Add a drawer to the compliance report
Problem to solve
Specific highlights from a Merge Request are useful for knowing what to do next when evaluating a Merge Request violations, but they can create noise when sharing the same space on the report.
Proposal
Add a drawer that users can open and close to find information they might need without having to leave the compliance report page.
Open Questions / Notes for Refinement
- Do any of the individual components in the drawer need to be broken out into separate issues?
Implementation
frontend estimated weight
- On clicking a merge request row, show a
GlDrawer. - Load in the available data for the
MR title,project name,MR ID,authorsandapprovalsfrom an upper level component or store.- Use
GlAvatarsInlinecomponent to display the users - Use
GlAvatarLabeledfor the project name and avatar
- Use
- Add unit tests and feature specs
Edited by Austin Regnery
