Lock group MR approval settings when instance settings are enforced
Why are we doing this work
At the moment, instance-level MR approval settings do not have any effect on the group-level counterparts. Once the backend API is implemented, the UI should reflect this enforcement in the settings.
Relevant links
- Backend issue (#325279 (closed))
Non-functional requirements
-
Documentation: Update the doc, including screenshots if possible -
Feature flag: Ensure this feature is behind group_merge_request_approval_settings_feature_flag
-
Performance: -
Testing: Add feature/UI tests
Implementation plan
frontend weight
- Consume the locked status from the state and set it on the
ApprovalSettingsCheckbox
#335962 (closed). - Update specs
Edited by Jiaan Louw