From 2e8b0dfdc11e1d039748f07cf840213d069c4f9a Mon Sep 17 00:00:00 2001 From: Colin Fyfe Date: Thu, 7 Aug 2025 12:41:20 +0100 Subject: [PATCH] Add Suppressed Finding Filter to Grouped Vuln Audit * Addresses issue 4507 * Added suppressed finding filter checkbox to VulnerabilityAuditGroupedByVulnerability.vue in same position as VulnerabilityAudit.vue for UI consistency. * Note: new field is called showSuppressedGrouped rather than using the established showSuppressed - showSuppressed worked until the user left the page then returned. The network call would still fire when the checkbox was clicked but the checkbox wouldn't tick/untick and the table didn't refresh. Signed-off-by: colinfyfe --- ...ulnerabilityAuditGroupedByVulnerability.vue | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/views/globalAudit/VulnerabilityAuditGroupedByVulnerability.vue b/src/views/globalAudit/VulnerabilityAuditGroupedByVulnerability.vue index 5deb43191..fb68d2201 100644 --- a/src/views/globalAudit/VulnerabilityAuditGroupedByVulnerability.vue +++ b/src/views/globalAudit/VulnerabilityAuditGroupedByVulnerability.vue @@ -25,6 +25,19 @@ {{ this.$t('message.show_inactive_projects') }} + + + {{ this.$t('message.show_suppressed_findings') }} + + 0) { url += '&severity=' + this.severitySelected; } @@ -309,6 +323,7 @@ export default { this.occurrencesFromWatcher(); this.occurrencesToWatcher(); this.showInactive = false; + this.showSuppressedGrouped = false; this.severitySelected = []; this.publishDateFrom = ''; this.publishDateTo = ''; @@ -424,6 +439,7 @@ export default { occurrencesFromWatcher: null, occurrencesToWatcher: null, showInactive: false, + showSuppressedGrouped: false, severitySelected: [], severityOptions: [ { text: 'Critical', value: 'critical' },