Enforce instance->group->project MR approval settings
Proposal
Once Instance -> Group and Group -> Project setting cascading for merge request approval settings has been implemented, we need to actually enforce those rules.
Implementation plan
-
Enforce overriding approvers -
Enforce author approvals -
Enforce committer approvals -
Enforce password requirements -
Enforce resetting approvals on push
Each of the approval settings will need thorough testing at every level.
Edited by Max Woolf