Version 1.1.0 - Release on 2021-05-20

 

Calendar

  • Bugfix when having multi-day events, where in the update mask the date was not preselected correctly

  • Calendar now has a list view, showing all events in the next upcoming 365 days.

  • List views have been enhanced, so that the scheduled event immediately shows the comment if entered directly in the list.

  • Users can now select the default time scale for the calendar in the profile view: 30 or 60 minutes (Remark: 30 minutes enables scrolling on most devices!)

  • Administrators can now restrict and limit the amount of maximum allowed future reservations per pilot in the settings section. This limit does however not apply to power users and administrators, giving them the possibility to plan reservations ahead for other pilots.

  • Administrators can now also restrict and limit the number of days into the future until reservations can be entered. This limit does again not apply to power users and administrators, giving them the possibility to plan reservations ahead for other pilots.

  • Calendar subscription function added: you can now subscribe to your group’s calendar and embed it to calendar applications, such as Microsoft Outlook, Thunderbird, iCalendar or similar.

Digital Logbook

  • Entering of logbook entries WITHOUT an existing pilot/user is now possible. Logbook entries can be connected with a simple pilot name now. Use cases could be checkflights or flight students, that don’t yet get access to the reservations. This is of course also used for invoicing flights. See help for more information.

  • Fuel to be entered is now split up into a separate section and only lists valid fuel types (configurable for the aircarft)

  • Changing the pilot of a logbook entry is now possible

  • The details page now shows an explanation, if the logbook entry cannot be edited by the user

General functionality

  • Member list table has been enhanced with filter and sorting functionality. Pagination is now also instant without page reload.

  • The aircraft info pages now shows further information, such as allowed fuel types or a restriction for the duration of reservations, if set by the administrators.

  • Fixed an issue with image or photo uploads from mobile devices, where the image would be rotated

  • Several bugfixes, translation corrections and layout optimizations throughout the application.

  • Terms of use and data privacy updated. Each user has to agree to these terms once, when logging in and using the software.

Invoicing module

  • Implementation of the invoicing functionality: Generation of electronic invoices based on the digital logbook, credit management (custom credits or “negative invoices”), pilot specific aircraft prices, fuel and other cost consideration, PDF generation & sending via mail

  • Subscription can be done by administrators via the application directly

  • More details are available for the administrator in the particular chapters of the online help

Administration - General

  • The setting section now shows two tabs, one for general settings and one for calendar specific settings

Administration - Aircraft

  • The allowed fueltypes are configurable for each aircraft. They will be listed in the logbook and aircraft info section.

  • Bugfix for some special cases, that made it impossible to update the initial flight time, hobbs or total time in service values.

Administration - Users

  • Users can now be labeled via text labels. These label are usable in various functionality (filtering, marking, logbook export, invoicing etc.)
  • Table has been enhanced with filter and sorting functionality. Pagination is now also instant without page reload.

Documentation

  • Several adaptations, corrections, translation corrections for the online-help, both in German and English version.

  • Administration help is now excluded in separate chapter. It can only be viewed by administrators and selected on the top right section in the online help.


Version 1.0.1 - Release on 2021-01-14

 

Digital Logbook

  • Total values for the current flight to be entered and updated are shown now next to the values

  • Total new values for the logbook are shown in the bottom of the add-mask to allow direct comparison with the paper logbook

  • Several layout enhancements: Size of add and update mask are now bigger

  • Bugfixes when adding or updating logbook entries

User import

  • It is now possible to not inform users automatically and send them the password link after the import - a checkbox has been added to the import mask

General functionality

  • Several bugfixes, translation corrections and layout optimizations throught the application.

Version 1.0.0. - Release on 2021-12-29

 

  • Release of apron:pilot

  • Several small bugfixes implemented from during testing phase


Version 0.9.4 - Updated 2020-12-16

 

Administration of users - User import

  • A user import functionality has been added that allows users via an .xls or .xlsx file to do a bulk user creation. By uploading a prepared import file (e.g. by exporting and transforming from another tool) apron:pilot can automatically import these data and fully automatically create users, including sending of necessary notifications to the new users. More information is available in the online help, including a template file that can be used for creating the import file.

Graphical User Interface

  • The options to assign or unassign all pilots to an aircraft are now included in a dropdown menu on the administration user page. This is necessary to have the assign, unassign and import user buttons available but out of sight on small resolutions, such as mobile devices. The same goes for the administration aircraft page, also there a dropdown menu was implemented.

Digital Logbook

  • When adding a logbook entry the departure field is automatically prefilled with the last destination of the aircraft. This ensures more consistency for logbook entries. Administrators and power users can override this by editing the field freely.

Calendar

  • Improved time validation: start and end time are now validated in the mask directly. If the start time is past the selected end time, the times will be adjusted accordingly. This allows for earlier feedback to the user for incorrect date selections.

  • Preselection added: When using the “Make a reservation”-button an empty form was presented before. The date and time is now preselected based on the current time of the calendar (time zone setting based) and preselected, to make entries quicker.

  • Bugfix: the calendar adding and updating mask now shows the pilots in alphabetical order by lastname. Same was implemented for the logbook create window.

Newsletter Subscription

  • Each user can now decide in the profile, whether to receive newsletters from apron:pilot or not. The same goes for the administrator of the group. In the account view administrators can now subscribe to the apron:pilot newsletter or not. By default all new registered groups are subscribed to the newsletter. To unsubscribe either click the mail or deselect it in the account settings. Users are not automatically subscribed to the apron:pilot newsletters upon creation, but they can also opt to receive it by activating it in their profile page.

