Skip to content

Latest commit

 

History

History
23 lines (22 loc) · 2.1 KB

CHANGELOG.md

File metadata and controls

23 lines (22 loc) · 2.1 KB

V1.1

  • 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)

V2

  • 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 to AirlineRequired 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)