index
:
biking_home
main
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
*
Add on-demand pprof profiling grouped by route
Martin Kagamino Lehoux
2026-08-23
*
Apply go fix modernizations and refresh TODO list
Martin Kagamino Lehoux
2026-08-23
*
Suppress overlapping detected climbs when official claims are unsorted
Martin Kagamino Lehoux
2026-08-23
*
Match official climbs once per lap on looping rides
Martin Kagamino Lehoux
2026-08-23
*
Handle Strava rate limiting with abort, retry time and daily usage display
Martin Kagamino Lehoux
2026-08-23
*
Add normalized difficulty versus moving duration to analytics
Martin Kagamino Lehoux
2026-08-23
*
Merge ride and rides packages into ride/store following mountain_pass structure
Martin Kagamino Lehoux
2026-08-23
*
Require a 3.5% minimum slope on detected climbs, re-segmenting gentler stretches
Martin Kagamino Lehoux
2026-08-21
*
Add distance filter to analytics and go fix to the check gate
Martin Kagamino Lehoux
2026-08-21
*
Componentize and isolate the ride range filter
Martin Kagamino Lehoux
2026-08-21
*
Add global analytics scatter chart
Martin Kagamino Lehoux
2026-08-21
*
Add global analytics page shell and split server.go by concern
Martin Kagamino Lehoux
2026-08-21
*
fix: ride detail summary stats fit on one line
Martin Kagamino Lehoux
2026-08-21
*
Upgrade to Go 1.27 and apply go fix modernization
Martin Kagamino Lehoux
2026-08-21
*
docs: update TODO and ignore juggler local state
Martin Kagamino Lehoux
2026-08-21
*
feat: bound climb detection by matched official climbs
Martin Kagamino Lehoux
2026-08-21
*
refactor(ride): express category thresholds as inclusive min scores
Martin Kagamino Lehoux
2026-08-21
*
refactor(ride,mountain_pass): remove dead code identified by deadcode analyzer
Martin Kagamino Lehoux
2026-08-21
*
refactor(ride,rideanalysis): replace magic numbers with named constants
Martin Kagamino Lehoux
2026-08-21
*
Use OSM as the single source of mountain passes
Martin Kagamino Lehoux
2026-08-21
*
feat(web): add sortable average speed column to ride library
Martin Kagamino Lehoux
2026-08-21
*
feat(ride): persist canonical moving time, preserve Strava reference
Martin Kagamino Lehoux
2026-08-21
*
feat(ride): skip rides without track points in backtest
Martin Kagamino Lehoux
2026-08-20
*
chore(bench): exclude rides with low moving time ratio
Martin Kagamino Lehoux
2026-08-20
*
chore(bench): exclude rides under 10 km
Martin Kagamino Lehoux
2026-08-20
*
chore(bench): exclude short rides
Martin Kagamino Lehoux
2026-08-20
*
fix(ride): use effort metrics for moving time
Martin Kagamino Lehoux
2026-08-20
*
fix(ride): improve moving time against Strava
Martin Kagamino Lehoux
2026-08-20
*
feat(ride): compute moving time from GPX with backtest
Martin Kagamino Lehoux
2026-08-20
*
feat(web): add ride library filters
Martin Kagamino Lehoux
2026-08-18
*
fix: match official climbs outside detected bounds
Martin Kagamino Lehoux
2026-08-18
*
improved mise config
Martin Kagamino Lehoux
2026-08-18
*
update readme
Martin Kagamino Lehoux
2026-08-17
*
feat(web): mark climb boundaries on ride maps
Martin Kagamino Lehoux
2026-08-17
*
feat(web): display nearby passes on ride maps
Martin Kagamino Lehoux
2026-08-17
*
feat(web): add official climb chart grids
Martin Kagamino Lehoux
2026-08-17
*
refactor(web): tidy climb matching controls
Martin Kagamino Lehoux
2026-08-17
*
doc: update readme
Martin Kagamino Lehoux
2026-08-17
*
refactor(web): split ride detail rendering concerns
Martin Kagamino Lehoux
2026-08-17
*
feat(web): refine ride profile climb labels
Martin Kagamino Lehoux
2026-08-17
*
chore(web): add Stylelint CSS checks
Martin Kagamino Lehoux
2026-08-16
*
feat(web): improve official climb profile
Martin Kagamino Lehoux
2026-08-16
*
fix(web): use Cotacol for climb difficulty
Martin Kagamino Lehoux
2026-08-16
*
refactor(web): migrate browser code to TypeScript
Martin Kagamino Lehoux
2026-08-16
*
refactor(web): split ride detail JavaScript
Martin Kagamino Lehoux
2026-08-16
*
refactor(web): establish JavaScript module tooling
Martin Kagamino Lehoux
2026-08-16
*
refactor(web): extract testable profile logic
Martin Kagamino Lehoux
2026-08-16
*
refactor(web): derive climb display groups
Martin Kagamino Lehoux
2026-08-16
*
refactor(web): split official climb profile script
Martin Kagamino Lehoux
2026-08-16
*
feat(web): improve ride detail climb profiles
Martin Kagamino Lehoux
2026-08-16
[next]