- 10.04.2019 14 коммитов
-
-
Luke Duncalfe создал
This will ensure that now and in the future, PushOptionsHandlerService will not cause the post_receive API endpoint from running other code if something causes an unknown exception.
-
Luke Duncalfe создал
Exceptions are no longer raised, instead all errors encountered are added to the errors property. MergeRequests::BuildService is used to generate attributes of a new merge request. Code moved from Api::Internal to Api::Helpers::InternalHelpers.
-
Luke Duncalfe создал
MergeRequests::PushOptionsHandlerService has been updated to allow creating and updating merge requests with the `merge_when_pipeline_succeeds` set using git push options. To create a new merge request and set it to merge when the pipeline succeeds: git push -u origin -o merge_request.create \ -o merge_request.merge_when_pipeline_succeeds To update an existing merge request and set it to merge when the pipeline succeeds: git push -u origin -o merge_request.merge_when_pipeline_succeeds Issue https://gitlab.com/gitlab-org/gitlab-ce/issues/53198 -
Luke Duncalfe создал
Previously the raw push option Array was sent to Pipeline::Chain::Skip. This commit updates this class (and the chain of classes that pass the push option parameters from the API internal `post_receive` endpoint to that class) to treat push options as a Hash of options parsed by GitLab::PushOptions. The GitLab::PushOptions class takes options like this: -o ci.skip -o merge_request.create -o merge_request.target=branch and turns them into a Hash like this: { ci: { skip: true }, merge_request: { create: true, target: 'branch' } } This now how Pipeline::Chain::Skip is determining if the `ci.skip` push option was used. -
Luke Duncalfe создал
-
Luke Duncalfe создал
To create a new merge request: git push -u origin -o merge_request.create To create a new merge request setting target branch: git push -u origin -o merge_request.create \ -o merge_request.target=123 To update an existing merge request with a new target branch: git push -u origin -o merge_request.target=123 A new Gitlab::PushOptions class handles parsing and validating the push options array. This can be the start of the standard of GitLab accepting push options that follow namespacing rules. Rules are discussed in issue https://gitlab.com/gitlab-org/gitlab-ce/issues/43263. E.g. these push options: -o merge_request.create -o merge_request.target=123 Become parsed as: { merge_request: { create: true, target: '123', } } And are fetched with the class via: push_options.get(:merge_request) push_options.get(:merge_request, :create) push_options.get(:merge_request, :target) A new MergeRequests::PushOptionsHandlerService takes the `merge_request` namespaced push options and handles creating and updating merge requests. Any errors encountered are passed to the existing `output` Hash in Api::Internal's `post_receive` endpoint, and passed to gitlab-shell where they're output to the user. Issue https://gitlab.com/gitlab-org/gitlab-ce/issues/43263 -
-
Rémy Coutable создал
Revert "Merge branch 'sh-optimize-projects-api' into 'master'" Closes #60315 See merge request gitlab-org/gitlab-ce!27195 (cherry picked from commit 3b163a75) bcfd04a2 Revert "Merge branch 'sh-optimize-projects-api' into 'master'"
-
Achilleas Pipinellis создал
Use US English for content See merge request gitlab-org/gitlab-ce!27154 (cherry picked from commit 8511a43a) 42fe253c Use US English for content
-
Annabel Dunstone Gray создал
Fix SVG icon colors in Related MRs widget Closes #60249 See merge request gitlab-org/gitlab-ce!27151 (cherry picked from commit 5e2d16e8) 5fe0fe77 Fix icon colors of related MRs widget
-
Douwe Maan создал
Resolve Environments#additional_metrics TypeError, ensure unix format Closes #60162 See merge request gitlab-org/gitlab-ce!27118 (cherry picked from commit 7a7808e3) 89dd5efe Remove unnecessary parameter transformation fedc5e4e Pass time params in seconds per unix spec c0e342c1 Add unit tests for js time window utils a0ac8c25 Fix static analysis and false positive test
-
Ramya Authappan создал
Quarantine failing tests See merge request gitlab-org/gitlab-ce!27036 (cherry picked from commit 88bf73a7) fcc7b72b Quarantine failing tests
-
Kamil Trzciński создал
Create pipelines for merge requests **only** when source branch is updated See merge request gitlab-org/gitlab-ce!26921 (cherry picked from commit 1fce09ed) e0efa97c Prevent triggering pipelines when target branch is updated
-
- 09.04.2019 7 коммитов
-
-
-
Mike Greiling создал
Override problematic display with utility class Closes #60231 See merge request gitlab-org/gitlab-ce!27138 (cherry picked from commit 746a6faa) 42f6a8c3 Override problematic display with utility class
-
Kamil Trzciński создал
Improve performance of PR import See merge request gitlab-org/gitlab-ce!27121 (cherry picked from commit f15caf01) f3ad51f8 Improve performance of PR import
-
Douglas Barbosa Alexandre создал
GraphQL complexity limit too low for Schema load / IntrospectionQuery Closes #60123 See merge request gitlab-org/gitlab-ce!27063 (cherry picked from commit b28d6d8a) e86a2e7e Increase GraphQL complexity
-
Achilleas Pipinellis создал
Add useful tips about big repositories See merge request gitlab-org/gitlab-ce!27005 (cherry picked from commit 34f68b3e) c93779ac Add usefull tips about big repositories
-
Mike Lewis создал
Refactor Issues doc Closes #56877 See merge request gitlab-org/gitlab-ce!24695 (cherry picked from commit b0854042) 676db3d9 Rewrite of Issues index.md 472f55ac Fix bullet format 54b45216 Add tiers and minor edits 338f4960 Edits to intro 235cbce4 Fix HTML tag issue in table e6f0f140 Use absolute URLs for EE only features 3a8c741f Fix link to permissions.md a18803e6 Minor edits to issues_functionalities.md page 30c9c236 Add class to table 2966bc04 Updates per reviews eb3f980c Additional minor edits per reviews 8bbabc2b Split import and export issues to their own item 78130c91 Remove center css class from table
-
- 08.04.2019 18 коммитов
-
-
John Jarvis создал
-
Sean McGivern создал
Extract w-i-p quick action to a shared example Closes #59570 See merge request gitlab-org/gitlab-ce!26923
-
Sean McGivern создал
Extract duplicate quick action spec to a shared example Closes #59570 See merge request gitlab-org/gitlab-ce!26912
-
Phil Hughes создал
Add touch events for diff viewers Closes #60006 See merge request gitlab-org/gitlab-ce!26971
-
ftab создал
Safari on iOS sort of figures out the right thing here, but other browsers need a specific touch to be referenced. This makes it work on Chrome and Firefox on Android, as well as Chrome DevTools mobile device view.
-
Phil Hughes создал
Migrate clusters tests to jest Closes #58981 See merge request gitlab-org/gitlab-ce!27013
-
Enrique Alcántara создал
Move cluster applications manager tests from karma to jest. Fixes some migration issues related with timeouts, and HTTP request expectations.
-
Phil Hughes создал
Add `white-space: nowrap` to all buttons Closes #60116 See merge request gitlab-org/gitlab-ce!27069
-
James Lopez создал
Enable Gitaly FindCommit caching for TreeController See merge request gitlab-org/gitlab-ce!27100
-
Fatih Acet создал
CE Improve project merge request settings See merge request gitlab-org/gitlab-ce!26495
-
Kushal Pandya создал
Update dependency @gitlab/ui to ^3.2.0 See merge request gitlab-org/gitlab-ce!27077
-
Kushal Pandya создал
CE Move serverless karma specs to jest Closes #60154 See merge request gitlab-org/gitlab-ce!27085
-
Stan Hu создал
Accessing /namespace/project/tree/master appears to query FindCommit 5 times with identical parameters. This reduces the number of FindCommit queries to 1.
-
-
Marcel Amirault создал
-
Evan Read создал
Docs: Fix anchors related to environments doc See merge request gitlab-org/gitlab-ce!27082
-
Marcel Amirault создал
-
Evan Read создал
docs: fix artifacts folder path, according to GitLab CE 11.8.2 See merge request gitlab-org/gitlab-ce!26536
-
- 07.04.2019 1 коммит
-
-