-
add total distance to cities
- I’m slowly populating this data, it’ll take me some time (Update: all active cities now have a total distance)
- also ensured that the total distance gets updated during city updates (if there were changes)
- rework a bunch of the display-related code to be more performant and testable
- reworked some background job queues to make activity syncing faster in some scenarios
- add request blocking at 100 requests per minute (it seems like some people are scripting behavior that poorly affects overall performance)
- fix how a route’s GPX file is named during download
- set the city’s “last sync” date when it’s created, so it gets properly placed into the global update queue
- set up some JavaScript error catching for myself
- various bugfixes and code quality improvements
- package updates
17 Likes