Task: Ulias-Org-Web Dashboard
Date: 12/02/2026 21:05
Status: TERMINE
Description
Creation du dashboard web pour ulias-org (organisation IA autonome).
Realise
- Repo GitLab
gouroubleu/ulias-org-web (ID: 119) cree
- Scaffold Qwik complet (meme stack que connectors-front)
- WsManager avec auto-reconnect exponentiel, types complets WS
- 3 pages : Login (API key), Chat (events agents), Monitor (timeline brute)
- CI/CD pipeline #988 success
- Deploye sur
https://ulias-web.33800.nowhere84.com
Fichiers crees (27 fichiers)
- Config: package.json, tsconfig, vite, tailwind, postcss, Dockerfile, CI/CD, conf.prod
- Lib: types.ts (tous les types WS), ws-manager.ts (WsManager class)
- Routes: layout.tsx (navbar + WS init), index.tsx (chat), monitor/index.tsx, login/index.tsx
- Components: ChatInput, ChatMessages, EventCard, EventStream, ConnectionBadge, RouterHead
Architecture
- Port: 5516 (blue-green: 5526)
- Theme: dark only (DaisyUI)
- WS: connexion directe browser → wss://ulias-org.33800.nowhere84.com/ws/cli
- Auth: API key en localStorage, envoyee via WS auth message
- Communication interne: CustomEvent bridge (ulias:send, ulias:event, ulias:user-message)
Hors scope (sprints suivants)
- Historique Supabase
- Metriques tokens/duree
- Theme toggle
- Gestion profil CEO