wake-alarm/phone_app/lib
Krzysztof kuhy Rudnicki 2cdb642e84
Some checks failed
pre-commit / pre-commit (push) Has been cancelled
Tests / test (3.10) (push) Has been cancelled
Tests / test (3.11) (push) Has been cancelled
Tests / test (3.12) (push) Has been cancelled
release-apk / release (APK) (push) Has been cancelled
Let a Firebase-only phone actually sync
Spotted on the device right after installing the migrated app: the home
screen still gated syncing on `settings.isConfigured`, which is only true
when a **GitHub token** is stored. A phone connected to Firebase and nothing
else would be told "Configure GitHub in Settings first" and refuse to push --
and once the GitHub mirror is retired, that would be every phone.

Both the gate and the hint now accept either backend, matching what
syncBackend() already does: Firebase alone, GitHub alone, or the mirror that
writes both.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017FH32BgGQbQLDstBhR26Xa
2026-08-05 09:32:06 +02:00
..
screens Let a Firebase-only phone actually sync 2026-08-05 09:32:06 +02:00
services Sync the phone's alarm through Firebase, mirroring to GitHub 2026-08-05 09:20:02 +02:00
ui phone_app: warm-tint the unified-design-system palette 2026-07-22 20:10:27 +02:00
main.dart phone_app: warm-tint the unified-design-system palette 2026-07-22 20:10:27 +02:00