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.graphql
on 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
issueLinks
with theirstate
andwebUrl
already, so I believe this could be adding thegl-tooltip
directive 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