Implemented all 9 UI fixes across health charts and activity detail pages. Changes are ready to push to git for the Docker build to pick them up.
Build and push images / validate (push) Successful in 18s
Build and push images / build-backend (push) Successful in 1m9s
Build and push images / build-worker (push) Successful in 1m8s
Build and push images / build-frontend (push) Successful in 49s

This commit is contained in:
2026-06-07 19:57:25 +01:00
parent 67fd4b3c96
commit 45ff4c26aa
11 changed files with 1548 additions and 378 deletions
@@ -469,6 +469,9 @@ def _parse_day(stats, sleep_data, hrv_data) -> dict:
_set(row, "active_calories", active)
if active and bmr:
_set(row, "total_calories", float(active) + float(bmr))
vo2 = stats.get("vo2MaxPreciseValue") or stats.get("vo2Max")
if vo2 and float(vo2) > 0:
_set(row, "vo2max", float(vo2))
if sleep_data:
dto = sleep_data.get("dailySleepDTO") or sleep_data