Skip to content

Draft: Resolve "Filtering compliance Framework report"

What does this MR do and why?

Continues implementation of new Compliance Framework Report from Sync compliance report parameters with URL (!113306 - merged)

Add searching and filtering of projects in the report.

Designs: #385303 (closed)+

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

How to set up and validate locally

  1. Browse to a top level Group -> Security & Compliance -> Compliance Report
  2. There should be no visible changes when feature flag is disabled (only existing Violations report shows)
  3. There should be new tabs when the feature flag is enabled. Selecting "Frameworks" should show the report with new searching / filtering functionality
Feature.enable(:compliance_frameworks_report)
Feature.disable(:compliance_frameworks_report)

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 #387911 (closed)

Merge request reports