|
|
de46ecff45
|
Add update-available banner + versioned /health endpoint
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-06 14:11:32 +00:00 |
|
|
|
6ed4601f11
|
Add PWA manifest support and icons
App had no manifest, no service worker, and no icons — not
installable as a PWA at all.
|
2026-07-29 17:28:47 +00:00 |
|
|
|
70908807f6
|
Fix logout (add missing nginx auth proxy) + show name/email in sidebar footer
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-07-22 11:10:13 +00:00 |
|
|
|
fdbd92d6c2
|
Sync shared components — sidebar scrollbar, Layout, AuthGate updates
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-07-14 12:07:11 +00:00 |
|
|
|
7c8991d5ce
|
Redirect to login on mid-session 401 instead of silently failing
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-07-12 20:09:17 +00:00 |
|
|
|
d25e3421a8
|
Sort rooms by Newbook category order, numeric room name collation
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-07-02 20:51:09 +00:00 |
|
|
|
44653c51e4
|
Fix docker-compose: use default bridge network, match hk-planner pattern
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-07-02 20:42:49 +00:00 |
|
|
|
88cbc6be7b
|
Fix TS build errors: vite/client types, remove unused inputStyle
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-07-02 20:17:57 +00:00 |
|
|
|
a695bd843f
|
Initial commit: twin-optimiser sub-app (housekeeping category)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-07-02 20:14:01 +00:00 |
|