| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | refactor(web): migrate browser code to TypeScript | Martin Kagamino Lehoux | 3 days |
| | | |||
| * | refactor(web): split ride detail JavaScript | Martin Kagamino Lehoux | 3 days |
| | | |||
| * | refactor(web): establish JavaScript module tooling | Martin Kagamino Lehoux | 3 days |
| | | |||
| * | refactor(web): extract testable profile logic | Martin Kagamino Lehoux | 3 days |
| | | |||
| * | refactor(web): derive climb display groups | Martin Kagamino Lehoux | 3 days |
| | | |||
| * | refactor(web): split official climb profile script | Martin Kagamino Lehoux | 3 days |
| | | |||
| * | feat(web): improve ride detail climb profiles | Martin Kagamino Lehoux | 3 days |
| | | |||
| * | docs: clarify Cotacol step size | Martin Kagamino Lehoux | 4 days |
| | | |||
| * | refactor: centralize test database setup | Martin Kagamino Lehoux | 5 days |
| | | |||
| * | refactor: extract ride analysis | Martin Kagamino Lehoux | 5 days |
| | | |||
| * | refactor: split official climb concerns | Martin Kagamino Lehoux | 5 days |
| | | |||
| * | feat: add official climb workflow | Martin Kagamino Lehoux | 5 days |
| | | |||
| * | refactor(web): extract ride detail script | Martin Kagamino Lehoux | 8 days |
| | | |||
| * | refactor(web): centralize OKLCH palette | Martin Kagamino Lehoux | 8 days |
| | | |||
| * | refactor(web): extract embedded stylesheet | Martin Kagamino Lehoux | 8 days |
| | | |||
| * | feat: move GPX storage under data | Martin Kagamino Lehoux | 8 days |
| | | |||
| * | chore: remove legacy chart rendering | Martin Kagamino Lehoux | 8 days |
| | | |||
| * | feat: add interactive ride profile | Martin Kagamino Lehoux | 8 days |
| | | |||
| * | chore: Add code analysis task | Martin Kagamino Lehoux | 8 days |
| | | |||
| * | chore: Use Go tool for dbmate | Martin Kagamino Lehoux | 8 days |
| | | |||
| * | chore: Update Go tooling configuration | Martin Kagamino Lehoux | 8 days |
| | | |||
| * | feat: Save Strava activities without routes | Martin Kagamino Lehoux | 8 days |
| | | |||
| * | fix: Continue Strava import after invalid activities | Martin Kagamino Lehoux | 8 days |
| | | |||
| * | feat: Add Strava import progress | Martin Kagamino Lehoux | 8 days |
| | | |||
| * | feat: Add ride detail map | Martin Kagamino Lehoux | 8 days |
| | | |||
| * | perf: Load ride values from SQLite | Martin Kagamino Lehoux | 11 days |
| | | |||
| * | docs: Document ride backfill workflow | Martin Kagamino Lehoux | 11 days |
| | | |||
| * | feat: Persist Cotacol ride values | Martin Kagamino Lehoux | 11 days |
| | | |||
| * | feat: Add ride table sorting | Martin Kagamino Lehoux | 12 days |
| | | |||
| * | feat: Add Strava stream metrics | Martin Kagamino Lehoux | 12 days |
| | | |||
| * | refactor: Store rides in columns | Martin Kagamino Lehoux | 12 days |
| | | |||
| * | refactor: Remove demo CLI | Martin Kagamino Lehoux | 14 days |
| | | |||
| * | refactor: Extract CLI and chart packages | Martin Kagamino Lehoux | 14 days |
| | | |||
| * | refactor: Remove obsolete Strava helpers and add mise tasks | Martin Kagamino Lehoux | 14 days |
| | | |||
| * | refactor: Replace env config with atomic YAML | Martin Kagamino Lehoux | 14 days |
| | | |||
| * | feat: Add web ride library with Strava sync | Martin Kagamino Lehoux | 2026-08-05 |
| | | |||
| * | feat: Sync Strava rides as GPX files | Martin Kagamino Lehoux | 2026-08-03 |
| | | |||
| * | feat: Detect mountain pass crossings, name climbs after passes, render ride ↵ | Martin Kagamino Lehoux | 2026-08-03 |
| | | | | | | | | | | | charts - osmpass: extract mountain_pass=yes nodes from an OSM PBF, enrich centcols passes with OSM coordinates, resumable -fetch-osm download - mountain_pass: DetectCrossings for a ride, MatchClimb to name a climb after the pass it tops - ride: expose Points(), add Climb.Top() and Climb.Name - chart: -chart renders elevation profile with climb bands and pass markers - commands: -fetch-osm, -extract-osm, -import-cached, -enrich | ||
| * | docs: Reformat README to project conventions | Martin Kagamino Lehoux | 2026-08-01 |
| | | |||
| * | feat: Add Cotacol difficulty score to climbs | Martin Kagamino Lehoux | 2026-08-01 |
| | | |||
| * | feat: Add Cotacol difficulty score for rides | Martin Kagamino Lehoux | 2026-08-01 |
| | | |||
| * | feat: Download mountain passes from centcols into SQLite | Martin Kagamino Lehoux | 2026-08-01 |
| | | |||
| * | Update README.md | Martin Kagamino Lehoux | 2025-07-20 |
| | | |||
| * | Cleanup parsing | Martin Kagamino Lehoux | 2025-04-21 |
| | | |||
| * | Implement climb score | Martin Kagamino Lehoux | 2025-04-21 |
| | | |||
| * | First implem of similar KOM | Martin Kagamino Lehoux | 2025-04-21 |
| | | |||
| * | Add more data in climb & point | Martin Kagamino Lehoux | 2025-04-21 |
| | | |||
| * | Add some more tests | Martin Kagamino Lehoux | 2025-04-20 |
| | | |||
| * | chore: Add test & cleanup logs | Martin Kagamino Lehoux | 2024-12-30 |
| | | |||
| * | fix: Remove too short outliers | Martin Kagamino Lehoux | 2024-08-07 |
| | | |||