Versions

3.26.3 (2023-08-08)

  • Checks for duty time than spans multiple days in validator.
    • 3.26.2 (2022-07-11)

      • Password validator message customized more understandable.

      3.26.1 (2021-10-28)

      • Updated Sentry version.

      3.26.0 (2021-10-08)

      • Created Simulator Flights export for Excel 2007 (.xlsx format).

      3.25.1 (2021-09-27)

      • Updated minor and patch versions of various dependencies.

      3.25.0 (2021-09-21)

      • Replaced zcml configuration with pyramid decorators for routing.

      3.24.0 (2021-08-27)

      • Users can now both Up- and Downgrade their account.
      • Doing so will convert their remaining subscription days and add them to the new subscription.

      3.23.2 (2021-06-28)

      • Two-Factor Authentication can be remembered in Cookie for 30 days.
      • Password can be changed in Profile, not only via 'Forgot Password'.

      3.23.1 (2021-06-16)

      • Updated addresses to new office location.

      3.23.0 (2021-06-08)

      • Introduces Two-Factor Authentication using SMS Code (MTAN).
      • Deploys various bug fixes.

      3.22.0 (2020-02-12)

      3.21.4 (2019-04-30)

      • Replaces Raven with Sentry.

      3.21.3 (2019-04-16)

      • Removes unused packages.

      3.21.2 (2019-04-16)

      • Drops support for old SHA-1 passwords.
      • Uses to a more stable crypto library.

      3.21.1 (2019-04-16)

      • Updates packages.

      3.21.0 (2019-03-29)

      • Adds a flights stats page.
      • Allows to filter by PIC.
      • Allows to filter by flight remarks.
      • Adds changelog views for aircraft, aircraft types and airports.
      • Marks aircraft stats entries that only originate from past experience.
      • Marks aircraft type stats entries that only originate from past experience.
      • Shows more favorite aircrafts in the flights views.
      • Fixes updating model relationships not creating changelog entries.
      • Fixes glider flights table settings.

      3.20.2 (2019-03-18)

      • Updates packages.
      • Removes unused resources.
      • Fixes map tiles not working anymore.

      3.20.1 (2019-01-21)

      • Catches invalid UTF-8encoded URLs.

      3.20.0 (2019-01-17)

      • Adds a model attribute to aircrafts.
      • Adds an outside takeoffs and landings stats page.
      • Fixes the Plans & Pricing table.
      • Updates packages.

      3.19.7 (2018-12-19)

      • Makes fetching METAR reports more robust.
      • Updates packages.

      3.19.6 (2018-12-03)

      • Fixes carry forward with no flight time throwing an error in the stats view.

      3.19.5 (2018-10-07)

      • Updates packages.

      3.19.4 (2018-10-07)

      • Updates packages.
      • Cleans up remaining PayPal code.

      3.19.3 (2018-09-28)

      • Removes PayPal.

      3.19.2 (2018-09-18)

      • Adds CSRF protection to delete views MYC-25.
      • Fixes aircraft types stats PDF.

      3.19.1 (2018-09-07)

      • Fixes time validation error.

      3.19.0 (2018-09-06)

      • Upgrades to Python 3.

      3.18.4 (2018-07-19)

      • Adds missing package.

      3.18.3 (2018-07-19)

      • Updates packages.

      3.18.2 (2018-07-10)

      • Fixes night time calculation.

      3.18.1 (2018-07-02)

      • Fixes flights import.

      3.18 (2018-05-07)

      • Adds remarks to duty MYC-575.
      • Allows flight rules for class ratings MYC-201, MYC-572.
      • Adds a tour MYC-578.
      • Uses a collapsible layout MYC-579.
      • Makes the UI more consistent.
      • Improves the airport view.
      • Moves the invitation portlet to the profile settings.

      3.17.9 (2018-04-20)

      • Updates privacy policy.

      3.17.8 (2018-04-16)

      • Fixes visual issues on tablets.

      3.17.7 (2018-04-13)

      • Adds privacy policy

      3.17.6 (2018-03-04)

      • Makes loading the current table columns robuster.

      3.17.5 (2018-03-01)

      • Uses zulip instead of hipchat.

      3.17.4 (2018-02-19)

      • Makes loading the current table columns robuster.

      3.17.3 (2018-02-19)

      • Makes loading the current table columns robuster.

      3.17.2 (2018-02-15)

      • Fixes the accepted file types when importing flights.

      3.17.1 (2018-01-11)

      • Improves the readability of the emails.

      3.17 (2018-01-08)

      • Adds recent changes views.
      • Fixes operator pilots view.

      3.16.5 (2017-11-07)

      • Makes the table column selections persistent across browsers.

      3.16.4 (2017-10-19)

      • Adds unspecified past experience to the motor flights (or the glider flightsfor glider only pilots).

      3.16.3 (2017-10-13)

      • Fixes thread safety of parsing dates in various views.

      3.16.2 (2017-10-10)

      • Only shows past experience in flights view if the type is set and matches.

      3.16.1 (2017-10-9)

      • Shows past experience in the glider flights view.

      3.16 (2017-09-26)

      • Adds a new map with geodesic lines and visual weighting.

      3.15.6 (2017-09-19)

      • Shows the reasons of failed stripe payment errors to the user.
      • Updates packages.

      3.15.5 (2017-09-14)

      • Improves robustness of metar service.

      3.15.4 (2017-08-14)

      • Improves robustness of various views.

      3.15.3 (2017-07-18)

      • Adds «Last Year» and «Current Year» shortcuts to logbook dialog.
      • Adds public views for aircraft types, aircrafts and airports.
      • Upgrades to pyramid 1.9.

      3.15.2 (2017-07-05)

      • Fixes reports with invalid dates throwing an error.

      3.15.1 (2017-07-03)

      • Fixes reports with empty past experience throwing an error.

      3.15 (2017-06-28)

      • Adds aircraft types, aircrafts and airports to the API.

      3.14.2 (2017-06-26)

      • Fixes invalid year on the add flight form throwing an error.

      3.14.1 (2017-05-24)

      • Fixes invalid date filter throwing an error.

      3.14 (2017-05-19)

      • Adds night flight time calculation.

      3.13.3 (2017-05-17)

      • Fixes time conversion throwing an exception.
      • Fixes currency conversion throwing an error.

      3.13.2 (2017-05-08)

      • Adds JavaScript error reporting (raven)

      3.13.1 (2017-04-21)

      • Upgrades to pyramid 1.8

      3.13 (2017-02-15)

      • Adds a statistics view for legs MYC-405
      • Adds a statistics filter for cross country MYC-538
      • Adds a statistics filter for an end date in the overview and cycles MYC-472
      • Adds the possiblity to export the (filtered) tables MYC-543
      • Uses flat buttons
      • Upgrades to pyramid 1.8

      3.12.1 (2016-08-09)

      • Fixes link to photo on airliners.net
      • Fixes initialization of coordinates from integers MYC-533

      3.12 (2016-06-20)

      • Add an option to display local times instead of UTC in the PDF MYC-529
      • Use Rows Per Page Setting for Views Too MYC-526
      • Allow Licenses with no Expiry Date MYC-507

      3.11.1 (2016-04-14)

      • Save table columns selection locally MYC-522

      3.11 (2016-04-07)

      • Make tables responsive MYC-397
      • Allow adding pilots to operators without paying for them MYC-447
      • Allow filtering for registrations in aircraft types stats view MYC-299
      • Allow adding flights for leads with <20 flights MYC-424
      • Add consecutive flights MYC-305
      • Successfully inviting a pilot extends your subscription by one year instead of one month MYC-521
      • Allow invitations to be personalized MYC-156
      • Improve flight form for outside landings MYC-450
      • Redraw diagrams on window resizing
      • Fix Time conversion for ICAO autocomplete MYC-461
      • Fix bazl.admin.ch link MYC-332

      3.10 (2016-03-01)

      • Add Homebase MYC-62, MYC-515
      • Add Pilot's License Number to PDF Printout MYC-512
      • Append Calendar Icon to all Date Fields MYC-272

      3.9.1 (2016-02-10)

      • Add SET class rating MYC-516

      3.9 (2016-02-01)

      • Add remove all flights function to import MYC-97
      • Automatically convert 'hh:mm'-input in minute fields to minutes MYC-449
      • Limit registration autocomplete by aircraft type MYC-487
      • Adapt 3/10 day/night recurrent checks somewhat to FCL.060 MYC-508, MYC-430

      3.8.7 (2015-12-14)

      • Improve API error handling MYC-506

      3.8.6 (2015-11-20)

      • Update google maps MYC-490

      3.8.5 (2015-11-17)

      • Update google maps MYC-490

      3.8.4 (2015-07-30)

      • Add shell command for operators MYC-502

      3.8.3 (2015-07-14)

      • Add NVG Minutes to API MYC-488
      • Show cancel buttons as links MYC-498
      • Fix file upload form labels MYC-493
      • Handle encoding errors in imports MYC-499

      3.8.2 (2015-07-07)

      • Fix glider validation schema MYC-500
      • Fix stripe error handling MYC-501
      • Fix currency converter error handling MYC-494

      3.8.1 (2015-06-19)

      • Add backref to accepted invitations MYC-497
      • Fix versions view MYC-489
      • Fix add flight form buttons MYC-492
      • Handle DNS timeout exception on signup MYC-496

      3.8 (2015-05-28)

      • Add new fields: IFR Approaches, Offshore Landings, Paradropping Cycles MYC-481
      • Add description to Stripe confirmation mail MYC-477
      • Fix unsubscribe form MYC-478

      3.7.2 (2015-04-15)

      • Add Stripe payment option MYC-442
      • Add "Add and add next flight" button MYC-412
      • Fix aircraft types PDF MYC-473
      • Make XLS import more robust MYC-469

      3.7.1 (2015-02-04)

      • Add shell command for payments MYC-464

      3.7 (2015-01-30)

      • Add pilot logbook (PDF) to the API MYC-448
      • Add an option to include scans in the pilot book MYC-188
      • Add an option to break pages each month in the pilot book MYC-285
      • Make number of pages in the pilot book optional #296
      • Add ECS totals to stats overview MYC-454
      • Improve date filter MYC-441
      • Remove background image from backend
      • Fix time conversion for outside landing shortcuts MYC-21
      • Fix typos MYC-459
      • Fix behaviour of fields with placeholders MYC-316

      3.6.5 (2014-12-12)

      • Fix add glider form if mountain landings enabled #456

      3.6.4 (2014-12-01)

      • Update reportlab #453

      3.6.3 (2014-11-28)

      • Fix footer logo hover #451
      • Improve views for big screens #440
      • Don't show flights and licenses of unconfirmed pilot #444

      3.6.2 (2014-11-14)

      • Fix response statuses of error pages

      3.6.1 (2014-11-14)

      • Fix pilot filter in operator dashboard flight view
      • Fix document download view when not logged in

      3.6 (2014-11-06)

      • Add shortcuts for outside landings #33
      • Add autocomplete for outside landings #428
      • Add NVG #439

      3.5.3 (2014-10-22)

      • Use latest OpenLayers 2 release #429

      3.5.2 (2014-10-17)

      • Improve promo code handling #433

      3.5.1 (2014-10-15)

      • Add graphs to aircraft types, aircraft and airports stats views
      • Show aircraft from past experience in my aircraft view #172
      • Show flights view if motorgliders are enabled
      • Add option to exclude past experience in pilot book #434
      • Don't add past experience to pilot book from different aircraft types #434
      • Optimize some views for smaller devices

      3.5 (2014-10-08)

      • Add PDF export to aircraft type stats view #194
      • Add filter to aircraft type stats view #204
      • Add Bar Chart to Yearly Reports #255
      • Add past experience option to flight filter #394
      • Stats filter depends now on profile settings and preferences #422
      • Stats views depends now on profile settings and selected filter values #422
      • Don't show the unassigned option in the flight filter unconditionally #394
      • Don't send account expiry reminder for employed pilots #431

      3.4 (2014-08-26)

      • Add period to simulator flights view #416
      • Add Excel/CSV import/export for simulator flights #415, #409
      • Show subscription prices in EUR/USD #309
      • Allow the user to bypass the domain check on signup #414
      • Move aircraft statistics (hours flown) to stats view

      3.3.1 (2014-07-28)

      • Update flight import hints #411
      • Round minutes of imported flights #413

      3.3 (2014-07-02)

      • Add number of rows to PDF export dialog and a corresponding default setting #385
      • Add number of items per page to pager #385
      • Fix displaying highlighted flight in flights view

      3.2.1 (2014-06-17)

      • Add new airports
      • Move airport statistics to stats view, show all used airports #405
      • Style the frontpage

      3.2 (2014-06-11)

      • myControl.aero API
      • Improve paster output messages #400

      3.1.4 (2014-06-04)

      • Send a reminder mail 5d before account expiration #396
      • Add placeholder with date formating hint to settings view #398
      • Add summed up duty time to views #388

      3.1.3 (2014-05-19)

      3.1.2 (2014-05-15)

      • Add option description to documents #390
      • Add '90 days' option to operator dashboard license status filter #387.
      • Rename "all" option in operator dashboard pilot filter #386
      • Flights views depends on profile and settings
      • Separate flights and glider flights views better
      • Preselect aircraft type for PDF dialog depending on current flights view
      • Add new setting to show/hide simulator flights
      • Add new setting to show/hide motorgliders
      • Include flights from today in aircraft type statistics #392
      • Show duty of employed pilots for the whole year

      3.1.1 (2014-05-02)

      • Update frontpage, feature comparison and newsletter text.

      3.1 (2014-05-01)

      • Add delete user shell command #379

      3.0.3 (2014-04-11)

      • Add documents to operator dashboard
      • Validate email address on signup #369

      3.0.2 (2014-04-11)

      • Show details row if only one pilot is visible #374
      • PDF Format Column Hours Night #378
      • Operator view shows pilots tab by default #380
      • Add IP address to audit trail log #381
      • Generic date format for time period #305
      • Reorganize operator dashboard
      • Add a support portlet to the dashboard #376
      • Personalize support mail sender #290

      3.0.1 (2014-03-31)

      • Optimize operator dashboard responsive views #373
      • Don't handle duty hours field as date
      • Add dashboard to navigation #377
      • Add pilot filter to operator dashboard #374

      3.0 (2014-03-27)

      • Operator #349
      • Audit trail #345
      • Add a summary row to the duty control sheet view #368

      2.4.5 (2014-03-17)

      • Improve error handling for unkown glider flight import

      2.4.4 (2014-03-10)

      • Fix empty license view
      • Fix PDF report dialog date range selection
      • Add command to delete orphaned files

      2.4.3 (2014-03-07)

      • Prevent line break in navigation on smaller screens #366
      • Remove unused cancel button in PDF dialog #365

      2.4.2 (2014-03-06)

      • Update newsletter

      2.4.1 (2014-03-06)

      • Don't prefill a document for cloned flights, return flight and cloned sim flights

      2.4 (2014-03-06)

      • Add document storage #154, #360, #361, #362, #363
      • Add simulator flights PDF #192
      • Mountain landings is part of basic subscription package #149
      • Set NFA as default in ground duty dialog #359
      • Fix login link on unsubscribe form #354
      • Fix feature comparison dialog #355
      • Remove facebook button #358
      • Change mail sender name #364

      2.3.1 (2014-02-04)

      • Update Navigation

      2.3 (2014-02-04)

      • Inactive state for licences #341
      • Add multiple Off Duty entries at once #340
      • Show aircraft type on PDF report #346
      • Add LAPL licences #352
      • Rewording #342, #343
      • Fix PDF export panel layout #347
      • Hide invitation code field on signup form #335
      • Use only one newsletter text file #333
      • Add list-unsubscribe header to newsletter #338
      • Show local time for outside departure/landing #302
      • Add unsubscribe link for notifications #351
      • Pre-fill times: Update licence evaluation #336
      • Show shortcuts to last used airports/aircraft/PIC only #163
      • Send support email 14d after registration #290
      • Add Flying Activities duty type #353

      2.2.5 (2014-01-08)

      • Update copyright year.

      2.2.4 (2013-12-11)

      • Styling the frontpage.

      2.2.3 (2013-11-22)

      • Fixed emails not being sent if the user's name contains a non-ascii character.

      2.2.2 (2013-11-06)

      • New Frontpage

      2.2.1 (2013-11-05)

      • Fixed Airport/Aircraft Search
      • Fixed Licences Footer

      2.2 (2013-11-04)

      • Responsive Layout #317
      • Fixed background color of expiring licences #327
      • Fixed bazl.admin.ch Link #331

      2.1 (2013-10-16)

      • Pagination Position when Editing a Past Flight #303
      • Clone Flight Button for Sim Flights #289
      • Page Break Option for Flight Entry #232
      • New Licence Type: Security Clearance #318
      • New Rotorcraft Cycles Field: ECS Minutes #322
      • Hide Login in Header on Login Form #316
      • Stats Graph in Hours #180
      • Truncate long words in description fields (PDF) #173
      • Fixes missing log table throwing an error #319
      • Fixes duty report throwing an exception
      • Pin packages versions

      2.0.4 (2013-07-25)

      • Adds helicopter cycles to import / export
      • Fixes time placeholder on flight edit form

      2.0.3 (2013-06-27)

      • Update total time on flight form when the flight registration is changed

      2.0 (2013-03-15)

      • Complete redesign of the user interface (code name "Clouds")
      • Fix location search #269
      • Minor bugfixes and improvements

      1.15 (2013-02-25)

      • Sim flight levels added #251
      • Currency status show date #249
      • Notification when a new user signs up #247
      • Yearly reports #75
      • Google Maps v3 #250
      • Cross-site request forgery (CSRF) protection #25
      • Converting repoze.bfg to Pyramid framework

      1.14 (2013-01-09)

      • Email with monthly report #186
      • Fixed issue with drawing a Point in OpenLayers #240
      • Export panel the empty page #222
      • Datepicker: Monday is the first day of the week #223
      • Reset password username not found #171
      • Licences: days before licence expires #128
      • Excel export for basic subscription #224
      • Import flights: fixed UnicodeDecodeError #229
      • Non-commercial pilots: fill dual time instead of COPI #231
      • Import flights: strip empty space from registration #236

      1.13 (2012-08-31)

      • PDF export panel #24
      • Cache issue on currency View #217
      • Simulator time total time Stats #46
      • Professional Subscription falls back to Basic when expired #216
      • Carry forward totals added to the type stats #219
      • Improved help text on the import view
      • Good loooking error pages #214
      • METAR Portlet Timeout #218

      1.12 (2012-07-18)

      • Adds new report showing the values of flights summarized by aircraft type. #194
      • The week in the calendar view begins with Monday now and Saturday/Sunday have a background shading. #196
      • Clone (copy) flights #197
      • Show flight rules in licence table #207
      • Improve performance for pilots with > 1T flights #175
      • Show flight rules and licence expiry date in currency table #210, #206
      • PDF used to block the server #211
      • Total hours on flown aircraft list #193

      1.11 (2012-05-18)

      • New Field: Time Examiner: #182
      • New Field "Helicopter departure in fog": #187
      • Site width increased
      • Reminder email licences sent multiple times: #190
      • Direct link for return flight: #137
      • Upgrade to Python 2.7: #189
      • UTF-8 for csv files: #181
      • Imporve perfomance for pilots > 10T flights by adding caching for favorites: #175

      1.10 (2012-02-15)

      • Multiple carry forward records #158, #167, #168
      • Additional field: duty hours for Non-Flight Duty #159
      • Flight Rules: IFR / VFR for type ratings #164
      • Make sure reminder are only sent once #165
      • Time zones for airports: Country and timezone are set automatically as soon as the coordinates are set #166
      • Select filter portlet cycles #157
      • Show country flag #169

      1.9.1 (2011-12-02)

      • Improve import/export fuctionality: #151
      • Disable the mobile safari standalone mode. Hopefully fixes issues with iPhone login: #52

      1.9 (2011-11-28)

      • Fix issue with date input field on iPhone (new iOS5)
      • Adds new duty type: Instructional Flying Activites
      • Updates jquery, jquery-ui, fullcalendar and OpenLayers to the newest releases
      • Adds piloting type to aircraft
      • Adds automatic propagation of totals for either pilot SE/ME or Multi Pilot depending on the aircraft
      • "add to home screen" for iOS devices
      • Prints 'out' instead of on the Pilot Book PDF for outside landings
      • Bugfixes

      1.8.2 (2011-07-21)

      • Glider logbook
      • Made flight form redirect to more appropriate places
      • Changed table headers in control sheet xls to be right aligned

      1.8.1 (2011-07-18)

      • Fixed totals in duty time and made duty hours work with merged duty flights
      • Change position of Google+ button

      1.8 (2011-07-08)

      • Off duty #132
      • Duty hours #130
      • Map size
      • Separate edit form for heli and plane flights #123
      • Styling edit forms
      • Custom error messages (error 404, error 500)
      • Improved outside landing location search #136
      • Class rating currency limits in the future are shown as okay, with the annotation "not yet relevant" #117
      • CSS hacks to make crappy IE7 happy
      • Registration should not include a dash #106

      1.7.2.1 (2011-05-26)

      • Bugfix in Excel import
      • Date widget for the time period in filter

      1.7.2 (2011-05-19)

      • Aircraft type now consistent with ICOA designator
      • Edit "aircraft type" / aircraft
      • Useful links for aircraft
      • Help text on Execl import (incl. error message)
      • Delete duty time #107

      1.7.1 (2011-05-11)

      • Bugfixes duty time module
      • and fixes the duty detail check-out date being wrong #105
      • Empty login requests on mobiles are now handled correctly #102

      1.7 (2011-05-02)

      • Added duty time tracking module

      1.6 (2011-04-14)

      • Added real class ratings with currency (SEP Land, MEP Land, TMG)
      • Added motorglider type and turbine engine
      • Improved time calculation on flight form
      • Update aircraft types with engine counts and correct types

      1.5.2 (2011-02-28)

      • Use repoze.bfg's authentication policy. Remove repoze.who middleware.
      • Calendar CSS fix: use JQueryUI stylesheet

      1.5.1 (2011-02-16)

      • Performance improvements for PDF export
      • Remember me feature

      1.5 (2011-02-01)

      • Edit shared data: aircraft, aircraft types
      • Show number of landings and takeoffs on airport table
      • More shortcuts on the flight edit form: (favorite) PIC name, single pilot SE/ME minutes
      • HTML5 for webkit mobile version
      • More time intervals in stats: 28d, current year
      • Map View: filter period
      • Bugfixes

      ...

      1.0 (2010-06-13)

      • Feature complete Version

Let's get started.

Sign up today