Skip to content

Add approvals section

Jacques Erasmus requested to merge 372362-add-approval-rules-section into master

What does this MR do and why?

Adds an approvals section to the branch rules page.

This is part of a bigger effort to Display branch rules details

(no changelog added because changes are behind a feature flag)

MR breakdown

Description MR
Restructure branch rules components !98307 (merged)
Create view branch rules component !98310 (merged)
Create branch protection component !98970 (merged)
Display branch rule details !98996 (merged)
Display Approvals section 👈 this MR
Display Status checks section follow-up
Display x matching branches link for wildcards follow-up

Screenshots or screen recordings

Screenshot_2022-10-05_at_12.16.16

How to set up and validate locally

The backend portion for this is not yet completed, so testing with real data is not possible yet.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #372362 (closed)

Edited by Jacques Erasmus

Merge request reports