Sec-dashboard: remove vulnerable-projects vuex module
What does this MR do and why?
It removes an obsolete Vuex module and its specs. The fact that it's no longer been used has been discovered here: !88584 (comment 960475786)
Commit that originally added the module: ee/app/assets/javascripts/security_dashboard/components/vulnerability_severity.vue
Commit that made it obsolete: 2d24c1d4
Screenshots or screen recordings
These are strongly recommended to assist reviewers and reduce the time to merge your change.
How to set up and validate locally
- Go to your instance's security dashboard
-/security/dashboard
and check point3
below - Go to a group's security dashboard (Group -> "Security & Compliance" -> "Security Dashboard") and check point
3
below - Make sure the "Project security status" widget renders as expected (showing data, can be interacted with, no console errors)
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 #365201 (closed)
Edited by David Pisek