aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Rename rides.type to external_sport_type, infer bike type from Strava sport t...Martin Kagamino Lehoux2026-08-28
* modernizeMartin Kagamino Lehoux2026-08-28
* Add touring ride type for cyclotourismeMartin Kagamino Lehoux2026-08-28
* Add Strava external link to ride detailMartin Kagamino Lehoux2026-08-27
* Swap ride read path from GPX to FIT for performanceMartin Kagamino Lehoux2026-08-27
* Add dual GPX/FIT exporter and backfill for ridesMartin Kagamino Lehoux2026-08-27
* Categorise OSM passes by highway and colour them on the ride detail mapMartin Kagamino Lehoux2026-08-27
* Use radio inputs and collapsible curation on ride detailMartin Kagamino Lehoux2026-08-27
* fix: do not fit passes in mapMartin Kagamino Lehoux2026-08-27
* Use subcommand args instead of flags for CLIMartin Kagamino Lehoux2026-08-27
* Resync Strava title from list payload via SaveMartin Kagamino Lehoux2026-08-27
* Add local Pyroscope server and Go continuous profilingMartin Kagamino Lehoux2026-08-27
* clenaupMartin Kagamino Lehoux2026-08-27
* Tame the deadcode gate and remove dead web helpersMartin Kagamino Lehoux2026-08-27
* Extract climb detection into a dedicated climb packageMartin Kagamino Lehoux2026-08-27
* deadcodeMartin Kagamino Lehoux2026-08-27
* Lint & fixMartin Kagamino Lehoux2026-08-27
* Migrate cross-package ride test fixtures to the ridetest DSLMartin Kagamino Lehoux2026-08-25
* analytics groupingMartin Kagamino Lehoux2026-08-25
* Describe test rides as plain strings with a ridetest DSLMartin Kagamino Lehoux2026-08-25
* Remove per-index ride accessors now dead after the component migrationMartin Kagamino Lehoux2026-08-25
* Make mountain pass and web consumers take ride components instead of a whole ...Martin Kagamino Lehoux2026-08-25
* Expose ride data as components and make algorithms consume only the slices th...Martin Kagamino Lehoux2026-08-25
* Verify downloaded France OSM PBF against geofabrik's published MD5Martin Kagamino Lehoux2026-08-24
* Ride type multiselect filter with a checkbox group across library and analyticsMartin Kagamino Lehoux2026-08-24
* new toolsMartin Kagamino Lehoux2026-08-24
* Add progress bars to the long-running CLI processes (backtest, backfill, extr...Martin Kagamino Lehoux2026-08-24
* readmeMartin Kagamino Lehoux2026-08-24
* Document ride categorisation featureMartin Kagamino Lehoux2026-08-24
* Add type filtering, drop hard-coded filters and route filter, tune backtestMartin Kagamino Lehoux2026-08-24
* readmeMartin Kagamino Lehoux2026-08-24
* readmeMartin Kagamino Lehoux2026-08-24
* Add data quality bulk categorisation pageMartin Kagamino Lehoux2026-08-24
* Add hardcore ride categorisation with bike and ride typesMartin Kagamino Lehoux2026-08-23
* Add on-demand pprof profiling grouped by routeMartin Kagamino Lehoux2026-08-23
* Apply go fix modernizations and refresh TODO listMartin Kagamino Lehoux2026-08-23
* Suppress overlapping detected climbs when official claims are unsortedMartin Kagamino Lehoux2026-08-23
* Match official climbs once per lap on looping ridesMartin Kagamino Lehoux2026-08-23
* 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
* Merge ride and rides packages into ride/store following mountain_pass structureMartin Kagamino Lehoux2026-08-23
* Require a 3.5% minimum slope on detected climbs, re-segmenting gentler stretchesMartin Kagamino Lehoux2026-08-21
* Add distance filter to analytics and go fix to the check gateMartin Kagamino Lehoux2026-08-21
* Componentize and isolate the ride range filterMartin Kagamino Lehoux2026-08-21
* Add global analytics scatter chartMartin Kagamino Lehoux2026-08-21
* Add global analytics page shell and split server.go by concernMartin Kagamino Lehoux2026-08-21
* fix: ride detail summary stats fit on one lineMartin Kagamino Lehoux2026-08-21
* Upgrade to Go 1.27 and apply go fix modernizationMartin Kagamino Lehoux2026-08-21
* docs: update TODO and ignore juggler local stateMartin Kagamino Lehoux2026-08-21
* feat: bound climb detection by matched official climbsMartin Kagamino Lehoux2026-08-21