AeroACARS v0.16.17
v0.16.17 — Hängende Flüge räumen sich jetzt selbst auf
🇩🇪 Deutsch
Bugfix (verwaiste Flüge)
- Hängende Flüge räumen sich jetzt selbst auf — der Flug-Clean-Up
(Einstellungen → Technik) sieht endlich alle verwaisten Flüge
(nicht nur die letzten 20), und beim Start eines neuen Flugs räumt
der Client alte Überbleibsel (> 24 h) automatisch ab. Kein
Admin-Eingriff mehr nötig. - Hintergrund: phpVMS liefert die PIREP-Liste paginiert (20 pro Seite,
neueste zuerst). Der Client las bisher nur Seite 1 — ein hängender
Flug, der älter als die letzten ~20 Flüge war, war damit für
Clean-Up-Panel, Resume-Banner und den Kollisions-Check beim Flugstart
unsichtbar. Jetzt fragt der Client gezielt nur IN-PROGRESS-Flüge ab
(Server-seitiger Filter) — die Liste ist immer vollständig. - Frische Überbleibsel (< 24 h) bleiben bewusst liegen: sie gehören dem
Resume-Banner (Flug fortsetzen) bzw. dem manuellen Clean-Up. Die
24-h-Grenze schützt außerdem Piloten, die gerade auf einem zweiten
PC fliegen — ein lebender Parallel-Flug ist immer jünger. - Jede automatische Aufräumaktion erscheint im Aktivitätsprotokoll
(„Verwaister Flug … automatisch aufgeräumt"); schlägt sie fehl,
startet der neue Flug trotzdem ganz normal.
Hinweis
Reines Client-Update — aktualisiert sich automatisch.
🇬🇧 English
Bugfix (orphaned flights)
- Stuck flights now clean themselves up — the flight clean-up panel
(Settings → Technical) finally sees all orphaned flights (not just
the last 20), and when you start a new flight the client automatically
clears old leftovers (> 24 h). No more admin intervention needed. - Background: phpVMS returns the PIREP list paginated (20 per page,
newest first). The client only ever read page 1 — so a stuck flight
older than your last ~20 flights was invisible to the clean-up panel,
the resume banner, and the collision check at flight start. The client
now requests IN-PROGRESS flights specifically (server-side filter) —
the list is always complete. - Fresh leftovers (< 24 h) are deliberately left alone: they belong to
the resume banner (continue flight) or the manual clean-up. The 24 h
threshold also protects pilots currently flying on a second PC — a
live concurrent flight always has a fresher start time. - Every automatic clean-up shows in the activity log ("Orphaned flight …
cleaned up automatically"); if it fails, the new flight still starts
normally.
Note
Pure client update — auto-updates.