aboutsummaryrefslogtreecommitdiff
path: root/web/frontend/official-climb-profile.ts
Commit message (Collapse)AuthorAge
* Persist official climb attempts with climbs pagesMartin Kagamino Lehoux2026-09-13
| | | | | | | | | | | | | Record one attempt row per (ride, climb, occurrence) when a ride detail loads, snapshotting distance, elevation gain, slope, cotacol and attempt timestamps; a climbs-backfill CLI command seeds all existing rides. New /climbs list page aggregates attempts (medians computed in Go, best time as min duration) with sortable columns, and /climbs/{id} shows the median scalar stats, a median normalized elevation profile (50 steps over each attempt's own length), the full-precision recorded route of the median-distance attempt on an OSM map, and every attempt with time at second precision.
* feat(web): add official climb chart gridsMartin Kagamino Lehoux2026-08-17
|
* feat(web): improve official climb profileMartin Kagamino Lehoux2026-08-16
|
* refactor(web): migrate browser code to TypeScriptMartin Kagamino Lehoux2026-08-16