MartinNYHC f85e3e7fa1 Merge branch 'dev' into feature/2656-restore-from-github 2 months ago
..
api e9b6fefe95 fix(auth): redirect to /login when JWT expires mid-session (#1698) 3 months ago
components 0cf5b8da41 fix(backup): tell a restore apart from a backup in Backup History (#2656) 2 months ago
contexts 9bc96aeb83 Hold error and warning toasts for twice as long 2 months ago
hooks c28e053126 Keep live updates flowing while the tab is in the background (#2754) 2 months ago
i18n b8225d9e9f Housekeeping 2 months ago
mocks af7874546a feat(projects): per-file print progress and complete-sets tracking (#1897) 2 months ago
pages fce7ea0200 Stop the drying badge inventing a temperature on a uniform AMS (#2759) 2 months ago
utils 3db8ac9da7 Let the external spool be hidden from the printer card (#1782) 2 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