To provide you with the best possible user experience, this web-based software uses cookies. If you continue to use this web-based software, you are agreeing to the use of cookies. To learn more about the cookies in use, please view the Cookie Policy. You can disable cookies at any time within your browser settings. Acknowledge Cookies

FlightSpan™ Ops Version History

Previously Flight Serve

Version 4


4.3.8

Released 2024-12-17
  • ADDITION: Added a new weekly flight schedule view which orients a week or two-week span horizontally, with aircraft and pilots listed vertically.
  • CHANGE: FSO now forces a specific date format on public request form in order to prevent strange dates from being submitted by public request users
  • CHANGE: Allowed the deletion of Pilots, Flight Attendants, Mechanics if they are unassociated with any flights, scheduled flights, or duty time
  • CHANGE: Added a company setting to allow specification of scheduled load description format when creating a schedule load from a flight request (scheduled_load_description_pattern_when_creating_from_flight_request)
  • CHANGE: FSO now persist the collapsed/uncollapsed state of the requests / loading column on the scheduling calendar across page views and sessions
  • CHANGE: Added the ability to bulk delete all requests linked to a single package submission
  • CHANGE: Added the ability to manage default payload reduction for scheduled flights until they reach a specific status at which point FSO will automatically remove the reduction
  • CHANGE: FSO now auto fills rate and purpose fields on new flight request form (dashboard) when an account is selected from the dropdown
  • CHANGE: Added "Round Charge Totals" option to currency settings to allow organizations to decide whether payment loads charged to an account should be rounded
  • BUGFIX: Fixed a bug with the last date of some monthly calendar events not being inclusive visual representation of the event span
  • BUGFIX: Fixed a bug with payment load discount rounding differing from the discount rounding after the payment load is saved.
  • BUGFIX: Fixed bugs with time app pertaining to break minutes, duty hours and logging out
  • BUGFIX: Fixed a bug with flight request passenger details being removed after updated from the public portal

4.3.7

Released 2024-11-21
  • ADDITION: Added the ability to print baggage tags for cargo loads on a payment or on a manifest
  • ADDITION: Added a “Schedule Payment” button to the payment view details page
  • CHANGE: Added the ability to see Flight Title (new) and flight crew on the monthly flight schedule using the new “Two Line Display” dropdown option
  • CHANGE: Optimized the flight request leg form to be more understandable to prevent confusion with flight time when creating payments and scheduled flights from requests
  • CHANGE: Added a new input on time-based quotes, flight requests and payment loads to give the user the ability to control whether additional flight time (in excess of calculated flight time) effects the scheduled flight leg time or not when dropped onto the scheduling calendar.
  • CHANGE: Allowed first leg of a flight request to be deleted if it is not the only leg
  • CHANGE: Added a company location filter to the Loads on Standby Report and allowed CSV export of the Cargo On Standby List
  • CHANGE: Added two new billing export formats
  • BUGFIX: Fixed a bug caused by time-based payment loads being able to be created without an associated aircraft type
  • BUGFIX: Fixed a bug with scheduled flight fuel weight calculation when aircraft type fuel unit differs from the primary tank’s capacity unit
  • BUGFIX: Fixed a bug with a receipt being unlinked from a payment when still open in a separate window
  • BUGFIX: Fixed a bug with the public request portal allowing use of inactive accounts
  • BUGFIX: Fixed a bug on the create request page preventing account search from working
  • BUGFIX: Fixed bug with additional payment transaction validation not always working as it should
  • BUGFIX: Fixed a bug with the aircraft configuration form not saving the final seat added to the aft
  • BUGFIX: Fixed a bug with an incompatible configuration being assigned to manifest by switching aircraft on a scheduled flight
  • BUGFIX: Fixed a bug with child loads not inheriting their parent’s linked request leg
  • BUGFIX: Fixed a bug with archived and inactive aircraft types showing in dropdown when editing runways and viewing the pilot endorsements list
  • BUGFIX: Fixed two small bugs with undesired reordering and lingering text in quote route form

4.3.6

Released 2024-10-30
  • ADDITION: Added the ability to add multiple payment sources to a cash type payment. See the Multiple Payment Sources documentation for details.
  • ADDITION: Added the ability to list all archived/voided payments for users with proper permissions (FSO / Payment / Archived Payment View List)
  • ADDITION: Added the ability to link managers to currency groups to specify who receives notifications of currency events.
  • CHANGE: Added the ability to control the displayed currency of the Flight Cost and Flight Income
  • CHANGE: Added system notifications for staff currency events associated with a specific staff permission (FSO / Staff / Staff Currency Notify)
  • CHANGE: The roster calendar and roster list are now filtered by active company locations as are other data elements like staff and aircraft
  • CHANGE: Added a dropdown filter (Expiring, Expired, and All) to the Staff Currency Status List
  • CHANGE: Added the ability to temporarily hide specific staff members from the currency status lists at the staff currency group level
  • CHANGE: Added a phone number field to account records
  • CHANGE: Added the ability to bulk update scheduled flight statuses to Planned
  • CHANGE: Added the ability to directly specify the order of aircraft on the scheduling calendar using the new “Order on Scheduling Calendar” field for aircraft. See the documentation for details.
  • CHANGE: Optimized translation structure to prepare for implementation of Portuguese and French localizations
  • BUGFIX: Fixed an issue with exceedances where overlapping duty times of different types were not being merged correctly
  • BUGFIX: Fixed a bug with the waypoint dropdown not working on Edge and Firefox
  • BUGFIX: Fixed a bug with additional flight time being doubled on non pattern scheduled flight legs when calculating the leg duration
  • BUGFIX: Fixed a bug with deposits containing voided receipts not showing as exported when they have been exported to deferred income
  • BUGFIX: Fixed a bug with the payment total load value (displayed in the payment loads footer) being reduced by refunded loads when it shouldn’t be
  • BUGFIX: Fixed a bug with Duty Time Type and Roster Type dropdowns not working as they should
  • BUGFIX: Prevented view details pages from retaining changes after the user clicks “Cancel”
  • BUGFIX: Fixed a bug with “Show All” button on Staff Currency Status List not working
  • BUGFIX: Fixed a bug with assigned staff pilot when submitting a duty time record from the flight details page
  • BUGFIX: Fixed a bug with fuel burn calculations on schedule legs when additional flight time was being utilized
  • BUGFIX: Fixed a bug preventing successful printing of quotes with multiple legs
  • BUGFIX: Restructured and simplified how the API handles price creations in order to prevent bugs with zero value subtotal payment loads being created
  • BUGFIX: Fixed a bug with Request Package Leg summaries on list the view not being in the correct order
  • BUGFIX: Fixed a bug preventing refund processing on payment loads that are marked as DG
  • BUGFIX: Fixed a bug preventing the ability to unlink a manifested load from a completed flight

4.3.5

Released 2024-09-24
  • ADDITION: Added staff fatigue monitoring for mechanics and flight attendants, including various role based filters for determining which rule sets should be evaluated when creating exceedances
  • ADDITION: Added ability for FSO to integrate with Single Sign On Active Directories through Open ID
  • CHANGE: By default sort untracked currency events to the bottom
  • CHANGE: Added the ability to create non-recurring staff currency events by setting 0 for the interval
  • CHANGE: Added water overrides for takeoff, landing and ramp weight to aircraft type and manifest calculations (for seaplanes and amphibious aircraft)
  • CHANGE: Allowed superseding loads to be itemized when the cost will not change
  • CHANGE: Added clarity to the printed complete manifest when Company Setting to use Max Takeoff Weight instead of Max Ramp Weight is checked
  • CHANGE: Added the ability to link a Cash Account when making a Manual Receipt Deposit
  • CHANGE: Added a link from a Manual Receipt Deposit to the Payment
  • CHANGE: Added the cash account number next to the receipt number on the Deposit Report
  • CHANGE: Added created_at, updated_at columns to payment_loads_price_table
  • CHANGE: Added total count and weight to the footer of the Cargo on Standby list
  • CHANGE: Added the departure waypoint name to the title on Rate Sheet By Waypoint Report
  • CHANGE: Added the ability to print a Proforma invoice from a flight request
  • CHANGE: Added a weight unit abbreviation to weight in the Public Flight Request Form
  • CHANGE: Removed the default (80kg / 175lb) pax weight from pax details in order to promote more accurate weights when pax details entries are created
  • CHANGE: Changed the color of the hover help question marks in order to make them more visible
  • CHANGE: Moved the Company EFB Preferences “Default Duty Time Before Departure” and “Default Duty Time After Arrival” to Aircraft Type EFB Preferences
  • CHANGE: FSO has begun to store pax load, cargo load, and seats occupied in flight leg data when the EFB syncs
  • BUGFIX: Fixed a bug with time-based rates not finding the formula if all aircraft type formula dates do not match
  • BUGFIX: Fixed a bug with Price Line Items using "Adjust by Factor" calculation method not including the subtotal value in the calculation
  • BUGFIX: Added a link to Terms & Conditions and Privacy Policy in the footer
  • BUGFIX: Fixed a bug with new exceedance calculation not being used in the Pilot Flight and Duty Time Compliance Report
  • BUGFIX: Fixed a bug when creating links between rates, data substitution and price line items on certain pages
  • BUGFIX: Fixed a bug with manifest errors showing in error on legs associated with a schedule
  • BUGFIX: Fixed a bug with schedule leg form not saving changes to altitude
  • BUGFIX: Fixed a bug causing poor manifest altitude selections when heading is close to zero and magnetic variation bumps heading below zero
  • BUGFIX: Fixed a bug with link to flight request not being preserved when itemizing loads
  • BUGFIX: Fixed a bug with rates not calculating properly when a unique unit is specified in rate
  • BUGFIX: Fixed a bug requiring a refresh after itemizing manifest loads
  • BUGFIX: Fixed a bug with observer log time not being added in FSO by the EFB sync
  • BUGFIX: Fixed a rounding issue when splitting some time-based loads
  • BUGFIX: Fixed a bug with flight time occasionally not recalculating on payment loads form
  • BUGFIX: Fixed a spelling error
  • BUGFIX: Prevented Manifest from using a configuration that contains seats that are incompatible with the aircraft
  • BUGFIX: Fixed a bug with inaccurate calculated cost on time based flight requests and scheduled flights when rate flight time unit is set to hours

4.3.4

Released 2024-08-15
  • ADDITION: Added ability to create, track, and manage staff future planned duty time via a staff roster.
  • CHANGE: Added duty time types (Flight, Ground, Maintenance, Office, and Standby) to duty times to allow for improved reporting and fatigue management.
  • CHANGE: Added warnings to schedules that will cause an exceedance of the fatigue rules.
  • CHANGE: Added support for images on report custom elements.
  • CHANGE: Added Total Overrides to rate structure giving the ability to override total or subtotal based on specific load criteria.
  • CHANGE: Allow amphibious and rotorwing aircraft to be assigned to two chart types so they can access airport charts when needed.
  • CHANGE: Added max_payload to flight_legs table to be stored by the EFB
  • CHANGE: Added cash account name and number to search when searching payments by "Payment Method".
  • CHANGE: Added a company setting “Completely Disable Public Portal” to completely disable the public flight request and schedule portal.
  • CHANGE: Added better sorting and labeling to the waypoint inspection list.
  • CHANGE: Added ability to track yearly vacation hours per staff user.
  • CHANGE: Added ability to "Smart Split" loads automatically creating a new load with remaining pax and cargo counts.
  • CHANGE: Added ability to set pilot fatigue status panel to: start of day, now, or end of day.
  • CHANGE: Added Create Payment Button to Cargo On Standby list view to allow for easy creation of payments.
  • CHANGE: Added Payment ID and Payment Loads ID before receipt number on printed manifest.
  • CHANGE: Added rate adjusted distance on Rate Sheet by Waypoint report instead of calculated distance.
  • BUGFIX: Fixed Staff Fatigue Status panel in Pilot Detail view current period is in UTC time not local time.
  • BUGFIX: Fixed bug with request load not dragging onto a scheduled flight because a scheduled leg from the same request uses an airport type incompatible with the aircraft.
  • BUGFIX: Fixed bug with Receipt Series Date filtering not working.
  • BUGFIX: Fixed bug with flight request additional flight time not adding cost to flight.
  • BUGFIX: Fixed a bug with a Google Sync error when the schedule calendar user does not have PII permission.
  • BUGFIX: Fixed bug with Rate Sheet by Distance report not working.
  • BUGFIX: Fixed bug causing occasional erroneous warning about aircraft and route incompatibility
  • BUGFIX: Fixed first scheduled flight leg could not be deleted even if it is not the only leg on the schedule.
  • BUGFIX: Fixed a bug with inserting a scheduled flight leg sometimes scrambling leg order.
  • BUGFIX: Fixed the schedule delete button failing after a schedule status change.

4.3.3

Released 2024-07-16
  • ADDITION: Added ability to track and manage crew flight time / duty time exceedances. Please refer to the draft documentation to understand how it works.
  • CHANGE: Duty and Flight Time status display updated and improved
  • CHANGE: Added hobbs time to Income by DFR Report
  • CHANGE: FSO now prevents saving pax details when date of birth conflicts with pax type (adult, child, infant)
  • CHANGE: Added ability for Company Location Report Customizations to extensively customize the cash receipt, and payment invoice including changes to header and titles and exclusion of loading details and pricing details
  • CHANGE: Added Company Setting to allow orgs to print a Donation Receipt from the payment page with cash total and reference number
  • CHANGE: Changed aircraft type tanks label "Total Capacity" to "Total Usable"
  • CHANGE: Changed hover over text in pilot-index
  • CHANGE: Encrypted Staff, Pax and Request User email addresses in database
  • CHANGE: Added ability to view logbook for inactive pilots
  • CHANGE: Added company setting to require a positive or negative declaration regarding Dangerous Goods on the public flight request form
  • CHANGE: Optimized Route through Hub functionality to optionally do so without additional cost
  • CHANGE: Updated several reports to show Price Line Item Title instead of Price Line Type. (Account Summary, Loads in Transit, Loads on Standby, Unclaimed Cash, Transaction History and Loads Flown Reports)
  • CHANGE: Added Internal Note Field for Prepaid Accounts
  • CHANGE: FSO will now auto link a cash payment to a manifest after the receipt is printed if payment is created from the manifest page
  • CHANGE: Made several optimizations to the Flight Request List including adding hover over details for request and schedule
  • CHANGE: Added Payment Summary Line on the Manifest view Details Manifest Loads List
  • BUGFIX: Fixed a bug with Income by Flight and Route Report not working appropriately when departure and destination are both empty
  • BUGFIX: Fixed a bug with the Internal flight schedule report default start date not working as it should
  • BUGFIX: Fixed a bug causing tags to be deleted completely when unlinked from a record
  • BUGFIX: Fixed a bug with report default dates not saving from previous report executions
  • BUGFIX: Fixed a bug with pax details not transferring to cloned request when flight request is duplicated
  • BUGFIX: Fixed a bug with pick up report showing passengers departing and arriving to location instead of just departing
  • BUGFIX: Fixed a bug on the payment load form with the pax weight being set to a default amount just before form saves which caused the total weight to differ from the sum of pax weight and cargo weight
  • BUGFIX: Fixed a bug with the Arus Lalu Lintas Report not printing
  • BUGFIX: Fixed a bug with time based rate payment load not saving when marked with dangerous goods
  • BUGFIX: Fixed a bug preventing LOCK or REFUND loads from saving when a passenger detail has been selected for the superseded load
  • BUGFIX: Fixed a bug with linked scheduled load not transferring from payment load to child payment load
  • BUGFIX: Fixed a bug with the waypoint form not allowing user to set the elevation of an airport or LZ to Zero
  • BUGFIX: Fixed a bug with schedule legs showing inaccurate overweight indicator after changes were made to legs or loading
  • BUGFIX: Fixed a bug causing manually entered flight time on the payment load to be overwritten even when changes are not made to route or aircraft
  • BUGFIX: Fixed a bug with archived loads being included on deferred income export
  • BUGFIX: Fix bug with inability to set Departure Leg on non-manifest scheduled loads linked to a payment

4.3.2

Released 2024-06-05
  • ADDITION: Optimized the scheduling calendar with a new “week view” which enables viewing an entire week without scrolling.
  • ADDITION: Added ability to print passenger boarding passes from the payment view details page. This requires the use of passenger details.
  • CHANGE: Added the ability to select tags on payment loads and filter by tags on payment list view.
  • CHANGE: Created a new Database Export Report showing aircraft and flight hours for a pilot
  • CHANGE: Fixed date range filtering on Account Charges Summary report
  • CHANGE: Changed Label "Requested Date" to "Requested Flight Date" for clarity
  • CHANGE: Added hover over to all airport identifiers to show airport name on scheduling calendar and scheduled flight details view
  • CHANGE: Added company setting to simplify public pax details form (simplify_public_flight_request_passenger_detail_form)
  • CHANGE: Allowed loads with zero value system rate for charter loading (fsTBL) to be edited even after payment is exported and locked
  • CHANGE: Limited loads shown on Flight Pickup Report to loads with passengers
  • CHANGE: Added new Database Export Report to show flight and scheduled flight hours
  • CHANGE: Added ability for FSO to accommodate WATER landing zones
  • CHANGE: Allowed editing of certain payment load fields (not pax/cgo count or pax/cgo weight) after checked in on a manifest
  • CHANGE: Simplified non manifest schedule load view by displaying payment data when linked to a payment and causing the edit button to open the payment so payment loads can be edited directly.
  • CHANGE: Changed form fields and description for Aircraft Layup Report.
  • CHANGE: Added ability to filter by status and region on the internal monthly flight schedule
  • CHANGE: Added ability to store RON in association with a duty time entry
  • CHANGE: Added pax weight to request and schedule details on public "My Flights" page
  • CHANGE: Set Payment Date to Flight Request Date when creating a payment from a request
  • CHANGE: Labeled flight requests linked to a scheduled manifest as “Scheduled”. Labeled flight requests linked to an unscheduled manifest as "Manifested”. Labeled flight requests linked to a flown manifest as "Flown" on Request List
  • CHANGE: Added a hyperlink from a scheduled flight to its linked recorded flight and from a recorded flight to its linked scheduled flight
  • CHANGE: Added a link to public flight request portal in the footer of FSO dashboard and to the dashboard login form when user fails to log in
  • CHANGE: Added ability to see request details in hover over on scheduled flight view details page
  • CHANGE: Added company setting to allow payment invoices to be printed without load status section (disable_load_status_section_on_payment_invoice)
  • CHANGE: Added created_at, updated_at columns to flight, flight_legs, flight_legs_log, staff_duty_time, payment, aircraft_hours_history tables
  • CHANGE: Added Checkout Notes to the Pilot Checkout Sheet Report
  • CHANGE: Added ability to further filter which Purposes are available to request users by adding a new attribute “available on all public requests” to Rate Groups / Purposes.
  • CHANGE: Added a Payment Override Report which allows users to query all returns and locked cash by date
  • CHANGE: Added to printed manifest a subtotal of loads departing from the origin only when transit loads or non-manifest loads are on board
  • CHANGE: Added company setting to allow organizations to show available scheduled hours before maintenance event independent of other maintenance events instead of being an accumulated time in the aircraft availability hover over (progressively_reduce_unscheduled_hours_to_maintenance_on_aircraft_availability_hover_details)
  • CHANGE: Marked max load weight with icon to denote the there is an external load on schedule legs list
  • BUGFIX: Fixed issue when changing paper size in company settings
  • BUGFIX: Sorted Flight Requests by Date Ascending and Added Ability to mark requests as "Will Not Schedule"
  • BUGFIX: Allowed HOBBS entries greater than 9999.9 in FSO interface.
  • BUGFIX: Fixed a bug with account numbers not showing on the accounts tab when editing a staff role
  • BUGFIX: Fixed a bug with payment load rounding not working on manifest or flight loads list
  • BUGFIX: Fixed a bug preventing the assigning of a permission to a role because the permission name is too long
  • BUGFIX: Fixed a bug with saving a new payment load associated with pax details
  • BUGFIX: Fixed a bug with manifest not linking correctly when manifest destination changes after flight departs
  • BUGFIX: Fixed a bug with Flight Request Surcharges and Markups not transferring when dragging onto an existing scheduled flight
  • BUGFIX: Fixed a bug with inconsistent labeling of Scheduled status on Requests List
  • BUGFIX: Prevented Staff Users who have permission to manipulate the scheduling calendar from doing so on the public monthly calendar
  • BUGFIX: Fixed a bug allowing a negative value to be set for flight request weight fields
  • BUGFIX: Fixed a bug with a prompt on the scheduling calendar referring to a flown flight as a scheduled flight.
  • BUGFIX: Fixed a bug with Waypoint Notam View List Date Filter Not Working
  • BUGFIX: Fixed an issue on quote tool when flight time is automatically added after being manually deleted with the intent to enter a time manually
  • BUGFIX: Fixed a bug with request custom fields not propagating when request is duplicated.
  • BUGFIX: Fixed an issue with export billing report
  • BUGFIX: Fixed a bug preventing the ability to filter waypoint inspections by date next due
  • BUGFIX: Fixed a bug with scheduled flight payload calculation by persisting data changes from payment loads to linked schedule load
  • BUGFIX: Fixed a bug preventing the ability to edit both runway values on applicable runway chart custom elements
  • BUGFIX: Fixed issue with wrong header showing on aircraft tank view
  • BUGFIX: Fixed issue with time portion of date not displaying properly on manifest

