Age | Commit message (Collapse) | Author |
|
|
|
|
|
When a user updates a merge request coming from a fork, they should
not be able to set `force_remove_source_branch` if they cannot push
code to the source project.
Otherwise developers of the target project could remove the source
branch of the source project by setting this flag through the API.
|
|
|
|
Create explicit endpoint - abort.
|
|
Fix the system note service
|
|
Currently, merge options is updated on #execute method,
however, we should have #update interface to make it explicit.
|
|
There are bunch of auto merge related notifications, and
when auto merge is enabled, it should be evaluated immediately.
|
|
It abstracts some codes for common methods in AutoMerge::*Services.
|
|
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
|