It’d be cool to upload data from exercise apps and allow people to see a map of where trail actually went.
[x] Add a Sync page
[x] Add an upload button
[x] Parse GPX files
[x] Match files to runs by date
[x] Check whether the person attended the run
[x] Create a “Save All” button
[x] Minimize the amount of data that is transferred & stored
[x] Add file reading error handling
[x] Show info about the parsed file
[x] Show info about the matching process
[x] Match files to runs by location or time; one or the other should be required
[x] Consider adding source_name and source_info to keep track of where data came from (file, Strava, etc.) and info/metadata (e.g. file name, webhook info, etc.)
[ ] Figure out how matching/replacing existing routes will work
[x] Show checkmarks for everyone who’s contributed run data
[ ] If the person owns the data, add a delete button for them to remove the workout info (this should probably clear the segments but keep any other info)
[x] Remove the individual upload button
[ ] Fix bug that causes all the routes to show up on the homepage after the trail has started
It’d be cool to upload data from exercise apps and allow people to see a map of where trail actually went.
source_name
andsource_info
to keep track of where data came from (file, Strava, etc.) and info/metadata (e.g. file name, webhook info, etc.)On the run pages: