- Created Config Route Generation Refresh Form (
forms.py
lines 138-142) - Added Route Generation Refresh Config Method with submition handler (
routes.py
lines 49, 59-63) - Fixed forgotten implementation in config FlightRadar password submition handler which was to update the FlightRadar24 object with the new login information (
routes.py
line 58) - Moved enable/disable navigraph route generation submition checks to bottom of submition checks (
routes.py
) - fixed bug where if any button was pressed, "Route Generation Integration" would override said buttons (
routes.py
lines 64-65) - rewrote config form checks: usr_email and pwd_email to check if their respective submit button has been pressed (
routes.py
lines 51-55) - added csrf_token to "Route Generation Implementation" config card form (
config.html
, line 124) - added full implementation of "Route Refresh" form with csrf token and errors list (
config.html
, lines 88-101) - disabled "development mode" ((Config)
__init__.py
line 8)
- Added handler to check if window height changes and adjusts progress bar to remain relatively close to the center of the page (
process.html
lines 6-8) - Added CORS support (
app.py
, lines 5, 17) - Added Live Search Bar (
main.html
, line 169) - Added
active_search
API route to handle live search inputs (api.py
lines 83-100) - Added Live Search Validation function to validate for alphabetical and numerical ACII characters (
form_validators.py
lines 44-56) - Added Live Search Core Functionality (
main.html
, lines 15-100) - Added Live Search Filter options (
main.html
, lines 173-199) - Modified
get_airline
to get airline dict from icao, iata, or name (routeparser.py
, lines 66-82) - Changed
AirlineICAORequired
toAirlineRequired
to best reflect validator change + description and validator core functionality (form_validators.py
, lines 10-25) - Airline Init POST process now supports lower case inputs thru capitalizing said input before processing it to the api page (
routes.py
line 38) - removed
navigraphEnabled
which was an unused route which will have remained unused if left (api.py
)