Files
worldmonitor/scripts
Elie Habib 0c69387581 fix(aviation): remove all simulated flight/position fallbacks (#2020)
* fix(aviation): remove all simulated flight/position fallbacks

Delete buildSimulatedPositions and buildSimulatedFlights — WorldMonitor is
a real-data service. When real sources are unavailable return empty arrays
instead of fake aircraft near (0°,0°) or fake flight schedules.
Also rename source label 'simulated' → 'degraded' in ops-summary and seed
to accurately describe degraded-but-real data.

* fix(aviation): clean up client-side simulated-source guards, document source values

- MapPopup: remove dead POSITION_SOURCE_SIMULATED branch in formatPositionSource
- search-manager: remove client-side simulated filter (server no longer emits simulated positions)
- track-aircraft: document valid response-level source strings ('opensky', 'opensky-anonymous', 'wingbits', 'none')
- list-airport-flights: document valid response-level source strings ('aviationstack', 'none', 'error')
2026-03-21 23:07:23 +04:00
..