Changelog

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

Get every release delivered

vAMSYS v5.0.6
  • Fix: Bonus Point Editing in Orwell Pirep View

  • Improvement: Add vAMSYS Support Navigation Menu Item

  • Fix: Various fixes to nightly job dispatcher

  • Fix: Due to the way PIREPs were transferred, PIREP IDs are not sequential. Added PIREP table default sort to be by date

  • Fix: Make Staff immune to Activity requirements

  • Improvement: Create overridable CSS classes for NOTAM highlight

  • Fix: Remove Striped color !important CSS overrides to make NOTAM highlights work effectively

  • Improvement: Changed Login pipeline, remember me is now effective again

  • Fix: VA Login/Register pages will show vAMSYS background image if one was not provided by VA

  • Fix: Orwell Preset Comments trying to create a Point Preset instead

  • Fix: Empty Simulator column in Orwell PIREP View

  • Fix: Dispatch page not looking at Airport for Containers

  • Fix: Dispatch page looking for containers/freight when Fleet does not support it

  • Improvement: PIREPs with no Livery names are now logged as 'No Name Detected'

  • Feature: Block Flight Time Scorer

  • Improvement: Autorejct need-reply trigger will not apply to PIREP upon rescoring if there are Pilot comments

  • Fix: Route Activation routine was processing routes which were already active

  • Improvement: Improvements to SimBrief dispatch when Fleet or Aircraft has Cost Index overrides

  • Improvement: Added Cost Index to Aircraft and Fleet SimBrief options in VDS, Importers and Exporters

  • Fix: Block Time paused calculation was only taking into account taxi pauses

  • Fix: Pilot Statistics now take into account manual PIREPs for statistics count

  • Fix: Error in Registration Reject email regarding pilot variable - no pilot, no variable

  • Improvement: Do not show invented Departure and Arrival times in Flight Dispatch if not provided by Airline

  • Improvement: Add Document Icon throughout Orwell and VDS for quick navigation to pertinent Documents section

  • Improvement: Billing page tidied up for the new theme

  • Improvement: Better default sorting for Deleted and Banned Pilots in the table

  • Fix: Incorrect route line crossing meridian/antimeridian when arrival or departure airport is very close to it

  • Fix: Shared Cockpit / Group Flight scorers were awarding points incorrectly

  • Improvement: Add rate limited to start throttling users making 100s of requests per minute

  • Feature: Add back WebSockets; Re-enable VA Change detection

  • Fix: Flight Dispatch would sometimes erroneously show Container or Freight selections

  • Fix: Resolved internal errors related to API lookup of flight data

  • Fix: Error when registering to a shared pilot VA by clicking on the logo

  • Improvement: Disable Accept/Reject/Invalidate actions when PIREP has a needs reply state

  • Improvement: Added more checks and actions to fix broken routes provided by VA or SimBrief

  • Improvement: Reworked SimBrief dispatch routine from Flight Dispatch page. No more temporary 404 page

  • Fix: Resolved internal errors relating to Pilot lookup when not logged into an airline

vAMSYS v5.0.5

**New Scorers**

  • Engines Warmed Up -> Meant to reward warming up engines prior to departure

  • Engines Cooled Down -> Meant to reward cooling down engines after landing

**New Autorejects**

  • ACARS Comment Rejector - Enable it to perform an action if PIREP comes with comment from Pegasus (for example send it to review)

  • Force Charter Review - Perform action if PIREP flown is a charter one

  • Force Training Review - Perform action if PIREP flown is a training one

  • Random Chance Review - Perform action on PIREP based on % chance

**Autorejects You can now Delete**

  • Multiple Landings/Bounce

  • Diversion Detected

