¶ 2026-06-16 Bodylog Health Connect Sync UI
Deployed Bodylog commit bc5e8616394d to fix Android Health Connect sync UI behavior.
- Added a bounded Health Connect foreground sync timeout so the Sync Health Connect button returns to an actionable state instead of remaining on
Syncing Health Connect... indefinitely.
- Refreshed Android workspace data after a Health Connect sync attempt, including the no-new-records path, so synced data does not require browser verification.
- Remembered successful Health Connect non-body record uploads immediately to reduce repeat imports if a later item or refresh fails.
- Local Android build passed:
:app:compileDebugKotlin.
- Focused Android unit test passed:
:app:testDebugUnitTest --tests dev.bodylog.app.HealthInsightsTest.
- Gitea Actions passed for commit
bc5e8616394d: android_internal_testing and build_and_deploy.
- Published APK manifest:
0.1.2026060684-bc5e8616394d.
- Kubernetes deployment image:
gitea.app.lan/bodylog/bodylog.dev:sha-bc5e8616394d.