Changelog

Stay up to date with the latest updates, features, and improvements.

Get every release delivered

  • Fixed 50% Phoenix dashboard layout when viewing on mobile

  • Fixed event carousel in Phoenix Dashboard not having width in some cases

  • Fixed element spacing in Pages > Panel Component when using columns

  • Fixed sidebar not closing on mobile when navigating to a different page

  • Disabled VDS Options to Delete Aircraft and Fleets - that's in line with the importers being disabled prior to v5 go-live

  • Disabled VDS Option to Create Aircraft - that's in line wit the importer being disabled prior to v5 go-live

  • Replace timepicker with custom solution

  • Added a Panel component to Headless Panel - this allows to construct pages in columns with cards

  • Made Page components collapsible and collapsed by default

  • Removed the /custom level from Resources and Documents custom pages

  • Added an option to hide pages from navigation

  • Added 'internal-button' component in Pages to link to existing page

  • Fixed inaccurate helper text in Orwell > Pilots > Invites > Transfer PIREP

  • Fixed Registration Rejected Email being disabled when it should not be

  • Refactor Leaderboard Content component

  • Fix Leaderboard page error

  • Added warning in email pages regarding copying variables and that one should use preview.

  • Initial work on PIREP Processing

  • Disabled AutoRejects page in v5, as the warning not to edit autorejects goes unheeded.

  • Fixed custom CSS Stylesheet loading

  • Decoupled Hub Selection when Pilot has no location from the Statistics component in Phoenix Dashboard.

  • Select Hub modal cannot be closed by clicking away or pressing ESC

  • Added 'Take me to Orwell' button in Hub Selection for VA Staff

  • Fixed display of email variables `_` was missing in the descriptions

  • Fixed incomplete parsing of 'support_email' email variable

  • Fixed text alignment issues in the Team Page in Phoenix

  • Route Creation/Edit modals cannot be closed by clicking away or by pressing ESC

  • Removed Global Search from Pilots List in Orwell

  • Removed enable_stands flag as it's no longer in use anymore

  • Added configuration inheritance for Aircraft in the Aircraft Resource page in Phoenix

  • Fixed swapped placeholders for climb and cruise profiles in Fleet and Aircraft create/edit modals

  • Changed the aircraft information displayed in Dispatch boxes. It now shows Aircraft Name, not type code

  • Added dark image for Social Icons, shown in dark mode

  • Added Flight Length and Distance filters for routes in VDS

  • Changed Scenery download link text

  • Removed Scenery table from Airport Resource page if Airport has no Sceneries added

  • Added search by ICAO/IATA in Routes table in VDS

  • Added Callsign/Flight Number prefill when creating/editing Route in VDS

  • Added Custom Claim Text shown to pilots when submitting a claim

  • Renamed Make a Claim button to Manual PIREP / File a Claim

  • Fixed Reset Discord on Notices when Editing

  • Added Reset Read option on Notices

  • Removed AirportWorkerTimeSetter job as it is no longer required

  • Fixed casting issues when text field is null when previewing emails

  • Fixed Served By in footer to show the hostname of the server

  • Adjusted Statistics and Statistics Slim box to carry same card-header; Made the footprint smaller

  • Removed shadow from fi-modal-header style class

  • Adjusted Event Box highlight for events you are registered for in Events Page

  • Fixed can_access_orwell and can_access_vds property read issues when switching VAs between v3 and v5.

  • Adjusted API responses to Hangar.to queries.

  • Hid Discord and API pages in Orwell.

  • Added Liveries & PIREPs > Pilot Notes. Central section collating all Pilot Notes.

  • Added Liveries & PIREPs > PIREP Comments. Central section collating all PIREP Comments.

  • Added Airline Maintenance Mode.

  • Updated documentation for new features.

  • Added missing documentation for Activity Whitelist, Unmet Initial Activity and Activity Grace pages in Orwell.

Hangar v0.9.5

Hotfix to Hangar to stop VAs being soft-deleted in certain circumstances.

Hotfix to address some logic issues when creating new Pilot entries.

Migration starts on 26th August, with v5 go-live date set as 24th September.

New Theme:

  • Resolved dependency issues.

  • Fixed JS and CSS compiling issues.

  • Enhanced the potential for CSS overrides.

Orwell:

  • Added headings to Alerts and NOTAMs tables.

  • Updated various table header actions to use outlined button styles instead of solid ones.

  • Reworked styling of the Orwell Dashboard.

  • Livery List: Moved filters into a filter menu, added a table header.

