Commit Graph

11858 Commits

Author SHA1 Message Date
Filipa Lacerda f769f539d5 Fixes next badge being always visible 2019-05-10 13:56:00 -05:00
Fatih Acet 18dd29c0c3 Merge branch 'winh-notes-error-handling' into 'master'
Handle errors in successful notes reply

Closes #61377

See merge request gitlab-org/gitlab-ce!28082
2019-05-08 07:36:34 +00:00
Paul Gascou-Vaillancourt 2da0af6855 Fix input group and action buttons in "set status" modal 2019-05-07 22:02:25 +00:00
Ezekiel Kigbo 3ad6653b3e Added user time settings fields to profile
Udpated user_edit_profile_spec with time preferences

Minor update form fields
2019-05-07 21:58:16 +00:00
Winnie Hellmann 4f1d2bf5a2 Make hasQuickActions stateless 2019-05-07 23:32:54 +02:00
Winnie Hellmann bc75355986 Handle errors in successful notes reply 2019-05-07 23:32:53 +02:00
Adriel Santiago 78d3f94cee Add custom metrics form to dashboard
Use existing form to allow users to add custom metrics via the dashboard
2019-05-07 17:46:33 +00:00
Brandon Labuschagne 028bb1171f Internationalisation of protected_branches directory
This is one of many MRs opened in order to improve the overall
internationalisation of the GitLab codebase.

i18n documentation
https://docs.gitlab.com/ee/development/i18n/externalization.html
2019-05-07 17:44:46 +00:00
Roger Meier fc255486fb fix(profile): disable SSH key validation in key details view 2019-05-07 16:48:23 +00:00
Mayra Cabrera 22f49d1656 Merge branch '60462-empty-pipeline-section' into 'master'
Fixes empty block in MR widget

Closes #60462

See merge request gitlab-org/gitlab-ce!27462
2019-05-07 15:37:50 +00:00
Phil Hughes 91acefb1f4 Merge branch '54405-resolve-discussion-when-applying-a-suggested-change' into 'master'
Resolve "Resolve discussion when suggestion is applied"

Closes #54405

See merge request gitlab-org/gitlab-ce!28160
2019-05-07 15:26:42 +00:00
Adriel Santiago 3565ee2ed6 Add external dashboard link
Add settings for linking to external dashboard from
metrics dashboard
2019-05-07 14:47:09 +00:00
Filipa Lacerda 61cb27b01d
Fixes empty block in MR widget
This commit prevents the pipeline block to be rendered
when no pipeline information is provided
2019-05-07 16:39:02 +02:00
Filipa Lacerda 2f8154a4e5 Only renders Next badge for gitlab.com 2019-05-07 07:43:52 +00:00
Bob Van Landuyt 3371c1cb71 Merge branch 'instance_level_clusters' into 'master'
Instance level k8s clusters

See merge request gitlab-org/gitlab-ce!27196
2019-05-07 07:08:52 +00:00
Paul Slaughter d24d77a93a
Resolve discussion when suggestion is applied
- Adds color and a tooltip to describe this new behavior
- Does not resolve if discussion is already resolved
- Adds an action `resolveDiscussion` to simplify `toggleResolveNote`
- Updates docs

https://gitlab.com/gitlab-org/gitlab-ce/issues/54405
2019-05-07 00:00:40 -05:00
Fatih Acet 6a035c6013 Merge branch 'member-access-granted-leave-email-fe' into 'master'
CE Add leave link to access_granted email

See merge request gitlab-org/gitlab-ce!27892
2019-05-06 22:15:38 +00:00
Peter Leitzen 35f52b6364 Resolve "Support Prometheus for group-level clusters" 2019-05-06 22:03:37 +00:00
James Fargher 733da6d6a0 Instance level kubernetes clusters admin
Instance level clusters were already mostly supported, this change adds
admin area controllers for cluster CRUD
2019-05-07 08:37:03 +12:00
Kushal Pandya ae39e73a33 Merge branch '61469-align-play-icon' into 'master'
Aligns the play button for stages

Closes #61469

