vAMSYS 5.0.14
Server Provider related issues 16 Oct to 21 Oct / Missing historical position reports
Last week we were experiencing serious network issues due to an issue with a switch at our server provider. Full notes are available for VA Owners and Staff in our Discord #announcements section.
We expect historic position reports to be restored after 6th November when the final round of downtime in our primary server is complete.
Engine Cooldown / Flap Retraction Timers
v5, in our view desirably so, starts engine cooldown and flap retraction timers after landing - i.e. after the plane has touched down and slowed down sufficiently to start taxi phase.
If this behaviour is not desirable, Cooldown and Flap Retraction scorers can be set to mimic v3 behaviour and start said timers on touchdown.
To make the change, you will need to delete scoring rules for 'Flaps not retracted after Landing and before Parking', 'Flaps retracted after Landing and before Parking', 'Engines Cooled Down' and/or 'Engines Not Cooled Down' scoring rules and add them back with your preferred rule parameter for timer start. You only need to make this change if you wish to change the timer start to be based on touchdown.
Query refactoring and general improvements
Big focus over this week was on database queries we execute and jobs we dispatch to our worker and attempts to improve/minimise them as needed. We have made significant progress in eliminating some duplicate queries being run on every page load. Fixing this technical debt does not offer massive performance increase (maybe 0.2s off of page load time), but is nonetheless desirable. This technical debt remediation work is still ongoing across vAMSYS as we discover inefficiencies.
Various other tweaks and bug fixes
URLs with www's in some emails leading to broken pages
Missing logos in some emails preventing emails from being sent
Route Export using tags exporting routes of other VAs if they use same tags
SimBrief ID is visible in the Aircraft table in Phoenix allowing pilots to easily spot if they entered a wrong ID and now are getting SB Dispatch errors regarding unknown type
PIREP processing fixes in cases where on blocks or landing time is missing from the log
Fixes for API erroring out when Pilot being retrieved does not have Statistics generated
Fixes for some VA Alerts not being sent to Pegasus correctly
Disabled viewing PIREPs when they are being processed
Disabled staff options for Claim PIREPs
Fixes to User/Pilot creation when VA does not utilise rules setting
Phoenix Profile / VDS would show Airport name from another VA
Fixes to Activity indicator in Phoenix Profile where it would not turn seconds into hours properly
Orwell has an indicator now when a VA has a pending callsign review for their protected callsign
Maps can now understand DMS coordinates when using 11 character notation
Fix to 'Agreement' flag being incorrectly shown on Pilot Registration Review in some cases
Increased SimBrief download list to show more than 50 options for users who do not use search and believe we are missing entries
Fixes to Route Comparison statistics where it would display wrong averages in cases of taxi time being awarded for PIREPs