Skip to content

AeroACARS v0.16.17

Choose a tag to compare

@github-actions github-actions released this 13 Jun 01:26
5716887

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.