summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Automatically update MR merge-ref along merge statusosw-sync-merge-ref-upon-mergeability-checkOswaldo Ferreira2019-06-1214-224/+472
| | | | | | | | | | | | This couples the code that transitions the `MergeRequest#merge_status` and refs/merge-requests/:iid/merge ref update. In general, instead of directly telling `MergeToRefService` to update the merge ref, we should rely on `MergeabilityCheckService` to keep both the merge status and merge ref synced. Now, if the merge_status is `can_be_merged` it means the merge-ref is also updated to the latest. We've also updated the logic to be more systematic and less user-based.
* Merge branch 'ce-11629-notify-users-when-their-ci-minutes-quota-has-run-out' ↵Mayra Cabrera2019-06-123-1/+22
|\ | | | | | | | | | | | | into 'master' Backport of gitlab-ee!13735 See merge request gitlab-org/gitlab-ce!29289
| * Backport of gitlab-ee!13735Rubén Dávila2019-06-123-1/+22
|/
* Merge branch ↵Annabel Dunstone Gray2019-06-121-3/+3
|\ | | | | | | | | | | | | | | | | '63010-visual-regression-in-12-0-line-numbers-not-lining-up-in-file-view' into 'master' Resolve "Visual regression in 12.0: line numbers not lining up in file view" Closes #63010 See merge request gitlab-org/gitlab-ce!29403
| * Align line numbers for non-default font size63010-visual-regression-in-12-0-line-numbers-not-lining-up-in-file-viewSimon Knox2019-06-101-3/+3
| |
* | Merge branch 'sh-fix-resolve-button-not-available' into 'master'Fatih Acet2019-06-123-3/+79
|\ \ | | | | | | | | | | | | | | | | | | Fix "Resolve conflicts" button not appearing for some users Closes #47954 See merge request gitlab-org/gitlab-ce!29535
| * | Fix "Resolve conflicts" button not appearing for some userssh-fix-resolve-button-not-availableStan Hu2019-06-113-3/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously the frontend assumed that the user had to be able to merge to that project in order to resolve conflicts. However, this is overly restrictive, as the user only has to be able to push to the source branch. In fact, appending the text /conflicts to the merge request would bring up the conflict resolution page. This confusion happens when a project contains a protected branch that only allows maintainers to push. Users with Developer access no longer have permission to merge, but they still can create branches in that project. To fix this issue, we now loosen the permission check for the "Resolve conflicts" button and only check for access to push to the source branch. This is consistent with what the backend does in MergeRequests::Conflicts::ListService#can_be_resolved_by?. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/47954
* | | Merge branch 'ealcantara-popover-styling' into 'master'Annabel Dunstone Gray2019-06-127-43/+93
|\ \ \ | | | | | | | | | | | | | | | | Style popovers according to the design specs See merge request gitlab-org/gitlab-ce!28375
| * | | Nest category-icon inside .user-popoverealcantara-popover-stylingEnrique Alcantara2019-06-071-4/+4
| | | |
| * | | Cleanup deprecation message popoverEnrique Alcantara2019-06-073-25/+1
| | | |
| * | | Extract user-popover stylesEnrique Alcantara2019-06-071-0/+4
| | | | | | | | | | | | | | | | | | | | Separate use-case specific user-popover styles from general popover styles.
| * | | Address feature highlight popover inconsistenciesEnrique Alcantara2019-06-073-6/+4
| | | |
| * | | Style popovers according to the design specsEnrique Alcantara2019-06-074-15/+87
| | | | | | | | | | | | | | | | | | | | - Apply new styles for header, padding, border, and fonts - Remove bootstrap 3 backward compat code
* | | | Merge branch 'sh-update-openid-omniauth-gem' into 'master'Douglas Barbosa Alexandre2019-06-124-17/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Bump omniauth_openid_connect to 0.3.1 See merge request gitlab-org/gitlab-ce!29387
| * | | | Bump omniauth_openid_connect to 0.3.1sh-update-openid-omniauth-gemStan Hu2019-06-084-17/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In https://gitlab.com/gitlab-org/gitlab-ce/issues/62208, users were seeing 404 errors when they configured their OpenID provider without a name parameter since OmniAuth would use the name `openidconnect` instead `openid_connect`. https://github.com/m0n9oose/omniauth_openid_connect/pull/23 makes the default parameter `openid_connect` so this additional initializer in GitLab is not necessary. Plus, this change enables users to use multiple OpenID Connect providers if they desire.
* | | | | Merge branch 'jc-migration-for-source-project-id' into 'master'Andreas Brandl2019-06-123-0/+53
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix null source_project_id in pool_repositories Closes gitaly#1653 See merge request gitlab-org/gitlab-ce!29157
| * | | | | Fix null source_project_id in pool_repositoriesjc-migration-for-source-project-idJohn Cai2019-06-113-0/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to a bug, some pool_repositories in production have a null source_project_id column. This migration aims to fix those rows.
* | | | | | Merge branch 'add_video_to_jira_int' into 'master'Mike Lewis2019-06-122-2/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added links to Jira/Jenkins videos to supplement docs See merge request gitlab-org/gitlab-ce!29516
| * | | | | | Streamline and edit video referencesadd_video_to_jira_intMike Lewis2019-06-121-4/+2
| | | | | | |
| * | | | | | Apply suggestion to doc/user/project/integrations/jira.mdMike Lewis2019-06-121-1/+0
| | | | | | |
| * | | | | | Added links to videos to supplement docsRussell Dickenson2019-06-122-2/+7
| | | | | | |
* | | | | | | Merge branch 'prom-api-3' into 'master'Mike Greiling2019-06-1210-14/+234
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch charts to Prometheus API endpoint CE-3 Closes #58516 See merge request gitlab-org/gitlab-ce!29280
| * | | | | | | Use Prometheus API for dashboard metricsprom-api-3Simon Knox2019-06-0710-14/+234
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make API request for each chart
* | | | | | | | Merge branch 'upgrade-pages-to-v1.6.1' into 'master'Nick Thomas2019-06-122-1/+6
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade pages to v1.6.1 Closes gitlab-pages#228 See merge request gitlab-org/gitlab-ce!29559
| * | | | | | | | Upgrade pages to v1.6.1Vladimir Shushlin2019-06-122-1/+6
|/ / / / / / / /
* | | | | | | | Merge branch 'fix-diverged-branch-locals' into 'master'Stan Hu2019-06-122-1/+6
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix diverged branch locals See merge request gitlab-org/gitlab-ce!29508
| * | | | | | | | Fix diverged branch localsfix-diverged-branch-localsLuke Bennett2019-06-122-1/+6
| | | | | | | | |
* | | | | | | | | Merge branch 'prom-api-2' into 'master'Mike Greiling2019-06-1212-13/+266
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | Switch charts to Prometheus API endpoint CE-2 See merge request gitlab-org/gitlab-ce!29226
| * | | | | | | | Add feature flag and dashboard endpointprom-api-2Simon Knox2019-06-0712-13/+266
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | First part of FE for Prometheus API Dashboard endpoint fetches all info except for chart results Renders empty groups after loading
* | | | | | | | | Merge branch 'rack-timeout-rename' into 'master'Bob Van Landuyt2019-06-124-50/+74
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Moved RackTimeout observer to a different location and ignore transition states See merge request gitlab-org/gitlab-ce!29214
| * | | | | | | | | Monitor only final statesrack-timeout-renameJan Provaznik2019-06-122-3/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is no reason to monitor transition states so we ignore ready and active states. We can get ratio of completed vs failed requests from final states.
| * | | | | | | | | Moved RackTimeout observer to a different locationJan Provaznik2019-06-124-48/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because there will be similar observer for PumaWorkerKiller, it makes sense to keep both on better place.
* | | | | | | | | | Merge branch '10891-usage-ping-for-incident-management-ce' into 'master'Rémy Coutable2019-06-121-0/+6
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Whitelist query limiting admin usage data endpoint See merge request gitlab-org/gitlab-ce!29488
| * | | | | | | | | | Whitelist query limiting admin usage data endpointPeter Leitzen2019-06-121-0/+6
|/ / / / / / / / / /
* | | | | | | | | | Merge branch 'docs/add_gitflow_video' into 'master'Mike Lewis2019-06-122-0/+3
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added link to GitFlow video See merge request gitlab-org/gitlab-ce!29517
| * | | | | | | | | | Fix capitalization errorMike Lewis2019-06-121-1/+1
| | | | | | | | | | |
| * | | | | | | | | | Update inclusion of GitLab Flow links in GitLab BasicsMike Lewis2019-06-121-2/+1
| | | | | | | | | | |
| * | | | | | | | | | Update gitlab_flow.md to add GitLab Flow videoMike Lewis2019-06-121-0/+2
| | | | | | | | | | |
| * | | | | | | | | | Added link to GitFlow videodocs/add_gitflow_videoRussell Dickenson2019-06-121-0/+2
| | | | | | | | | | |
* | | | | | | | | | | Merge branch 'ce-5276-5-terminal-sync-status-label' into 'master'Phil Hughes2019-06-125-23/+124
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [CE for Part 5] 5276 Extract ide_status_list from ide_status_bar See merge request gitlab-org/gitlab-ce!29371
| * | | | | | | | | | | Extract ide_status_list from ide_status_barPaul Slaughter2019-06-125-23/+124
|/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | **Why?** The ide_status_list will be used and extended in EE.
* | | | | | | | | | | Merge branch '58433-email-notifications-do-not-work-properly-issue-due-date' ↵Nick Thomas2019-06-123-2/+241
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into 'master' Resolve "Email notifications do not work properly (issue due date)" Closes #58433 See merge request gitlab-org/gitlab-ce!28835
| * | | | | | | | | | | Resolve "Email notifications do not work properly (issue due date)"Eugenia Grieff2019-06-123-2/+241
|/ / / / / / / / / / /
* | | | | | | | | | | Merge branch 'typo-fixes' into 'master'Marcia Ramos2019-06-126-47/+48
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix Typos See merge request gitlab-org/gitlab-ce!29551
| * | | | | | | | | | | Fix TyposYoginth2019-06-126-47/+48
|/ / / / / / / / / / /
* | | | | | | | | | | Merge branch 'docs/add_autodevops_video' into 'master'Mike Lewis2019-06-121-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add link to Auto DevOps video See merge request gitlab-org/gitlab-ce!29520
| * | | | | | | | | | | Add link to Auto DevOps videoRussell Dickenson2019-06-121-1/+1
|/ / / / / / / / / / /
* | | | | | | | | | | Merge branch 'docs/add_cicd_example_videos' into 'master'Mike Lewis2019-06-121-1/+5
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add links to CI/CD videos See merge request gitlab-org/gitlab-ce!29526
| * | | | | | | | | | | Add links to CI/CD videosRussell Dickenson2019-06-121-1/+5
|/ / / / / / / / / / /
* | | | | | | | | | | Merge branch 'mj/feature-freeze-process' into 'master'Yorick Peterse2019-06-121-18/+9
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change the feature freeze details See merge request gitlab-org/gitlab-ce!29548