| Date | Version | description |
|---|---|---|
| 7-17-2026 | 0.03.50 | added remember session to all login routes |
| 7-16-2026 | 0.03.49 | added changelog |
| 7-14-2026 | 0.03.48 | fixed a bug that prevented users from registering new accounts |
| 7-09-2026 | 0.03.47 | added google adsense script |
| 7-07-2026 | 0.03.46 | added admin login_as function |
| 7-07-2026 | 0.03.45 | fixed app config settings to allow external url_for use |
| 7-07-2026 | 0.03.44 | password reset form validation |
| 7-07-2026 | 0.03.43 | password reset route functioning |
| 7-07-2026 | 0.03.43 | added user model email value unique constraint |
| 7-07-2026 | 0.03.42 | removed herobrine |
| 7-07-2026 | 0.03.41 | prevent user from registering more than one account per email address |
| 7-06-2026 | 0.03.40 | added forgot and reset password routes and templates |
| 7-06-2026 | 0.03.40 | fixed the register form validation javascript not loading |
| 7-03-2026 | 0.03.39 | changed copyright 2025 to 2026 |
| 7-03-2026 | 0.03.38 | added 'total entries' to admin panel |
| 7-03-2026 | 0.03.37 | added admin panel |
| 7-01-2026 | 0.03.36 | added title and favicon.ico |
| 7-01-2026 | 0.03.35 | fixed a bug that caused the latest engine to not appear and initial_tach_hours to be added incorrectly as tach_hours |
| 7-01-2026 | 0.03.34 | new maintenance items now start incomplete |
| 7-01-2026 | 0.03.33 | "edit maintenance item" page now appears populated when loaded |
| 6-30-2026 | 0.03.32 | deleted obsolete template |
| 6-30-2026 | 0.03.31 | passed the maintenance item id to the template to allow adding a new maintenance item correctly |
| 6-29-2026 | 0.03.30 | completed add maintenance item route to allow editing maintenance items |
| 6-29-2026 | 0.03.29 | editing maintenance items now uses the add maintenance item route to remove duplicate routes |
| 6-29-2026 | 0.03.28 | added maintenance item edit button and route |
| 6-29-2026 | 0.03.27 | fixed "since major overhaul" text on data page now correctly selects the latest overhaul |
| 6-29-2026 | 0.03.26 | fixed a bug that caused the latest overhaul to not be displayed on the plane data page |
| 6-24-2026 | 0.03.25 | added update_Totals and getRecentEntries functions |
| 6-24-2026 | 0.03.24 | updated requirements.txt |
| 6-19-2026 | 0.03.23 | added view engine route |
| 6-19-2026 | 0.03.22 | removed unclosed div on view all page |
| 6-19-2026 | 0.03.21 | added an "engine table" to the view all route |
| 6-19-2026 | 0.03.20 | "View all" route to access entire timetable |
| 6-19-2026 | 0.03.19 | removed unnecessary console.log statements |
| 6-19-2026 | 0.03.18 | maintenance item status correctly displays on page load |
| 6-18-2026 | 0.03.17 | update fetch maintenance item js function |
| 6-17-2026 | 0.03.16 | page refreshes when deleting maintenance items |
| 6-17-2026 | 0.03.15 | added maintenance item status dropdown field |
| 6-16-2026 | 0.03.14 | pilot hobbs time now rounded to the nearest 2 decimal places |
| 6-16-2026 | 0.03.13 | the edit field appears populated |
| 6-16-2026 | 0.03.12 | time field no longer appears as "NaN" after editing |
| 6-16-2026 | 0.03.11 | added edit button backend |
| 6-16-2026 | 0.03.10 | change showEditFields function argument name in the edit_entry.js file |
| 6-16-2026 | 0.03.09 | added a cancel button to the edit route |
| 6-15-2026 | 0.03.08 | fixed a bug that prevented the editing of any entry apart from the last one |
| 6-12-2026 | 0.03.07 | change "tach hours" on aircraft to "total hours" |
| 6-12-2026 | 0.03.06 | add edit button on the frontend |
| 6-12-2026 | 0.03.05 | add 'are you sure?' dialogue to delete and overhaul buttons etc |
| 6-12-2026 | 0.03.04 | add delete button route |
| 6-11-2026 | 0.03.03 | add delete button on the frontend |
| 6-11-2026 | 0.03.02 | hobbs time now calculates on page load |
| 6-11-2026 | 0.03.01 | normalized data structure, total time now calculates on page load |
| 6-10-2026 | 0.02.52 | timetable now only shows the latest overhaul |
| 6-10-2026 | 0.02.51 | added a class method for retrieving latest engine |
| 6-10-2026 | 0.02.50 | new time entries are now created with an engine and overhaul relation |
| 6-9-2026 | 0.02.49 | added alembic naming convention to fix migration |
| 6-8-2026 | 0.02.48 | added an engine and overhaul relationship to the timeEntry model |
| 6-5-2026 | 0.02.47 | fixed the timetable to show the 5 most recent instead of the last 5 |
| 6-4-2026 | 0.02.46 | fixed the ability to enter a float value when adding a new engine added nullable value to maintenance items |
| 6-4-2026 | 0.02.45 | maintenance items can now be added with only one value for due-ness (date/tach) |
| 6-4-2026 | 0.02.44 | limit the timetable to showing only the 5 most recent entries |
| 6-4-2026 | 0.02.43 | maintenance items now turn yellow when the interval is 75% complete |
| 6-3-2026 | 0.02.42 | maintenance items now turn red when overdue |
| 6-3-2026 | 0.02.41 | add "maintenance type" option to front end |
| 6-3-2026 | 0.02.40 | added "maintenance type" value to maintenance items |
| 6-3-2026 | 0.02.39 | added alembic db migration suppport |
| 5-31-2026 | 0.02.38 | added the ability to add single vs interval maintenance items |
| 5-31-2026 | 0.02.37 | revamped the maintenance table back end |
| 5-30-2026 | 0.02.36 | revamped the maintenance table front end |
| 5-29-2026 | 0.02.35 | revamped the maintenance table front end |
| 5-29-2026 | 0.02.34 | added "tach due" to maintenance items |
| 5-29-2026 | 0.02.33 | added denormalized calculation for planes tach hour value |
| 5-29-2026 | 0.02.32 | removed herobrine |
| 5-29-2026 | 0.02.31 | removed serial value from engine |
| 5-26-2026 | 0.02.30 | added denormalized calculation for tach time values on engine, etc |
| 5-26-2026 | 0.02.29 | added engine and overhaul models |
| 5-22-2026 | 0.02.28 | removed the ability to navigate to other users planes |
| 5-22-2026 | 0.02.27 | added "time created" column to the timetable but now with only YMD |
| 5-22-2026 | 0.02.26 | removed "time created" column from the timetable |
| 5-22-2026 | 0.02.25 | removed "time created" column from the timetable |
| 5-22-2026 | 0.02.24 | removed herobrine |
| 5-22-2026 | 0.02.23 | more mobile friendly display changes |
| 5-22-2026 | 0.02.22 | fixed time entry validation |
| 5-21-2026 | 0.02.21 | fixed the tach time to display only to the nearest 2 decimal points |
| 5-21-2026 | 0.02.20 | made mobile friendly display changes |
| 5-21-2026 | 0.02.19 | added 'add maintenance item' route |
| 5-21-2026 | 0.02.18 | added 'add time entry' route |
| 5-21-2026 | 0.02.17 | added 'add plane' route |
| 5-21-2026 | 0.02.16 | added missing account verification .html |
| 5-20-2026 | 0.02.15 | added account verification |
| 5-20-2026 | 0.02.14 | added redirect to the end of the register route |
| 5-20-2026 | 0.02.13 | added plane model |
| 5-20-2026 | 0.02.12 | swapped hobbs and tach time positions |
| 5-20-2026 | 0.02.11 | saved passwords as salted hashes |
| 5-20-2026 | 0.02.10 | add readme file |
| 5-20-2026 | 0.02.09 | remove duplicate custom-body div from index.html |
| 5-20-2026 | 0.02.08 | changed the maintenance value default value to 'status' |
| 5-20-2026 | 0.02.07 | added maintenance schedule example |
| 5-20-2026 | 0.02.06 | added table example |
| 5-20-2026 | 0.02.05 | added plane selection example |
| 5-20-2026 | 0.02.04 | removed plane model |
| 5-20-2026 | 0.02.03 | removed time model |
| 5-20-2026 | 0.02.02 | added plane and time models |
| 5-20-2026 | 0.02.01 | layout fixes, navbar reacts to auth status |
| 5-20-2026 | 0.01.12 | fixed the bug mentioned in the last patch |
| 5-19-2026 | 0.01.11 | added login page, however a bug introduced in 1.01.07 caused an error with flask-login |
| 5-19-2026 | 0.01.10 | added login page, however a bug introduced in 1.01.07 caused an error with flask-login |
| 5-19-2026 | 0.01.09 | added "user already exists" protection |
| 5-19-2026 | 0.01.08 | changed static urls to jinja's url_for() function |
| 5-19-2026 | 0.01.07 | update model and create user on register |
| 5-19-2026 | 0.01.06 | pass form data to flask |
| 5-19-2026 | 0.01.05 | removed unnecessary event.preventDefault statements from the form validation |
| 5-19-2026 | 0.01.04 | added form validation to the register form |
| 5-19-2026 | 0.01.03 | added home and register page |
| 5-18-2026 | 0.01.02 | debloated requirements.txt |
| 5-18-2026 | 0.01.01 | site created - added requirements.txt |