chiappa 947ab89e04 fix: bind admin tokens to issuing user; reject after demote/disable (SEC_REVIEW F16) hai 4 días
..
allowlist 7992816ac7 feat(ui): click-to-sort table headers, session-scoped hai 1 semana
audit 717c0a5c2b feat: subject filter for audit log; show actor-emitted rows on detail hai 1 semana
categories 7992816ac7 feat(ui): click-to-sort table headers, session-scoped hai 1 semana
consumers 717c0a5c2b feat: subject filter for audit log; show actor-emitted rows on detail hai 1 semana
ips 7992816ac7 feat(ui): click-to-sort table headers, session-scoped hai 1 semana
manual-blocks 7992816ac7 feat(ui): click-to-sort table headers, session-scoped hai 1 semana
policies c3ad5bcd77 style: rework chart palette to a clean glass-like aesthetic hai 1 semana
reporters 717c0a5c2b feat: subject filter for audit log; show actor-emitted rows on detail hai 1 semana
search 7992816ac7 feat(ui): click-to-sort table headers, session-scoped hai 1 semana
settings 5c15fc5fcf fix: require confirm:"SEED" on /maintenance/seed-demo (SEC_REVIEW F15) hai 4 días
tokens 947ab89e04 fix: bind admin tokens to issuing user; reject after demote/disable (SEC_REVIEW F16) hai 4 días
users f2dd3fddee fix: gate impersonation on user active-status, add actor_via audit signal (SEC_REVIEW F11) hai 5 días
dashboard.twig 7622fd201b feat: per-category blocked-IP dashboard chart + token purge hai 1 semana
error.twig aaeee67c98 feat(M09): UI dashboard, IPs list, IP detail; matching admin API endpoints hai 1 semana
login.twig af197101b0 feat(ui): show estimated fall-off date per IP in policy preview hai 1 semana
me.twig 726d8642ce feat(M08): ui scaffold, OIDC + local admin auth, session, ApiClient hai 1 semana
no-access.twig 726d8642ce feat(M08): ui scaffold, OIDC + local admin auth, session, ApiClient hai 1 semana