Version 0.9.3 - Updated 2020-12-05

 

This version was made available as the last major testing phase updated, including the German translation of the software.

General functionality

  • German language for the whole application added (graphical user interface, online help, all pages, e-mail communication and error messages) and therefore support for German speaking pilots now available

  • Default language added to user profile: users can now selected, whether they want to have English or German as the default language after login and for all e-mails sent to them

  • Data privacy page adopted and further information on cookies added. A link is also now shown on the login page and in the online help, to make it more accessible for all users

  • Several design optimization and changes (e.g. incl. login page, register page, graphical user interface, buttons, views etc.)

  • Fixed issues around the registration & verification process for new users and groups

Technical

  • External dependencies, that were required for several functions (e.g. jQuery) were now included into the application, which reduces loading times and errors due to non available third-party links to external resources

Version 0.9.2 - Updated 2020-11-20

 

  • Fixed an issue with the lock-mechanism of aircraft. Locking an aircraft did not fully prevent a user to create or update a reservation or logbook entry under certain conditions. This has been corrected now.

  • Fixed a misbehavior when deleting a user from the current account, so that user is still able to login for other accounts he/she is assigned to.

  • Fixed the display of row numbers in logbook - it now shows the number of the entry in the first column, instead of the unique ID. This will further be enhanced to show the total amound of landings as well (will be configurable per aircraft: show line item or show accumulated amount of landings)


Version 0.9.1 - Updated on 2020-11-10

 

First update with findings and fixes from the testing phase

  • Fixed an issue with the calendar, not showing reservations in case one user has hidden the contact details, but not all

  • Fixed an issue where e-mail verification would time out after too short period of time. Now verification links are valid for 30 days. If this is due, the user can re-calculate and re-send a verification link via the “forgot password” function

  • Fixed an associated issue preventing the initial password set or password reset after the security token has expired. This was now increased to 14 days for newly created users. If the link is still expired the admin user can send a reset password link to the user manually or the user can request a new link via the “forgot password” form.

  • Fixed an issue with user creation/deletion, which would cause problems if users are merged into the account. Each login is now checked for deleted users and potential issues with the account. If found, they are corrected.

  • Login is now also possible via the e-mail address, so users can chose between login with username or e-mail. This led to problems when users reset the password and saved it to the browser. The browser would always preselect the username field with e-mail therefore this caused confusion.

  • The logbook accepts now also three letter codes for departure and destination in order to also allow FAA location identifiers to be entered, e.g. VNC, HST, CLW, …

  • The logbook comment is now restricted to 100 characters for further information, e.g. if a glider lands on none-ICAO fields or temporary landing sights


Version 0.9.0 - Updated on 2020-11-01

 

Base version including the standard modules calendar, member management, account management, single-user functionality, digital logbook etc.

Calendar

  • Management for reservations (adding, updating, deleting)
  • Power users and administrators can manage reservations for other users
  • User-rating check if activated (e.g. if SEP rating is due, a warning message appears)
  • Waiting list feature (users can subscribe to the waitinglist and will be informed if the slot becomes available)
  • Export reservations to iCal and Google Calendar via the details

Digital logbook

  • Management of digital logbook entries (adding, updating, deleting)
  • Power users and administrators can manage entries for other users
  • Hobbs and Total time in service supported
  • Optional information can added to flights (e.g. oil, fuel added, maintenance state of aircraft, etc.)

Basic aircraft management

  • Aircraft management (adding, updating, deleting) of Aircraft
  • Maintenance basic data can be entered and shown in the system (e.g. next scheduled maintenance, hours remaining, etc.)
  • If maintenance is due, users get a warning message
  • Aircraft status OK, in maintenance and locked allowing different states for aircraft
  • Hour log shown in the aircraft detail pages

Basic pilot management

  • User management (adding, updating, deleting) for pilots
  • Personal details (except name and e-mail) are optional and each user can enter them or not
  • Member list available to all pilots for communication channels
  • Details only available to administrators, if entered

Rating Checks for pilots

  • Each administrator can decide whether the system should check for valid internal check flight, medical validity or several class ratings (SEP, MEP, etc.). If that is active the system will remind the pilot about the validity. Reservations are prevented if the internal checkflight is not valid.
  • Administrators can change the dates of the ratings, allowing a four-eyes check on the documents (upload and entering of validities will be possible for pilots in a future version)

General functionality

  • Focus on responsive design: the system is optimized for mobile devices, smartphones, tablets
  • Browser independend functions, working on most modern browsers: Firefox, Chrome, Safari, Edge
  • Secure login, password management and session handling by the development framework (modern framework, latest version)
  • Caching functionality allowing higher loading speeds due to precompiled pages and information

Single Login principle

  • Users get one user login per e-mail address and can be assigned to multiple accounts
  • Example: Flight School A issues an account for Pilot Richard Smith. Flight Club XYZ also creates a user for Richard Smith with his e-mail address, but the system recognizes the account and suggests to merge the users to both accounts. Richard Smith would only have one username and login, but can easily switch between accouts via the sidebar (check the online help for more information on the Single-Login Principle)

Security

  • Database entries holding personal information (e.g. names, address or e-mail information) is stored securely and encrypted in the Database
  • Backup process running each day over night ensures minimum data loss in case of desaster
  • Pilots can decide themselves if they want to hide or show personal contact information to others (e-mail, telephone) if allowed by the administrator

Please publish modules in offcanvas position.

We use cookies

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.