Skip to content

Stabilize useFilterEditor callbacks and remove dead code in useActive…

a4b6bc0
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Open

feat: Add advanced filters panel to incident list #126

Stabilize useFilterEditor callbacks and remove dead code in useActive…
a4b6bc0
Select commit
Loading
Failed to load commit list.
GitHub Actions / warden completed Apr 9, 2026 in 5m 2s

1 issue

Medium

Invalid 'Any' status value sent directly to backend API - `frontend/src/routes/types.ts:23`

The new STATUS_FILTER_GROUPS.all contains ['Any'] which is passed directly to the backend API as a status filter. However, 'Any' is not a valid value in StatusSchema (which only allows Active, Mitigated, Postmortem, Done, Cancelled). This will likely cause the API to reject the request or return unexpected results when users click the 'All' filter. The 'Any' value appears intended as a UI concept meaning 'no filter', but should be transformed to undefined or omitted from the API request rather than sent literally.

3 skills analyzed
Skill Findings Duration Cost
security-review 0 255.0s $1.15
code-review 1 107.5s $1.45
find-bugs 0 284.5s $3.10

Duration: 647.1s · Tokens: 3.3M in / 41.7k out · Cost: $5.73 (+extraction: $0.00, +dedup: $0.02)