Add vulnerabilities by age chart component to Group Security Dashboard
Why are we doing this work
Today we show trend data about vulnerabilities by severity, which is great for helping users understand how their project(s) are performing historically. Next, to further enhance the dashboard experience, we should show users vulnerabilities by age. This will allow teams to identify vulnerabilities that may be slipping past their SLAs.
This issue is to display the previously created chart component in the Group Security Dashboard page. Here's how it should look like: #234193[c01_group-dashboard_vulns-by-age.png]
Here's the roadmap for the complete feature:
| step | description |
|---|---|
| TBC | Backend work to provide the data |
| #325241 | A wrapper component that displays either the stacked or tiled chart. Initially, it can display only the stacked version and a second MR can introduce the dropdown and the possibility to switch between stacked and tiled versions. This should be reusable between the three security dashboards. Therefore, it'd be best if it accepts the chart configuration as a prop. |
| We're here => | Add the chart to the group security dashboard |
| #325242 | Add the chart to the project security dashboard |
| #325326 | Add the chart to the security center dashboard |
Relevant links
- Design Issue: #234193
Non-functional requirements
-
Documentation: -
Feature flag: -
Performance: -
Testing:
Implementation plan
Edited by Lindsay Kerr