Skip to content

Display vulnerability report under each group

Savas Vedova requested to merge 420056-prepare-layout into master

What does this MR do and why?

Show vulnerability report list within its group.

When user selects a group, the report is now organised into group sections. Each section contains a vulnerability table and display results for each group. This feature is still behind a feature flag.

Screenshots or screen recordings

group-by-options

How to set up and validate locally

  1. Enable feature flag: echo "Feature.enable(:vulnerability_report_grouping)" | rails c
  2. Fork https://gitlab.com/gitlab-examples/security/security-reports/
  3. Create a pipeline against the default branch
  4. Go to Secure > Vulnerability Report
  5. Use the Group By Button

What to expect from this MR

  • This MR does not update vulnerability report based on the group. It simply prepares the layout for future work.
  • There is an issue with the Vulnerability Report List footer positioning and group positioning. It does not fix that (#424344 (closed)).

image

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

Edited by Savas Vedova

Merge request reports