Owain Jarrett owain
  • Joined on 2025-11-29
owain pushed to main at owain/MileVault 2026-06-07 16:37:03 +01:00
4a4cbdcc92 Fix pace sentinel, route map thumbnails, tiled segments, health/dashboard layout
owain pushed to main at owain/MileVault 2026-06-07 16:04:47 +01:00
5f5551db27 Fix wellness sync crash on None body battery levels
owain pushed to main at owain/MileVault 2026-06-07 15:26:55 +01:00
da9c1e04cb Body
owain pushed to main at owain/MileVault 2026-06-07 13:18:35 +01:00
568dc31e97 Round 2: body battery redesign, profile cleanup, segment integration, route/segment records
owain pushed to main at owain/MileVault 2026-06-07 12:01:31 +01:00
02eccad578 Add segments, YTD stats, route matching fixes, body battery layout, pace fix
owain pushed to main at owain/MileVault 2026-06-07 11:16:13 +01:00
f0bbe92b2c Fix sync window: respect lookback_days even after first sync
owain pushed to main at owain/MileVault 2026-06-07 11:13:44 +01:00
616099402b Add body battery: sync, storage, and health UI chart
owain pushed to main at owain/MileVault 2026-06-07 11:02:30 +01:00
37ffd4c9e0 Fix wellness sync crash: serialize intraday_hr as JSON string for psycopg2
owain pushed to main at owain/MileVault 2026-06-07 10:51:17 +01:00
d57054509c Fix HealthPage crash: move intradayData query below selectedDay declaration
owain pushed to main at owain/MileVault 2026-06-07 10:47:58 +01:00
f927e32853 Fix missing avg_hr_day/weight data; add 24hr HR chart to daily snapshot
owain pushed to main at owain/MileVault 2026-06-07 10:36:20 +01:00
a28ce0e009 Add sync progress bar; change auto-sync to every 30 minutes
owain pushed to main at owain/MileVault 2026-06-07 10:30:39 +01:00
a9b3da858d Fix five code-review findings: token auth, sync rate-limiting, model drift, FK cascade
owain pushed to main at owain/MileVault 2026-06-07 01:34:20 +01:00
211f77a574 Fix sync_lookback_days actually controlling the sync window
owain pushed to main at owain/MileVault 2026-06-07 01:25:02 +01:00
22b41109f5 Fix Garmin stats sync, add route merge/map/links, fix PR constraint
owain pushed to main at owain/MileVault 2026-06-07 01:11:57 +01:00
edeb3ccece Fix: commit missing init_db migration for sync_lookback_days column
owain pushed to main at owain/MileVault 2026-06-07 01:06:40 +01:00
17ec83bfc2 Fix: add sync_lookback_days column to GarminConnectConfig model
owain pushed to main at owain/MileVault 2026-06-07 00:58:00 +01:00
a3c039b3ea Fix Garmin Connect save — make password optional for settings updates
owain pushed to main at owain/MileVault 2026-06-07 00:41:03 +01:00
f8c126fbda Add configurable sync_lookback_days for Garmin Connect
owain pushed to main at owain/MileVault 2026-06-07 00:33:56 +01:00
335bd0a053 Fix Garmin Connect sync to import full history and prevent re-downloads
owain pushed to main at owain/MileVault 2026-06-07 00:27:40 +01:00
7d6d34f61f Fix health trends range selector; add day navigation and chart click