aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* fix(ride): use effort metrics for moving timeMartin Kagamino Lehoux2026-08-20
|
* fix(ride): improve moving time against StravaMartin Kagamino Lehoux2026-08-20
|
* feat(ride): compute moving time from GPX with backtestMartin Kagamino Lehoux2026-08-20
| | | | | | | | Add ride.MovingTime, a speed-threshold algorithm over track timestamps. Add a -backtest CLI command comparing computed values against Strava's reference across all stored rides, with a percentile distribution summary. Baseline: mean err 3.9%, p50 1.6, p75 4.6, p90 8.4, p95 12.1, p99 44.9.
* feat(web): add ride library filtersMartin Kagamino Lehoux2026-08-18
|
* fix: match official climbs outside detected boundsMartin Kagamino Lehoux2026-08-18
|
* improved mise configMartin Kagamino Lehoux2026-08-18
|
* update readmeMartin Kagamino Lehoux2026-08-17
|
* 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): tidy climb matching controlsMartin Kagamino Lehoux2026-08-17
|
* doc: update readmeMartin 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
|
* chore(web): add Stylelint CSS checksMartin Kagamino Lehoux2026-08-16
|
* 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
|
* refactor(web): split ride detail JavaScriptMartin Kagamino Lehoux2026-08-16
|
* refactor(web): establish JavaScript module toolingMartin Kagamino Lehoux2026-08-16
|
* refactor(web): extract testable profile logicMartin Kagamino Lehoux2026-08-16
|
* refactor(web): derive climb display groupsMartin Kagamino Lehoux2026-08-16
|
* refactor(web): split official climb profile scriptMartin Kagamino Lehoux2026-08-16
|
* feat(web): improve ride detail climb profilesMartin Kagamino Lehoux2026-08-16
|
* docs: clarify Cotacol step sizeMartin Kagamino Lehoux2026-08-15
|
* refactor: centralize test database setupMartin Kagamino Lehoux2026-08-14
|
* refactor: extract ride analysisMartin Kagamino Lehoux2026-08-14
|
* refactor: split official climb concernsMartin Kagamino Lehoux2026-08-14
|
* feat: add official climb workflowMartin Kagamino Lehoux2026-08-14
|
* refactor(web): extract ride detail scriptMartin Kagamino Lehoux2026-08-11
|
* refactor(web): centralize OKLCH paletteMartin Kagamino Lehoux2026-08-11
|
* refactor(web): extract embedded stylesheetMartin Kagamino Lehoux2026-08-11
|
* feat: move GPX storage under dataMartin Kagamino Lehoux2026-08-11
|
* chore: remove legacy chart renderingMartin Kagamino Lehoux2026-08-11
|
* feat: add interactive ride profileMartin Kagamino Lehoux2026-08-11
|
* chore: Add code analysis taskMartin Kagamino Lehoux2026-08-11
|
* chore: Use Go tool for dbmateMartin Kagamino Lehoux2026-08-11
|
* chore: Update Go tooling configurationMartin Kagamino Lehoux2026-08-11
|
* feat: Save Strava activities without routesMartin Kagamino Lehoux2026-08-11
|
* fix: Continue Strava import after invalid activitiesMartin Kagamino Lehoux2026-08-11
|
* feat: Add Strava import progressMartin Kagamino Lehoux2026-08-11
|
* feat: Add ride detail mapMartin Kagamino Lehoux2026-08-11
|
* perf: Load ride values from SQLiteMartin Kagamino Lehoux2026-08-08
|
* docs: Document ride backfill workflowMartin Kagamino Lehoux2026-08-08
|
* feat: Persist Cotacol ride valuesMartin Kagamino Lehoux2026-08-08
|
* feat: Add ride table sortingMartin Kagamino Lehoux2026-08-07
|
* feat: Add Strava stream metricsMartin Kagamino Lehoux2026-08-07
|
* refactor: Store rides in columnsMartin Kagamino Lehoux2026-08-07
|
* refactor: Remove demo CLIMartin Kagamino Lehoux2026-08-05
|
* refactor: Extract CLI and chart packagesMartin Kagamino Lehoux2026-08-05
|