Fixed <hr> showing up on the dashboard with GC soft-launch
Added test to ensure incorrect TZ types are getting caught. Fixed a few services with lingering ServiceRecord issues.
Unbreak _coalesceDatetime's default case when a has a TZ
Unbroke the dashboard
Removed requirement for pytz timezones for _coalesceDatetime
Fixed Sync.PerformUserSync after refactoring broke it
Updated Endomondo and Dropbox to pass TZ consistency checks.
Ctrl-V strikes again
More descriptive error messages for TZ consistency check.
Fixed the TZ consistency sanity check
No seriously, it's fixed now.
Additional check in Strava for one-waypoint activity, more info in Activity __str__ about waypoint count
Added jitter to sync scheduling.
Un-broke distance displayutil, /sync/ hash.
Pick most specific activity type when coalescing activities.
Keywords update to reflect Garmin Connect.