1.4 KiB
1.4 KiB
Release Notes v2.2.39
Dato: 3. marts 2026
Nyt: Mission Control (MVP)
- Nyt dedikeret fullscreen dashboard til operations-overblik på storskærm.
- Realtime-opdateringer via WebSocket (
/api/v1/mission/ws). - KPI-overblik for sager:
- Åbne sager
- Nye sager
- Sager uden ansvarlig
- Deadlines i dag
- Overskredne deadlines
- Aktivt opkaldsoverlay med deduplikering på
call_id. - Uptime-alerts (DOWN/UP/DEGRADED) med synlig aktive alarmer.
- Live aktivitetsfeed (seneste 20 events).
- Lydsystem med mute + volumenkontrol i dashboardet.
Nye endpoints
GET /api/v1/mission/stateWS /api/v1/mission/wsPOST /api/v1/mission/webhook/telefoni/ringingPOST /api/v1/mission/webhook/telefoni/answeredPOST /api/v1/mission/webhook/telefoni/hangupPOST /api/v1/mission/webhook/uptime
Nye filer
migrations/142_mission_control.sqlapp/dashboard/backend/mission_router.pyapp/dashboard/backend/mission_service.pyapp/dashboard/backend/mission_ws.pyapp/dashboard/frontend/mission_control.html
Opdaterede filer
main.pyapp/core/config.pyapp/dashboard/backend/views.pyVERSION
Drift/konfiguration
- Ny setting/env til webhook-sikring:
MISSION_WEBHOOK_TOKEN. - Nye settings-seeds til Mission Control lyd, KPI-visning, queue-filter og customer-filter.
Verificering
- Python syntaks-check kørt på ændrede backend-filer med
py_compile.