Activity column on security dashboards
See Design Issue and parent Epics for details.
Design (from Figma)
| Columns/Tooltips | Filter |
|---|---|
![]() |
![]() |
Implementation Plan
- frontend create activity column
- We already get the issues as part of
vulnerability.fragment.graphqlon all the security dashboards, so I think this involves writing computed property/method to get the numbers and displaying them inee/app/assets/javascripts/security_dashboard/components/vulnerability_list.vue
- We already get the issues as part of
"issueLinks": {
"nodes": [
{
"issue": {
"iid": "1",
"webUrl": "https://gitlab.aturinske:3443/mixed-vulnerabilities/dependency-list-test-01/-/issues/1",
"title": "Investigate vulnerability: Improper Input Validation in xterm",
"state": "opened"
}
}
]- frontend create tooltip that shows issues number
- As mentioned above, we get the
issueLinkswith theirstateandwebUrlalready, so I believe this could be adding thegl-tooltipdirective to the new column in the first part
- As mentioned above, we get the
- frontend ensure these changes are progogated to all security dashboards
- project-level
- group-level
- instance-level
Edited by Alexander Turinske

