Move the vulnerability status dropdown from the dashboard to the vulnerabilities path
Summary
The vulnerability state dropdown was merged in !22823 (merged), but it has diverged from the head of master. Specifically, the security/dashboards/[id]
path was moved to security/vulnerabilities/[id]
in !24777 (merged), and !23553 (merged) was committed on top of that. As a result, the changes in !22823 (merged) is now dead code and needs to be merged into the security/vulnerabilities/[id]
location.
Improvements
Moves the vulnerability state dropdown to the correct location so that it can be used.
Risks
The vulnerabilities/[id]
page is currently behind a feature flag and the previous MR has already been tested and approved, so it would be a copy and paste job. Very low risk.
Involved components
The following merges need to be made:
From | To |
---|---|
ee/app/assets/javascripts/vulnerability_management/components |
ee/app/assets/javascripts/vulnerabilities/components |
ee/app/assets/javascripts/pages/projects/security/dashboard/show/index.js |
ee/app/assets/javascripts/pages/projects/security/vulnerabilities/show/index.js |
Edited by Daniel Tian