Deployed Bodylog commit af64be0f7ff8 to clarify health chart empty/error states and align web health telemetry parsing with Android Health Connect variants.
A user reported that the Health trends cards showed data is not available yet for Sleep, Steps, Stress, Heart rate, and HRV despite known Sleep, Steps, and Heart rate data.
Read-only production checks showed:
health_checkin contained 117 rows.Commit af64be0:
resting_bpmheart_rate_variability_rmssdBefore deploy:
npm test -- HealthSection.test.jsx passed.npm test passed: 46 tests.npm run build passed with the existing Vite chunk-size warning.git diff --check passed.After deploy:
gitea.app.lan/bodylog/bodylog.dev:sha-af64be0f7ff8.bodylog-7898765647-rvmgh was 1/1 Running with 0 restarts./api/frontend-version returned 1781642833561./assets/index-DZxIahKQ.js.If the user still sees empty Sleep, Steps, or Heart rate cards after refreshing, inspect the authenticated /api/health-checkins?include_machine=true response in their browser session. The database and deployed backend currently contain the expected telemetry source data.