Changelog

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

Get every release delivered

  • 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

![](@/images/v5-migration-report-card.png)

v3 Orwell now has a link to v5 v5 Migration Preparedness Report Card for each VA.

We cannot overstate how critical it is to complete the checklist before v5 launches.

  • Backend: Remove old views & assets

  • Backend: Update dependencies

  • Fix: [Make Statistics Box cards match in height](https://vamsys.vision/bugs/32)

  • Fix: [Remove erroneus required field in Airport Information](https://vamsys.vision/improvements/69)

  • Fix: [Non-Phoenix pages retaining css styling](https://vamsys.vision/bugs/34)

  • New: Add Single Event component to Phoenix Dashboard

  • New: [Add Single Event (Ordinal) to Phoenix Dashboard](https://vamsys.vision/improvements/68)

  • New: Add rank restrictions to Pages

  • New: [Add rank restrictions to Page Panels](https://vamsys.vision/improvements/6)

  • New: Add rank restrictions to Page Panel Components

  • Fix: Fix email column binding in Staff Table in Aeolus

  • Fix: Update Stripe email on VA Owner Change

  • Fix: Update FontAwesome link in Social Icons helper text

  • Fix: Remove padding when Phoenix Dashboard component has nothing to show

  • Fix: Inconsistent Rounding of components

  • Fix: Undesirable Modal Behaviour in other Modals as a result of 'Resolved overflow issues in Edit Source Code modals` fix

  • Fix: [Missing map markers when the current location has routes to itself](https://vamsys.vision/bugs/35)

  • Improve: [Scoring Group Create/Edit Modal closing & Fleet Sorting](https://vamsys.vision/improvements/71)

  • Fix: [Add Missing Spacing between rows of panels in Phoenix Dashboard](https://vamsys.vision/bugs/36)

  • Added hangar_name to Api Controller response for Hangar

  • Removed references to staff.hangar.to

  • Renamed references from hangar.to/pilots URL to hangar.to/

  • Fix: Misaligned tag when viewing single NOTAM

  • Fix: [TipTap Classes to Airport Resource Page for better rendering of HTML elements](https://vamsys.vision/improvements/57)

  • Fix: [Resolved overflow issues in Edit Source Code modals](https://vamsys.vision/bugs/14)

  • Fix: Added validation checks for Route Import Departure/Arrival Time input

  • Fix: [Added missing Route Importer fields for 4 Load Factor Types and Containers](https://vamsys.vision/bugs/19)

  • Fix: [Destination Map Filters not filtering](https://vamsys.vision/bugs/23)

  • Improved: Route pathfinding to take into account distance to arrival airport

  • Change: Jumpseat marker icon

  • New: ['Show Jumpseat' option in Book Flight Map](https://vamsys.vision/improvements/63)

  • New: [Jumpseat markers are filtered by country when country filter is used in Book Flight Map](https://vamsys.vision/improvements/64)

  • New: Hide filters when in an airport with no destinations

  • New: Force enable jumpseat markers when in an airport with no destinations

  • Fix: Destination Map selected markers take into account Tags

  • New: Make Departure/Arrival Stand Groups searchable when Creating/Editing Route

  • Fix: [Get Sand Stand Groups when creating New Route](https://vamsys.vision/bugs/26)

  • Fix: [Error when saving secondary alert](https://vamsys.vision/bugs/31)

  • Fix: [Login Page background missing](https://vamsys.vision/bugs/29)

  • Fix: [Incorrect weight conversion in statistics component](https://vamsys.vision/bugs/33)

  • Fix: [Handle missing aircraft image in Phoenix -> Resources -> Aircraft](https://vamsys.vision/improvements/56)

  • Improved: [Add dynamic grid layout based on button count in Phoenix Dashboard](https://vamsys.vision/improvements/54)

Hangar v0.11.0
  • Added customisable color overrides

  • Changed the Home page Recent and Popular sections

  • Updated Documentation

  • Fixed incorrect access restriction for non-owners and staff

Hangar v0.10.0
  • Removed Staff Panel - all staff functions are accessible from the main hangar.to site

  • /pilots prefix removed from URLs

  • Hangar page header (in tabs list) now inherits VA name set

  • Fix hub Ordering in VDS and in Leaderboards

  • Handle invalid time setting in Preparation Scorer which leads to flight booking errors

  • Fix stand group retrieval in Flight Dispatch

  • Fix stand retrieval error when no stands exist during Flight Dispatch

  • Add and implement Prefer Honorary Rank Setting for Pilots

Vision v2.0.3
  • Added Sorting by Reported / Submitted date in Bugs, Improvements and Features

  • Added sort persistence in session for the Reported / Submitted sorts in Bugs, Improvements and Features

  • Fixed Error ID being invisible to Team vAMSYS in some circumstances

Hangar v0.9.6

Improved File filters

  • Simulators filter will only show simulators which have files and addons assigned to them

  • Addons filter looks at Simulator filter and shows only the applicable addons for selected simulator

Other New Features

  • Added File Sorting functionality in Pilot Panel to sort by name, download count and update date

  • To enable the sorting functionality, the Files card in Pilot Panel now shows the count and date

  • Updating Version will update File's updated_at timestamp as well

  • Added Copy Previous function when creating a version. It will copy, if exists, previous versions version, description, external link, sources and authors.

Bug Fixes

  • Fixed disappearing 'Select' box in the navigation menu in some cases

  • Fixed an error when copying files

  • Fixed regression in Pilot Statistics > Default Selection

  • Statistics Boxes will update after initial hub selection

  • Add Staff Action Count to be shown in Navigation under Orwell

  • Added Notification Roles for Alerts/NOTAMs in Discord Settings (feature currently disabled)

  • Add when editing an event, the Event Type is locked and cannot be changed

  • Add skipping steps when editing an event

  • Add Sim and OS Version tracking to PIREPS table; Capturing of actual data to be added when working on PIREP Processing

  • Add Booked Network in PIREPs Table

  • PIREP View page now lists Livery Used

  • PIREP View page now has a section for Paused Time

  • In Booking Dispatch, Send IATA prefix as 'airline' to Simbrief, not ICAO prefix

  • Added ID Column to Load Factor Profiles table in VDS

  • New setting in Orwell > Settings > Airline > Bookings - 'Highlight Booked Aircraft'

Vision v2.0.2
  • Fixed an Error when opening a direct link to submission

![](@/images/projects/vision-logo.png)

We are happy to bring back Vision - our Bug, Improvement and Feature tracker.

Vision is our in-house solution enabling us to collate our user reports in one easy to manage place. v2 is a complete rebuild - all submission forms follow best practices and encourage to submit actionable bug reports, improvement requests and feature suggestions.

There is still some work to do - in the not too distant future we will enable email notifications, global search and tools to better see if what you are posting might be a duplicate.

  • Resolved Hub Selection modal showing up twice in some cases

  • VDS Load Factor calculator now accepts any 'amount' of more than 1

  • Removed 'secondary' and 'brand' badge colors from the NOTAMs and Alerts

  • Resolve an issue when manipulating containers in Bulk Route Edit and Airport Import

  • Fixed an error when SimBrief dispatch cannot be retrieved

  • Add accent_color to Pegasus Controller for future feature

  • Select Page logo is now shown in Orwell and VDS

  • Fix navigation issue to non-custom Resource and Document Pages

  • Moved Scenery table in Resources > Airports to be under Stand Groups

  • Fixed the styling of the Copy Scorers card