Marc-André Bombeck
a3561b4600
Tell a first-run what Apple Health is actually doing
...
Refs #778 . Two honesty gaps from the first-run report: the web onboarding
presented Apple Health like a web connector although the connection only
completes in the iPhone app, and the initial backfill gave no sign of
progress, so a working first sync looked broken.
The onboarding source step now says plainly that Apple Health is set up in
the iPhone app after onboarding, without dead-ending the flow. The
integration card gains a server-authoritative progress summary — rows
accepted, oldest reading reached, and an honest flowing/waiting line
derived from the last accepted batch. Nothing the server does not know is
shown: no percentage, no ETA, no invented throttle state; a quiet stretch
reads as waiting for the phone, not as an error.
2026-08-14 09:46:24 +02:00
..
2026-08-14 06:37:30 +02:00
2026-08-08 21:20:57 +02:00
2026-08-13 06:16:45 +02:00
2026-08-14 05:07:14 +02:00
2026-08-14 05:31:33 +02:00
2026-08-14 09:46:24 +02:00
2026-08-08 14:38:26 +02:00
2026-08-09 11:27:05 +02:00
2026-08-07 19:05:15 +02:00
2026-08-07 23:19:24 +02:00
2026-08-07 19:39:11 +02:00
2026-08-14 05:31:33 +02:00
2026-08-07 01:53:26 +02:00
2026-08-09 11:27:05 +02:00
2026-06-18 21:28:33 +02:00
2026-08-13 06:16:45 +02:00
2026-08-09 11:27:18 +02:00
2026-08-09 04:26:46 +02:00
2026-08-07 19:05:15 +02:00
2026-08-14 05:31:33 +02:00
2026-08-09 04:26:46 +02:00
2026-06-27 13:38:25 +02:00
2026-08-08 14:08:09 +02:00
2026-06-18 21:28:33 +02:00
2026-06-26 12:15:16 +02:00
2026-08-07 19:39:11 +02:00
2026-08-07 19:39:11 +02:00
2026-08-07 23:20:12 +02:00
2026-08-07 19:39:11 +02:00
2026-08-07 19:05:15 +02:00
2026-06-19 21:06:25 +02:00
2026-08-07 19:05:15 +02:00
2026-08-07 19:39:11 +02:00
2026-08-07 20:53:05 +02:00
2026-06-18 21:28:33 +02:00
2026-07-28 14:00:44 +02:00
2026-08-07 19:39:11 +02:00
2026-06-19 21:06:25 +02:00
2026-06-30 18:53:50 +02:00
2026-06-30 18:53:50 +02:00
2026-08-08 15:17:04 +02:00
2026-08-07 23:20:39 +02:00
2026-08-07 20:53:05 +02:00
2026-08-14 01:56:25 +02:00
2026-08-09 11:27:18 +02:00
2026-08-07 19:05:15 +02:00
2026-07-07 16:50:09 +02:00
2026-08-09 10:18:33 +02:00
2026-08-07 20:53:05 +02:00
2026-08-07 19:05:15 +02:00
2026-07-22 04:14:15 +02:00
2026-08-07 20:53:05 +02:00
2026-08-07 19:39:11 +02:00
2026-08-07 19:39:11 +02:00
2026-08-07 20:53:05 +02:00
2026-08-08 15:17:05 +02:00
2026-08-08 15:17:05 +02:00
2026-08-07 19:05:15 +02:00
2026-08-14 05:31:33 +02:00
2026-08-07 19:05:15 +02:00
2026-08-08 20:56:50 +02:00
2026-08-13 18:48:10 +02:00
2026-08-14 05:31:33 +02:00
2026-08-09 04:26:46 +02:00
2026-08-09 04:26:46 +02:00
2026-08-08 15:17:05 +02:00
2026-08-07 23:39:05 +02:00
2026-08-07 19:05:15 +02:00
2026-08-09 04:26:46 +02:00
2026-08-07 19:39:11 +02:00
2026-08-09 11:27:18 +02:00
2026-08-13 18:48:10 +02:00
2026-08-07 19:39:11 +02:00
2026-07-22 04:14:15 +02:00
2026-08-13 18:48:10 +02:00
2026-07-19 12:28:05 +02:00
2026-06-11 13:57:15 +02:00
2026-06-05 13:40:12 +02:00
2026-08-09 04:26:46 +02:00
2026-06-11 02:19:27 +02:00
2026-06-19 21:06:25 +02:00
2026-08-07 19:39:11 +02:00
2026-08-07 19:39:11 +02:00