Files
vulncheck/frontend/lib
vulncheck c042e9d549 feat(gui): report every counter a scan returns, not a hand-picked few
Each scan button carried its own list of which counters to display, so a
counter the backend reported but the list did not name was invisible: the log
said "11 FP-suppressed" and the button said "0 findings (0 new)". Adding a
counter to a scan service meant editing several buttons, and it got forgotten
every time. The MSRC button was worse — it sliced the result to the first four
entries and printed the rest as raw backend field names.

lib/scanStats.ts formats whatever the backend actually returned. Known keys
get a readable label, anything else renders from its own name, so a new
counter shows up in the GUI with no frontend change. Zero counters are
dropped, since "0 auto-resolved" is noise.

Applied to the app scan, the per-asset re-scan, the EOL check, the MSRC
enrich and the M365 check.
2026-08-06 13:42:09 +02:00
..
2026-02-08 10:15:20 +01:00