summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorMartin Kagamino Lehoux <martin@lehoux.net>2026-08-11 14:33:27 +0200
committerMartin Kagamino Lehoux <martin@lehoux.net>2026-08-11 14:33:27 +0200
commit3f91689bc9a4560b29bac1b48ac81aebe83e3c2a (patch)
tree30baec5c2681ebba956acef3fd6dcb3e7976c444 /README.md
parent7d13374eec8c33c4e14cc5b0c3de36e4f620ce0e (diff)
feat: Save Strava activities without routes
Diffstat (limited to 'README.md')
-rw-r--r--README.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/README.md b/README.md
index 6b7de0a..aa55cca 100644
--- a/README.md
+++ b/README.md
@@ -14,6 +14,7 @@ A Go toolkit for analyzing cycling rides from GPX exports: parse rides, detect c
- **Web ride library** — starts a local web server by default, imports Strava rides over a date range, stores metadata in SQLite, and keeps their GPX files on disk
- **Materialized ride values** — computes Cotacol on import, stores its algorithm version in SQLite, and refreshes all computed values with `-backfill`
- **Strava stream metrics** — preserves heart rate, cadence, and power in Garmin-compatible GPX files and in-memory ride columns
+- **Metadata-only ride imports** — stores Strava activity statistics for rides without GPS tracks, without Cotacol or route data
- **Ride table sorting** — sorts every ride-library column through clickable server-side headers and query parameters
- **Ride detail maps** — opens a stored ride with its recorded route on an interactive OpenStreetMap map
- **Strava import progress** — streams live import progress with an aggregate progress bar and prevents overlapping syncs
@@ -138,7 +139,6 @@ mise run build
- Plot speed and slope per segment, colored by heart rate
- Plot speed vs ctc/100km
- Persist the chosen climb variant across activities
-- Handle historical data
- Blog with pictures and markdown
- Cotacol with a different step size
- Cotacol with a variable step size (constant slope is the best?)