Display vulnerability report under each group
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
How to set up and validate locally
- Enable feature flag:
echo "Feature.enable(:vulnerability_report_grouping)" | rails c
- Fork https://gitlab.com/gitlab-examples/security/security-reports/
- Create a pipeline against the default branch
- Go to Secure > Vulnerability Report
- 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)).
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #420056 (closed)
Edited by Savas Vedova