Flight Planning And Verification
- Operators can save complete flight details even when the provider cannot verify the exact occurrence, with the verification state shown clearly instead of inventing schedule data.
- Flight lookup and editing now preserve multi-leg and adjacent-flight context while keeping planned schedules separate from live and historical observations.
- Shared flight caches reduce repeated provider calls, protect the AviationStack allowance, and give administrators controlled cache-health and refresh tools.
Flight Monitoring And Alerts
- Flight monitoring follows the saved local service date and uses progressively more frequent checks as departure approaches.
- Live observations can promote an unverified flight only when the exact occurrence is confirmed; ambiguous, unavailable, or mismatched results remain explicit.
- Delay, gate, terminal, cancellation, diversion, route, and landing conditions are evaluated independently, with retry-safe notification delivery and immediate completion after confirmed landing.
Tour Editing Reliability
- Moving from the tour wizard into the editor now completes the old editing session before opening the new one, avoiding false takeover warnings.
- Delayed cleanup from an earlier screen can no longer clear a newer editor session or stop its active updates.
Traveler Registration Emails
- Approval emails now show a named registration button for each traveler instead of exposing long secure URLs in the HTML message.
- Plain-text emails retain labeled, usable registration links, and duplicate links are removed.
Hotel Rooms And Upgrades
- Room-upgrade prices are labeled consistently as per person per night in every supported portal language.
- Travelers see only the single- and double-occupancy upgrade prices that were actually configured; unavailable upgrades are omitted.
- The included room type is not offered again as a paid upgrade, reducing duplicate or zero-value choices.