landvex: Fixar och tester klara för alla komponenter
- Datafabrik: Dockerfile fix, agentorkestrering fungerar - Vision: Identify-modell, FAISS, OCR alla testade - API: Alla 7 integrationstester passerade - Upplösare: Entitetsupplösning verifierad
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
# 2026-07-03 — AAMOS Command Center bygge
|
||||
|
||||
## Session start: 13:23 UTC
|
||||
|
||||
### Händelser:
|
||||
|
||||
1. **Command Center v1 byggd** — Single HTML-fil med live data från API:er
|
||||
- Problem: CORS/mixed content (HTTPS → HTTP localhost)
|
||||
- Lösning: Nginx proxy-routes till /api/ledger/, /api/quixzoom/, /api/gateway/
|
||||
|
||||
2. **Command Center v2 byggd** — Utökad med karta (Leaflet), supportärenden, sökfunktioner
|
||||
- Problem: Fortfarande för litet för att driva hela verksamheten
|
||||
|
||||
3. **Command Center v3 — Fullständigt system byggt:**
|
||||
- **Backend**: Rust (Axum) på port 7071
|
||||
- PostgreSQL-tabeller: cc_tickets, cc_ticket_comments, cc_activity_log, cc_api_configs
|
||||
- REST API: /api/cc/dashboard, /api/cc/tickets, /api/cc/activity, /api/cc/apis
|
||||
- Proxy-routes till ledger/quixzoom/gateway
|
||||
- WebSocket-stöd för realtid
|
||||
- **Frontend**: React + Vite
|
||||
- 6 sidor: Dashboard, Ekonomi, quiXzoom, Support, API:er, System
|
||||
- React Query för datahämtning
|
||||
- Responsiv design, mobile-first
|
||||
- **Nginx**: cc.landvex.com med SSL, proxy till backend
|
||||
|
||||
4. **Deploy**: /opt/amos/public/command-center/index.html
|
||||
|
||||
### Verifierade endpoints:
|
||||
- https://cc.landvex.com/ — Frontend ✅
|
||||
- https://cc.landvex.com/api/cc/dashboard — Backend API ✅
|
||||
- https://cc.landvex.com/api/cc/tickets — Supportärenden ✅
|
||||
- https://cc.landvex.com/api/ledger/accounts — Ledger proxy ✅
|
||||
- https://cc.landvex.com/api/quixzoom/missions — Quixzoom proxy ✅
|
||||
- https://cc.landvex.com/api/gateway/ — Gateway proxy ✅
|
||||
|
||||
### Kvarstående frågor:
|
||||
- Karta med missions-markörer (Leaflet) — ej implementerat i React-versionen
|
||||
- WebSocket realtidsuppdateringar — backend stöd finns, ej kopplat i frontend
|
||||
- Autentisering mot Identity Service — ej påbörjat
|
||||
- quixzoom-mission API returnerar 5 missions men frontend visar "Inga missions" — kan vara dataformat-issue
|
||||
|
||||
### Viktiga filer:
|
||||
- Backend: /home/bernt/.openclaw/workspace/aamos-command-center/
|
||||
- Frontend: /home/bernt/.openclaw/workspace/cc-frontend/
|
||||
- Deploy: /opt/amos/public/command-center/
|
||||
- Nginx: /etc/nginx/sites-enabled/cc.landvex.com
|
||||
|
||||
### Nästa steg (från användare):
|
||||
- "ALLA FUNKTIONER SOM BEHÖVS"
|
||||
- "extremt pedagogiskt"
|
||||
- Supportpersonal ska kunna driva Landvex och quiXzoom från plattformen
|
||||
Reference in New Issue
Block a user