From abbbf17bcfe6dfa663b7019c4892db09e27b3808 Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Thu, 27 Aug 2026 13:37:26 +0200 Subject: Resync Strava title from list payload via Save Context / Problem: Strava titles can be corrected after import. The sync path only handled new rides; existing rides were marked skipped without checking the cheap list metadata, so corrections like ride #789 stayed stale. What: In syncRides reuse the existing Save write path for rare title resyncs (pay GPX parse cost) when existing.Name != list.Name; track progress.Updated and surface it in SSE/TS UI; add tests for resync without stream fetch. Remove the now-obsolete TODO. QA: go test/ vet, tsc, biome/stylelint pass. --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 35bb1c9..123b021 100644 --- a/README.md +++ b/README.md @@ -158,6 +158,7 @@ go tool pprof -http=:8081 http://localhost:8080/debug/pprof/heap # allocs ## TODO +- cli args instea dof flags - screaming archi + hexagon - Compute estimated power, speed - For a ride, scatter, one point per 100m segment. Slope vs speed @@ -168,8 +169,6 @@ go tool pprof -http=:8081 http://localhost:8080/debug/pprof/heap # allocs - improve GPX parsing and Analyze - Compact binary or vectorized storage for root - Actually might be .fit -- Strava - - Resync metadata (title) from list - OffClimb - Keep trace appart from ride to display slope profile, compute cotacol - Profile - Adaptative to show ramps -- cgit v1.3