Add an initial site
Use a template file
Add FlightR resource
Add a sample flight
Add a form to create a new flight
Declare data using Persist
Rename HomeR to RootR
Use sqlite to store data
Organize imports
Add FlightR resource
Move sqlite database file to data directory
Load configrations from config.yml
Move client_session_key.aes in config directory
Support editing a flight
Refactor loading a config
Show a proper form when it fails to insert or replace a flight
Support uploading a file
Add IGC parser
Fix it always generated a positive latitude and longitude
Parse an input file as an IGC file