See merge request gitlab-org/gitlab-ce!28124
2019-05-06 17:04:44 +00:00
Luke Bennett 18c07084a6 Destroy repo mirrors instead of disabling them
It is important to destroy data related to repo mirrors when they are
disabled.
Use `_destroy` nested attribute instead of `enabled` for push mirrors.
Call `remove_import_data` after saving a project if its pull mirror is
disabled.
2019-05-06 13:15:03 +00:00
Krasimir Angelov 85609c117e Implement support for CI variables of type file
Add env_var and file as supported types for CI variables. Variables of
type file expose to users existing gitlab-runner behaviour - save
variable value into a temp file and set the path to this file in an ENV
var named after the variable key.

Resolves https://gitlab.com/gitlab-org/gitlab-ce/issues/46806.
2019-05-06 13:11:42 +00:00
Filipa Lacerda 4db5f4ac04 Aligns the play button for stages 2019-05-06 13:23:13 +01:00
Constance Okoghenun 4228711ca8 Resolved EE differences for issues page index 2019-05-06 11:39:18 +00:00
Filipa Lacerda ef440879f1 Merge branch '58105-pipeline-author-and-commit-author-too-close-together-in-pipeline-list' into 'master'
Improve pipelines table spacing, add triggerer column

Closes #38802 and #58105

See merge request gitlab-org/gitlab-ce!26136
2019-05-06 11:16:28 +00:00
Fatih Acet 08d1cc5c2a Merge branch '59365-include-time-window-parameters-in-the-url-query-string' into 'master'
Resolve "Include time window parameters in the URL query string"

Closes #59365

See merge request gitlab-org/gitlab-ce!27230
2019-05-03 21:54:05 +00:00
mfluharty a6585cac60
Add localization for 'API' in triggerer column 2019-05-03 11:21:49 -06:00
mfluharty 1d2cb63414
Add pipeline triggerer column, adjust columns
Move pipeline triggerer avatar to its own column
Adjust the widths of other columns to accommodate new column
Add wrap class to commit column to prevent overlap
2019-05-03 11:17:37 -06:00
Luke Bennett 1fb499de27
Add leave link to access_granted email
Allows users to leave a project/group
that they have been added to.
Add function to leave a namespace by url param
If the `leave` param is present on a project/group show page,
click the leave link.
2019-05-03 17:19:16 +01:00
Filipa Lacerda d5c4cb567f Merge branch '10763-track-uninstall-button-clicks-ce' into 'master'
CE Backport of tracking uninstall button click

See merge request gitlab-org/gitlab-ce!28012
2019-05-03 14:25:06 +00:00
Krasimir Angelov 241ba4be79 Allow guests users to access project releases
This is step one of resolving
https://gitlab.com/gitlab-org/gitlab-ce/issues/56838.

Here is what changed:
- Revert the security fix from bdee9e8412.
- Do not leak repository information (tag name, commit) to guests in API
responses.
- Do not include links to source code in API responses for users that do
not have download_code access.
- Show Releases in sidebar for guests.
- Do not display links to source code under Assets for users that do not
have download_code access.

GET ':id/releases/:tag_name' still do not allow guests to access
releases. This is to prevent guessing tag existence.
2019-05-03 13:29:20 +00:00
Brandon Labuschagne f947ac92f2 Internationalisation of reports directory
This is one of many MRs opened in order to improve the overall
internationalisation of the GitLab codebase.

i18n documentation
https://docs.gitlab.com/ee/development/i18n/externalization.html
2019-05-03 12:50:57 +00:00
Filipa Lacerda 6daf4d352e Merge branch 'expand-diff-performance' into 'master'
Impove the performance of expanding full diff

Closes #58597

See merge request gitlab-org/gitlab-ce!27413
2019-05-03 08:59:06 +00:00
Brandon Labuschagne 353cc8046c Internationalisation of javascript/s* directories
This is one of many MRs opened in order to improve the overall
internationalisation of the GitLab codebase.

i18n documentation
https://docs.gitlab.com/ee/development/i18n/externalization.html
2019-05-03 07:42:19 +00:00
Phil Hughes 10a1aaae6f Merge branch '9971-move-ee-differences-for-app-assets-javascripts-notes-components-note_form-vue-ce' into 'master'
EE Backport to CE of EE!11151

