Add counts to the graphQL based security dashboard
Problem to solve
We need to add vulnerability counts to the GraphQL based project security dashboard.
Further details
We're creating a GraphQL based security dashboard. For the project version of this dashboard, we'll need the counts displayed. These will be first class vulnerability counts from a graphQL endpoint.
Proposal
I'm hoping to create a configuration for the new security dashboard that allows us to define what features it needs.
This would then allow us to pass in options: { showVulnerabilityCounts: true }
when we create the project dashboard, but default it to false
.
We then need to pull in the necessary GraphQL data and display it using the exisiting vulnerability_count
component.
This may require a new component.
Documentation
Yup, get it added.
Availability & Testing
Yes, test it. if it creates a new component, write tests for that. We should also update the existing component tests.
What does success look like, and how can we measure that?
The vulnerability counts will display using the GraphQL data on the project security dashboard and no others.