Other Improvements:

  • Improvement: Add View PIREP Button in Your Profile table

  • Improvement: Hide Comments when PIREP is viewed by another Pilot

  • Improvement: Move Filter location to the top of the table for PIREPs and Pilot tables in Orwell

  • Improvement: Reduce Flight List size

  • Improvement: [Improve visibility of unread NOTAMs](https://vamsys.vision/improvements/116)

Bug Fixes:

  • Fix: Memory management for long Active Flight List

  • Fix: METAR retrieval error in some airports

  • Fix: Event Registration issue when online networks are not restricted

  • Fix: Viewing events of other VAs is possible by editing URL

  • Fix: [VDS Route copy duplicates fleets at the wrong route](https://vamsys.vision/bugs/177)

  • Fix: [Read notams incorrectly showing Must Read status](https://vamsys.vision/bugs/108)

vAMSYS v5.0.5

New Scorers

  • Engines Warmed Up -> Meant to reward warming up engines prior to departure

  • Engines Cooled Down -> Meant to reward cooling down engines after landing

New Autorejects

  • ACARS Comment Rejector - Enable it to perform an action if PIREP comes with comment from Pegasus (for example send it to review)

  • Force Charter Review - Perform action if PIREP flown is a charter one

  • Force Training Review - Perform action if PIREP flown is a training one

  • Random Chance Review - Perform action on PIREP based on % chance

Autorejects You can now Delete

  • Multiple Landings/Bounce

  • Diversion Detected

Other Improvements:

  • Improvement: Add View PIREP Button in Your Profile table

  • Improvement: Hide Comments when PIREP is viewed by another Pilot

  • Improvement: Move Filter location to the top of the table for PIREPs and Pilot tables in Orwell

  • Improvement: Reduce Flight List size

  • Improvement: Improve visibility of unread NOTAMs

Bug Fixes:

  • Fix: Memory management for long Active Flight List

  • Fix: METAR retrieval error in some airports

  • Fix: Event Registration issue when online networks are not restricted

  • Fix: Viewing events of other VAs is possible by editing URL

  • Fix: VDS Route copy duplicates fleets at the wrong route

  • Fix: Read notams incorrectly showing Must Read status

vAMSYS v5.0.4
  • Fix: Change text Type to Fleet in VDS Aircraft Editing

  • Fix: Re-enable fleet importer

  • Fix: NOTAM Discord Notification URL was incorrect

  • Fix: Discord Bot using outdated API implementation

  • Fix: [Pegasus Departure and Arrival Timestamps are way too precise](https://vamsys.vision/bugs/115)

  • Fix: [Error when creating Registration required tour](https://vamsys.vision/bugs/122)

  • Improvement: [Make Event Images to be 3:2 aspect ratio](https://vamsys.vision/bugs/125)

  • Fix: [A to B event showing wrong departure airport](https://vamsys.vision/bugs/126)

  • Fix: [Orwell Navigation link to PIREP Review](https://vamsys.vision/bugs/128)

  • Improvement: [Change display order of landing rates](https://vamsys.vision/bugs/132)

  • Fix: [VDS Edits not unassigning wrong Fleets](https://vamsys.vision/bugs/133)

  • Improvement: Add Credited Time concept

  • Improvement: Statistics calculation takes into account credited time, block time or airborne time depending on Model and Settings

  • Fix: Manual SimBrief import not overriding already set values

  • Fix: [Statistics Update after Livery Review](https://vamsys.vision/bugs/136)

  • Fix: [Your Statistics not taking into account viewers weight preference](https://vamsys.vision/bugs/137)

  • Fix: [Wrong PIREP Status when accepting Livery](https://vision.vamsys.dev/bugs/143)

  • Fix: [Add Missing Tour Route Legs list](https://vision.vamsys.dev/bugs/124)

  • Fix: Error when trying to get amount of Unique Arrival Airports

  • Fix: [Disable Random Container Selection when there is nothing to pick from](https://vamsys.vision/bugs/104)

  • Fix: [Bonus Points not counting towards the rank, despite VA Setting](https://vamsys.vision/bugs/147)

  • Fix: [Incorrect Notification channel](https://vamsys.vision/bugs/162)

  • Fix: PIREP processing issue when Takeoff is not logged

  • Fix: [Fleet importer struggling with callsign parameters](https://vamsys.vision/bugs/141)

  • FIx: PIREP View map when the airports have been deleted by the VA

  • FIx: [Incorrectly applied event repeat icon in Orwell Event list](https://vamsys.vision/bugs/151)

  • Fix: [Add Username filter indicator](https://vamsys.vision/bugs/153)

  • Improvement: Make PIREP filters VA independent

  • Fix: [PIREP Score Spacing/Alignment with the Scorer text](https://vamsys.vision/bugs/159)

  • Fix: Silent handling of incorrect routes - will no longer throw error

  • Fix: [Pegasus not handling markdown elements at all](https://vamsys.vision/bugs/163)

  • Fix: More aggressive SB ofp caching and import limits

vAMSYS v5.0.4
  • Fix: Change text Type to Fleet in VDS Aircraft Editing

  • Fix: Re-enable fleet importer

  • Fix: NOTAM Discord Notification URL was incorrect

  • Fix: Discord Bot using outdated API implementation

  • Fix: Pegasus Departure and Arrival Timestamps are way too precise

  • Fix: Error when creating Registration required tour

  • Improvement: Make Event Images to be 3:2 aspect ratio

  • Fix: A to B event showing wrong departure airport

  • Fix: Orwell Navigation link to PIREP Review

  • Improvement: Change display order of landing rates

  • Fix: VDS Edits not unassigning wrong Fleets

  • Improvement: Add Credited Time concept

  • Improvement: Statistics calculation takes into account credited time, block time or airborne time depending on Model and Settings

  • Fix: Manual SimBrief import not overriding already set values

  • Fix: Statistics Update after Livery Review

  • Fix: Your Statistics not taking into account viewers weight preference

  • Fix: Wrong PIREP Status when accepting Livery

  • Fix: Add Missing Tour Route Legs list

  • Fix: Error when trying to get amount of Unique Arrival Airports

  • Fix: Disable Random Container Selection when there is nothing to pick from

  • Fix: Bonus Points not counting towards the rank, despite VA Setting

  • Fix: Incorrect Notification channel

  • Fix: PIREP processing issue when Takeoff is not logged

  • Fix: Fleet importer struggling with callsign parameters

  • FIx: PIREP View map when the airports have been deleted by the VA

  • FIx: Incorrectly applied event repeat icon in Orwell Event list

  • Fix: Add Username filter indicator

  • Improvement: Make PIREP filters VA independent

  • Fix: PIREP Score Spacing/Alignment with the Scorer text

  • Fix: Silent handling of incorrect routes - will no longer throw error

  • Fix: Pegasus not handling markdown elements at all

  • Fix: More aggressive SB ofp caching and import limits

vAMSYS v5.0.3
  • Improvement: [Airport/Aircraft Favorite Action/Icon update](https://vamsys.vision/bugs/99)

  • Fix: [Opening Destinations map when airport does not have ICAO or IATA code](https://vamsys.vision/bugs/90)

  • Fix: [Array merge issue between globally available and manually entered jumpseat options](https://vamsys.vision/bugs/102)

  • Fix: [Discord account removal from VA Servers when unlinking account](https://vamsys.vision/bugs/98)

  • Improvement: [Bigger box selection range](https://vamsys.vision/improvements/118)

  • Fix: Improve some action names in Aeolus

  • Fix: Flight Dispatch page was looking for staff-only variable, causing issues for pilots

  • Fix: Missing return statement on VA Register page

  • Fix: Error when clicking on a logo to register via VA Sharing Agreement

  • Fix: [Tag filter in VDS](https://vamsys.vision/bugs/106)

  • Fix: [Orwell Dashboard error when recent booking pilot has been deleted](https://vision.vamsys.dev/bugs/110)

  • Fix: PIREP Scoring issue when no scorers are present

  • Fix: Livery review error when VA has v3 unprocessed liveries

vAMSYS v5.0.3
  • Improvement: Airport/Aircraft Favorite Action/Icon update

  • Fix: Opening Destinations map when airport does not have ICAO or IATA code

  • Fix: Array merge issue between globally available and manually entered jumpseat options

  • Fix: Discord account removal from VA Servers when unlinking account

  • Improvement: Bigger box selection range

  • Fix: Improve some action names in Aeolus

  • Fix: Flight Dispatch page was looking for staff-only variable, causing issues for pilots

  • Fix: Missing return statement on VA Register page

  • Fix: Error when clicking on a logo to register via VA Sharing Agreement

  • Fix: Tag filter in VDS

  • Fix: Orwell Dashboard error when recent booking pilot has been deleted

  • Fix: PIREP Scoring issue when no scorers are present

  • Fix: Livery review error when VA has v3 unprocessed liveries

vAMSYS v5.0.2
  • Improvement: Overflowing rule name in AutoRejects page in Orwell

  • Fix: Issue with jumpseat markers loosing array keys

  • Fix: Error when trying to edit Pilot VA Settings

  • Improvement: Book Flight page improvements when there are 1,000+ destinations from an airport

  • Improvement: Destination Map page improvements

  • Fix: Array validation fixes related to available jumpseat locations when booking flight

  • Improvement: Added Activity Requirements Summary in Pilot Profile

  • Fix: Fix pilot check in RequireLocation middleware

  • Improvement: Add Airline Staff Filter in VDS Airports Table

  • Improvement: Update VA Staff full_name on Users name change

  • Fix: Do not attempt to display times in PIREP View for old bookings which do not have them recorded

vAMSYS v5.0.2
  • Improvement: Overflowing rule name in AutoRejects page in Orwell

  • Fix: Issue with jumpseat markers loosing array keys

  • Fix: Error when trying to edit Pilot VA Settings

  • Improvement: Book Flight page improvements when there are 1,000+ destinations from an airport

  • Improvement: Destination Map page improvements

  • Fix: Array validation fixes related to available jumpseat locations when booking flight

  • Improvement: Added Activity Requirements Summary in Pilot Profile

  • Fix: Fix pilot check in RequireLocation middleware

  • Improvement: Add Airline Staff Filter in VDS Airports Table

  • Improvement: Update VA Staff full_name on Users name change

  • Fix: Do not attempt to display times in PIREP View for old bookings which do not have them recorded

vAMSYS v5.0.1
  • Fix: Error with showing Distach via SB button in View Booking page due to missing variable

  • Improvement: Migration Scorecard updates for some VAs

  • Fix: Viewing PIREP error when PIREP has no points

  • Improvement: Add migartion warnings to v5 Orwell Dashbboard

  • Launch Prep: Re-enable some navigation items

  • Fix: Orwell action boxes links added

  • Fix: Pilot Registration/Review logic error when appropriate emails have not been set up by VA

  • Fix: Registration page was expecting email input in text fields

  • Fix: Route visibility issue for Team vAMSYS

  • Improvement: Announcement type discord channels can now be configured for notifications

  • improvement: Pilot gets removed from VA Discord if they unlink their Discord account

Sadly, this is the very last progress roundup before official v5 release on 26th September.

![](@/images/last-v5-roundup.jpg)

Don't worry - we are not finished and there is plenty more to add to vAMSYS - we will continue to post version updates here when something new is released.

  • Improvement: [Add Tag Filter in VDS -> Routes](https://vamsys.vision/features/107)

  • Fix: Incomplete VDS Route Status Filter logic - it was not looking at jumpseat or repositioning routes

  • Improvement: Force enable 'Jumpseat to Base' on runtime if pilot has no routes out of airport they are in

  • Feature: Added Diversion Settings to Orwell -> Settings -> Airline

  • Improvement: Do not close PIREP Comment/Diversion report by clicking away

  • Feature: Dispatch via SB from View Booking page.

  • Fix: Rank issue when deleting Honorary Rank.

  • Improvement: New Staff Permission in VDS -> Can Manage Airport Managers

  • Feature: Added restrictions for Airport Managers to only see what is assigned to them.

vAMSYS v5.0.1
  • Fix: Error with showing Distach via SB button in View Booking page due to missing variable

  • Improvement: Migration Scorecard updates for some VAs

  • Fix: Viewing PIREP error when PIREP has no points

  • Improvement: Add migartion warnings to v5 Orwell Dashbboard

  • Launch Prep: Re-enable some navigation items

  • Fix: Orwell action boxes links added

  • Fix: Pilot Registration/Review logic error when appropriate emails have not been set up by VA

  • Fix: Registration page was expecting email input in text fields

  • Fix: Route visibility issue for Team vAMSYS

  • Improvement: Announcement type discord channels can now be configured for notifications

  • improvement: Pilot gets removed from VA Discord if they unlink their Discord account

  • Feature: Invite vAMSYS Discord Bot to your Discord Server

  • Feature: Link vAMSYS Discord Bot to your Airline in Your Discord Server

  • Feature: Pilot Nickname assignment via 'Access Request' button

  • Feature: Pilot Rank -> Discord Role management

  • Feature: Remove from Discord removed Pilots

  • Feature: Update Pilot nicknames on change

  • Feature: Booking Notification

  • Feature: Departure Notification

  • Feature: Landing Notification

  • Feature: role mentions for Alert and NOTAM notifications

  • Improvement: Adjusted component spacing in PIREP View

  • Feature: PIREPs can now be accepted/rejected/invalidated

  • Fix: Fixed point/bonus point editing to conform to the new PIREP Processor

  • Feature: Added Statistics Update after PIREP Status Change

  • Feature: Added Activity Check after PIREP Status Change

  • Fix: Autorejects not executing

  • Improvement: PIREP Notes and Comments can be multi-line

  • Improvement: Avg Taxi In/Out Calculation added in PIREP View

  • Feature: Added Time Editing Staff action in PIREP View

  • Fix: Landing Rate detection now ignores bounces

  • Fix: Touchdown parser did not properly detect roll and speed

  • Feature: Add landing rate selector in Staff PIREP View

  • Fix: Error in VDS -> Airport Management -> Airports

  • Fix: [Infinite loading when creating hub](https://vision.vamsys.dev/bugs/68)

  • Improvement: [Discord Events API returns event start/end dates](https://vision.vamsys.dev/improvements/83)

  • Improvement: Expand Discord Events API ([see docs](https://protocol.vamsys.dev/discord-resources/event))

  • Feature: Added Forgot Password logic

  • Fix: [Normalised VA Login/Register pages](https://vision.vamsys.dev/improvements/82)

  • Data: Update Stand database

  • Data: Purge some old data in preparation for v5 launch

  • Improvement: VDS Stand map - custom stands are shown orange in the map

  • Improvement: Set up daily World Airport update at 10am

  • Feature: Added missing Data JSONs from v3

  • Feature: Added event repetition logic

  • Disabled: Temporarily disabled /settings/discord endpoint until it is ready to be configured

  • Fix: To prevent attempts of importing malformed CSVs - Importers now have a limit of 20 000 rows

  • Fix: [Non-integer SB Values](https://vamsys.vision/bugs/60)

  • Fix: [Error when opening Airport in Phoenix](https://vamsys.vision/bugs/61)

  • Fix: [Select VA Page looks at wrong variables](https://vamsys.vision/bugs/62)

  • Fix: [Destination Map not showing training/repositioning flights](https://vamsys.vision/bugs/59)

  • Fix: Added missing billing notifications

  • Fix: [Error in the Scorers Page](https://vision.vamsys.dev/bugs/64)

  • Fix: Style - Scoring Rules card spacing

  • Fix: [Vanishing route line on Book Flight Map](https://vamsys.vision/bugs/65)

  • Improvement: Remove Download Example CSV from Imports

  • Fix: Removed duplicate Pegasus ACARS entry in Sidebar

  • Feature: VA Rules shown and to be accepted on registration

  • Backend: Added Statistics/Rank recalculation after PIREP is filed/reprocessed

  • Backend: Improved Statistics job to assign rank after statistics have been processed

  • Backend: Improved Statistics job to be compatible with awarding taxi time as flight time

  • Backend: Added automatic badge awarding logic

  • Backend: Completed initial API Functionality for VA Discord Bots - namely - checking pilots

  • Backend: Added Bonus Point Scorer for Tours

  • Backed: Added Bonus Point Scorers for Events

  • Backend: Added AutoReject Processor

  • Fix: Time Display in Flight Map sidebar

  • Fix: Incorrect data generation for Pegasus

  • Fix: Flight Map zoom when 1 or no aircraft are flying

  • Backend: All PIREP Scorers available in v3 have been re-implemented in v5

  • Backend: Rewrite Network Connectivity tracker for VATSIM and IVAO;

Other Changes:

  • Fix: Fixes to route parser (VDS / Importer) to better handle DCTs between Coordinates

  • Fix: [Route Parsing for Maps](https://vision.vamsys.dev/bugs/46)

  • Fix: [Scenery table not visible in Airports when StandGroups, Briefing or Airport Info is missing](https://vision.vamsys.dev/bugs/49)

  • Fix: [Inversion of helper text in Scorers](https://vision.vamsys.dev/bugs/50)

  • Improvement: [Allow duplicate use of Single Engine Taxi scorers](https://vision.vamsys.dev/bugs/51)

  • Improvement: [Destination Map dependant filters](https://vision.vamsys.dev/bugs/53)

  • Improvement: [Engine Start sequence is time-aware](https://vision.vamsys.dev/improvements/35)

  • Backend: Enabled Web Sockets to handle VA changes with multiple tabs open

  • Feature: 2FA Authentication

  • Fix: [Error on trying to create new hub](https://vamsys.vision/bugs/44)

  • Feature: Updated Pilot Profile page.

  • Fix: [Book Flight Map not Filtering Fleets](https://vision.vamsys.dev/bugs/48)

  • Improvement: [Route import now check for valid fleet assignment](https://vamsys.vision/bugs/47)

  • Improvement: Fleet Importer is now less strict

**Re-enabling of disabled Importers**

To ease migration between v3 and v5, the following importers were re-enabled:

  • Airports

  • Aircraft

  • Fleet

These importers will not accept prompts to create new entries or delete existing ones.

**Other Changes:**

  • Backend: v5 is now able to process PIREPs!

  • Improvement: [Adjust VATSIM map link](https://vamsys.vision/improvements/72)

  • Fix: [Broken Event Page for Any-to-Any type of event](https://vamsys.vision/bugs/38)

  • Improvement: [Filter Types based on Operator selection in Book Flight Map](https://vamsys.vision/improvements/61)

  • Improvement: [Staff can delete Staff comments in PIREP](https://vamsys.vision/improvements/28)

  • Improvement: Added Button to mark/unmark PIREP as Need Reply.

  • Improvement: To aid in migration, v5 will no longer show rank images for ranks which have not been reuploaded.

  • Fix: Bug related to display boxes involving display when there are no PIREPs to show