biggy
3a21070d62
chore: static analysis baseline
...
Pre-analysis checkpoint before implementing fixes for:
- bakeStyles field mapping
- error logging improvements
- HTML sanitization hardening
2026-06-24 07:46:05 +02:00
biggy
ac759a60fe
feat(ui): add banned IPs management to debug panel
...
- Add debug section for banned IPs with refresh button
- Implement fetchBannedIPs() function to display banned IPs in table
- Add adminUnban() function for unbanning IPs from UI
- Show IP, ban time, reason, banned by, and unban action in table
2026-05-13 13:36:37 +02:00
biggy
69b62b6af3
feat(ui): add close button to modal dialogs
...
Add × button to modal overlays for better UX. Button is positioned
in top-right corner with hover effects and proper styling.
2026-05-13 13:17:55 +02:00
biggy
f86b0411d5
refactor: move bakeStyles from view-level to per-URL setting
2026-05-13 10:54:59 +02:00
biggy
c294c8c85e
feat: add dark mode and style baking support for Samsung TV compatibility
2026-05-13 10:31:46 +02:00
biggy
1aca866459
feat(debug): replace HTTP polling with WebSocket for real-time debug updates
2026-05-13 08:42:50 +02:00
biggy
94141e928c
feat(api, ui): add debug panel and device tracking
...
Add real-time debug panel with server metrics, view status, cache
visualization, and device tracking. Add viewport/cache TTL config
to views. Simplify cache management and remove rate limiting.
2026-05-13 08:04:59 +02:00
biggy
edbe3f9bf2
init
2026-05-12 23:10:10 +02:00