aboutsummaryrefslogtreecommitdiff
path: root/web/frontend
Commit message (Expand)AuthorAge
* Match official climbs against their recorded sampleMartin Kagamino Lehoux2026-09-24
* Persist official climb attempts with climbs pagesMartin Kagamino Lehoux2026-09-13
* Preview: analyze a raw GPX or FIT file without persisting itMartin Kagamino Lehoux2026-09-06
* feat: Analyse and fix elevation issuesMartin Kagamino Lehoux2026-09-01
* Add touring ride type for cyclotourismeMartin Kagamino Lehoux2026-08-28
* Categorise OSM passes by highway and colour them on the ride detail mapMartin Kagamino Lehoux2026-08-27
* fix: do not fit passes in mapMartin Kagamino Lehoux2026-08-27
* Resync Strava title from list payload via SaveMartin Kagamino Lehoux2026-08-27
* analytics groupingMartin Kagamino Lehoux2026-08-25
* Add data quality bulk categorisation pageMartin Kagamino Lehoux2026-08-24
* Handle Strava rate limiting with abort, retry time and daily usage displayMartin Kagamino Lehoux2026-08-23
* Add normalized difficulty versus moving duration to analyticsMartin Kagamino Lehoux2026-08-23
* Add global analytics scatter chartMartin Kagamino Lehoux2026-08-21
* feat(web): add ride library filtersMartin Kagamino Lehoux2026-08-18
* feat(web): mark climb boundaries on ride mapsMartin Kagamino Lehoux2026-08-17
* feat(web): display nearby passes on ride mapsMartin Kagamino Lehoux2026-08-17
* feat(web): add official climb chart gridsMartin Kagamino Lehoux2026-08-17
* refactor(web): split ride detail rendering concernsMartin Kagamino Lehoux2026-08-17
* feat(web): refine ride profile climb labelsMartin Kagamino Lehoux2026-08-17
* feat(web): improve official climb profileMartin Kagamino Lehoux2026-08-16
* fix(web): use Cotacol for climb difficultyMartin Kagamino Lehoux2026-08-16
* refactor(web): migrate browser code to TypeScriptMartin Kagamino Lehoux2026-08-16