Dorian
d9b4478512
fix: Phase 5 — XSS sanitization, cookie security, redirect validation, input trimming
- BootScreen + Settings: v-html now uses DOMPurify.sanitize() for SVG content
- FileBrowser cookie: added Secure flag and 24h expiration
- TOTP secret: hidden by default with reveal toggle button
- Login redirect: validates URL is local-origin before redirecting
- Auth fields: password inputs trimmed before submission
- Route params: appId validated against safe pattern, invalid IDs redirect to /apps
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 00:55:00 +00:00
..
2026-03-18 00:55:00 +00:00
2026-01-24 22:59:20 +00:00
2026-03-18 00:55:00 +00:00
2026-03-12 00:19:30 +00:00
2026-03-09 07:43:12 +00:00
2026-03-14 19:08:09 +00:00
2026-03-18 00:55:00 +00:00
2026-03-11 17:18:37 +00:00
2026-03-17 23:56:37 +00:00
2026-03-12 00:19:30 +00:00
2026-03-15 04:01:58 +00:00
2026-03-18 00:55:00 +00:00
2026-03-17 23:56:37 +00:00
2026-03-14 05:41:33 +00:00
2026-03-11 13:45:59 +00:00
2026-03-16 12:58:35 +00:00