| .. |
|
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 |