10 Commits
Author SHA1 Message Date
bolbol 043dc0cf73 fix: keep dsh/filebrowser iframe alive across universe switches to preserve client-side state 2026-08-21 14:31:49 +01:00
bolbol 372f644470 fix: cancel iframeLoadTimeout on iframe.onload to prevent ghost auth notice 2026-08-21 00:25:07 +01:00
bolbol 8d5c409655 feat: iframe recovery overlay, timeout detection, and new tab authentication link for cross-origin access blocks 2026-08-21 00:06:51 +01:00
bolbol 9c8f292d0f feat(phase4): permanent cache-control & asset versioning, canonical nabil stored_session_id & resume, dsh session persistence fix, dsh dialogue/files toggle, and collapsible conv sidebar 2026-08-20 23:51:08 +01:00
bolbol e40fe71f5c fix(phase3): fix filebrowser tab url, implement nabil session.create/prompt.submit rpc, and fix dsh websocket same-origin bridge 2026-08-20 23:36:13 +01:00
bolbol c040c173df feat(chat): implement native hub chat with sqlite conversations store, SSE streaming and DSH 5th universe integration 2026-08-20 23:08:06 +01:00
bolbol e474071f76 fix: migration hostnames hub point->tiret + bouton repli sidebar 2026-08-20 20:00:19 +01:00
bolbol e074015b72 feat: implement native subdomain routing (*.hub.yesminedor.tn) for seamless absolute assets resolution across all universes 2026-08-20 09:03:30 +01:00
bolbol 098e377d27 feat: integrate DSH Filebrowser (pinned v2.32.0, dark mode, toggle selector UI from Claude Design, /u/nabil/files/ proxy) 2026-08-19 23:29:25 +01:00
bolbol d107d40a30 feat: initialisation Hermes Hub — interface multi-univers securisee (FastAPI, proxy async, design tokens) 2026-08-19 20:46:08 +01:00