- Dec 27, 2019
-
-
GitLab Bot authored
-
- Nov 19, 2019
-
-
GitLab Bot authored
-
- Nov 15, 2019
-
-
GitLab Bot authored
-
- Nov 08, 2019
-
-
GitLab Bot authored
-
- Oct 22, 2019
-
-
GitLab Bot authored
-
- Sep 18, 2019
-
-
GitLab Bot authored
-
- Sep 13, 2019
-
-
GitLab Bot authored
-
- Sep 11, 2019
-
-
Filipa Lacerda authored
In the Merge Request view, under pipelines tab the user can see a run pipeline button Adds axios post request to button click Adds the logic to handle the user click, refresh the table and disable the button while thee request is being made Updates UI for desktop and mobile Adds specs Regenerates potfile Follow-up after review Uses .finally to avoid code repetition
-
- Jul 04, 2019
-
-
Nick Thomas authored
This MR introduces tracking of the `rebase_jid` for merge requests. As with `merge_ongoing?`, `rebase_in_progress?` will now return true if a rebase is proceeding in sidekiq. After one release, we should remove the Gitaly-based lookup of rebases. It is much better to track this kind of thing via the database.
-
- Jun 20, 2019
-
-
Oswaldo Ferreir authored
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.
-
- Jun 18, 2019
-
-
Alexandru Croitor authored
Count issues related merge requests based on user access level. And issue can have related MRs from projects where user does not have access so the number of related merge requests should be adjusted based on user's ability to access the related MRs. https://gitlab.com/gitlab-org/gitlab-ce/issues/59581
-
- Jun 11, 2019
-
-
Oswaldo Ferreir authored
-
- Jun 03, 2019
-
-
Shinya Maeda authored
We have one auto merge strategy today - Merge When Pipeline Succeeds. In order to add more strategies for Merge Train feature, we abstract the architecture to be more extensible. Removed arguments Fix spec
-
- May 31, 2019
-
-
Oswaldo Ferreir authored
This introduces payload to the ServiceResponse with the merge ref HEAD commit data
-
Oswaldo Ferreir authored
-
Oswaldo Ferreir authored
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.
-
- May 20, 2019
-
-
Kerri Miller authored
This reverts merge request !27978
-
- May 07, 2019
-
-
Pipelines are created by an async worker, so a rapid sequence of API calls can trigger a state where the pipeline, whose existence is part of determining if we wait for the pipeline to successfully complete before merging, can trigger the MR to be immediately merged instead. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/55127
-
- Apr 15, 2019
-
-
Stan Hu authored
Users attempting to set merge requests to `remove_source_branch` to `false` would encounter an Error 500 because the UpdateService and API checked `present?`, which would always return `false`. We now just use `has_key?` to decide whether the parameter is present. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/60530
-
- Apr 08, 2019
-
-
Oswaldo Ferreir authored
Backports https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10161 (code out of ee/ folder).
-
- Apr 05, 2019
-
-
Paul Slaughter authored
**Why?** Currently the IDE loads a merge request based on only the `source_branch` name. This means it loads MR's from forks that have the same branch name (not good). - This required updating the BE API to accept `source_project_id`
-
- Mar 07, 2019
-
-
Igor Drozdov authored
Adds custom validator for ArrayNoneAny param Extracts some logic in js into separate files
-
This reverts merge request !24982
-
Igor Drozdov authored
Adds custom validator for ArrayNoneAny param Extracts some logic in js into separate files
-
- Mar 06, 2019
-
-
Stan Hu authored
By preloading associations and batching issuable metadata lookups, we can significantly cut the number of SQL queries needed to load the Todos API endpoint. On GitLab.com, my own tests showed my user's SQL queries went from 365 to under 60 SQL queries. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/40378
-
Alexandru Croitor authored
* Support label parameter as comma separated and array of strings for merge requests and issues api endpoints
-
-
- Feb 26, 2019
-
-
Oswaldo Ferreir authored
Add a merge_requests/:iid/merge_to_ref API which make use of the groundwork to write merge results into refs/merge-requests/:iid/merge.
-
- Feb 25, 2019
-
-
Nick Thomas authored
-
- Feb 16, 2019
-
-
Nermin Vehabovic authored
-
- Feb 06, 2019
-
- Feb 05, 2019
-
-
Hiroyuki Sato authored
-
- Jan 22, 2019
-
-
Sam Bigelow authored
This is to match `git branch -D <branchname>`
-
- Jan 14, 2019
-
-
Hiroyuki Sato authored
-
- Nov 28, 2018
-
-
Nick Thomas authored
-
Imre (Admin) authored
It also renames the API::PROJECT_ENDPOINT_REQUIREMENTS constant to API::NAMESPACE_OR_PROJECT_REQUIREMENTS
-
- Nov 27, 2018
-
-
Nick Thomas authored
-
- Nov 05, 2018
-
-
Douwe Maan authored
-
- Oct 26, 2018
-
-
Heinrich Lee Yu authored
-
Heinrich Lee Yu authored
-