Maurice
154563f34d
feat(flight-live): follow booked flights live from keyless ADS-B feeds
...
A new flight-live domain polls the open feeds adsb.lol and adsb.fi (no key,
no cost; adsb.fi only on self-hosted installs, its terms are non-commercial)
for every booked flight leg in its watch window, derives phase, take-off,
landing, delay and an arrival estimate, and pushes changes as flight:live.
GET /api/trips/:tripId/flights/live, the MCP tool get_trip_flight_status,
notifications for take-off, landing and delays, and the admin switch
flight_live_enabled (FLIGHT_LIVE_ENABLED wins) come with it.
2026-11-13 15:29:03 +01:00
..
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-11-13 15:29:03 +01:00
2026-10-10 21:23:37 +02:00
2026-10-23 22:00:06 +02:00
2026-10-22 21:34:15 +00:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-11-11 20:41:25 +00:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-12 17:06:52 +02:00
2026-11-13 15:29:03 +01:00
2026-11-13 15:29:03 +01:00
2026-10-10 21:23:37 +02:00
2026-10-14 20:21:38 +02:00
2026-10-08 13:04:39 +02:00
2026-10-10 20:15:54 +02:00
2026-10-10 21:23:37 +02:00
2026-10-06 19:27:30 +02:00
2026-10-10 21:23:37 +02:00
2026-11-11 21:26:31 +00:00
2026-10-16 23:14:52 +02:00
2026-11-13 15:29:03 +01:00
2026-11-01 22:26:40 +01:00
2026-10-29 13:34:28 +01:00
2026-10-10 21:23:37 +02:00
2026-11-04 10:56:36 +01:00
2026-10-10 21:23:37 +02:00
2026-11-04 11:37:52 +01:00
2026-10-06 19:27:30 +02:00
2026-10-08 13:02:57 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-06 19:27:30 +02:00
2026-10-10 21:23:37 +02:00
2026-10-06 19:27:30 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 20:16:04 +02:00
2026-10-19 22:15:22 +02:00
2026-10-14 08:39:31 +02:00
2026-10-14 20:21:39 +02:00
2026-10-20 15:11:08 +02:00
2026-10-14 14:02:27 +02:00
2026-10-15 21:51:22 +02:00
2026-10-18 21:35:02 +00:00
2026-10-14 08:39:31 +02:00
2026-10-20 15:05:51 +02:00
2026-10-20 18:40:48 +02:00
2026-10-20 21:56:06 +02:00
2026-10-20 18:40:48 +02:00
2026-10-20 17:51:27 +02:00
2026-10-20 07:09:56 +00:00
2026-10-20 15:11:08 +02:00
2026-10-10 21:23:37 +02:00
2026-10-20 21:11:44 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 20:16:04 +02:00