043dc0cf73
fix: keep dsh/filebrowser iframe alive across universe switches to preserve client-side state
main
bolbol2026-08-21 14:31:49 +01:00
372f644470
fix: cancel iframeLoadTimeout on iframe.onload to prevent ghost auth notice
bolbol2026-08-21 00:25:07 +01:00
8d5c409655
feat: iframe recovery overlay, timeout detection, and new tab authentication link for cross-origin access blocks
bolbol2026-08-21 00:06:51 +01:00
554a25b746
feat(phase4): implement session.title persistence on create and resume in stream for nabil
bolbol2026-08-20 23:53:11 +01:00
3fadb884f0
fix(ws): use websockets v17 additional_headers and filter Origin in WebSocket proxy bridge
bolbol2026-08-20 15:28:45 +01:00
23168a13e8
feat(ws): implement full duplex bi-directional WebSocket proxy bridge supporting subdomains and path-based routing
bolbol2026-08-20 15:04:12 +01:00
442e128450
fix(proxy): enforce 100% stateless HTTP transport to prevent client cookie retention across requests
bolbol2026-08-20 09:20:11 +01:00
e074015b72
feat: implement native subdomain routing (*.hub.yesminedor.tn) for seamless absolute assets resolution across all universes
bolbol2026-08-20 09:03:30 +01:00
b6ce9788f3
fix(network): attach hermes-hub to mcp-vps network for direct cloudflared container-to-container routing
bolbol2026-08-20 08:50:59 +01:00
5c060e1b54
fix: correct Starlette TemplateResponse signature and pin exact dependencies in requirements.txt
bolbol2026-08-20 08:21:47 +01:00
d2008d30c4
fix(deployment): port 8088 to avoid qbittorrent conflict, connect hermes-hub to dsh_vps_net, route to dsh-vps-filebrowser:8080
bolbol2026-08-19 23:54:07 +01:00
098e377d27
feat: integrate DSH Filebrowser (pinned v2.32.0, dark mode, toggle selector UI from Claude Design, /u/nabil/files/ proxy)
bolbol2026-08-19 23:29:25 +01:00