See merge request gitlab-org/gitlab-ce!27824
2019-05-03 07:39:59 +00:00
Phil Hughes 9d24d4a8fd
Impove the performance of expanding full diff
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/58597
2019-05-03 08:33:15 +01:00
Enrique Alcantara 3945e18176 CE-backport track uninstall button clicks 2019-05-02 15:31:16 -04:00
Mayra Cabrera 5432f5480f Adds a way to start multiple manual jobs in stage
- Adds an endpoint on PipelinesController
- Adds a service that iterates over every build in a stage and
plays it.
- Includes 'play_manual' details on EntitySerializer
- Builds a new Stage state: PlayManual. An stage can take this status if
it has manual builds or an skipped, scheduled or manual status
- Includes FE modifications and specs
2019-05-02 18:27:35 +00:00
Enrique Alcántara bf229a6c63 Uninstall application confirm modal component
- Vue confirmation modal implementation
- CSS tweaks for modal default height
2019-05-02 14:17:03 +00:00
Brandon Labuschagne 25dac80988 Internationalisation of diff_note directory
This is one of many MRs opened in order to improve the overall
internationalisation of the GitLab codebase.

i18n documentation
https://docs.gitlab.com/ee/development/i18n/externalization.html
2019-05-02 13:53:44 +00:00
Brandon Labuschagne f65e2119d3 Internationalisation of pages directory
This is one of many MRs opened in order to improve the overall
internationalisation of the GitLab codebase.

i18n documentation
https://docs.gitlab.com/ee/development/i18n/externalization.html
2019-05-02 13:53:33 +00:00
Phil Hughes 888840b6a3 Merge branch 'fix-ide-relative-url-bug' into 'master'
Fix IDE get file data with '/' as relative root

See merge request gitlab-org/gitlab-ce!27911
2019-05-02 13:45:45 +00:00
Sam Bigelow 3a62be8409 EE Backport to CE of Note Form EE Diffs
This moves all EE Specific lines into the ee directory

CE Backport of
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/11151/commits?view=parallel
2019-05-02 09:35:46 -04:00
Brandon Labuschagne 7f75ac0ce8 Internationalisation of merge_conflicts directory
This is one of many MRs opened in order to improve the overall
internationalisation of the GitLab codebase.

i18n documentation
https://docs.gitlab.com/ee/development/i18n/externalization.html
2019-05-02 13:07:34 +00:00
Brandon Labuschagne 8a7792bdd0 Internationalisation of javascript/t* directories
This is one of many MRs opened in order to improve the overall
internationalisation of the GitLab codebase.

i18n documentation
https://docs.gitlab.com/ee/development/i18n/externalization.html
2019-05-02 13:05:48 +00:00
Filipa Lacerda a8347c22d0 Merge branch '59898-fix-the-following-style-lint-errors-and-warnings-for-app-assets-stylesheets-pages-commits-scss' into 'master'
Resolve "Fix the following style-lint errors and warnings for `app/assets/stylesheets/pages/commits.scss`"

Closes #59898

See merge request gitlab-org/gitlab-ce!27647
2019-05-02 10:55:59 +00:00
Jose Vargas 3e3bead22b Make time window parameters available in the query string
This commit adds the frontend functionality to add the parameters
via the `pushState` api, preventing the need for a page reload.
2019-05-01 11:37:32 -05:00
Brandon Labuschagne 205eddc777 Internationalisation of notes directory
This is one of many MRs opened in order to improve the overall
internationalisation of the GitLab codebase.

i18n documentation
https://docs.gitlab.com/ee/development/i18n/externalization.html
2019-05-01 15:54:18 +00:00
Brandon Labuschagne 89f89285d3 Internationalisation of behaviors directory
This is one of many MRs opened in order to improve the overall
internationalisation of the GitLab codebase.

i18n documentation
https://docs.gitlab.com/ee/development/i18n/externalization.html
2019-05-01 15:52:55 +00:00
Brandon Labuschagne 359bf84655 Internationalisation of board directory
This is one of many MRs opened in order to improve the overall
internationalisation of the GitLab codebase.

i18n documentation
https://docs.gitlab.com/ee/development/i18n/externalization.html
2019-05-01 15:02:06 +00:00