trails/apps/journal
Ullrich Schäfer 80291ccf6e
Pass workout stats (distance, duration, startedAt) through on import
ActivityInput now accepts optional distance, duration, and startedAt.
GPX-derived stats take precedence when available, but provider stats
are used as fallback for workouts without GPS data.

The import form and Import All now pass these fields from the Wahoo
workout data so activities show correct metadata even without a FIT file.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 19:59:54 +02:00
..
app Pass workout stats (distance, duration, startedAt) through on import 2026-04-05 19:59:54 +02:00
public Add favicons, apple-touch-icons, and Chrome DevTools JSON 2026-03-29 10:35:03 +02:00
Dockerfile Fix journal Dockerfile: copy app/lib for custom server imports 2026-04-05 16:30:17 +02:00
package.json Fix Wahoo import bugs, add Import All, update spec 2026-04-05 17:47:48 +02:00
react-router.config.ts Complete monorepo toolchain setup (tasks 1.1-1.7) 2026-03-22 12:12:57 +01:00
server.ts Fix overview error rate panel, add request metrics to journal 2026-04-05 16:20:18 +02:00
tsconfig.json Fix planner production server + use .ts extensions everywhere 2026-03-25 01:41:33 +01:00
vite.config.ts Fix Wahoo import bugs, add Import All, update spec 2026-04-05 17:47:48 +02:00