aboutsummaryrefslogtreecommitdiff
path: root/web/server_test.go
Commit message (Expand)AuthorAge
* Link ride detail official climbs to climb detailHEADmainMartin Kagamino Lehoux2026-09-27
* Match official climbs against their recorded sampleMartin Kagamino Lehoux2026-09-24
* Preview: analyze a raw GPX or FIT file without persisting itMartin Kagamino Lehoux2026-09-06
* Display Cotacol in the ride detail summaryMartin Kagamino Lehoux2026-09-01
* Rename rides.type to external_sport_type, infer bike type from Strava sport t...Martin Kagamino Lehoux2026-08-28
* 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
* Resync Strava title from list payload via SaveMartin Kagamino Lehoux2026-08-27
* Extract climb detection into a dedicated climb packageMartin Kagamino Lehoux2026-08-27
* Migrate cross-package ride test fixtures to the ridetest DSLMartin Kagamino Lehoux2026-08-25
* Remove per-index ride accessors now dead after the component migrationMartin Kagamino Lehoux2026-08-25
* Add type filtering, drop hard-coded filters and route filter, tune backtestMartin Kagamino Lehoux2026-08-24
* Merge ride and rides packages into ride/store following mountain_pass structureMartin Kagamino Lehoux2026-08-23
* Add distance filter to analytics and go fix to the check gateMartin Kagamino Lehoux2026-08-21
* Add global analytics page shell and split server.go by concernMartin Kagamino Lehoux2026-08-21
* Use OSM as the single source of mountain passesMartin Kagamino Lehoux2026-08-21
* feat(web): add sortable average speed column to ride libraryMartin Kagamino Lehoux2026-08-21
* feat(ride): persist canonical moving time, preserve Strava referenceMartin Kagamino Lehoux2026-08-21
* feat(web): add ride library filtersMartin Kagamino Lehoux2026-08-18
* feat(web): display nearby passes on ride mapsMartin 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): 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
* refactor: centralize test database setupMartin Kagamino Lehoux2026-08-14
* feat: add official climb workflowMartin Kagamino Lehoux2026-08-14
* refactor(web): extract ride detail scriptMartin Kagamino Lehoux2026-08-11
* feat: add interactive ride profileMartin 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
* feat: Persist Cotacol ride valuesMartin Kagamino Lehoux2026-08-08
* feat: Add ride table sortingMartin Kagamino Lehoux2026-08-07
* refactor: Replace env config with atomic YAMLMartin Kagamino Lehoux2026-08-05
* feat: Add web ride library with Strava syncMartin Kagamino Lehoux2026-08-05