Commit Graph

6 Commits

Author SHA1 Message Date
Erwin
978be535d3 Add port 3000 mapping to docker-compose 2026-03-27 20:31:23 +00:00
Erwin
a65a973310 Fix issues from Sherlock review
HIGH:
- Add openclaw-api.ts with gateway client
- Add useOpenClaw.ts hook with polling and cleanup
- Fix memory leak: replace repeat:Infinity with CSS animations
- Fix canvas: use ResizeObserver instead of hardcoded 800x600
- Fix AgentDetailPanel to receive events as prop

MEDIUM:
- SearchAndFilters: useEffect instead of useMemo
- Locale: use navigator.language instead of hardcoded es-CL
- StatusBar: timestamp updates every second with cleanup

LOW:
- Add CSS animations for node-pulse, node-glow, connection-line
2026-03-27 20:27:19 +00:00
Erwin
9c20b0ed31 Add Docker deployment with Traefik integration
- docker-compose.yml for container orchestration
- Dockerfile with multi-stage build (node builder + nginx)
- nginx.conf for SPA serving
2026-03-27 19:20:43 +00:00
Erwin
1acf1c4ff5 feat: Connect Mission Control dashboard to OpenClaw Gateway API
- Add OpenClawGatewayClient (HTTP polling every 30s)
- Add useOpenClaw hook for React integration
- Update MissionControlDashboard to use live agent data
- Update StatusBar to show gateway health, sessions, connection status
- Update AgentDetailPanel to accept live events
- Add .env.example for gateway configuration
- Remove dist/ from git (build artifact)
2026-03-27 18:53:27 +00:00
Daniel Arroyo
a8fb4d4555 Mission Control Dashboard - Initial implementation 2026-03-27 18:36:05 +00:00
257cea2c7d Initial commit 2026-03-27 18:35:43 +00:00