maziggy e06677b795 Redirect authenticated visitors off /login (#1889) 3 months ago
..
api e9b6fefe95 fix(auth): redirect to /login when JWT expires mid-session (#1698) 3 months ago
components 917bfd7666 feat(labels): scannable QR on 203 dpi thermal printers + monochrome mode (#1870) 3 months ago
contexts 646a8b13fd fix(auth): don't discard a valid stored token on a transient load-time error (#1889) 3 months ago
hooks 4af9da26f9 fix(sponsor): anchor 14-day toast cooldown on show, not just on CTA click (#2477) 3 months ago
i18n 8af2492543 Post work PR #1025 5 months ago
mocks 70857af393 feat(auth): SSO autologin + disable local username/password login (#1589) 3 months ago
pages e06677b795 Redirect authenticated visitors off /login (#1889) 3 months ago
utils ed510cb9bc feat(currency): add Indonesian Rupiah (IDR) support (#1869) 3 months ago
setup.ts b7d7c82501 fix(security): WebSocket auth gate + audit-driven hardening sweep 4 months ago
utils.tsx b7d7c82501 fix(security): WebSocket auth gate + audit-driven hardening sweep 4 months ago