feat: new toggle to hide/show aliased project vulnerability findings
Description
Add a new toggle to the Project Audit Vulnerabilities tab which will show/hide aliased component vulnerabilities within the list.
By default the behavior will remain the same, but the end-user has the option to toggle off the aliased results and see a non-repeating list of component vulns
Addressed Issue
This enhancement aims to avoid end-user confusion around the list of audit vulnerabilities + severities not matching the project vulnerability summary metrics which can occur when mirroring multiple vulnerability sources such as NVD and GHSA.
Additional Details
To avoid any backend API changes, the filtering is performed client-side
Checklist
- [x] I have read and understand the contributing guidelines
- [x] This PR introduces new or alters existing behavior, and I have updated the documentation accordingly
:tada: Snyk checks have passed. No issues have been found so far.
:white_check_mark: security/snyk check is complete. No issues have been found. (View Details)
@nscuro - any general feedback on this enhancement proposal?