aboutsummaryrefslogtreecommitdiff
path: root/web/frontend/ride-detail.ts
Commit message (Collapse)AuthorAge
* Cut climb profile sections in the backendMartin Kagamino Lehoux22 hours
| | | | | | | | | | | | | The chart steps are computed in Go and shipped as finished sections, next to the profile statistics the climb package already owns: climb.ProfileSections cuts a Route at its widest bends under a ProfilePolicy, and rideanalysis.MergeClimbProfile takes over the merge that lived in web/climbs.go, so web only loads the attempt rides and maps the DTOs. The payload carries sections instead of raw elevations, and the browser keeps what needs the canvas: slope bands, labels, distance ticks and colours. official-climb-profile-logic.ts and its tests are gone, replaced by climb/profile_test.go and a page test reading the embedded profile JSON.
* 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
|
* feat(web): display nearby passes on ride mapsMartin 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
|
* refactor(web): migrate browser code to TypeScriptMartin Kagamino Lehoux2026-08-16