gitlab-org--gitlab-foss/app/services/merge_requests
Luke Duncalfe 49cb4b3dfc Add support for two-step Gitaly Rebase RPC
The new two-step Gitaly `Rebase` RPC yields the rebase commit SHA to the
client before proceeding with the rebase.

This avoids an issue where the rebase commit SHA was returned when the
RPC had fully completed, and in some cases this would be after the Rails
`post_receive` worker services had already run. In these situations,
the merge request did not yet have its rebase_commit_sha attribute set
introducing the possibility for bugs (such as previous approvals being
reset).

https://gitlab.com/gitlab-org/gitlab-ee/issues/5966
2019-05-02 17:30:07 +00:00
..
conflicts
add_todo_when_build_fails_service.rb Fix merge requst relationships with pipeline in MWPSService 2019-04-05 09:26:56 +07:00
assign_issues_service.rb
base_service.rb Fix environment automatic on_stop trigger 2019-04-30 21:15:39 +07:00
build_service.rb
close_service.rb Fix environment automatic on_stop trigger 2019-04-30 21:15:39 +07:00
create_from_issue_service.rb
create_service.rb Create detached merge request pipelines 2019-03-29 13:58:45 +07:00
delete_non_latest_diffs_service.rb Add a thin encapsulation around .pluck(:id) 2019-03-28 16:18:23 +00:00
ff_merge_service.rb
get_urls_service.rb
merge_base_service.rb
merge_service.rb Allow custom hooks errors to appear in GitLab UI 2019-03-26 13:05:40 +13:00
merge_to_ref_service.rb Check mergeability in merge to ref service 2019-04-01 14:02:57 +07:00
merge_when_pipeline_succeeds_service.rb
migrate_external_diffs_service.rb Allow external diffs to be used conditionally 2019-03-27 16:51:33 +00:00
post_merge_service.rb Fix environment automatic on_stop trigger 2019-04-30 21:15:39 +07:00
push_options_handler_service.rb Fix MR assignees for push options 2019-04-09 20:40:12 +01:00
rebase_service.rb Add support for two-step Gitaly Rebase RPC 2019-05-02 17:30:07 +00:00
refresh_service.rb Update comments about N + 1 Gitaly calls 2019-04-09 17:21:16 +02:00
reload_diffs_service.rb
reopen_service.rb
resolved_discussion_notification_service.rb
squash_service.rb Externalize strings detected by rubocop-i18n 2019-04-15 12:25:48 +00:00
update_service.rb Fix remove_source_branch merge request API handling 2019-04-15 11:27:33 -07:00
working_copy_base_service.rb