frontend icon indicating copy to clipboard operation
frontend copied to clipboard

Feature: Show/Hide Suppressed Findings on Vulnerability Audit Grouped View

Open colinfyfe opened this issue 3 months ago • 2 comments

Description

Adds the ability to exclude suppressed findings from the Vulnerability Audit "Grouped Vulnerabilities" tab, mirroring the functionality in the "Vulnerabilities By Occurrence" tab. Defaults to hiding suppressed findings.

Existing behaviour with suppressed findings visible:

issue-4507-show-suppressed-on

New behaviour with suppressed findings hidden:

issue-4507-show-suppressed-off

Addressed Issue

Resolves #4507

Additional Details

Added showSuppressed filtering based on getAllFindings(). Differs from that method though in that pagination is handled via SQL instead of retrieving all records then sublisting results which should be more performant on large result sets.

This PR covers the Frontend changes - the API changes are covered in https://github.com/DependencyTrack/dependency-track/pull/5257

Checklist

  • [x] I have read and understand the contributing guidelines
  • [ ] This PR fixes a defect, and I have provided tests to verify that the fix is effective
  • [ ] This PR implements an enhancement, and I have provided tests to verify that it works as intended
  • ~[ ] This PR introduces changes to the database model, and I have added corresponding update logic~
  • [ ] This PR introduces new or alters existing behavior, and I have updated the documentation accordingly

colinfyfe avatar Aug 26 '25 19:08 colinfyfe

: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)

owasp-dt-bot avatar Aug 26 '25 19:08 owasp-dt-bot

Edited - force pushed a commit to clean up merges and correct the DCO

colinfyfe avatar Aug 26 '25 21:08 colinfyfe