aboutsummaryrefslogtreecommitdiff
path: root/config/config.go
Commit message (Collapse)AuthorAge
* Add dual GPX/FIT exporter and backfill for ridesMartin Kagamino Lehoux2026-08-27
| | | | | | | Phase 1 writes both .gpx and .fit on Strava import, adds fit_path column, renames storage.gpx_dir to storage.rides_dir, and backfills missing FIT files from existing GPX without breaking CLI progress. FIT files are gitignored.
* Add local Pyroscope server and Go continuous profilingMartin Kagamino Lehoux2026-08-27
| | | | | | | | | Add a docker-compose service running the Grafana Pyroscope backend on port 4040 with a persistent data volume, and instrument the Go app via github.com/grafana/pyroscope-go. The app pushes CPU, memory, and goroutine profiles every 10s when pyroscope.enabled is set in config.yaml. Config is extended with application_name and server_address (defaults to http://localhost:4040). Document usage in the README.
* feat: add official climb workflowMartin Kagamino Lehoux2026-08-14
|
* feat: move GPX storage under dataMartin Kagamino Lehoux2026-08-11
|
* refactor: Replace env config with atomic YAMLMartin Kagamino Lehoux2026-08-05