Commit 54d3187
committed
Updates
feat(console, apigw): add feature flags, API wiring, missions/tracks panels, and mock Summit facade
Console
- Add FeatureFlagsProvider and runtime flags (/public/config/flags.json)
- Add domain routes (/ag, /oilgas)
- Add ApiMissionsPanel (GET /api/v1/missions)
- Add TracksPanel (GET /api/v1/twin/tracks)
- Add simulate detection header button (POST /api/v1/detections)
- Add minimal UI kit (card, badge, button, alert, progress), tsconfig path aliases; fix build
API Gateway
- Add detections router with in-memory track correlation and auto mission creation
- Add tasks, twin, and summit facade routers
- Add in-memory message bus; publish WS + bus events on detection/mission changes
- Init bus in lifespan; include new routers in main
- Add detection/track schemas
- Add E2E test (apps/apigw/tests/test_flow.py)
Misc
- Keep existing docker-compose; console builds; lint warnings remain1 parent bb235bb commit 54d3187
292 files changed
Lines changed: 1205 additions & 59 deletions
File tree
- .turbo
- cookies
- daemon
- apps
- apigw
- app
- routers
- schemas
- tests
- console
- public/config
- src
- app
- ag
- oilgas
- components
- panels
- ui
- flags
- lib
- docs
- contract-tests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Whitespace-only changes.
Whitespace-only changes.
Whitespace-only changes.
Whitespace-only changes.
Whitespace-only changes.
Whitespace-only changes.
Whitespace-only changes.
Whitespace-only changes.
Whitespace-only changes.
Whitespace-only changes.
0 commit comments