4.3.1

Released 2024-04-30
  • ADDITION: Added document management and added ability to attach documents to other records
  • ADDITION: Optimized the monthly scheduling calendar to be viewable as a weekly calendar
  • ADDITION: Added Cargo On Standby List View
  • ADDITION: Added ability to filter flight requests, scheduled flights, payments, aircraft and pilots by company location
  • ADDITION: Added pax details index and ability to redact personally identifiable information from a pax details entry
  • ADDITION: Added System Managed Staff Roles that will be kept in sync by the FSO team
  • CHANGE: Forced Flight Schedule Data For Export Report to Use Previously Selected Date Range as Default
  • CHANGE: Added ability to export an eAPIS file from the scheduled flight view details page (Company Setting: “Show Button To Export eAPIS Documents On Schedule Details Page”)
  • CHANGE: Added ability to print 'General Declaration Form' from the Scheduled Detail View (Company Setting: “Show Button To Print General Declaration Report On Schedule Details Page”)
  • CHANGE: Allowed flight requests to be linked to a scheduled flight with status "flown"
  • CHANGE: Added ability to create payment from flight request view details page
  • CHANGE: Enhanced split flight request functionality for multiple leg requests allowing legs to be broken off to new requests
  • CHANGE: Added Account Number and Quoted Value to the fields available in Schedule Email Notifications
  • CHANGE: Added ability to filter flight requests by Aircraft Type (rotor wing) on flight request lists
  • CHANGE: Optimized the Daily Scheduled Flights Summary Report to include receipt numbers, flight route, and load descriptions
  • CHANGE: Referenced company setting "List Staff Last Name First" when displaying crew names on the monthly calendar
  • CHANGE: Added a company setting to auto supersede every cash payment after the receipt is printed for easier editing of manifest loading ("Auto Supersede Cash Type Payment Loads After Receipt Is Printed”)
  • CHANGE: Added 'add to schedule' button/functionality to the flight request detail view
  • CHANGE: Added "Submitted" (date) column to the flight request index
  • CHANGE: FSO now prioritizes account currency over rate currency when creating a payment from a scheduled load
  • CHANGE: Added Date to Quote Functionality
  • CHANGE: FSO now offers the ability to remove/unlink a payment load from a scheduled flight when that payment load is being unlinked from a manifest, if it is linked to a scheduled load
  • CHANGE: Added new fields to Flight Schedule Data for Export Report
  • CHANGE: Prevented maintenance conflict popup on scheduling calendar when the scheduled flight is “cancelled” or of status “do-no-fly”
  • CHANGE: Added “Show in Scheduling Calendar” option on Staff Pilots. This can help with application efficiency.
  • CHANGE: Added "Round Totals" setting on Payment Type to allow load cost rounding per payment type
  • CHANGE: Added company setting to include past scheduled and planned flights when calculating aircraft availability hours (“Count Past Unrecorded Confirmed And Planned Scheduled Flight Time Against Time Left To Next Maintenance Event”)
  • CHANGE: Added request/schedule email setting on account to determine whether this account should receive email notifications about schedule/request updates
  • CHANGE: Made link between Payment Load and Flight Schedule Visible on Payment Details View
  • CHANGE: Scheduled Flight attributes, "Private", "Tags", and "Internal Note" now copy over when duplicating a Schedule
  • CHANGE: Added Airport Flags on Schedule for NOTAMs, inspection due, or no recent flights
  • CHANGE: Added residence and destination address to pax details
  • CHANGE: Renamed Aircraft Type Performance columns(Descent Time and Descent Fuel) to Arrival Circuit Time and Arrival Circuit Fuel
  • CHANGE: When saving a waypoint, FSO now auto populates airport and landing zone ICAO code with "ZZZZ" if not filled in
  • CHANGE: Created new Water waypoint type
  • BUGFIX: Fixed a bug with letter size missing in reports page size company setting
  • BUGFIX: Fix bug with creating new Payment from ScheduleLoad failing
  • BUGFIX: FSO now displays archived requests as ARCHIVED
  • BUGFIX: Fixed Permissions Issue with Request Legs
  • BUGFIX: Linked PaymentLoad to Request Leg on Schedule Create payment
  • BUGFIX: Optimized MyFlights Page on public portal
  • BUGFIX: Fixed a bug with Schedule Update email missing Destination
  • BUGFIX: FSO now Reloads Schedulable items via Pjax after dropping an item on the schedule
  • BUGFIX: Updated Split Request Wording
  • BUGFIX: Publicly visible Monthly Calendar now shows aircraft type colors & does not show a unique background for flights without crew assigned to them
  • BUGFIX: Made Purpose on Request Form Better Positioned
  • BUGFIX: Fixed a bug with tabbing on request form
  • BUGFIX: Fixed a bug with occasionally failing to properly link more than one manifest to flight leg from the EFB
  • BUGFIX: Removed crew names from the "Flight Schedule Report" when the company setting "Show Crew Details On Public Schedules" is unchecked
  • BUGFIX: Fixed a bug with canceled flight requests showing up in dropdown list when importing to payment/scheduled flight
  • BUGFIX: Fixed a bug with request quote calculation when manually entering a flight time
  • BUGFIX: Fixed a bug preventing projected aircraft maintenance events from being created after saving the very first completed event.
  • BUGFIX: Fixed a bug with infants on manifest loads counting as a seat on schedule view details
  • BUGFIX: Fixed a bug with the linked request not being unlinked when voiding a payment receipt
  • BUGFIX: Fixed a bug with linked schedule not displaying correctly in the manifest form
  • BUGFIX: Fixed a bug on public My Flights section when viewing a flight request without an assigned request user
  • BUGFIX: Fixed a bug preventing printing of flight request quote because of rounding
  • BUGFIX: Fixed a bug causing missing custom fields after flight request is split
  • BUGFIX: Fixed a bug with public flights view redirecting to FSO login when there exists a flight request without legs
  • BUGFIX: Fixed a bug with payment receipt not fully processing when the browser window closes too early or ajax fails
  • BUGFIX: Added Dangerous Goods flag on load lists where that flag was missing missing
  • BUGFIX: Fixed a bug with DG label not transferring to payment loads when created from a scheduled load
  • BUGFIX: Fixed a bug preventing some deposits from printing because of an invisible rounding issue
  • BUGFIX: Allowed for NonManifest Loads to show more than 19 items, and allow sorting
  • BUGFIX: Fixed a bug causing a rounding difference of 0.01
  • BUGFIX: Fixed an issues with automatic manifest numbering system not working as it should

4.3.0

Released 2024-02-29
  • ADDITION: Added Passenger Detail Collection to Payment Loads, Flight Requests, and Scheduled Flight Loads (Read Documentation)
  • CHANGE: Optimized deferred income in exports and reports
  • CHANGE: Added requirement for all Staff to Accept FSO Terms & Conditions before using the app
  • CHANGE: Removed tax invoice report from FSO reports list
  • CHANGE: Added “Customer” field to the account table
  • CHANGE: Added the ability to include/exclude passenger details on the printed manifest
  • CHANGE: Change Cash Receipts by Type Report Date to Reference Receipt Printed Date instead of Payment Created Date
  • CHANGE: Incorporated Rate Adjustments to Distance When Fetching Flight Time For Payments and Quotes
  • CHANGE: Optimized Tax By Province report: Exclude payments associated with “Exclude from billing” accounts and exclude non-taxable income
  • CHANGE: Optimized financial export to correct dates on returns being in the incorrect period
  • CHANGE: Added Part 125 Loading Manifest Form and made the form available on the scheduled flight view details page via a company setting (Show Button To Print Part 125 Loading Manifest Form On Schedule Details Page).
  • CHANGE: Added Account Organizations in order to categorize accounts and load purposes
  • CHANGE: Moved ability to compute manifest calculations from max takeoff weight instead of max ramp weight to a company setting
  • CHANGE: Added Passport Number, Passport Country, Gender and Phone to staff table with encryption (on DOB and PPN) for PII
  • CHANGE: Added license number to staff table
  • CHANGE: Removed cash returns from financial export for SAGE format
  • CHANGE: Allow printing manifest when max takeoff weight or max landing weight might be exceeded only when max ramp weight is not exceeded with a note to pilot on the printed manifest about max fuel load
  • CHANGE: Prevent editing payment loads after checked in on a manifest only when “show manifest check in” setting is true
  • CHANGE: Added ability to export accounts in the database export reports
  • CHANGE: Modified financial export to include charges related to accounts that are marked inactive
  • CHANGE: Allowed public/request users to log in using their email as their username
  • BUGFIX: Fixed error when sending tax invoices
  • BUGFIX: Fixed a bug preventing schedule load from saving due to issue with quote time and value from working correctly
  • BUGFIX: Fixed a bug causing errors when saving payment loads
  • BUGFIX: Fixed a bug with quote tool not observing flight time data substitution and quote tool printed Inclusive column inaccuracy
  • BUGFIX: Forced Hobbs precision to be in tenths even when the company hourly precision is set to something else
  • BUGFIX: Fixed a bug on cash deposit form where voided receipt amount is shown
  • BUGFIX: Fixed time zone issue with printed date (issued date) in receipt series receipts list
  • BUGFIX: Fixed a bug with manifest view details page displaying the wrong linked flight
  • BUGFIX: Fixed a bug with hover flight detail on manifest view list disappearing and reappearing when browser window is small
  • BUGFIX: Fixed a bug with committal procedure not displaying on printed charts
  • BUGFIX: Fixed bug with quote tool not compatible with charter rates charged per minute
  • BUGFIX: Fixed a bug of missing permission to view account prepaid balance adjustment view list
  • BUGFIX: Fixed a bug in receipt series when flight number contains a forward slash
  • BUGFIX: Fixed a bug with the open total value of a payment load being difficult to set when using a currency that accepts decimals
  • BUGFIX: Fixed a GMT offset issue with quote tool evaluating today based on UTC
  • BUGFIX: Fixed a bug with flight closed date not being set when “bulk change status” is used to closed multiple flights
  • BUGFIX: Fix Bug with Billing permission issue not showing the Billing menu item to permitted users
  • BUGFIX: Fix a bug with collecting waypoint lat/long data when waypoint is between -1 and 1 latitude or longitude
  • BUGFIX: Fix bug with quote tool flight time calculation when rate uses a distance data substitution
  • BUGFIX: Fix Bug with inserting decimals in waypoint GPS minutes
  • BUGFIX: Fix bug with wrong pilot name showing after clicking edit on an inactive pilot
  • BUGFIX: Refund Date not being used on Def Inc Transaction Export
  • BUGFIX: Fix bug with email not sending when request is moved to a scheduled flight that is already planned or confirmed
  • BUGFIX: Fix a bug with email not sending when flight request is unlinked from a scheduled flight
  • BUGFIX: Fixed a bug with takeoff restriction showing on scheduled flight leg when no takeoff reduction exists for the departure waypoint
  • BUGFIX: Fixed a bug causing request notification emails to fail because of errors when a comma separated email list is used in the reply to field
  • BUGFIX: Fixed a bug when editing company without a primary waypoint

4.2.8

Released 2024-01-16
  • ADDITION: Added ability to duplicate flight requests or split flight request loading into two requests
  • ADDITION: Added Optional Checklist to the Loads List on the Manifest View Details Page to Provide Loading Crew with a Check In Functionality Before Printing. Print Button Will Not be Available Until All Loads Are Checked. (Setting: Show Manifest Check In And Require Complete Check In Before Print)
  • ADDITION: Added Individual "Refund" and "Lock Cash" Buttons to Load Drop Down
  • ADDITION: Added Email Notification for Request Update
  • CHANGE: Added ability for quoted flight time and custom quoted cost fields to persist through the schedule process and be passed up to the EFB.
  • CHANGE: Added column header labels to the Flight Request Field customization UI
  • CHANGE: Optimized Schedule Flight Income Calculation to Include Associated Quotes When Available
  • CHANGE: Made “Load Description / Pax Names” field always visible on Public Request Form
  • CHANGE: Optimized creation of Schedule Load descriptions as well as Manifest Load descriptions created From Schedule Loads.
  • CHANGE: Added Loading Indication to UI After Clicking Quote Print Button
  • CHANGE: Changed "Total" to "Total Paid" on Tax Invoice
  • CHANGE: Allowed Cash Denominations to Be Decimal Values
  • CHANGE: Added Aircraft Maintenance Events Without Projected Dates to the Maintenance Summary on Scheduling Calendar
  • CHANGE: Added Color and Equipment Text fields to the Aircraft for EFB Flight Plans
  • CHANGE: Added Inclusive Total Column to Tax Invoice and Payment Invoice
  • CHANGE: Excluded taxes when calculating schedule flight income
  • CHANGE: Added Payment ID and Load ID to the Dropdown List When Linking Loads To Manifests, Flights, etc.
  • CHANGE: Combine each Debit Receipt Transaction into one line on the Deferred Income Transfer Export File
  • CHANGE: Optimized Date Range Filter Throughout Entire Application
  • CHANGE: Allowed Certain Staff to Modify Calculated Target Airframe Time on Maintenance Events (New Permission: MaintenanceEventDataAirframeTimeUpdate)
  • CHANGE: Included Aircraft configurations from Schedule Legs in the Calculation of the default Configuration used when New Manifests or Schedule Legs are Created
  • CHANGE: Allowed Preservation of Aircraft Configuration When Switching to another Aircraft of the same Type on a Scheduled Flight
  • CHANGE: Added Deposit Status Column to Cash Receipts By Type Report
  • CHANGE: Added Request ID or Payment ID to printed quote when applicable
  • CHANGE: Renamed and Improved the Daily Scheduled Flight Summary Report (was called Flight Summary Report)
  • CHANGE: Limited units available to select for runway length unit to Feet and Meters
  • CHANGE: Moved Company Setting (Printed Quote Disclaimer Note) To: Company Location - Report Customizations
  • CHANGE: Added Schedule Flight Passengers Report
  • CHANGE: Allowed Paid Cash Payments to Be Linked to a Manifest on the Schedule Details Page
  • CHANGE: Prevented Electronic Receipts from Associating with Receipt Deposit by Hovering Over Deposit ID on Deposit List
  • BUGFIX: Fixed an error when sending tax invoices
  • BUGFIX: Fixed Bug with Cash Denomination Label Displaying Incorrectly
  • BUGFIX: Fixed Formatting issue with Cash Receipt By Type Report
  • BUGFIX: Fixed a Bug preventing save on Payment Loads after switching to Time Based Rate
  • BUGFIX: Fixed a Bug Causing Redirect to Scheduling Calendar after Creating a Manifest From Schedule Leg
  • BUGFIX: Fixed a Bug With Child Loads Not Inheriting Their Parent's Linked Flight/Manifest on Creation
  • BUGFIX: Fixed a bug causing error when voiding a payment
  • BUGFIX: Fixed a Bug Preventing Past Dates on Two Week Schedule From Collapsing Fully
  • BUGFIX: Fixed a Bug preventing the ability to Lock Cash in certain conditions
  • BUGFIX: Fixed a Bug Causing Manifest Load Weight From Being Counted on Scheduled Flight Leg When on Second Manifest Departing from That Waypoint
  • BUGFIX: Fixed a Bug in the API Causing EFB Resync Issues When Time Based Load is Linked to Non Manifest Load
  • BUGFIX: Fixed a Bug with some Transit Loads not Showing on Manifest Details Page
  • BUGFIX: Fixed a bug with missing hyphen in default Remainder Payment Description
  • BUGFIX: Fixed a Bug Preventing Deposit Index Dashboard Quick Link From Being Available to Some Users
  • BUGFIX: Fixed a Bug with Inaccurate Loading Totals on Printed Receipt When Split Loads are Present
  • BUGFIX: Fixed a Bug Accessing Chart Revisions View When Images Before or After Change are Empty
  • BUGFIX: Deferred Income Transactions Export - Always use the original total charge for the export
  • BUGFIX: Fixed a Bug where fiscal year was not set properly in billing export
  • BUGFIX: Fixed a Bug on Cash By Type Report with Total Columns Not Lining Up Correctly
  • BUGFIX: Fixed a Bug on Export Deferred Income Transactions Form Causing Period ID to be Displayed Incorrectly

4.2.7

Released 2023-12-01
  • ADDITION: Add ability to Split a Scheduled Flight Specifying which legs and loads go on which flight
  • ADDITION: Add ability to drag unflown/unschedule payments (loads on standby) onto the scheduling
  • ADDITION: Added a Tax Invoice List View
  • ADDITION: Add Ability to Allow Discount Loads Based on Rate Setting (Allow Negative Load Price)
  • CHANGE: Add a company setting to allow notification emails to go out when waypoint is created or updated.
  • CHANGE: Update Help Attribute on Payment Details Label
  • CHANGE: Incorporate Tax Invoices in the Bulk Emailing and Printing of Account Documents
  • CHANGE: Add a Status Column to the Receipt Deposit Index View
  • CHANGE: Make Various Updates to Tax Invoice Report
  • CHANGE: Include Engine Starts in the Flight Legs Database Export
  • CHANGE: Add full airport names as fields to use on Schedule email notifications
  • CHANGE: Add "No Charge For Additional Loading" Switch to Rates
  • CHANGE: Add form fields to Request packages UI enabling the ability to override certain fields when submitting a request package
  • CHANGE: Change Label when creating Remainder Payment from "Load Name" to "Description"
  • CHANGE: Add Right Click Function to Shift a Scheduled Flight by Date
  • CHANGE: Archive Payment Instead of Deleting when Remainder Payment is Unlinked
  • CHANGE: Optimized Deferred Income Reports to Include All Prepaid Account Charges and Adjustments
  • CHANGE: Make sure manual receipts synced from EFB maintain flight date as Issued Date in FSO
  • CHANGE: Prevent Purpose on Schedule Legs Form From Selecting Unintentionally
  • CHANGE: Include system rates (i.e. fsTBL, fsADD, etc.) on invoice reports
  • CHANGE: Changed label on removable equipment on aircraft type page
  • CHANGE: Optimize deposit index to prevent it from taking so long to load
  • CHANGE: Prevent archiving split payment remainder loads
  • BUGFIX: Fix bug preventing Payment Payer Name from saves correctly
  • BUGFIX: Fix Error with Email Template View Breadcrumbs Breaking
  • BUGFIX: Fix bug with aircraft not showing in Runways Index
  • BUGFIX: Fix bug when clicking Schedule Send Notifications
  • BUGFIX: Fix bug preventing the saving of new Request Legs
  • BUGFIX: Fixed small bug in JAARS statistics report
  • BUGFIX: Fixed a small bug with creating new flight
  • BUGFIX: Fixed a bug preventing edit of scheule legs when route is empty
  • BUGFIX: Fix bug forcing user to change the payment currency when a currency is set different than the charge accounts default currency.
  • BUGFIX: Prevent user from selecting Airports or LandingZones without a specified elevation.

4.2.6

Released 2023-10-18
  • ADDITION: Add Ability to Cancel Flight Requests and have an automatic email sent to the customer when this action occurs.
  • ADDITION: Added a Single Markup Quote Load with an auto-calculating value based on a Percentage of the Entire Quote
  • CHANGE: Optimize Internal Flight Schedule Report to include all notes associated with flight and a summary of requested loading per leg (if company setting is checked) and the account number for charges (if applicable and company setting is checked)
  • CHANGE: ICAO Form 06, ICAO Form 08, and Flights by Purpose Codes reports made available for all subscribers
  • CHANGE: Updated in-app help text related to Aircraft Weighing
  • CHANGE: Enabled Ground Time on Final Schedule Flight Leg. This final ground time is included in the height of scheduled flights on the scheduling calendar.
  • CHANGE: Now displaying Scheduled Flight Date in local time on the Flight Summary Report
  • CHANGE: Renamed "Locked Claimed Cash Report" to "Locked Unclaimed Cash Report"
  • CHANGE: Optimized and Refined Deferred Income Reports and Deferred Income Export
  • CHANGE: Added Setting ("Use nominal cruise speed for computing flight time for quotes and payments") To Simplify Calculation of Flight Time on Quote Tool
  • CHANGE: Sorted Rate Formulas in List by Effective Date
  • CHANGE: Removed Links to Old Waypoint Export
  • CHANGE: Added Company Setting ("Restrict Cash Deposit Forms to single day") to Enable Limiting Cash Deposits to a Single Day
  • CHANGE: Updated the "Tax by Province Report" to Be Available in a Simplified format for PDF
  • CHANGE: Modified the Daily Cash Deposit Form to be grouped by payment types for daily totals. Also loads on this report are now consolidated into a single line wherever they share a common Purpose Code.
  • CHANGE: Added internal logic so that when requests with quote surcharges are added to the scheduling calendar, loading details are applied, but the automaticly created route is not effected by the departure/destination of that surcharge route.
  • CHANGE: Added Change History Recording of Payment/Load Creation
  • CHANGE: Added a new Excluded filter status on payment list to view accounts marked as excluded from billing
  • CHANGE: Export billing data now includes records that have zero value so they get marked as exported
  • CHANGE: Added "flight time" and "open total value" fields to the flight schedule loads form when applicable.
  • CHANGE: Added a helpful description to to Cash Receipts by Type Report
  • CHANGE: Updated onscreen help details associated with Quote Page Size company setting
  • CHANGE: Added Permission Allowing Staff to be Assigned to Only View Payments and Reprint Receipt
  • CHANGE: Default ground time for newly created scheduled flight legs is now automatically increased for fuel stops based on aircraft type preference value (Additional Ground Time For Refueling)
  • BUGFIX: Updated Two Week Flight Schedule Synced to EFB to Always Include Pilot Name
  • BUGFIX: Fixed a bug preventing leg time recalculation when a route is added to a scheduled leg
  • BUGFIX: Fixed a Bug showing the Wrong Target Unit on Unit Conversion View Details
  • BUGFIX: Corrected the Help Label text on Rounding fields
  • BUGFIX: Fixed a bug causing certain schedule fields to be reverted when status is updated
  • BUGFIX: Fixed a bug with Schedule Leg Payload Capacity Relating to Takeoff Reductions
  • BUGFIX: Fixed bug where nav waypoint link was giving an error when clicked on from a route list
  • BUGFIX: Fixed a bug with calculated_payload not being stored in the database correctly

4.2.5

Released 2023-09-06
  • ADDITION: Introduce a New Quote Tool That Can Handle Multiple Legs, Pax Types, and Currencies.
  • ADDITION: Expand the functionality of Prepaid Accounts to be able to receive cash deposits and to maintain an account balance. Charges against these accounts are limited to the current balance.
  • ADDITION: Expanded Billing Export to accommodate ENDUE
  • CHANGE: Allowed user to clear purpose code on schedule leg form
  • CHANGE: Added Optional Linked Account Number(s) Field to Request User Registration Form
  • CHANGE: Added several additional totals lines to the Summary Accounts Report
  • CHANGE: Split Total Column in Electronic Receipt into Base column excluding price line items and Inclusive Column which includes price line items
  • CHANGE: Removeed "Tax Invoice" words from Account Charges Summary report
  • CHANGE: Updated and Optimized Language relating to the account_in and account_out fields of the Payment Types.
  • CHANGE: Modifie Aircraft Maintenance Hover Details (Hours To Next Maintenance) To Only Include Scheduled Hours After Previous Maintenance Event
  • CHANGE: Added a Permission allow certain users to See All Change History Details (FSO/Staff/ChangeHistoryViewAll)
  • CHANGE: Added two Reports Prepaid Account Balances: Prepaid Account Balances, Prepaid Account Statement
  • CHANGE: Updated Google Calendar authorization button in order to publish API app.
  • CHANGE: Added permission to allow staff to close a flight but not edit after it's closed
  • CHANGE: Added a prompt prior to printing a payment receipt confirming the need to receive cash before printing
  • CHANGE: Excluded flight schedules associated with inactive aircraft from data sent to EFB
  • CHANGE: Updated Sage Export CSV files to be ordered by date and credit & debits
  • CHANGE: Change payment created date from date time to date in order to fix issue With date not being displayed in local time
  • CHANGE: Slight cosmetic changes to Flight Legs Grid
  • CHANGE: Disable Deposit Print Button with User Feedback When Action is Not Allowed
  • CHANGE: Updated Wording in FSO Weighting Instructions
  • CHANGE: Changed Destination label on manifest details view to "Initial Destination"
  • CHANGE: Prevented Bulk Flight Status Change by Period for users that do not have permission to edit Closed Flights
  • CHANGE: Allowed all prepaid accounts in billing export
  • CHANGE: Added Company Setting to Hide Schedule Leg - Schedule Note on Public (Show Schedule Leg Note On Public Schedules)
  • BUGFIX: Fixed bug caused by deleting all legs on a Schedule
  • BUGFIX: Prevent Archiving a Payment when Payment has Linked Loads Even When Cost is Zero
  • BUGFIX: Fixed a bug preventing additional images from uploading
  • BUGFIX: Fixed a problem causing inaccurate Flight Cost Calculation
  • BUGFIX: Expanded ability to specify Payment Type Credit Account from more than just Asset accounts
  • BUGFIX: Fixed a bug causing Flight Details Hover to fail when ATD is not set
  • BUGFIX: Fixed a bug in JAARS Statistics report including data without associated Staff Pilot
  • BUGFIX: Fixed a Bug Causing Schedule Note to be Overwritten when Status is Changed

4.2.4

Released 2023-06-30
  • ADDITION: Enhanced the Edibility of Logbook Approaches and Flight Time. IMC approach types can now be updated and approaches can be recorded based on type. All logbook time is now recorded individually for each crew member. Block out and block in times are required to be entered before a user can edit logbook time.
  • ADDITION: Added ability to sort and manipulate aircraft type removable equipment by categories. Users can move entire category of equipment on/off the flight leg with one button if desired.
  • ADDITION: Added ability to associate payment types with specific Debit and Credit Accounts and export a CSV file and reports associated with processing those transactions from Debit to Credit.
  • ADDITION: Added ability to set Captions for Runway/LZ Chart Additional Images
  • CHANGE: Renamed the printed Condensed Manifest to Destination Manifest. Added a new printed manifest called Condensed Manifest which contains signature lines for flight crew and loading crew.
  • CHANGE: Updated the Format of Aircraft/Pilot Availability on Scheduling Calendar. The blue number on the left indicates the scheduled and flown time. The green number on the right indicate the number of minutes before maintenance or fatigue rule exceedance.
  • CHANGE: All aircraft future maintenance event types will now be displayed on the aircraft availability hover details. Currently active events will be displayed as well.
  • CHANGE: Maintenance Events now allow a blank target start date on new events. This will limit the full functionality of the maintenance events on the schedule, but prevents bad data. It is recommended that you add an estimated start date as soon as possible to future maintenance events.
  • CHANGE: Added a company setting to ignore "Rate Aircraft Income Accounts" and use only the Rate's Deposit Account when processing financial exports.
  • CHANGE: Added Departure and Destination fields to the new Flight Request form in the FSO Dashboard. This will prevent newly created flight requests from lacking necessary leg data.
  • CHANGE: Added a company setting to allow organizations to reduce duty time by break period value.
  • CHANGE: Changed the wording on the flight request additional leg button to clarify that it is for the same day.
  • CHANGE: Added a break between each additional image in the PDF Runway/LZ charts in order to prevent images from being split across multiple pages
  • CHANGE: Applied Average Overage Time Percentage to scheduled flight time in the Schedule Export Report
  • CHANGE: Added Default Billing Currency for Each Cash Payment Type and set up automatic switching to that currency when changing payment type on the payment form.
  • CHANGE: Added a Rates Sheet by Distance Report as well as a Rate Sheet by Waypoint Report that calculate many options for one Rate.
  • CHANGE: Added a Change History entry for archiving payments and linking/unlinking flights
  • CHANGE: Added Padding to Columns in all hover detail tables (i.e. Flight details and Manifest Details)
  • BUGFIX: Fixed a bug with the subtotal for manifests in the loads table occasionally showing inaccurate/historic total values.
  • BUGFIX: Fixed a bug with the Pilot logbook time not being accurate
  • BUGFIX: Fixed a but with Duty Time highlighting being based the "Work" column
  • BUGFIX: Fixed a bug causing Flight time projections to be inaccurate in Pilot Fatigue Status Section
  • BUGFIX: Enable functionality of the Rotate Button on Additional Chart Images Upload
  • BUGFIX: Fixed a bug with logbook not showing logbook entries over several years old
  • BUGFIX: Fixed a bug showing ??? on schedule Details
  • BUGFIX: Fixed a bug causing requests on daily scheduling calendar to be out of their container
  • BUGFIX: Fixed a bug causing archived Load weights to be included in the printed manifest causing printed manifest total load weight to be inaccurate
  • BUGFIX: Fixed a bug causing the Cash clearing reconciliation report to time out
  • BUGFIX: Fixed a bug preventing users from being able to delete airport classes
  • BUGFIX: Fixed some misspellings
  • BUGFIX: Fixed a but causing duty time calculations to be inaccurate.
  • BUGFIX: Corrected the Income Accounts tab hover help text on Aircraft Detail page
  • BUGFIX: Fixed a bug preventing the label (for calculated fields) in the chart layout form from saving
  • BUGFIX: Fixed a bug in Duty Time List showing inaccurate time when entry starts and ends on separate days
  • BUGFIX: Fixed a bug causing Printed DFRs that are stored in FSO to be stored and/or displayed truncated

4.2.3

Released 2023-05-30
  • ADDITION: Added Maintenance Events, Holidays, Pilot Time Off and other Calendar Events now show on ALL views of the Schedule where appropriate
  • ADDITION: Added ability for Request Users to Reset their own Password using Email
  • ADDITION: Added the ability to print the DFR similar to the printed Paper copy from Ipad on each flight (takes effect with FlightSpan EFB version 9.0.3)
  • CHANGE: Shifted the pilot fatigue status section date ranges so they represent days instead of partial days
  • CHANGE: All duty times without an end time will show at the top and those older than 24 hours will be highlighted with red
  • CHANGE: Added a symbol indicating "AWAY" events on the Monthly Flight Schedule. These are events that do not resolve to a company default location
  • CHANGE: Unapproved time off requests now show (noted as needing approval) in Pilot Availability section of the Scheduling calendar. Also, when a pilot's time off request overlaps with a scheduled flight, that will be notated in the pilots dropdown.
  • CHANGE: Added flight hours to the Payment Invoice Report
  • CHANGE: Refined Duty Time Flagging with New Settings Specifying when a Duty Time Entry should be turned Yellow or Red
  • CHANGE: Expanded Automatic Email notification settings and Tied notification Settings to Email Template User Interface
  • CHANGE: Added Account Number, Name & Amount to the "Payments & Loading" Database Export
  • CHANGE: Block Time values in the database will not be referenced in the logbook if the the "DFR: Record Block Time" Company preference is set to "No"
  • CHANGE: The Pilot Fatigue Management Section will now automatically refresh after Duty Time entry is updated
  • CHANGE: Added ActiveWaypointsOnly Setting to the Runway/LZ Charts Report
  • CHANGE: Changee "Helipad" to "Landing Zone" Throughout the app
  • CHANGE: When exporting Waypoints using a favorite, the filename will now be based on the name of the stored favorite export setting
  • CHANGE: Newly created payments synced from the EFB will always share the billing currency of the assigned Rate instead of the associated account
  • CHANGE: Added a setting to allow organizations that do not want to specify income accounts per rate & aircraft to specify them simply at the rate level
  • CHANGE: Upcoming Calendar-based Events will also be shown on hovering Aircraft Availability section of the Scheduling Calendar
  • CHANGE: Added a company setting to enable organizations to disallow creation of Accounts with identical account number
  • CHANGE: Added a tenth of an hour per landing to legs when calculating flight time for exceedances. This updates the fatigue status section for pilots and brings the logbook data into sync with the fatigue status data.
  • BUGFIX: Fixed a bug causing FSO users to be logged out earlier than the default setting (usually 8 hours)
  • BUGFIX: Fixed a bug causing maintenance events not to show on the Monthly Calendar if they do not last an entire day
  • BUGFIX: Fix a bug causing Crew 2 Duty Times Synced from the EFB Not to Record
  • BUGFIX: Fix a bug causing duplicate emails when pressing the "Resend/Send Email Notifications" button on the schedule update page
  • BUGFIX: Fixed a bug causing the DFR Totals by Aircraft Report to fail
  • BUGFIX: Fixed a bug causing remainder payment not to link back to the payment automatically
  • BUGFIX: Fixed a but with Operations at Aerodrome report not filtering correctly
  • BUGFIX: Fixed a bug with Hybrid Maintenance Events Interval Override causing issues when saving certain maintenance events
  • BUGFIX: Fixed a Permissions issue breaking the maintenance events dropdown list
  • BUGFIX: Prevented Users From Printing Receipt on Non-Cash Payment. This fixed a bug causing certain payments to print without a receipt number.

4.2.2

Released 2023-04-28
  • ADDITION: Runway Chart layouts can be created and managed for different aircraft types, and Runway Charts can be edited with images, printed and synced with the EFB to be displayed in the EFB app.
  • ADDITION: All printed documents in a Test or Staging instance will now have a watermark over them to prevent fraudulent activity.
  • ADDITION: Duty Time and Time Off requests have been opened up to all staff. All staff can now use the mobile web app for duty time located at ORG_NAME.flightspan.com/time.
  • CHANGE: A new "Request Time Off" button has been added to the duty time web app located at ORG_NAME.flightspan.com/time.
  • CHANGE: Added a warning in Schedule Detail view if user schedules a flight at date/time where there is already a scheduled flight
  • CHANGE: Made duty time more clear by preventing breaks from reducing duty time, and adding a new "Work" column that is affected by break time taken during the shift.
  • CHANGE: Changed Label for Duty Time from Rest to Break
  • CHANGE: Added Tax Invoice Document for Flown Payment Loads available on the payment page of flown flights.
  • CHANGE: Created Finance Daily Cash-In Report which details all transactions on a given date.
  • CHANGE: Added a new setting for scheduling. This setting will be references to increase projected flight times as they pertain to aircraft maintenance events. This setting does not currently affect projected flight times or duty times for pilots.
  • CHANGE: Created Deferred Income Report
  • CHANGE: Added Deferred Income Customer Report
  • CHANGE: Allowed all routes to be exported
  • CHANGE: Added option to check for unexported loads in prior periods when exporting billing data.
  • CHANGE: Added an "All aircraft" choice to the drop down list when using the Database Export Report
  • CHANGE: Appended Account Name to the Payment Description on Flight Loads List
  • CHANGE: Added Calculated Fields to the Runway Charts (Distance and Bearing From __ and Magnetic Variation)
  • BUGFIX: Fixed a bug with chart image urls being sent to EFB
  • BUGFIX: Fix Bug with Inactive Pilots Showing as Active Pilots in Dropdown List
  • BUGFIX: Fix a bug with printing certain documents when Chrome's Setting is to Download PDFs
  • BUGFIX: Updated schedule changes to make sure that scheduled flights are synced with Google Calendar at all appropriate times.
  • BUGFIX: Fixed a bug with Pilot logbooks not recording accurately
  • BUGFIX: Fixed a Bug causing the printed_date of a receipt to be changed when reprinting
  • BUGFIX: Fixed a bug with schedule/manifest External Load checkbox not functioning as it should
  • BUGFIX: Fixed a bug causing the 2 Week Schedule on the EFB to not work properly.
  • BUGFIX: Optimized landing zone coordinates when created through EFB
  • BUGFIX: Fixed a bug preventing Request users from being able to log in successfully
  • BUGFIX: Fixed a bug causing Price Line Items to Show on Data Substitutions List
  • BUGFIX: Fixed a bug causing scheduled flights to be adjusted with an inaccurate time after the flight has flown.

4.2.1

Released 2023-03-27
  • ADDITION: Added search field to the 2 week public schedule
  • ADDITION: Added GTN Export format for Waypoint Routes
  • CHANGE: Added an option to Group items by Income/Expense Account in the Billing Data Export Report
  • CHANGE: Improved Naming of Database Export Categories
  • CHANGE: Added ability to collapse requests section of the Scheduling Calendar
  • CHANGE: Made the Monthly Calendar Dates Hyperlinks to the Scheduling Calendar
  • CHANGE: Added Company Setting to Allow Request Users to Access/Edit all Requests associated with Accounts that are linked to their Request User.
  • CHANGE: Added the ability for request users to be marked with the permission to make requests using all charge accounts without those accounts being linked to their user.
  • CHANGE: Added a rule to prevent requests from being created by request users without pax or cgo weight.
  • CHANGE: Added the ability to designate tags as public or private and display public tags on the public flight schedule.
  • CHANGE: Added receipt number to the Loads database export report
  • CHANGE: Added company switch to allow flagging of Payments linked to requests using a charge account that doesn't match the request user's preferred accounts.
  • CHANGE: Moved Pax/Cgo Weight After Schedule Load Description in 2 Week Schedule and Flight Schedule Report
  • CHANGE: Added favorite field to airports which will feed the EFB for easier access of specific airports.
  • BUGFIX: FSO now prevents Child Loads (fsTBL and MinCargoChargeLoad) From Being Linked to Manifest or Flight Separate From Their Parent and Force Their Parent's Linking Actions on the Children
  • BUGFIX: Updated default From Email to be [email protected] to prevent delivery and authentication issues
  • BUGFIX: Fixed a bug causing Monthly Click Details to be empty when Scheduled Flight has no Loading.
  • BUGFIX: Fixed a bug with Columns not being numbered correctly in Database Export Report
  • BUGFIX: Fixed a bug with Monthly Schedule Airport Filter Not Working Correctly
  • BUGFIX: Fixed a bug causing Flown (scheduled) Flights to show up at the very bottom of the scheduling calendar
  • BUGFIX: Fixed a bug causing the Manifest and Schedule to show different Payload values when load count exceeds 10
  • BUGFIX: Fixed a bug causing a difference between the Fuel Calculations of FSO and the EFB
  • BUGFIX: Fixed a Bug with Payload Not Calculating Taxi Fuel Weight When it Should
  • BUGFIX: Fixed a bug causing aircraft hours available until next maintenance to be incorrect on First or Second Event entered
  • BUGFIX: Fixed a bug causing receipt printed_date to change when reprinting the receipt.
  • BUGFIX: Fixed a Bug with Dragging Requests onto a Scheduled Flight when the request's destination is the scheduled origin departure.

4.2.0

Released 2023-02-22
  • ADDITION: Create database export report which gives comprehensive data to the user to use to generate custom reports
  • ADDITION: Added Tags, Internal Note and Requested By to Flight Schedule
  • ADDITION: Added ability to build a scheduled flight route in a single form on creation.
  • CHANGE: Added ability to add income accounts by aircraft type on rates
  • CHANGE: FSO now automatically updates Flight Schedule with actual departure time after the EFB syncs.
  • CHANGE: On Payment Form when switching from an account to a cash payment, FSO will automatically switch currency to company default currency.
  • CHANGE: Added ability to hide the following on the public flight request form: ground time, babies pax type, dangerous goods
  • CHANGE: Added payment number and payer name to loads in transit report
  • CHANGE: FSO now passes the 2 week flight schedule to the EFB for review in the field
  • CHANGE: Added new fields to account charges summary report
  • CHANGE: Added email address field of account holder on Invoice statements
  • CHANGE: Enable Linking Aircraft and Rate combinations to specific Income (deposit) Accounts
  • CHANGE: Allow changes to Payment Cash Account Id Until One Load is Exported
  • CHANGE: Add number of passengers to certain Netsuite billing exports
  • CHANGE: Add a footnote suggesting users check for missing purpose codes on the PngAircraftStatistics Report
  • CHANGE: Added ability to color code Monthly Flight Schedules by Pilot and Aircraft by providing the ability to assign specific colors to pilots and aircraft
  • CHANGE: Optimized Schedule Hover and Click Views with more precise load details
  • CHANGE: Flag Duty Time Entries in List as Yellow if they Exceed Max Flight Crew Company Work Shift Hours
  • CHANGE: Added Tags to Flight Records and FSO will carry schedule flags over to a flight after sync.
  • CHANGE: Flight Schedules that have overweight legs will now be flagged with a warning icon on the monthly and daily flight schedules.
  • CHANGE: EFB Preference can now be set to empty
  • CHANGE: Extended duty time range in pilot details to end of day and flagged duty time entries longer than single flight crew company hours.
  • BUGFIX: Fixed a bug where quote page calculated differently than Payment page
  • BUGFIX: Fix error from merging conflicts
  • BUGFIX: Fixed a bug that made flight schedule report inaccessible
  • BUGFIX: Fixed a bug Causing Default Manifest to be Configured Incorrectly
  • BUGFIX: Incorrect total on cash receipt
  • BUGFIX: Fixed errors in flight schedule data excel export report
  • BUGFIX: Fixed a Bug when Pressing Tab/Enter in Schedule Load Form
  • BUGFIX: Fixed a bug with Payload not including Standard Crew weight on Scheduled Flights without Assigned Crew
  • BUGFIX: Fixed a bug preventing the EFB from pulling DFRs because of a weight discrepancy on rotorwing aircraft
  • BUGFIX: Payment Invoice and Transaction History now agree with receipt Printout
  • BUGFIX: Fixed Bug when equipment button is visible on manifest to those without proper permissions
  • BUGFIX: Fixed Bugs with Receipt Deposits printed dates being updated after first print
  • BUGFIX: Prevented the ability to add manual receipts to a printed deposit.
  • BUGFIX: Grouping removed for Sage export format
  • BUGFIX: Fixed a bug with Schedule configuration being reset after clicking the Save button
  • BUGFIX: Fix bug with manifest load totals not updating after load is updated from the schedule update page
  • BUGFIX: Fixed a bug when sorting by Active on Pilots Index

4.1.5

Released 2023-01-10
  • ADDITION: Include cash payments in export billing
  • ADDITION: Add cash total to transaction report
  • ADDITION: Create new Taxes By Province report export
  • ADDITION: Add new columns to vwFlightLoads
  • CHANGE: Added cost and profit details on scheduled flight details
  • CHANGE: Added Maintenance Events to Monthly Schedule
  • CHANGE: Added the ability to drag flights on the monthly calendar to a new day
  • CHANGE: Improved readability of payment loads list for superseded loads
  • CHANGE: Reworked Scheduled Flights Payload Calc to be more accurate and to include aircraft configuration
  • CHANGE: Added ability to configure removable equipment on scheduled flights impacting payload calc
  • CHANGE: Changed Flight Status checkbox default on export billing data to be checked
  • CHANGE: Added Flight Schedule Data For Export Report
  • CHANGE: Modified Billing Export File Format
  • CHANGE: Made EITHER leg_begin OR block_time required on flight leg form.
  • CHANGE: Change date in Netsuite export to draw from flight date instead of from payment created date
  • CHANGE: Make the request user “My Flights Section” available based on company setting
  • CHANGE: Fix formatting a filtering issues on invoice transaction history and reconciliation report
  • CHANGE: Added user feedback when unable to drag Confirmed flights on scheduling calendar
  • CHANGE: Added ability to navigate the 2 week schedule in 1 week segments or to go to a specific date
  • CHANGE: Added Waypoint filter to Dashboard Monthly Calendar
  • CHANGE: Removed Red From Colors of Aircraft Types on Monthly Schedule
  • BUGFIX: Fixed a bug with user not being allowed to clear the Waypoint Airport Garmin Region field
  • BUGFIX: Fixed a bug with improper calculation of available seats on scheduled flight when crew 2 is filled
  • BUGFIX: Fixed a bug causing some fuel conversion on manifests to be inaccurate
  • BUGFIX: Fixed a bug causing Payment Loads with zero total to show as not exported
  • BUGFIX: Removed financial info from public monthly schedule
  • BUGFIX: Fixed bug calculating additional flight time twice for local flight pattern routes.
  • BUGFIX: Fixed bug causing archived waypoints to show up in the export
  • BUGFIX: Fixed issues with PNG Aircraft Operating Statistics.
  • BUGFIX: Fixed an inaccurate label on hybrid maintenance events.
  • BUGFIX: Fix inaccurate calculation of overruns and underruns in newly generated maintenance events.
  • BUGFIX: Fix Issue with Charge Account Payment Invoices being Empty
  • BUGFIX: Fix bug with cash reconciliation report

4.1.4

Released 2022-11-11
  • ADDITION: Notifications. Added a notification alert at the top of the menu when a clerk has undeposited payments.
  • ADDITION: Added the ability to right-click scheduling calendar and create non-flying / non-maintenance events to flight scheduling calendar
  • ADDITION: Added the ability to duplicate Flight on the schedule by right-clicking the Scheduled Flight
  • ADDITION: Added the ability to filter Monthly Schedule by aircraft and pilots
  • ADDITION: Added a version of the monthly schedule which will be available to the public request users. This view will not show pilot details, load details, etc. based on the company settings.
  • ADDITION: Created a Cash Clearing Account company setting
  • CHANGE: Optimized Scheduling Calendar's ability to display Aircraft Maintenance Hours behavior of 'Scheduled' hours on flight schedule edit page.
  • CHANGE: Maintenance Events can now be updated directly from the Scheduling Calendar.
  • CHANGE: Schedule Hover Summary now includes flight time, duty time, and maintenance hours.
  • CHANGE: Added exclude from billing field on accounts.
  • CHANGE: Empty Manifests linked to a scheduled flight are now removed when the linked scheduled flight is deleted.
  • CHANGE: Media Files are now stored in company specific directory on the server.
  • CHANGE: Pilots can now be listed in order of last name if chosen in company settings.
  • CHANGE: Adjustments were made to the payment form in order to better preserve a linked account when switching from cash to charge and visa versa.
  • CHANGE: Added a prompt to ask if the user would like to archive a payment when clicking save on an EMPTY payment.
  • CHANGE: Add text clarification when Voiding a Receipt that the payment and loads will be archived.
  • CHANGE: Allow Schedule Max Seats to include Copilot Seat when Crew 2 is empty.
  • CHANGE: Introduced functionality for bulk creation of request users from accounts.
  • CHANGE: Allowed 'Override Event Interval' to accept tenths of hours.
  • CHANGE: Block Time is now reflected in the Pilot Logbook when present and available to read/edit in the flight leg form.
  • CHANGE: Added a prompt when voiding a receipt to give a reason for voiding. This value is then appended to the payment description.
  • CHANGE: When opening receipt series index, series will be filtered by manual/electronic based on user's last series. Administrators will see all types initially.
  • CHANGE: Payment List Search field now also searches: transaction ID, payer name, superseded description.
  • CHANGE: Payment List now includes "Recent Only" checkbox to increase search speed by only searching payments created in the last 12 months.
  • CHANGE: Blocked the ability to process a refund until a Payment is Deposited.
  • CHANGE: Added the ability to label receipt denominations as non-cash.
  • CHANGE: Disabled the save button on cash deposits after they have been printed except for super administrators.
  • CHANGE: Added a new company settings (Request Form Fields) which allows very specific control over which fields are visible on the Public Flight Request form.
  • CHANGE: Added "Billing Data Report" to display export billing data.
  • CHANGE: Added a link on the Deposit Series View to the Cash Deposit.
  • CHANGE: Added hover summary of receipts to Cash Deposit Index.
  • CHANGE: Email Notification Subject Lines will now be filtered for Notification variables.
  • CHANGE: Cleaned up the Bulk Email user interface.
  • CHANGE: Made Minor Adjustments to the Dashboard Request Form.
  • BUGFIX: Fixed a bug causing a load to be unlinks from a manifest after changing its weight.
  • BUGFIX: Fixed bug causing Loads Grid not to group properly on the Flight Record View.
  • BUGFIX: Fixed Error in credit transactions in export billing data functionality.
  • BUGFIX: Fixed a bug on payment form causing currency value to change automatically when payment type is changed.
  • BUGFIX: Fixed a bug causing remainder payment currency conversion to not working properly.
  • BUGFIX: Fixed a bug causing export billing to show the wrong financial period month.
  • BUGFIX: Prevented fsTBL from showing on rate list when creating a load override.
  • BUGFIX: Fix issue with Refund Receipt showing subtotal instead of total.
  • BUGFIX: Fixed a bug requiring user to save twice when adding a new denomination in deposit.
  • BUGFIX: Fixed a bug with inaccurate times on Monthly Schedule for instances east of International Date Line.
  • BUGFIX: Fixed a bug not allowing cargo weight decimals in payment load form when kg precision is set to greater than 0.
  • BUGFIX: Fixed a bug with report displays error when zero records were found.
  • BUGFIX: Changed the payment load name length to 192 to match schedule notes and prevent errors.
  • BUGFIX: Fixed a bug with Cruise Altitude calculation when destination has a lower elevation than departure.
  • BUGFIX: Fixed a bug with aircraft performance UI saving and displaying values improperly.
  • BUGFIX: Fixed Manifest Calculations for RotorWing.
  • BUGFIX: Fixed a bug with Manifest Calc not using EFB preference for "Compute Payload From".
  • BUGFIX: Restricted certain fields in Fuel View to be only numeric

4.1.3

Released 2022-09-16
  • ADDITION: Added automation of max payload calculation for scheduled flights
  • ADDITION: Added Removable Equipment Tab to Aircraft Type Detail view
  • ADDITION: Added Daily Summary Flight Report
  • ADDITION: Added a link between FSO user and Request User so that logged in FSO user will be automatically logged in to the Public Request Interface
  • CHANGE: Added links from and to FSO dashboard and Public request interface when FSO is logged in.
  • CHANGE: Added ability to edit receipt_type code and description in Company UI.
  • CHANGE: Added an auto-populated deposit_confirmed_by_staff_id column to receipt on the Cash Series view
  • CHANGE: Added Change History to Receipt Series
  • CHANGE: After the EFB syncs with FSO, FSO marks Scheduled Flights as flown based on manifest that were flown
  • CHANGE: Added ability to filter payment exports based on flight status being closed
  • CHANGE: Added Export Status Column to Flight Records View
  • CHANGE: Added export to billing system capability for NTM-PNG
  • CHANGE: Added ability for FSO to create and update HELIPADS through the EFB Sync
  • CHANGE: Update Scheduled Flight Status Labels: TENTATIVE is now PLANNED, and SCHEDULED is not CONFIRMED
  • CHANGE: Provide edit link for staff when no name is set
  • CHANGE: Change the Pilot Index to separate first and last name columns, so that the pilots can be sorted by last name.
  • CHANGE: When clicking create a payment from the manifest page, new loads now default to the manifest departure waypoint.
  • CHANGE: Added a new automated verification email to the newly created request user when request user is created
  • CHANGE: Payments in the payments list that are linked to a closed flight and not yet exported are marked as "Ready for Export"
  • BUGFIX: Fixed bug preventing manifests without loads from being printed
  • BUGFIX: Fixed bug requiring Cash Deposit custom denominations to be saved twice before successfully saving
  • BUGFIX: Fixed issue with Schedule pilot two seat not being evaluated correctly in max_seats
  • BUGFIX: Fixed bug syncing schedule with Google when a pilot has no email address.
  • BUGFIX: Fixed bug with the "Save/Close" buttons not working due to a Chrome update
  • BUGFIX: Fixed bug preventing Duty Time Rest Periods from being calculated
  • BUGFIX: Fixed bug preventing recreation of request user after request user is archived
  • BUGFIX: Fixed bug causing an intermittent error when dragging request onto the schedule
  • BUGFIX: Fixed bug with Minimum Cargo Charge not registering a fixed-total charge with cargo
  • BUGFIX: Fixed bug preventing Auto-Refuel setting from bring set when adding/updating HELIPADS from the EFB

4.1.2

Released 2022-08-13
  • ADDITION: Added request date field when submitting request packages
  • ADDITION: Added hover over leg/load details on the scheduling calendar
  • ADDITION: Added 'TODAY' button on the Scheduling calendar
  • ADDITION: Added hover over details on Aircraft Availability revealing next time based maintenance events on scheduling calendar
  • ADDITION: Updated the functionality of the mini-calendar on the scheduling calendar to be more intuitive
  • ADDITION: Added private field on flight schedules to allow hiding certain flights from public schedules
  • ADDITION: Added company settings allowing notifications to be sent out when a scheduled flight is set to the 'Tentative' status
  • ADDITION: Added company settings allowing scheduled flight of 'Tentative' status to be synced to the EFB
  • ADDITION: Added ability to sync scheduling calendar with a Google Calendar
  • ADDITION: Added Internal Flight Schedule Report
  • ADDITION: Added Report for Ukarumpa pickups
  • ADDITION: Added new fatigue status (duty/flight/rest time) on pilot update page
  • CHANGE: Added request date field when submitting request packages
  • CHANGE: New DFR by Aircraft Report for JAARS
  • CHANGE: Make account default on public request form if user has associated account(s)
  • CHANGE: Improved pilot rest time exceedances checks
  • CHANGE: Using aircraft abbreviation instead of registration on Pilot Logbook
  • CHANGE: Status picklist now refreshes on schedule detail view when crew is update
  • CHANGE: When creating a payment from a request leg or schedule load, loading for time-based rates is now stored using new system rates.
  • CHANGE: Ground Time was added to the monthly flight schedule calendar expanded details
  • CHANGE: Added a new field (Alert Level) to staff currency events in order to better control how currency status is displayed
  • CHANGE: Added 'Additional Flight Time' field to flight request
  • CHANGE: Added 'select all' functionality to request user account list
  • CHANGE: Fixed mislabeling of Non-Manifest Loads in UI
  • CHANGE: Allowed drag-and-drop requests onto SCHEDULED flights with a warning to the user
  • CHANGE: Changed Label on Payment Load "Load" field and Schedule Load "description" field to "Load Description / Passenger Names"
  • CHANGE: Added a button on Schedule Update to Manual Resend Confirmation Emails
  • CHANGE: Changed Creation of a New Schedule From Single on the scheduling calendar to Double Click
  • CHANGE: Added a quick button on the top of the pilot update page to add a new duty time entry
  • CHANGE: Previous days on 2 week schedule are now collapsed by default
  • CHANGE: Added highlighting on today on the scheduling calendar mini-calendar
  • BUGFIX: Fixed bug with schedule report when apostrophe is in load description
  • BUGFIX: Fixed bug causing open total rates to show incorrect currency
  • BUGFIX: Fixed bug with staff permissions preventing creation of new aircraft maintenance event
  • BUGFIX: Fixed bug causing Schedule Note not to show on Public Schedule
  • BUGFIX: Fixed sorting on schedule report and two week schedule
  • BUGFIX: Fixed bug causing Mini calendar to disappear
  • BUGFIX: Fixed a bug inserting the wrong date on new cash deposits and receipts
  • BUGFIX: Fixed bug with Duty Time app defaulting to the wrong date
  • BUGFIX: Fixed a bug causing issues when a load is changed from a charter rate to an open total rate
  • BUGFIX: Fixed a bug causing the start and end times to be off when entering a maintenance event
  • BUGFIX: Fixed bug with printing a quote using a rate that uses a non-default currency
  • BUGFIX: Provide feedback on Schedule update page when a scheduled flight is double booked
  • BUGFIX: Allow scheduled flights to be visible and accessible even when doubled up on the scheduling calendar
  • BUGFIX: Fix an issue with duplicate waypoints by adjusting validation rules

4.1.1

Released 2022-07-15
  • CHANGE: Updated sort order for loading on 2 day schedule to be in the same order as the legs
  • CHANGE: Updated loading on 2 Week Flight Schedule to be grouped by leg
  • CHANGE: Added company setting to turn on/off flight times on flight schedules
  • CHANGE: Added company setting to hide or show seats/payload available on public schedules
  • CHANGE: Added company setting to Change what is printed on the schedule from Manifests

4.1.0

Released 2022-07-12
  • ADDITION: Add Dashboard Quick Links
  • ADDITION: Add ability to print a payment quote
  • ADDITION: Add ability to calculate multiple pax types in one quote
  • ADDITION: Add ability to group flight requests into a re-usable packages
  • CHANGE: Update FlightSpan Branding
  • CHANGE: Allow EFB to sync time based rate with Load data
  • CHANGE: Enabled the ability to click "Add Pax" when a Fixed or TimeBased Rate is selected in the payment load form. Loading will be added under new system rates for tracking such loading.
  • CHANGE: Set replyto requestor's email address on Request Notification Email.
  • CHANGE: Added "Additional Flight Time" field to the request forms (includes a Custom Setting to turn this field on/off)
  • CHANGE: Date range of Schedules Synced to EFB expanded to include more schedules.
  • CHANGE: Added setting "Seconds Inactive Before Logout" giving organizations the ability to force FSO logout after inactivity.
  • CHANGE: Added Change History to Aircraft Maintenance Events Index
  • CHANGE: Added Individual Staff Currency Event Setting for When to Turn Status Yellow
  • CHANGE: Enabled email field in the FSO request form to be autofilled based on Request User or Account (whichever is filled out first).
  • CHANGE: Load details on two day schedule now include load route and can now be expanded to fill entire page.
  • CHANGE: Manifests that are linked to a schedule leg now have their available payload reduced by the amount of loading that is carried onward from previous legs.
  • CHANGE: Add New DFR Details Spreadsheet Report
  • CHANGE: Load form now automatically fills time-based minutes field after Rate, Departure, Destination, and Aircraft fields are filled in.
  • CHANGE: Updated Translations for Flight Coordinating Tools into Indonesian
  • CHANGE: Show custom reports only to applicable users
  • BUGFIX: Fixed Rate Formula bug causing Open Total rates not to work
  • BUGFIX: Fixed a bug causing sycned loads to use fsTBL rate when they should not
  • BUGFIX: Fixed bug causing Schedule Leg Route Multi-Select from not functioning correctly
  • BUGFIX: Fixed Bug causing Schedule Leg form to calculate Pattern flight time incorrectly on local routes.
  • BUGFIX: Fixed bug when printing a report that queries no results
  • BUGFIX: Fixed a bug when GMT offset is set to a negative value.
  • BUGFIX: Fixed Permissions Issue with Aircraft Maintenance Events
  • BUGFIX: Fixed error messages when dragging schedules in Scheduling calendar while email notifications are open.

4.0.4

Released 2022-06-08
  • ADDITION: Updated Flight Schedule creation process to automate creation and linking of manifests and payment with schedule loads and requests.
  • ADDITION: Added custom manifest numbering functionality. When a formula is determined in the Company Settings, the manifest number will be updated (if needed) each time a manifest is saved.
  • ADDITION: Added new "Tentative" flight schedule status. This status will be visible on the public calendar, but will not send out notifications, require crew members or be limited in dragging/dropping.
  • ADDITION: Add mini calendars for date selection to Schedule Calendar view. Navigating to the scheduled calendar will no longer require you to fill out date range fields. You can do so at the top of the scheduling calendar.
  • CHANGE: Changed all waypoint inputs to use ajax in order to prevent lag. Openning a waypoint dropdown will now not show any results until you enter at least 2 characters in the search field.
  • CHANGE: Added total payload and available payload to the schedule legs detail view
  • CHANGE: Added Company Setting to Toggle Schedule Status Notification Emails
  • CHANGE: Added Due At end of Calendar month option to aircraft maintenance events
  • CHANGE: Updated Indonesian translations
  • CHANGE: Made holidays visible on the published calendars
  • CHANGE: Added context help to departure time on Schedule Detail view
  • CHANGE: Changed label on Schedule Load "Note Override" to "Override Description With Published Note"
  • CHANGE: Added DMS to Helipad way points
  • CHANGE: Created custom field on account page so suitekey can be stored for NTM
  • CHANGE: Added Estimated Fuel Required to the manifest Parameters box
  • CHANGE: Hovering and clicking on flight Schedules in Monthly schedule reveals additional details
  • CHANGE: Created a Flight Schedule Report sortable by region and date
  • CHANGE: Made two week flight schedule available to public request users.
  • CHANGE: Deactivated the Route Load Through Hub button on the Payment view until there is at least one payment load
  • CHANGE: Added aircraft registration to aircraft maintenance event view title
  • CHANGE: Added "Classes" for airstrip risk assessment categories.
  • BUGFIX: Fixed bug causing synced Payments from the EFB to show zero total in the payment list
  • BUGFIX: Darkened colors of upcoming and expired staff currency status
  • BUGFIX: Forced Staff Currency Status Date input form to allow for 2 digit year entry
  • BUGFIX: Fixed bug preventing additional Flight Time from increase length of local Legs (identical dept/dest)
  • BUGFIX: Fixed bug causing Currency Event Next Due Date to be calculated incorrectly
  • BUGFIX: Fixed bug causing maintenance events to change future events belonging to other aircraft when saving
  • BUGFIX: Fixed bug not allowing reports to find the most recently used adjustment
  • BUGFIX: Fixed bug keeping payment from using account data when created from a request
  • BUGFIX: Fixed bug not propogating flight/manifest links loads created from request
  • BUGFIX: Fixed bug causing loads to be unlinked from manifest when a user without linking permissions saves the manifest.

4.0.3

Released 2022-05-04
  • ADDITION: Added a new Aircraft Maintenance event type: Flight hours or date whichever comes first.
  • ADDITION: Added ability to set underrun logic in maintenance event settings
  • ADDITION: Added ability to route a payment load or all payment loads in a payment through a hub waypoint.
  • CHANGE: Added company setting to control when staff currency event are flagged as imminent
  • CHANGE: Increased maximum length of source field on nav_waypt
  • CHANGE: Prevented rounding on non-cash payments types (like credit/debit cards)
  • CHANGE: Added ability for Currency event to be due based on previous due date
  • CHANGE: Enable Adding/Deleting Currency Tracking Groups
  • CHANGE: Sync aircraft from changed Schedule to its linked Manifest
  • CHANGE: Added Change History to cash deposits
  • CHANGE: Added department to account type
  • CHANGE: Changed 'Unit Categories List' label to 'Default Units'
  • CHANGE: Made 'Cash Payment Linked To This Account' label dynamic on Payment update
  • CHANGE: Added a Monthly Flight Schedule view
  • BUGFIX: Fixed a bug causing manifest to become unlinked when user saves a linked manifest but is not permitted to link/unlink manifests.
  • BUGFIX: Fixed a bug preventing Duty Time from saving
  • BUGFIX: Fixed a bug causing Cash Payments Showing as Charge Account After Processing
  • BUGFIX: Fixed permission issues around user being allowing to edit Schedule Loads but not Schedule Legs
  • BUGFIX: Fixed error message when creating waypoint
  • BUGFIX: Fixed a bug preventing elevation in waypoint from saving
  • BUGFIX: Fixed a bug preventing Rate Formulas with x Distance from calculating correctly.
  • BUGFIX: Fixed a bug preventing Staff Currency Event Due Date Override from Working
  • BUGFIX: Fixed a bug preventing changes to a single tank fuel level from showing when re-opening aircraft configuration update on a manifet.
  • BUGFIX: Fixed a bug preventing account description field from saving
  • BUGFIX: Fixed a bug causing aircraft_type tabs to disappear when the window shrinks

4.0.2

Released 2022-04-07
  • ADDITION: Created Flight Schedule Report sortable by waypoint Region
  • ADDITION: Added ability to send email notifications dependent on submitted flight request data
  • CHANGE: Updated Pilot Duty Time App to record rest_duration
  • CHANGE: Updates to the API to support enhancements in the FlightSpan™ EFB App
  • CHANGE: Updates to the Aircraft Confiruation graphics to accomodate Rotor Wing Aircraft
  • CHANGE: Integrated payment type and transaction code in the cash deposit process
  • CHANGE: Add Rest Duration to Duty Time Entries
  • CHANGE: Update Duty Time UI to Include Rest
  • CHANGE: Allowed posibility of sending an automatic response to Flight requestor after request submitted
  • CHANGE: Added request user registration form note to FSO Request Users interface
  • CHANGE: Add TYD Time Off in My Pilot Data
  • BUGFIX: Fixed bug not allowing negative numbers in Aircraft weighing results
  • BUGFIX: Fixed a bug which caused Delete Button on Currency Event not to work
  • BUGFIX: Fixed route order and display on the 2 Week Flight Schedule

4.0.1

Released 2022-03-23
  • ADDITION: Added ability to select additional payment types (i.e. Credit/Debit Card) and record an associated transaction ID.
  • ADDITION: Added ability to link manifests to a schedule leg. Doing so syncs the schedule details to the manifest and reveals the manifest loads on the schedule detail page.
  • ADDITION: Added ability to Bulk Publish draft schedules on the calendar.
  • ADDITION: Added 2 Week Schedule and 2 Day Schedule in FlightSpan™ Ops.
  • ADDITION: Added an option for staff currency events to be due by the end of the month.
  • ADDITION: Added translation menu item in the Public Views
  • CHANGE: Only display aircraft types that are in use on aircraft type and aircraft list
  • CHANGE: Added more Indonesian Translations
  • CHANGE: Added functionality to disable "new request user" notification by leaving request user notification email blank in company settings.
  • CHANGE: Added an endorsement filter on selecting pilots for a schedule revealing whether pilots have been endorsed for the given route.
  • CHANGE: Added graphical feedback revealing aircraft maintenance events on the scheduling calendar.
  • CHANGE: Removed '---' from pilot description on schedules when second pilot is empty.
  • CHANGE: Updated API to exchange schedule data with FlightSpan™.
  • CHANGE: Email notifications now contain a waypoint's identifier instead of ID number.
  • CHANGE: Added two company settings to be able to override the public request form labels containing the word "Charter".
  • CHANGE: Added ability to open the scheduling calendar date range form by clicking the date range in the header of the scheduling calendar.
  • CHANGE: Set Airport elevation as a required field.
  • BUGFIX: Fixed a bug with email templates
  • BUGFIX: Fixed bug causing Use Shorter Route button to be disabled after changes were made to the schedule
  • BUGFIX: Fixed bug causing error when request date search field was resubmitted on the List Requests page.
  • BUGFIX: Fixed a bug which disabled the waypoint fields in the public request form when helicopter was selected.
  • BUGFIX: Fixed bug when deleting a rate formula definition.
  • BUGFIX: Fixed bug preventing the printing of cash receipt for charge payments.
  • BUGFIX: Fixed bug causing manifest numbers to show incorrectly when an aircraft does not use the company default weight unit.

4.0.0

Released 2022-03-03
  • ADDITION: Added ability to create and manage Flight Schedules. Schedules can be created through dragging and dropping Requests on the calendar. Schedules can be modified by dragging and dropping as well as dragging other requests onto existing Schedules.
  • ADDITION: Added ability to create payments from Flight Requests
  • ADDITION: Added Pilot Currency Tracking
  • ADDITION: Added Flight & Duty Time Restrictions
  • ADDITION: Added Pilot Time Off Requests
  • ADDITION: Added Pilot Duty Time Tracking
  • ADDITION: Added Pilot Duty Time Management Web Application
  • ADDITION: Added Company Holidays and Company Work Shifts
  • ADDITION: Added Aircraft Maintenance Events
  • ADDITION: Added Email Templates for Schedule Notifications
  • ADDITION: Added MyFlights Section to the Request User dashboard. Request users will be able to see the status and details of flight requests that they have submitted.
  • ADDITION: Added public schedule view available within the Request User's dashboard
  • ADDITION: Added a more user friendly alert box
  • CHANGE: Disabled tabs on HELIPAD view page that are not applicable to helipads
  • CHANGE: Allow waypoint refuel information to be specified by aircraft
  • CHANGE: Added link to Issue tracking system in footer
  • CHANGE: Added company name to Email From Field
  • BUGFIX: Fixed bug in Income per DFR report
  • BUGFIX: Fixed but in YAJASI business manager's report
  • BUGFIX: Fixed bug not allowing loads to link correctly when syncing from FlightSpan™ (EFB)
  • BUGFIX: Fixed bug causing app to break when printing a payment receipt

Version 3


3.7.0

Released 2022-01-03
  • ADDITION: Changes made to app in order to better accomodate for rotor wing aircraft.
  • ADDITION: Added English version of Electronic receipt
  • ADDITION: Added Operations at Aerodrome report
  • ADDITION: Added Exported column to Payment list
  • ADDITION: Added Takeoff External Load field to Aircraft Type Detail
  • ADDITION: Added Lateral Center of Gravity field to Aircraft Weighing Results Page
  • ADDITION: Added more details about Payment Loads to change history
  • ADDITION: Added capability to add multiple Aircraft Types to Waypoint Details for Helipads and Airports
  • ADDITION: Added Business Managers report
  • CHANGE: Application name changed from FlightServe to FlightSpan™ Ops.
  • CHANGE: Format changes to Export Billing Data option when using Microsoft Dynamics
  • CHANGE: Increased length of Rate Code field to 8 characters
  • CHANGE: Updates to the FlightSpan™ API to increase functionality of the iPad app.
  • CHANGE: Modified the icons in KML waypoint export to communicate more information.
  • CHANGE: Added weight limit takeoff external load field to aircraft type for rotor wing aircraft.
  • CHANGE: Minor updates to the Income Per DFR report.
  • CHANGE: Added airport elevation to Foreflight waypoint export.
  • BUGFIX: Fixed problem with not all loads not showing superseded loads because of sorting issue.
  • BUGFIX: Fixed an issue with PDF creation (MPDF) not working on containerized versions of FlightSpan™ Ops.
  • BUGFIX: Fixed bugs in waypoint exports.
  • BUGFIX: Prevent user from editing Receipt Series Begin/End. This prevents the creation of orphaned receipts by forcing a complete deletion of the receipt series to modify the numbers.
  • BUGFIX: Fixed bug caused by transitioning aircraft type to single tank
  • BUGFIX: Eliminate duplicate flights on waypoint detail page
  • BUGFIX: Fixed bug in flight search where an error happened when sorted by period
  • BUGFIX: Fixed bug where not active accounts will not show in prior month billing

3.6.8

Released 2021-09-02
  • ADDITION: Added FlightServe compatibility for containerized deployment.
  • ADDITION: API and Database changes to allow for Helicopters in FlightServe
  • ADDITION: Added Change History logging for certain data within FlightServe
  • CHANGE: Allowed cloud users to be able to choose whether to print duplicates of payment receipts in company settings.
  • CHANGE: Finetuned the manifest calculations to be perfectly in sync with FlightSpan™
  • CHANGE: Prevented manifest clerk from printing a manifest when over landing weight restrictions
  • CHANGE: Minor color and icon changes to promote readability
  • CHANGE: Enabled multiple email addresses for request users.
  • BUGFIX: Fixed problem with report page size.
  • BUGFIX: Fixed bug in FlightSpan™ to prevent pilots from overwriting changes made by a FlightServe Clerk
  • BUGFIX: Fixed error with Load Factors Report
  • BUGFIX: Fixed bugs relating the flight request process.
  • BUGFIX: Fixed error with manifest when default aircraft tank was not set
  • BUGFIX: Fixed an error in manifest which prevented user from seeing that the manifest was slightly overweight
  • BUGFIX: Fixed a bug with Export Billing Data so that the total is correct
  • BUGFIX: Fixed a bug which prevented manifest printing when runway data was incomplete
  • BUGFIX: Fixed a bug caused preventing certain users from logging in without clearing cache first

3.6.7

Released 2021-07-20
  • ADDITION: Added new ability to export payments to be imported by financial software.
  • ADDITION: Added ability to set billing export format in Company Settings.
  • ADDITION: Added custom fields to the account page to accommodate the export billing data feature.
  • ADDITION: Added Flight Checks Report.
  • ADDITION: Added ability for cash payment to be associated to an account.
  • ADDITION: Added the ability to set a minimum cargo charge per payment.
  • ADDITION: Added ability to create and manage flight requests and flight request users.
  • ADDITION: Added ability to create custom fields that will be added to public flight request form.
  • ADDITION: Added public terms field to Company for use with public flight request functionality.
  • ADDITION: Added interface to keep track of Pilot Duty Time and Pilot Time Off. (To be used with Scheduling)
  • ADDITION: Added ability to set/modify Company Fatigue Rules.
  • ADDITION: Added interface to keep track of Aircraft Maintenance Events.
  • ADDITION: Added interface to record work shifts and holidays. (To be used with Scheduling)
  • ADDITION: Added V2Track Waypoint Export Format.
  • ADDITION: Added Latest Flights tab to waypoint view.
  • CHANGE: Added ability to print through print dialgue box when local printing is not available.
  • CHANGE: Updated about page to have accurate information.
  • CHANGE: Updated Notam Format on Waypoint View.
  • CHANGE: Enhancements/updates to FlightSpan™ API.
  • CHANGE: Added a confirm prompt when deleting Waypoint Export favorites to prevent accidental deletion.
  • CHANGE: Added custom icons to KML Waypoint Export.
  • CHANGE: Added company setting to disable hobbs time use in log book.
  • CHANGE: Changed Billing Statement Export file name to include Account name and number.
  • BUGFIX: Fixied Bug causing email statements not to send.
  • BUGFIX: Fixed loss of currency formatting in Load Calculator.
  • BUGFIX: Fixed bug preventing Flight Loads from updating when manifest is linked through leg edit form.
  • BUGFIX: Fixed a bug caused by loads not having a rate.
  • BUGFIX: Fixed bug in Account Charges Summary
  • BUGFIX: Modifications/Fixes to LoadFactors Report.
  • BUGFIX: Fix bug causing export of Routes from successfully migrating with Garmin Tool.
  • BUGFIX: Fixed bug caused by invalid or missing receipt number in FlightSpan™ API.

3.6.6

Released 2021-04-01
  • ADDITION: Added ability to save Waypoint Export Settings as Favorites.
  • ADDITION: Added a new format Garmin-1000 Export of Routes
  • ADDITION: Added New Income Per DFR Report.
  • ADDITION: Enhanced Load Price Calculator to include full pricing details for base currency.
  • ADDITION: Added ability to duplicate a load entry in Payment Update view.
  • ADDITION: Added a flag notifying user when a load has an open total or open subtotal rate type and that total or subtotal is 0.
  • ADDITION: Added ability to add a historically organized hourly operational cost for each aircraft type.
  • ADDITION: Added flight cost and flight income to the flight view when a cost has been set for the associated aircraft type.
  • ADDITION: Added ability to create a new "Remainder Payment" for a flight that will automatically adjust to pay any uncovered cost of a flight.
  • CHANGE: Updated sorting of Notams to be more user friendly.
  • CHANGE: Naming Conventions updated. Record List changed to Flight Records. New Record to New Flight.
  • CHANGE: Feedback added to waypoint export form.
  • CHANGE: Waypoint Exports use a new window to send export file.
  • CHANGE: Several changes and additions to the FlightSpan™ API.
  • CHANGE: Made Aircraft Type and Company Flight Span Preferences searchable.
  • CHANGE: Removed ability add/edit/remove FlightSpan™ Preferences.
  • CHANGE: Dropdown stays open when selecting manifests/flights/loads to link to make process faster.
  • CHANGE: Naming Conventions updated. # changed to #Items or #Pax.
  • BUGFIX: Fixed a bug not allowing NOTAMs to be edited or searched properly.
  • BUGFIX: Fixed a bug with FSpanAPI not uploading leg_begin.
  • BUGFIX: Fixed Bug causing adjusted values in payment Load Form from showing correct number.
  • BUGFIX: Fixed a bug in Airport Class Permissions.
  • BUGFIX: Fixed a bug breaking the site when Payment Load count exceeded 16.
  • BUGFIX: Fixed a bug in the depositForm javascript that caused new load items not to load.
  • BUGFIX: Fixed several small bugs in Load Price Calculator.
  • BUGFIX: Fixed bug preventing emails from sending when there is a space in the email address or address list.
  • BUGFIX: Fixed a bug with the Payment Load Name auto-fill script breaking when an apostrophy was typed.
  • BUGFIX: Fixed a bug that broke the Pilot Log Book when searching certain specific queries.

3.6.5

Released 2021-02-23
  • ADDITION: Helipads are added and allowed to function as airports except without runway data.
  • ADDITION: New Billing Section includes a Bulk Email Account updates from within FlightServe.
  • ADDITION: New Billing Section includes a Bulk Export of Account Charges to a pdf file for print.
  • ADDITION: Load Factors Report and Legs and Loads Report now support filtering by specific NavWaypoint
  • ADDITION: WaypointExport View was updated to contain Airport Class.
  • ADDITION: NavWaypt_Search was updated to search for airport class.
  • ADDITION: Jaars Statistics Report moved from custom report to globaly available report
  • ADDITION: Pilot Checkout Sheet Report moved from custom reports to globaly available report
  • CHANGE: Airport 'class' was changed to nav_waypt_airport_class_id and correlates with a new set of modifiable Airport Classes
  • CHANGE: Enhancements to Load Factors Report to handle baby weight and pax count correctly
  • CHANGE: Added 2 lines to Load Factors Report and modified Aircraft Line Numbers
  • CHANGE: Enhancements to Legs and Loads Report to account for load_ignore_counts_weights
  • CHANGE: RecordIndex view is updated with a new column "Flight Time" which calculates a sum of total_flight_time from legs (minutes/60)
  • CHANGE: The newly added "Flight Time" value is now the total value represented in the pop-up flight-legs-summary
  • CHANGE: Updated copyright information in footer
  • CHANGE: Allowed for multiple email addresses to be used when emailing statements.
  • CHANGE: Contact/Error Emails Updated in Params
  • CHANGE: Waypoint Notam Index has style updates and functionality enhancments
  • CHANGE: Notams are not indecated by red(closed and notamed), yellow (notamed), and gray (expired)
  • CHANGE: In Waypoint Notam Index & Inspections Index, Waypoints IDs are searchable instead of having a selector for each waypoint
  • BUGFIX: Fixed bug in the Adjustment View that was not showing changes to Departure Waypt Correctly
  • BUGFIX: Fixed a bug not allowing permitted users to add Airport Classes.
  • BUGFIX: Fixed a bug in Adjustment View that was not properly showing Departure Waypoint
  • BUGFIX: Fixed a bug in FlightSpan™ API preventing inspections from uploading
  • BUGFIX: Fixed a bug in FlightSpan™ API preventing new payment loads from calculating price.

3.6.4

Released 2021-02-04
  • ADDITION: Added autorefuel, frequency, and navWayptAirportClassId columns to the NavWayptAirport table
  • ADDITION: Added Committal column to the navWayptAirportRwysAcType table
  • ADDITION: Added ability to edit autorefuel in /navigation/waypoint-view
  • ADDITION: Added a new view under navigation to show all WaypointAirports with autorefuel set to true.
  • ADDITION: Added the ability to create and set FlightSpan™ preferences for Company and Aircraft Type. Only super admins can create FlightSpan™ preferences.
  • ADDITION: Added a new Waypoint Export form that enables the ability to export multiple waypoint types in one export.
  • ADDITION: Added new nav_province field to NavWaypt Airports
  • ADDITION: Added a navwaypoint export format for GTN which exports a csv file with a wpt extension with indentifier, name, lat, long
  • ADDITION: Add Custom Pins to Google Earth Export
  • ADDITION: Flightspan™ API is integrated in FlightServe and API key is editable through the interface.
  • ADDITION: Add the ability for pilots to have navWaypt specific weight restrictions that are calculated and referenced on the manifest
  • ADDITION: When a user's session expires, the page will be refreshed so that they know that they are logged out.
  • ADDITION: Added flight_plan_note to the nav_waypt table
  • ADDITION: Added ability to track ministry to language communities by attaching language communities to navWaypoints and flight legs.
  • ADDITION: Added a Pajak Bandara Sentani Report
  • CHANGES: Enhancements made to the seat configuration process.
  • CHANGES: Pilot Log Book was enhanced to sort descending by Date and to include landing time for pilots not in command.
  • CHANGES: When two pilots share a flight, each pilot will have an entry on the Pilot Log Book
  • CHANGES: Allowed admin users to change their password
  • CHANGES: Further modifications made to LoadsFactor Report
  • CHANGES: Further modifications made to Flight Legs and Loads Report
  • CHANGES: Airport export comments are now populated with [name] [runways] [length] [slope]
  • CHANGES: Flightserve now allows for PDF printing of cash deposits when the deposit has a valid id
  • BUGFIX: Fixed bug where payment would not print when only 1 voided receipt was listed.
  • BUGFIX: Fixed bugs in Flight leg update process
  • BUGFIX: Fixed bugs in Flight leg create process
  • BUGFIX: Fixed bug preventing date picker on new flight form from working properly
  • BUGFIX: Fixed an error that occured after changing password
  • BUGFIX: Fixed a bug exporting waypoints with empty runways.
  • BUGFIX: Populated missing fonts folder in mpdf
  • BUGFIX: Fixed a bug in printing payments when there is no company location set with an id of 1.
  • BUGFIX: Payment Loads Price model updated to prevent duplicate entries causing errors in the database.
  • BUGFIX: Fixed a bug preventing the delete window from popping up on certain items.
  • BUGFIX: Fixed a bug that allowed user from being able to add duplicate weighing result entries with same aircraft and date
  • BUGFIX: Fixed a bug preventing a user from being able to change a DFR date.
  • BUGFIX: Fixed a bug when split load remainder won't save Flight ID on first save.
  • BUGFIX: Fixed a bug where javascript regarding seat creation/modification was not working in Safari.
  • BUGFIX: Fixed many bugs surrounding creation of new aircraft type, weighing results and seat configurations.

3.6.3

Released 2020-12-07
  • ADDITION: Added LoadsFactor Report
  • ADDITION: Added Flight Legs and Loads Report
  • ADDITION: payload_weight_standard column added to aircraft_type table
  • CHANGE: Created a new Composer file enabling cleaner development and debugging
  • CHANGE: Added ability to specify specific PHP install path in the fs.ini file
  • BUGFIX: Fixed an error not allowing image to show on PDF manifest
  • BUGFIX: Fixed a bug in Aircraft Fuel Settings preventing use of this view

3.6.2

Released 2020-11-03
  • CHANGE: Added a new variable in the fs.ini file to specify the base_path. This is needed if an install is not set to be the root of the domain. Many times the appropriate value is "app/". A trailing slash is required. This was necessary because SERVER address is not accessisble within manifestReport.php.
  • BUGFIX: Fixed an error that didn't allow the manifest image to be printed
  • BUGFIX: Fixed issues related to numbers and dates that prevented Printing from working
  • BUGFIX: Aircraft Seat Button had not been udpated to load the New Seat Module. The appropriate code was written to fix this problem in seatsIndex view (only when editing aircraft).
  • BUGFIX: Seat Icon was disappearing. I modified the shared JS function rebuildFloor but preserved original for other applications of that function. New function is called rebuildFloorWithoutDeconstruction. in AircraftShared.js
  • BUGFIX: Modified Seats and Tanks views to allow for the add new button to work on when being rendered through isTabIndex on Aircraft Type View.
  • BUGFIX: Aircraft Seat Button had not been udpated to load the New Seat Module. The appropriate code was written to fix this problem in seasIndex view.

3.6.1

Released 2020-09-02
  • FEATURE: FlightServe is functional in the cloud

3.6.0

Released 2019-06-14
  • Fixed a bug that prevented 0C temperatures from being displayed.

3.5.0

Released 2019-06-13
  • Added additional security to prevent users from editing a Flight Manifest when they don't have permission to do so.
  • Improved the error reporting to reduce the number of reports sent.
  • Improved the formatting of reports exported as a spreadsheet.
  • Fixed a bug that prevented reports from being downloaded as a spreadsheet.

3.4.0

Released 2019-06-12
  • Added increased security to prevent users from creating new records when they did not have permissions to do so.
  • Reformatted the manifest report to allow sub-grouping by routes.

3.3.0

Released 2019-06-11
  • Added caching functionality to improve the speed of loading slow pages.
  • Reformatted the price table to fit better on the popup form.
  • Reformatted the Account Charges Summary Report for more consistent layout.q
  • Fixed a bug that caused minimum landing weight reductions to select runways where landings were not allowed.q
  • Fixed an improper label that showed when viewing a currency.
  • Fixed a bug in the display of payload limits for payload capacity.
  • Fixed a bug where the number of print copies could not be changed using the buttons on the popup print form.

3.2.0

Released 2019-05-20
  • Added additional functionality for displaying errors.
  • Added the ability to print multiple copies of a report.
  • Added functionality to allow external cargo tanks to carry cargo that does not count as zero fuel weight.
  • Added Automatic Error Reporting to make error handling easier for users and developer(s).
  • Added additional information to the Flight Manifest reports that displays pilot endorsements and aircraft operations allowed/not allowed for either the departure or destination airports.
  • Added functionality to update logo files for company records and reports.
  • Improved the layout of the Manifest Report.
  • Improved reliability of printing the aircraft configuration diagram on the Flight Manifest.
  • Fixed a problem where more passengers than available seating was allowed.
  • Fixed a bug that prevented the list of aircraft seats and aircraft tanks from properly refreshing.
  • Fixed a security flaw that would sometimes allow users to print receipts/manifest before criteria were met.
  • Fixed a bug that would cause quick look popups to flash when hovering over manifest or flight references

3.1.1

Patched 2019-05-21
  • Fixed a bug that caused loads to be linked to closed manifests.
  • Fixed a bug that prevented seats from being properly configured on manifests.
  • Fixed a bug that prevented seats from being properly configured for each aircraft.

3.1.0

Released 2019-05-20
  • Added the ability to save the size of lists. The system now retains the users settings for the size of the flight, manifest, or payment lists.
  • Reduced the size of the application to save space on server installations.
  • Fixed a bug that prevented the Income by Account Report from generating.
  • Fixed a bug that prevented a manifest from being printed from the print form.
  • Fixed the incorrect total of passengers on the flight record page.

3.0.2

Patched 2019-05-20
  • Fixed a bug that prevented custom enhancements from being installed.

3.0.1

Patched 2019-05-17
  • Fixed a bug that prevented fuel levels from being set properly on certain server installations.

3.0.0

Released 2019-05-17
  • Added Aircraft Performance pages to manage tables of performance and limitations.
  • Added functionality to edit Aircraft and Aircraft Type information.
  • Added functionality to Aircraft Weighing to specify the seating and external tanks during weighing.
  • Added Flight Manifests to manage aircraft configuration and payment loads on a flight leg.
  • Added functionality to allow Flight Records to use a default serial number instead of a random code.
  • Added functionality to configure external tanks for aircraft.
  • Added functionality to configure seats and seating arrangements for aircraft.
  • Added a new Manifest Report to print Flight Manifests.
  • Standardized all staff naming conventions to be first name before last name.
  • Standardized the format of all settings screens
  • Standardized all help bubbles to be easier to read.
  • Updated all settings screens to show the active switch at the top right of the page.
  • Updated the framework libraries.
  • Updated the code that filters and sorts the Flight Records list.
  • Updated the menu structure to include Flight Manifests.
  • Updated the formatting of various reports to present load information in an easier-to-read format.
  • Updated query commands to increase overall speed of the system.
  • Improved memory usage and reduced server load.
  • Improved installation process for custom enhancements.
  • Fixed a bug that prevented new receipts from being added to a deposit.
  • Fixed a bug when a load is split, the remainder did not default to the superseded rate code.
  • Fixed a bug with popup information boxes that were appearing at the far left of the screen.
  • Fixed a bug that slowed page loads when clicking on links in a grid.
  • Fixed a bug that prevented the Payments List from being filtered by a date.
  • Fixed a bug that prevented Unit Conversions from displaying correctly during editing.
  • Fixed a bug that allowed hobbs hours to be edited after a Flight Record was closed.
  • Fixed a bug that caused currency conversions to display backwards in some scenarios.

Version 2


2.20.0

Released 2018-02-14
  • Added code to further secure the administrator login account.
  • Updated the structure of modules in the application.
  • Improved handling of custom reports.
  • Fixed some bugs in some of the existing custom reports.

2.19.1

Patched 2018-02-18
  • Fixed a bug with filtering waypoints by excluded status.
  • Fixed a bug where rate formulas would report an error about a missing cargo or passenger record.
  • Fixed a bug where newly created open total rates would not calculate correctly.
  • Reduced the load time for viewing rates. The page loads much quicker now.

2.19.0

Released 2018-02-14
  • Added a new field to the Waypoints Settings called Export. This field allows the Garmin® export process to have filtered data that is free from unwanted records.
  • Added the ability to use an input mask custom settings. This prevents users from entering data into custom settings with the wrong format.
  • Updated the server scripts for better administration of deploying versions.
  • Created a common runtime folder to consolidate temporary runtime files.
  • Removed the unused library JavaScriptTools which had never been implemented.
  • Restructured the application to support an administration panel for managing version updates.
  • Added a field to the receipt series to allow clerks to verify that receipts have been deposited.file

2.18.16

Patched 2018-12-19
  • Fixed a bug with the title of the Payment Invoice Report.
  • Fixed a bug on the payment status of the Payment History Report.
  • Fixed a bug where a Payment Invoice could not be printed before the Payment was marked paid.

2.18.15

Patched 2018-12-14
  • Added a new report called Claimed Locked Cash which can be used to report the Locked transactions which are done as a Payment Override.
  • Added a new report called Loads On Standby which shows a printed list of the loads waiting for service.
  • Added a new report called Loads In Transit which shows a printed list of the loads linked to a Manifest but not yet linked to a Flight Record.

2.18.14

Patched 2018-11-01
  • Changed the layout of the payment grid to reflect the same order of fields on the payment view. This moves the rate code to the beginning of the line for the load.
  • Added a warning if the superseding load has a different rate, departure, or destination than the superseded load.
  • Reformatted the warning that indicates a difference between load rate code and account rate code.

2.18.13

Patched 2018-10-25
  • Fixed a bug that prevented a superseding load from being linked to a manifest or a flight.

2.18.12

Patched 2018-10-18
  • Fixed a bug that was calculating the rated distance incorrectly.
  • Updated the inline editing feature to prevent editing loads that were already locked.

2.18.11

Patched 2018-10-03
  • Fixed a bug where generating a report or printed output could not be cancelled.
  • Fixed a bug that prevented correct page navigation when displaying flight records.

2.18.10

Patched 2018-10-02
  • Changed the layout of loads so that links to manifests and flights were always visible.
  • Added server-side formulas to calculate distance between two points.
  • Added inline editing for all load information fields on loads that are not locked.
  • Improved the restrictions on linking manifests and flights in an effort to reduce the number of loads being linked to the wrong record.
  • Fixed a bug where distances were not being rounded correctly.
  • Changed the default order for sorting on the Flight Records page. It is now sorted by flight date instead of billing period. Because of this, the page loads 3x faster.

2.18.9

Patched 2018-09-18
  • Background design change to remove a depreciated field from a table.
  • q
  • Updated the waypoint view to indicated whether the user has selected East or West for magnetic variation.
  • Background design change to make certain popup messages appear cleaner.

2.18.8

Patched 2018-09-13
  • Fixed a bug where popups would show up hidden at the top of the screen.
  • Reformatted the columns for the pilot one and two on the Flight Legs grid.
  • Fixed a bug that prevented total weights form showing in the Manifest summary popup.
  • Added additional code to prevent manual receipts from being recalculated with incorrect load price information after they are deposited.

2.18.7

Patched 2018-09-12
  • Fixed a bug that was allowing payments with printed electronic receipts to be changed to an account charge after the receipt was printed.

2.18.6

Patched 2018-09-11
  • Added some missing records that should have been associated with some airport waypoints.
  • Increased the processing limits of creating PDF reports so that system could handle large reports.

2.18.5

Patched 2018-05-22
  • Fixed a bug where the elevation on a Waypoint was being rounded incorrectly.

2.18.4

Patched 2018-05-17
  • Updated the layout of the side menu on the Waypoints setting pages.
  • Changed the Waypoint Routes to allow the Waypoint to be opened directly from the route view.

2.18.3

Patched 2018-05-15
  • Fixed a bug where sorting could not be done on flight legs or on waypoint routes.
  • Fixed a bug where the distance between departure and destination was causing an error.
  • Changed the default height of the Google Earth routes from 10,000ft to 12,000ft.
  • Fixed the count that was showing the wrong number of user waypoints to be exported.

2.18.2

Patched 2018-05-14
  • Fixed a bug where users could not print deposits.

2.18.1

Patched 2018-05-11
  • Fixed a bug where users could not print electronic receipts.
  • Fixed a bug where users could not see the print button for receipts when they switched from an account charge back to a cash payment.

2.18.0

Released 2018-05-10
  • Added support to export Waypoints to either a Garmin® or Google Earth file.
  • Added a page for displaying the continents that are a part of the backend database.
  • Added a page for displaying the countries that are a part of the backend database.
  • Added a tab to the countries page to show the Garmin® Region codes which are required for exporting Waypoint data to the Garmin® format.
  • Added a custom settings tab for the Waypoint page.
  • Added support for designing routes in the Waypoints section. This allows users to compile a route from existing waypoints. Exporting the route into the Garmin® format or Google Earth format is now also supported.
  • Made the application more efficient when processing calculations for payment loads or payment loads' pricing.
  • Added support to change the name of the load from within the grid without having to open the load for editing.
  • Added code to support future development of working with multiple types of backend databases.
  • Added a warning to remind users to allow popups when creating PDF reports.

2.17.9

Patched 2018-05-07
  • Fixed a bug that was preventing users from depositing cash for manual receipts.

2.17.8

Patched 2018-05-03
  • Fixed a bug where users could reset the price of a deposited manual cash receipt by selecting a fixed total type rate.
  • Fixed a bug where a flight record could not be opened when the departure and destination fields were not properly filled in.
  • Fixed a bug where users could not create a payment override when they still had access to edit the receipt data.

2.17.7

Patched 2018-05-02
  • Fixed a bug where users could not select more than one load when linking loads to a flight. This bug also existed in other pages where multiple selections were made but the system was not saving the final selection.

2.17.6

Patched 2018-04-30
  • Fixed a bug where the user could not tab from the passenger count to the passenger weight.

2.17.5

Patched 2018-04-27
  • Enhanced the load search functionality to hide the search when it is likely not needed.
  • Fixed a bug where the Flight Records were being assigned non-random numbers.

2.17.4

Patched 2018-04-26
  • Added the rate code to the functionality that prefills load data from previously used loads.
  • Added functionality to set a default manifest number for new and standby loads.
  • Fixed a bug where the users could not update the order of Flight legs.
  • Updated the automatic logout code to be more efficient.

2.17.3

Patched 2018-04-25
  • Added functionality to use Escape key when editing a load name on the grid of loads.
  • Fixed a bug that would cause some payment loads to fail when saving.
  • Changed the layout of the flight update form so that it showed the legs and loads in one single page. This allows for faster reading of the information.
  • Added functionality to search for previously used load names.

2.17.2

Patched 2018-04-25
  • No changes - patch delayed.

2.17.1

Patched 2018-04-20
  • Removed some text that was confusing on the Rate settings page, navigation sidebar.
  • Improved the consistency of the default data being used for creating a new load.
  • Added functionality to update the load name field from the Loads grid.
  • Fixed a bug where a Payment would not recalculate correctly after the date was changed.
  • Changed the way that the hobbs time is updated on the Flight Grid.

2.17.0

Released 2018-04-20
  • Added functionality to limit the accounts available to different staff roles.
  • Added pages to manage the accounts that each role could use.
  • Fixed the formatting of some export buttons on the settings pages.
  • Reformatted the Rate Adjustments pages to better display the linked Rates.

2.16.0

Released 2018-04-19
  • Added a new field for selecting the cargo type.
  • Updated the field layout for screens where loads are entered.
  • Added options to the rate adjustments to allow for calculations to be adjusted for the cargo type.
  • Updated all reports to show the new cargo type.
  • Removed old code from the PDF library.
  • Added a preview report function for newer style reports.
  • Standardized the layout of Flight Records and Payments.

2.15.7

Patched 2018-04-12
  • Fixed a bug that showed when printing reports for a user whose session had expired.
  • Fixed a bug in the Transaction History report that prevented charged payments from being printed.

2.15.6

Patched 2018-03-07
  • Fixed a bug where the waypoints could not be searched by identifier.

2.15.5

Patched 2018-03-06
  • Added the ability to export waypoints to a variety of formats.

2.15.4

Patched 2018-03-01
  • Updated the print preview functionality to display the previewed content in a popup window inside Flight Serve instead of in a new browser tab.

2.15.3

Patched 2018-02-27
  • Added a new feature to allow flight legs to be dragged into a new order. This simplifies the process of reordering legs for a flight.

2.15.2

Patched 2018-02-26
  • Fixed a bug that was prevent flight legs from being reordered.

2.15.1

Patched 2018-02-23
  • Fixed a bug that prevented electronic receipts from being printed.
  • Updated the formatting of the print popup form.
  • Fixed a bug that prevented the Transaction History report from being printed.

2.15.0

Released 2018-02-22
  • Refreshed all code libraries used but kept YII at 2.0.13.1 because of a bug in 2.0.14.
  • Upgraded reports to work with mPDF library version 7.0.
  • Added structure to allow reports module to create output in either PDF or spreadsheet form.
  • Added functionality to save changes to default settings for reports.
  • Updated the format of the print window to be easier to read.
  • Various code changes to simplify structure and facilitate spreadsheet output.
  • Updated report styling tags for more consistent results.
  • Cleaned up unused code in various reports.

2.14.7

Patched 2018-02-19
  • Changed the field protection on the Currency Conversion page to allow currency conversion effective dates and factors to be changed. This creates a risk where some payments could be created with the first exchange rate, the rate changed, and the payments not updated. A warning message was added to remind users that to change existing payments, they would have to be recalculated manually.

2.14.6

Patched 2018-02-14
  • Fixed a problem with some custom reports where the totals on the reports were not matching. This is because the users are placing crew members in as passengers.

2.14.5

Patched 2018-02-12
  • Fixed some views in the backend database which are used for downloading raw data.
  • Fixed a bug where a manifest could not be linked to a flight leg.

2.14.4

Patched 2018-02-07
  • Updated the pilot logbook query to work with the new format for leg dates (begin & end).
  • Fixed a in a custom report where a missing criteria item would cause the report to fail.

2.14.3

Patched 2018-02-06
  • Fixed a bug that caused certain price adjustments to be labeled as the wrong currency.
  • Fixed a bug that caused the subtitle on the Aircraft Hours Total report to be today's date instead of the selecte date.

2.14.2

Patched 2018-01-30
  • Changed the layout of the popup for a payment linked to a flight.

2.14.1

Patched 2018-01-30
  • Updated the validation requirements for adding new flight legs.

2.14.0

Released 2018-01-26
  • Refreshed all code libraries used.
  • Added three new fields to the Flight Legs: beginning/ending date and time and the duration (elapsed time).

2.13.4

Patched 2018-01-26
  • Fixed the custom report Arus Lalu Lintas because it was not consistenly getting data for the primary company waypoint. Added a selection box to the report criteria so that users could control this waypoint for the report.

2.13.3

Patched 2018-01-24
  • Fixed a bug that prevented the Quote form from loading.

2.13.2

Patched 2018-01-22
  • Fixed a bug that prevented users from entering a manual total for refunds.

2.13.1

Patched 2018-01-18
  • Fixed a bug where the payments list would not show.

2.13.0

Released 2018-01-18
  • Updated the lists format so that the would load slightly faster.
  • Updated the functionality that allows users to move from one record to the next without having to go back to the grid. It now works whether or not the grid is displaying records by pages or all records.
  • Updated arithmetic logic so that it was more accurate when working with numbers that had a large number of decimals.
  • Corrected the Aircraft Layput Periods report to calculate elapsed days without including the first flight date as an elapsed day.
  • Added the ability to have multiple currencies in the price table for a load. Price adjustments do not all have to be in the same currency now.
  • Added a second price calculator to the system so that load prices could be updated automatically when the loads are linked to a manifest or a flight.
  • Added functionality to allow the creation of load override adjustments for flight time.
  • Added some basic command line scripts to upgrade the version of the application.
  • Reformatted the layout of the Flight Records flight leg form.

2.12.7

Patched 2018-01-19
  • Added a command to return the active version of Flight Serve to assist with upgrades.

2.12.6

Patched 2018-01-15
  • Fixed a bug where a flight record would not open because it had a load which was linked to a manifest and that manifest was not linked to the flight.

2.12.5

Patched 2018-01-11
  • Fixed a bug where the users could not open a deposited receipt after it was entered without all of the information.

2.12.4

Patched 2018-01-03
  • Fixed a bug where the total of Loads Flown was including values from loads that were marked as "ignore load counts and weights."

2.12.3

Patched 2017-12-28
  • Fixed a bug where a completed payment was still allowing new loads to be added.
  • Fixed a bug that occurred when changing a payment method from an account of one currency to an account of another currency. The system was not saving the change.

2.12.2

Patched 2017-12-07
  • Fixed an error message that appeared when trying to test a rate.

2.12.1

Patched 2017-12-04
  • Fixed a bug where an error would appear with a new Payment or a new Flight Record.

2.12.0

Released 2017-12-01
  • Added functionality to move from one record to the next when viewing a single record. When viewing a list of items, like Flight Records, one item can be opened and then the next/previous record can be navigated to without having to go back to the list first.

2.11.2

Patched 2017-12-01
  • Fixed a bug where the criteria page for a report would not work if it used the range of billing periods as a criteria.
  • Fixed a bug where a Waypoint could not be opened correctly from the Waypoint Inspection List.
  • Fixed a bug where a load could be unlinked from a flight even though the flight is closed.

2.11.1

Patched 2017-11-30
  • Fixed a bug that caused the sum of the Total Price column to be missing on new payments.
  • Updated various language translation phrases/formats.
  • Fixed a bug that caused the Quote page to not show calculations.

2.11.0

Released 2017-11-29
  • Added functionality to allow for the selection of a language translation. This can now be selected from the login page or from the My Settings page. There are also quick links in the Gear menu that allow the translation to be set without going to the My Settings page.
  • Added a total to the manifest subtotal line on a Flight Record for the Total Price column.
  • Added a flag icon next to the currency selection on the payment to make the selection of currency more obvious.
  • Added a flag icon next to the currency selection on the deposit to make the selection of currency more obvious.
  • Reformatted the total line on the list of Loads so that the page would load faster.
  • Standardized the method of summarizing passenger counts. The format is now to show passengers in seats plus passengers not in seats (children on laps).

2.10.8

Patched 2017-11-29
  • Fixed a bug that caused an error when opening a Flight Record that didn't have a complete route in a Leg.

2.10.7

Patched 2017-11-24
  • Added error handling to popup windows so that errors could be displayed if they occurred instead of just the spinning loading indicator.
  • Fixed a bug where the users could not print a receipts with loads that don't need a rounding line item.

2.10.6

Patched 2017-11-23
  • Changed the columns of the Waypoint List so that the Identifiers were grouped into one column and the note column could be visible from the list.
  • Fixed a bug where a Payment could not be Archived for Voided.

2.10.5

Patched 2017-11-22
  • Changed the columns of the Waypoint List so that the Identifiers were grouped into one column and the note column could be visible from the list.

2.10.4

Patched 2017-11-16
  • Added the ability to search for a manifest on a flight using the route search on the Flight List page.
  • Fixed a bug where the Flight Records list page would not filter for a pilot name.
  • Updated the list control for airports on a load so that the list excluded other types of waypoints.
  • Fixed a bug with a date format issue on the Transaction History report.
  • Changed the Print Payment button so that it would always be shown but enabled and disabled based on the up-to-date status of the payment and loads.
  • Added the ability to archive a flight.
  • Added a popup flight summary on the Flight List page so that a flight could be previewed before opening.

2.10.3

Patched 2017-11-14
  • Added additional validation to the Flight Leg form to ensure an improved quality of the data being entered. Pilot two cannot be selected without his/her type. IMC time whether actual or simulated cannot be more than the recorded flight time. Approaches cannot be logged unless IMC time (actual/simulated) is also logged. Landings cannot be logged unless there is corresponding flight time.
  • Fixed a bug where the Flight Records could not be searched by pilot name.
  • Added Manifest data to the Route information on the Flight Records list.
  • Enhanced the search capabilities of the Flight Records to allow searching for Manifest Numbers.
  • Fixed a problem where users could not add a new load to a manual receipt payment when creating a deposit.

2.10.2

Patched 2017-11-13
  • Added additional validation steps to the Flight Leg form to verify that the Manifest number was not being used on another Flight Leg.
  • Fixed a bug where the Hobbs time would not properly update on the Flight form.
  • Fixed a bug where the user could not add new legs to a new flight.

2.10.1

Patched 2017-11-09
  • Fixed a bug where the users could not add new loads on a new payment.
  • Fixed a bug where the users could not print a receipt because the button was disabled.
  • Added code to save the flight record data immediately when the data is changed. This is necessary because the grids can refresh the entire page before the data on the flight record form is saved.

2.10.0

Released 2017-11-09
  • Changed the layout of the Legs Flown grid so that manifests could be linked and unlinked directly from the grid and not from the leg form.
  • Changed the layout of the Loads Flown grid so that loads could be linked and unlinked directly from the grid and not from the load form.
  • Changed the layout of the leg form so that it matched the new layout of the Legs Flown grid.
  • Updated logic so that a load could be linked to a manifest and a flight directly from the loads grid. If a load is linked to a manifest, it can only be linked to a flight via the manifest.
  • Upgraded the international number handling functionality.
  • Fixed a few bugs in the receipt deposit code so that payment status is properly set.
  • Fixed a bug where refunds were showing on the deposit report.
  • Fixed a bug where alert messages could not be closed without messing up the layout of grids.
  • Updated the security settings on the cash deposit form so that electronic receipts could not be edited if they were manually added to the deposit list.
  • Increased the page load speed of the deposit index page. A change in the query structure reduced the page load speed by 7 seconds.
  • Added new functionality to preview Flight and Manifest data by hovering on links.
  • Removed the expanding row on the loads grid which showed the price detail. Replaced the functionality with a popup window that shows when hovering of the price of a load.
  • Added a warning to the payment load summary for an incorrect exchange rate.
  • Improved the grouping of payments on the Payments List to include manual receipts on the proper page.
  • Added more verification to the code that saves a load. This was done to handle timing problems when two people were editing a payment at the same time.
  • Improved the layout of the Unclaimed Cash report.
  • Fixed a bug where users could override the value of a load on a manual cash receipt after it had been deposited. If the receipt is deposited, the total of the load is now a fixed amount. Users will have to split the load if they want to add more detail to the manual receipt.
  • Fixed a bug where users were able to save a load even if the total price amount of the load was over the limit.
  • Changed the way electronic receipts are printed so that they can be printed before closing the payment form.
  • Fixed a bug where electronic receipts cash totals could be edited from the deposit form.

2.9.6

Patched 2017-11-03
  • Fixed a bug where an error was appearing when saving a waypoint.
  • Added a more verbose error warning for saving waypoints.

2.9.5

Patched 2017-10-27
  • Fixed a bug where the Save button was not getting disabled when a load exceeded the maximum amount allowed for a load. The maximum amount allowed is based on the remaining balance available after an original load has been superseded. The superseding loads cannot exceed the original paid amount.

2.9.4

Patched 2017-10-24
  • Fixed a bug for the criteria of the Account Charges Summary report. The appropriate accounts for the selected periods were not showing up.

2.9.3

Patched 2017-10-17
  • Fixed a bug where some loads could still be editing after they were marked as locked.
  • Standardized the formatting of Save & Close buttons.
  • Fixed some legacy data that was not imported properly.

2.9.2

Patched 2017-10-16
  • Fixed a bug where the grouping was not correct for a custom report.
  • Updated security permissions to prevent unauthorized users from accessing Definitions and Adjustments in the Rate Settings.

2.9.1

Patched 2017-10-09
  • Fixed a bug where receipts were not printing.
  • Fixed a bug where negative currency numbers were adding an extra 0 to the end.

2.9.0

Released 2017-10-07
  • Upgraded all queries to be compliant with MySQL 5.7.
  • Fixed bugs relating to adding a new Pilot record. Also fixed various formatting issues.
  • Fixed some bugs with redirecting users to pages they did not have access to.
  • Standardized the format of warning elements that are added to a field to indicate a problem with incorrect data.
  • Standardized the format of all inline buttons including Link, Unlink, Edit, Remove, etc.
  • Updated the dependencies packages for the project.
  • Updated the format of the splash screen logo and slogan for Flight Serve.
  • Fixed a bug that caused an error when a user entered a Hobbs time on a new flight record.
  • Standardized the format of all system and custom settings.

2.8.21

Patched 2017-10-06
  • Fixed a bug where users could not add a new pilot record.

2.8.20

Patched 2017-10-03
  • Fixed a bug where currencies from archived payments were being listed as an option for reports.

2.8.19

Patched 2017-09-26
  • Fixed a bug where no reports were printing due to an error with the MPDF library.

2.8.18

Patched 2017-09-25
  • Fixed a bug where tooltips were following the mouse around after a Select2 control was closed.

2.8.17

Patched 2017-09-15
  • Improved the search function when searching for a load number in the Payments List.

2.8.16

Patched 2017-09-04
  • Fixed a bug where loads marked with non-existent weights were not showing the strikethrough text on the list of payments.

2.8.15

Patched 2017-08-30
  • Fixed a bug where some routes were not showing correctly in the Custom reports.

2.8.14

Patched 2017-08-30
  • Updated the color scheme for the lock symbols on the Flight Records page for better contrast between the green and blue colors.
  • Updated the database security features.

2.8.13

Patched 2017-07-26
  • Fixed a bug where the user could not type a manual total for a payment. Previously, when the user typed it was showing double numbers and the subtotal values were not being calculated.
  • Fixed a bug where the user could not enter a payment amount after the decimal point because the cursor kept moving to the end of the field.

2.8.12

Patched 2017-07-14
  • Updated the logic for linking loads to a flight. The logic now excludes loads that are locked.

2.8.11

Patched 2017-07-11
  • Changed the logic for printing so that the print job would not hang if the printer was offline.
  • Added code to enable the printer if it is offline assuming the permissions are set correctly on the server.

2.8.10

Patched 2017-05-24
  • Fixed a formatting problem with choosing flights for a load.
  • Changed the parameters of the Manifest and Flight select boxes to behave like the passenger box. The highlighted selection will not auto-select now which avoids the wrong choice from being selected.
  • Fixed a bug where the user could not add a new aircraft type to a waypoint runway.
  • Fixed a bug where the print reports popup screen would close automatically.

2.8.9

Patched 2017-05-19
  • Fixed a bug where users could not reset passwords.

2.8.8

Patched 2017-04-11
  • Changed the timeout for printing receipts and deposit slips. Because these items can be reprinted if there is a printer problem, the timeout was shortened to 30 seconds. Also the print is assumed as successful after 30 seconds because the user intentionally initiated the print sequence.

2.8.7

Patched 2017-03-02
  • Fixed a bug where a new runway did not allow for settings in for each aircraft type.
  • Fixed the report Air Transport Reporting Form06 so that it would print.

2.8.6

Patched 2017-02-24
  • Fixed a bug that where receipt was removed from a deposit could not be re-added in the case of receipts had already linked to a flight.
  • Fixed a bug where a Payment load could not be created using a departure that was the same as a destination.

2.8.5

Patched 2017-02-23
  • Changed the titles of the Identifier fields on the Waypoint screen to make them fit better on a narrow screen.
  • Fixed a formatting bug on the Transaction History report that was preventing the logo from showing as well as Refunds from showing when there was more than one flight leg to displaly.

2.8.4

Patched 2017-02-22
  • Fixed a bug where the totals of a Manifest were not showing on a Flight Record. This was due to a faulty dependency file. Patch was applied by copying the previous version of the dependency file from the Flight Serve archive. The next release of Flight Serve will have a refreshed dependency included in it.
  • Fixed a bug where a user had access to see the Runways on the waypoint view page, but the Runways were not showing up.
  • Reformatted the aircraft information on the Runway tab on the Waypoint view page. Added information about takeoff and landing restrictions so that users with read-only priviledges could see the information.
  • Fixed a bug where users could not edit runway data from the list of Runways on a Waypoint.
  • Fixed a bug where trailing zeros on a number where being dropped too aggressively.
  • Changed the layout of the aircraft type columns that show up when editing a Waypoint Runway.
  • Updated the format of some of the columns shown in the tabs on the Rate view page.
  • Added a warning bubble to the list of Rate Formulas if a passenger formula exists without a matching cargo formula for any given effective date. Same is true for a cargo formula without a matching passenger formula on any given effective date.
  • Fixed a bug where the wording shown in user permissions was confusing.

2.8.3

Patched 2017-02-21
  • Changed the formatting of the list of loads to improve the presentation of data on narrow screens..

2.8.2

Patched 2017-02-20
  • Fixed a bug where an error appeared after making changes to pilot data.
  • Fixed a bug that limited the Staff Roles description to 180 characters when the database allowed 192 characters.
  • Fixed a bug when saving a Staff Role, the system was sending the user to the list page instead of remaining on the view page.
  • Fixed a bug where the Staff/Users option was not showing in the Settings menu even though the user had access to items on that page.
  • Updated the permissions logic for Pilot Endorsements so that an Endorsement could be created or edited from the various lists (Pilots, Pilot Detail, Waypoint Detail) in accordance with the User's permissions.
  • Updated the permissions logic to allow a group of permissions to be added to a Staff Role. If the User specifies only the Module and Component, the system will add any and all Permissions to the Role.

2.8.1

Patched 2017-02-17
  • Added a list option to filter the waypoints for inspections and Notams.
  • Added links to the lists of Inspections and Notams to open the Waypoint for viewing.

2.8.0

Released 2017-02-16
  • Redesigned the Cash Deposit pages. This simplifies the method of depositing manual receipts that have already been created but not yet deposited. It also simplifies the number of steps needed to enter all the required information because the list of receipts and the list of cash received have been combined into one page.
  • Update the placement of tool tips for better readability.
  • Added support for dragging popup windows so that users can move them around on the screen to better read underlying data.
  • Updated code for submitting forms so that it is more reliable.
  • Added support for customizable tooltips.
  • Updated framework and dependant files.
  • Reformatted information boxes for showing linked Flights or Manifests on a load.
  • Fixed a bug where leading/trailing spaces were not being removed on a flight record's flight number field.
  • Updated the format of the tabs used in the Settings pages.
  • Updated the look of the menu bar, specifically the Reports and Logout buttons.
  • Added a number of features to the Settings to allow for management of Waypoint information. This includes tracking information specific to Airports, their Runways, and the restrictions associated with an Aircraft Type operating on those Runways. The new features also include a method for tracking Inspections, NOTAMs, and Pilot Endorsements (Runway Checkouts).
  • Redesigned the Staff Settings pages to make them easier to navigate. Special attention was given to redesigning the User Roles which include restrictions for Accounts, Rates, and software Permissions.
  • Added a My Settings page to allow users to view and or update their own information.

2.7.5

Patched 2017-01-27
  • User reported a problem with printing a cash receipt and the system not saving it. Most likely, two users were editing the same record and one overrode the receipt number. Minor changes were made to the code to prevent this from happening in the future.

2.7.4

Patched 2017-01-25
  • Fixed a bug where Flight Serve was allowing manual receipts to be reprinted.

2.7.3

Patched 2017-01-19
  • Updated the code that sets the status of a Payment to squash a bug where some completed payments were being listed in the Outstanding Payments list.
  • Changed the labels used for filtering Payments based on their status.
  • Fixed a bug that caused the Payment date to show today's date in the list of payments even though the payment did not have a date.
  • Added a column Total Paid to the Payment List.

2.7.2

Patched 2017-01-18
  • Changed the logic for editing links on individual loads to prevent users from adjusting data on a Manifest after the Manifest has been linked to a Flight Record.
  • Improved the reliability of the payment record being updated properly when a load record is updated.

2.7.1

Patched 2017-01-16
  • Changed the logic for displaying Receipt numbers on an electronic deposit sheet. Previously Flight Serve was including but not showing the Receipt numbers for electronic receipts that had been voided.

2.7.0

Released 2017-01-16
  • Updated some settings for managing formatting of numbers and dates depending on the selected locale.
  • Update the link on the list of Cash Deposits so that the Cash Denominations form would open quicker.
  • Added a feature to automatically close the electronic Receipt Series after the last receipt in the series has been deposited.
  • Added a flag to indicate when a load is using a rate that is different from the default rate listed on the account.
  • Added support for multiple browser tabs.
  • Improved the breadcrumbs feature. Added support for breadcrumbs with multiple browser tabs.
  • Updated the labels on the Payment Invoice report to make them easier to understand.

2.6.8

Patched 2017-01-13
  • Changed the way the payment method can be updated. Users who were given access to pay by account without access to pay by receipt, could not access the account list. Changed the logic that determines when a user can change a payment method so that they can now select the desired account.

2.6.7

Patched 2017-01-10
  • Fixed a bug that caused the Units Management menu to be hidden on the Company settings page.
  • Fixed a bug that was submitting forms twice. This was causing new payments to be created twice.
  • Added code to the price calculator so that it would calculate more reliably for manually entered price values (subtotal or total).

2.6.6

Patched 2016-12-30
  • Fixed a bug where users could not view or edit a Rate Adjustment.
  • Fixed a bug that was causing some users to be assigned an electronic receipt series when they should not have been.
  • Added a search box to the list of currencies in the Account View screen.
  • Fixed a bug where the user could not test rates because the system permissions were not allowing access to the correct data.
  • Updated the help text for the criteria fields on the Rate Adjustment page.
  • Fixed a bug where a Rate could not be archived if it was archived using a previously archived rate code.
  • Changed the format of the numbers used for the Rate Formulas so that more decimal places could be displayed.
  • Fixed a bug for users that could not reprint an electronic receipt.

2.6.5

Patched 2016-12-28
  • Fixed a bug where Surcharge/Discounts using type 'Percent' were not calculating correctly.
  • Fixed a bug with the Rate Adjustments that was causing an error. Assigning effective dates and expiration dates had been moved to a new area of the program, but the editing screens for the Rate Adjustments had not been updated.
  • Changed the logic for removing a Rate Adjustment from a rate. The system will now allow Adjustments to be removed from Rates based on their effective date.

2.6.4

Patched 2016-12-27
  • Fixed a bug where an electronic receipt series was being created for users who did not have permissions to use electronic reciepts.
  • Fixed a bug where the user could not enter a refund amount.
  • Fixed a bug where a user could link a load to a manifest that was already on a flight record, but they could not unlink the load. The user can now unlink the load.

2.6.3

Patched 2016-12-20
  • Fixed a bug where a new Account could not be created.

2.6.2

Patched 2016-12-19
  • Updated the pilot logbook query to include tenths in the IP total time.
  • Changed the logic so that when a pilot logs IP time, he/she also logs PIC time.

2.6.1

Patched 2016-12-14
  • Fixed a bug where a payment would show an incorrect total price.

2.6.0

Released 2016-12-15
  • Changed the logic when searching for a Manifest to link. The logic is now consistent for all screens that allow this selection. Users can search for a specific Manifest number if it is not listed by default.
  • Changed the logic for linking a Flight Record to a payment load. Added search functionality so the user could type in a specific Flight Number if it is not listed by default.
  • Updated some settings for managing user permissions.
  • Updated the criteria form for the Account Charges Summary report to default to a blank account number.
  • Fixed a bug with one of the dependencies reporting an error.

2.5.1

Patched 2016-12-14
  • Fixed a bug when linking a load to a Manifest where the options list of available Manifests would pop up in a weird spot on the screen.
  • Fixed a bug when linking a load to a Flight Record where the options list of available Loads would pop up in a weird spot on the screen.
  • Fixed a bug when trying to add a new load to a new payment, the data entry form would not appear.

2.5.0

Released 2016-12-14
  • Changed the logic on the Payment form so that each field would automatically update the database as soon as it was changed. Thus if the user forgets to click the Save button, the data is still saved.
  • Updated the logic on the list of loads to better indicate problems with a load using the wrong currency or a load using the wrong exchange rate.
  • Updated the Yii framework code to the latest version.

2.4.5

Patched 2016-12-13
  • Fixed a bug that appeared when viewing a rate. The rate field options were not loading.
  • Fixed a bug for printing the report Account Charges Summary. The list of accounts was not refreshing when the billing period was changed.

2.4.4

Patched 2016-12-09
  • Made the price calculation more responsive by calculating a total each time the user types a digit.
  • Added a new report called Income by Flight and Route. This report is temporary and will be replaced by a Total's tab on the Flight Record detail page.

2.4.3

Patched 2016-12-08
  • Previously when a payment was linked to a Flight Record, the payment method could not be changed specifically in the case of a charge payment. Changed the code so that the account number can be changed up until the Flight Record is closed.
  • Added a column to the Flight Records grid that is specifically for Status. This allows user to search or Sort by the Flight Status.
  • Added a button to the Flight Records grid that allows the user to set the status of each record in a period to the same status. This allows for a mass update to every record in the period.
  • Fixed a bug where the grid of loads on a Flight Record was not excluding the weights of non-actual loads in the Manifest totals. The Manifest totals were indicating the total flown and were erroneously including the loads marked to be excluded from such totals.
  • Fixed a bug where a user could Archive/Delete a Staff person even when they were not given system permissions to do so.
  • Fixed a bug with the title of a Staff Detail record.

2.4.2

Patched 2016-12-02
  • Chagned the background settings for generating PDF files to prevent further errors.
  • Updated some Custom Reports that were affected by a change in a database query.
  • Changed the way the difference is calculated on the Deposit Denominations form. Instead of subtracting the {Receipt Total} - {Cash Total}, the formula is now {Cash Total} - {Receipt Total}.

2.4.1

Patched 2016-12-02
  • Added breadcrumb navigation to the Pilot Logbook page to make it easier to move back and forth form Flight Records to Logbook Records.
  • Added another field to the Logbook query to prevent extremely slow page loads.
  • Changed the tab settings on the Cash Deposit denominations form to improve the speed of data entry by the user.

2.4.0

Released 2016-12-01
  • Added a Logbook feature so that pilot users could see their logbook information.

2.3.4

Patched 2016-11-25
  • Fixed a bug where users could not expand the list of receipt series.
  • Changed the script that responds to a keyboard [Tab] so that it worked properly on the Login page.
  • Changed the list for the receipt series to include the Flight Number that the receipt was used on.

2.3.3

Patched 2016-11-24
  • Corrected a problem where a Select2 form element could not be cleared of it's selection.
  • Corrected a problem with a Custom Report which was occurring as a result of a bug in the conversion from NM to SM.

2.3.2

Patched 2016-11-23
  • Updated the code that handles tabbing from one form element to the next. Fixed a bug where clicking anywhere on the form would cause the select box to change values.
  • Correct a bug where the users could not link a new load to a Flight Record.
  • Locked the deposit total field so that users could not accidentally change the total deposit value after it had been calculated from the receipt total.
  • Updated the permissions for displaying Receipt Series. Flight Serve can now limit the displayed list to show only the Receipt Series associated with the current user.

2.3.1

Patched 2016-11-22
  • Changed settings to improve the way each machine is updated with the latest version of code.
  • Added a condition to the query so that users who do not have access to Manual receipts do not see them in their list of payments.

2.3.0

Released 2016-11-22
  • Restructured the Rate Settings pages so that Rate Definitions, Rate Adjustments, and Price-Type Rate Adjustments could be viewed on the same page as the Rate details.
  • Added contextual help text to all fields in the Rate Settings pages.
  • Reformatted the settings pages for the Company Billing settings.
  • Added pages to manage the settings for Units of Measurement in the Company settings section.
  • Added Input Mask restrictions on all input fields where the user is entering a value of a unit of measurement. The inputs now restrict the user to the number of decimals specified in the Company settings. Likewise, the numbers entered are rounded if needed.
  • Updated all pages to display unit of measurement values according to precision settings in the Company settings section.
  • Completely re-wrote the Rate Testing screen so that was easier to use and provided more information about the hidden calculations.
  • Added a search box to make it easier to find reports in the new report list.
  • Reworked the Flight Income reports to provide more information to the user. Added 3 additional Flight Income reports: Income by Rate Category/Group, Income by Load Price Line Item, and Income by Receipt Number.
  • Improved functionality for tabbing between fields that have a searchable drop-down control.
  • Various improvements were made to the database structure.

2.2.19

Patched 2016-11-15
  • Changed the receipt printing button to remain enabled after it is clicked. The code was ignoring it because it was disabled.
  • Changed the way the price table determines it currency. Instead of defaulting to the payment currency, it defaults to the last known currency for the load. Thus when changing the currency of the payment, the price is still correctly displayed in the correct currency.
  • Changed the calendar for each receipt on a deposit to highlight today's date.

2.2.18

Patched 2016-11-14
  • Added functionality so that at the moment the user clicks the Cash Payment checkbox, the database is immediately updated with the new status. At the moment of the update, the server recalculates the rounding for the payment's loads. As soon as the recalculation is complete, the client's screen is refreshed withthe new payment's loads' prices.

2.2.17

Patched 2016-11-14
  • Fixed a problem where the printer selection was not popping up when the user clicked the print button on a list of deposits.

2.2.16

Patched 2016-11-08
  • Fixed a problem where a printed cash deposit would open with blank receipt numbers.

2.2.15

Patched 2016-11-08
  • Changed the underlying query for the Custom PPN Tax Checker report. Previously, the query was combining taxable and non-taxable income into the report only when a payment had both types on one payment. The query is now excluding non-taxable loads even if they are part of a payment that has a separate taxable load.

2.2.14

Patched 2016-11-07
  • Changed the logic on the Payment page to more consistently warn users that a load needs to be recalculated when it is changed from a Cash Payment to a Charge Payment or visa-versa.
  • Added code to indicate that a payment contains a rounded value when the rate type is a total-based rate that the user entered manually.

2.2.13

Patched 2016-11-07
  • Added a new report titled Cash Receipts by Type.

2.2.12

Patched 2016-11-07
  • Fixed a problem where multiple payments were being combined into one row on the Loads Flown in the Flight Record view. Multiple payments all with the same account are now being separated properly.

2.2.11

Patched 2016-11-07
  • Changed the format for printing reports. Users no longer have to click OK after selecting a report. Reports can now be printed faster.

2.2.10

Patched 2016-11-02
  • Added a new report titled Revenue By Account and Rate Group. This is a duplicate of the report Income By Account and Rate Group except that it contains the Tax and Insurance revenue.
  • Added a new report titled Revenue By Rate Category and Route. This is a duplicate of the report Income By Rate Category and Route except that it contains the Tax and Insurance revenue.

2.2.9

Patched 2016-10-18
  • Changed two field names in the backend database.
  • Corrected a problem that was causing errors where the date of a Flight Record said it was blank when it appeared to not be blank.

2.2.8

Patched 2016-10-11
  • Corrected a problem when clicking on a Select2 dropdown element that when clicked a different element would open.
  • Fixed the links on the list of Cash Deposits where the grid would show a loading delay before before opening the deposit. The delay was removed.

2.2.7

Patched 2016-10-10
  • If a user saves the deposit and opens it again, the receipts previously saved on that deposit will now show correctly.
  • Add functionality to delete a deposit if the deposit has not been printed.
  • Enhanced some internal code to better handle delete/link/update operations for each line on a data grid.

2.2.6

Patched 2016-10-06
  • Fixed code on the Deposit form to select the first unused receipt when adding a new receipt line to the form. A bug in the code caused the 2nd receipt to be selected.
  • If a future billing period is created, the future billing period is no longer selected by default when creating a new Flight Record.
  • Corrected a grouping problem on the loads table that happened when an account was charged both on a Manifest and not on a Manifest.
  • Change logic so that the last printed deposit can be edited after it is printed.

2.2.5

Patched 2016-10-05
  • Fixed code on the Deposit form to select the first unused receipt when adding a new receipt line to the form. A bug in the code caused the 2nd receipt to be selected.

2.2.4

Patched 2016-09-30
  • Fixed a problem with selecting dates on a new Flight Record.

2.2.3

Patched 2016-09-29
  • Updated the Payment Form to allow the date to be changed at any time should the user have access to manual receipts. If the user only has access to electronic receipts, the date field will be disabled even if they have access to use accounts.
  • Updated settings on the Flight Leg Number selection widget to prevent errors.
  • Added a Total Weight column to the table of loads.
  • Changed the Quote form to display the distance between the departure and destination.
  • Fixed a bug that showed the wrong flight number in the tooltip on the Payments List.
  • Added subtotals by Manifest to the Flight Loads tab. To do this, the Edit Load button had to be moved to the end of the row instead of the beginning of the row.

2.2.2

Patched 2016-09-29
  • Updated the routing in the Payment section to take the user back to the last used Payment List page instead of the default All Payments list.

2.2.1

Patched 2016-09-28
  • Updated logic for listing Outstanding loads in the Payment list.
  • Updated logic for allowing new loads to be added to payments. Now, after a payment has been completed (i.e. all loads are linked to a Flight Record) the payment will no longer accept new loads.
  • Updated the logic on the Payment Form so that the date field would be disabled when the payment was no longer available for edits.

2.2.0

Released 2016-09-28
  • Changed formatting of the Flight Records Update page to group by Manifest number.
  • Added alternating row formatting to the Flight Record Loads table to make it easier to see which loads are associated with which payments.
  • Added filtering buttons to the Payments List page.
  • Updated the database to include a new 'paid' flag. This flag increases the speed of the program and enables more filtering options on the Payments List page.

2.1.10

Patched 2016-09-23
  • Changed the settings for pushing PDF files to the client. PDF files are now being sent to the client as Inline files instead of Download files. This gives users the option to view the PDF in their browsers or download it to their computer.

2.1.9

Patched 2016-09-20
  • Added code to the Cash Deposit form to prevent users from selecting the same receipt twice.

2.1.8

Depreciated 2016-09-16
  • Immediately removed. No changes implemented.
  • Tested the use of the TabX widget to manage the Legs and Loads on the Flight Record page. The goal was to increase the speed of the page loading. The problem was that the dynamic downloading of tab content caused all client-side scripts to be rendered inoperable.

2.1.7

Patched 2016-09-16
  • Removed some code on the Deposit Form that was causing problems with the DatePicker. Testing code to open the calendar on page load, but could not find a reliable solution.

2.1.6

Released 2016-09-16
  • Created Javascript code to handle keyboard 'tabbing' on a form where a Select2 widget is used. Left the Select2 widget settings such that the highlighted option will not be selected automatically when the user 'tabs' to the next field. This setting causes options to be selected when the user has a list open and moves their mouse. In that scenario, the selection would change as soon as the user clicked somewhere else because the widget had focus on a new option when it closed.
  • Updated the Date Picker settings to close automatically.
  • Updated all of the places that an Input Mask is being used to format currency to use a custom alias instead of a less secure method.
  • Redesigned the Cash Deposit form to use screen space more efficiently. Removed the header and footer rows on the loads sub-table and shifted the sub-table to the left one column so that it was easier to read the loads right next to the receipt number.
  • Updated a number of popup modals with Select2 widgets to open the widget automatically as soon as the popup loaded.

2.1.5

Patched 2016-09-12
  • Corrected an error where clicking on a link to edit a load would cause the entire page to be reloaded.

2.1.4

Patched 2016-09-12
  • Changed the logic on the Flight Record view so that the Loads tab is only activated when loads have been linked to the flight. Until loads are entered, the legs tab is activated when the page opens.

2.1.3

Patched 2016-09-12
  • Changed logic on payments so that new loads cannot be created on a payment that is locked.
  • Increased speed of checking whether or not a payment can be voided.

2.1.2

Patched 2016-09-12
  • Updated the DateControl widget in the search criteria to have a calendar button. Developer, Kartik, reported that the problem lies with the underlying widget which he has no control over.

2.1.1

Patched 2016-09-12
  • Fixed a problem where the Payment/Flight List All pages were reloading continually. Problem was with the DateControl widget being used for the search criteria. Removed the widget from the search criteria until more research can be done.

2.1.0

Released 2016-05-01
  • Numerous patches were applied following the initial use of this software.

2.0.0

Released 2016-05-01
  • First release from development to production using the Yii2 framework.