brackt/app/routes/leagues
Claude 0836dfdaa0
fix: validate action filter URL param against known enum values
The action filter on the audit log route was cast directly from the URL
search param to AuditAction without validation. An invalid value would
be passed into the Drizzle inArray() call, potentially throwing a
PostgreSQL enum type error. Now validates against the actual enum values
before using the filter.

https://claude.ai/code/session_01NdiwK2fbtKhAD3XuD58fTm
2026-04-13 22:30:20 +00:00
..
__tests__ Fix oxlint warnings: no-shadow, consistent-function-scoping, no-non-null-assertion, and others (#196) 2026-03-21 10:59:51 -07:00
$leagueId.audit-log.tsx fix: validate action filter URL param against known enum values 2026-04-13 22:30:20 +00:00
$leagueId.draft-board.$seasonId.tsx Add oxlint linting setup with zero errors (#194) 2026-03-21 09:44:05 -07:00
$leagueId.draft.$seasonId.tsx fix: address VORP code review issues (#283) 2026-04-08 23:20:02 -04:00
$leagueId.server.ts feat: add commissioner audit log for league transparency (issue #144) 2026-04-13 17:48:09 +00:00
$leagueId.settings.tsx feat: add commissioner audit log for league transparency (issue #144) 2026-04-13 17:48:09 +00:00
$leagueId.sports-seasons.$sportsSeasonId.server.ts Add FIFA World Cup 2026 support with group stage display and Monte Carlo simulator (#242) 2026-03-29 10:27:47 -07:00
$leagueId.sports-seasons.$sportsSeasonId.tsx Add FIFA World Cup 2026 support with group stage display and Monte Carlo simulator (#242) 2026-03-29 10:27:47 -07:00
$leagueId.standings.$seasonId.teams.$teamId.tsx Simplify team breakdown page layout and fix code quality issues (#155) 2026-03-17 09:20:41 -07:00
$leagueId.standings.$seasonId.tsx Redesign standings page with sortable table, 7-day change, and chart repositioned (#205) 2026-03-22 11:05:13 -07:00
$leagueId.tsx feat: add commissioner audit log for league transparency (issue #144) 2026-04-13 17:48:09 +00:00
$leagueId.upcoming-events.tsx Add upcoming events pages and fix timezone filtering, fixes #213 (#235) 2026-03-27 00:49:16 -07:00
new.tsx Replace console.* with structured logger, fix no-inferrable-types (closes #98) (#199) 2026-03-21 13:41:39 -07:00