Skip to content

Update compliance report drawer method

What does this MR do and why?

This is a simple refactor of the toggleDrawer method in the compliance violations report.

This feature is hidden behind a feature flag.

Screenshots or screen recordings

Screen_Recording_2022-02-28_at_18.15.30

How to set up and validate locally

  1. You need a GitLab Ultimate license.
  2. Enable the new feature flag in your terminal: echo "Feature.enable(:compliance_violations_report)" | rails c
  3. View the compliance report and click on the rows to open the drawer: [GDK_HOST]/groups/gitlab-org/-/security/compliance_dashboard

MR acceptance checklist

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

Edited by Jiaan Louw

Merge request reports