Skip to content

[Feature flag] Enable compliance violations report

What does this MR do and why?

This MR removes the compliance_violations_report feature flag from the codebase. It also updates the following:

  • Updates the documentation to remove the documentation about the old dashboard.
  • Updates the approval-status-and-separation-of-duties links as there is no reference to approval status anymore.
  • Move merge_commits_export_button.vue to the shared/ folder in preparation for the old code removal and because it makes more sense.

Screenshots or screen recordings

image

How to set up and validate locally

  1. Go to [GDK_HOST]/groups/[GROUP]/-/security/compliance_dashboard
  2. Validate that the violations are shown
    • If no violations are shown then you can run FILTER=compliance_report_violations rake db:seed_fu to populate violations locally

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 [Feature flag] Enable compliance violations report (#346266 - closed)

Edited by Robert Hunt

Merge request reports