Hangar 0.9.5:

  • Fixed an error on the Your Downloads page when a downloaded file has been deleted by the VA.

  • Resolved the issue with pack downloads when pack names contain `/` or `\` characters.

  • Corrected a configuration issue that caused uploads to expire earlier than the indicated 10 minutes.

Phoenix:

  • Updated the Friends sub-system and decoupled it from v3.

Backend:

  • Fixed a route caching issue caused by duplicate ACARS routes.

Phoenix:

  • Fixed logic issues on the Booking page when submitting claims.

Orwell:

  • Resolved logic issues related to statistics when reviewing claims.

  • Removed the unnecessary Airline Name field in the Stand Group Exporter.

Phoenix:

  • Improved booking cancellation logic to prevent cancellations when there are recent position reports.

Backend:

  • Added endpoints for Pegasus to authenticate and function in the v5 environment.

  • Updated the generation of Pegasus CSV files and backported these changes to v3.

Phoenix:

  • Added a fancy route line to the Destinations map.

  • Improved loading indicators on the Destinations map.

Phoenix:

  • Improved route line drawing; it is now calculated when a route is selected instead of pre-calculated for all destinations.

Orwell

  • Removed Taxifuel, ATCfuel, WXfuel, and tankering fuel options from Fleets and Aircraft in Importers/Exporters and VDS.

  • Renamed `minfob` and `minfod` in VDS to Minimum Block Fuel and Minimum Arrival Fuel.

  • Made Scoring Group optional in the Fleet Importer to mimic VDS behavior.

  • Added an Airport Identifier column to the Route Exporter.

  • Enhanced Route Importer to recognize Departure/Arrival Code by ID, ICAO, or IATA code.

  • Improved array parsing logic in all importers.

  • Fixed a typo in the Route Import error message when the Fleet was not found.

  • Updated the Import/Export table to refresh every 5 seconds, instead of 10.

  • Enhanced Route Import to populate missing CI, ETE, and Flight Distance values if left empty.

  • Added checks for allowable callsign and flight number prefixes in Route Import.

VDS

  • Updated Route Management -> Airports page to no longer refer to route status, which no longer exists.

VDS:

  • Fixed the bug that allowed duplicate airports to be added.

Orwell:

  • Fixed an Airport Import bug that caused silent failures due to integer conversion.

  • Fixed a Route Export bug that failed if routes had no departure/arrival times.

  • Added an ID column to the PIREP Scoring Groups table.

  • Enabled v5 Sandbox for VAs to experiment without affecting their VAs. Sandbox details are provided in our Discord.

Orwell:

  • Added Route Import functionality.

  • Reworked ID and Delete checks for importers.

  • Enabled Airport, Fleet, and Aircraft importers for Sandbox VA.

  • Enabled Claims, Events, and some VDS actions for Sandbox VA.

Backend:

  • Added an option to unban IPs while keeping the account ban intact.

Orwell:

  • Fixed and disabled Airport Import.

  • Fixed Container Export.

  • Added Container Import.

  • Added Load Factor Import.

  • Added Hub Import.

  • Added Scenery Import.

  • Added Stand Import.

  • Added Stand Group Import.

  • Added and disabled Aircraft Import.

  • Added and disabled Fleet Import.

Hangar v0.9.4
  • Small update to Hangar - vAMSYS Sync. v5 will now push Hangar enable/disable settings and rank updates after changes.

  • Disabled Hangar settings in vAMSYS v3.

  • Successfully migrated our servers and the entire vAMSYS ecosystem to new servers, setting us up for future development and growth.

Phoenix

  • Fixed rendering issues for some HTML elements on Custom Pages.

Orwell

  • Added an Activity Whitelist table under Pilots.

  • Added an Initial Activity table under Pilots.

  • Added an Ongoing Activity table under Pilots.

  • Introduced various Exporters: Fleet, Aircraft, Airport, Hub, Scenery, Stand, Stand Group, and Route.

  • Added Export/Import settings for staff.

Backend

  • Added a job to check routes and start/terminate them on schedule.

  • Added a job to periodically delete old exports.

Routes, Bookings, and PIREPs have been disconnected from v3. v5 Beta is no longer aware of them, meaning that adding routes and making bookings will not affect v3.

Migration Preparation

  • Event creation/editing has been disabled.

  • Submitting claims has been disabled.

  • Fleet creation has been disabled in VDS.

  • Removed the unused VDS Statistics job.

VDS

  • Refactored Route Creation/Editing forms.

  • Route Type selectors now adjust available fields based on the type selected.

  • Removed the Status column from Routes.

  • Added functionality for VFR type routes to bypass route validation.

  • Fixed ETE calculation when not entered.

  • Routing can now be null, eliminating 'MANUAL ROUTE PLANNING REQUIRED' messages.

Phoenix

  • Jumpseat route types now include jumpseat options.

  • Implemented compatibility fixes for Repositioning and Training route types.

  • Added native support for routes to the same airport.

  • Implemented 'Online Network Remarks' to be sent to VATSIM and IVAO.

  • Removed prefile options for bookings not dispatched via SB.

  • Fixed SB Dispatch for Repositioning and Training flights.

  • In the View Booking page, 'Company' route is no longer shown if empty.

  • Added import functionality for Flight Level, Cost Index, and Estimated Time parameters from SB Dispatch.

Orwell

  • Added point, hour, and review options for Repositioning, Training, and Charter flights in Settings -> Airline -> PIREPs.

  • Added an Online Network Remarks setting in Settings -> Airline -> Bookings.

Phoenix:

  • Corrected a typo in the Book Flight filters related to tags.

  • Added the ability to hide the tags filter in Book Flight based on VDS settings.

  • Added the ability to hide the tags filter in Destinations based on VDS settings.

VDS:

  • Added fields for Arrival and Departure Times in route editing.

  • Implemented cross-interaction between Arrival, Departure, and ETE times.

  • Made the Arrival/Departure Time and Tag boxes visible based on VDS settings.

  • Added a Route Type selector.

Orwell:

  • Added an option to whitelist pilots from activity requirements.

  • Added an option in VDS settings to disable Departure/Arrival Times.

  • Added an option in VDS settings to disable Route Tags.

Backend:

  • Implemented logic for processing pilot invites.

  • Added logic to send Registration Rejected emails.

  • Added logic to send Registration Received emails.

  • Split various nightly jobs into independent jobs for greater redundancy if one VA's jobs fail.

  • Refactored the process for removing frozen pilots/users.

  • Updated initial activity logic and added email notifications.

  • Updated ongoing activity logic, including a permanent removal flag and email notifications.

  • Added an option for Team vAMSYS to change the VA owner.

  • Added options for Team vAMSYS to manage VA staff entries and settings.

  • Added options for Team vAMSYS to manage VA callsign parameters.