Repository navigation
v1.0.5 — Functional fixes (add account / biometric / DAV autodiscover)
Fixes the three real functional blockers (not the cosmetic HANDOFF items):
- Add account: CalDAV/CardDAV autodiscovery was correct but the screen OVERWROTE the real discovered URLs with a guessed "$server/dav/". Now keeps the engine's result; blank = off, enter manually.
- Add account: a CalDAV/CardDAV-only account was blocked by the IMAP provision gate. Now only enables the sync legs actually configured; saves on DAV success. Real error surfaced on email failure.
- Biometric: BiometricManagerImpl required BIOMETRIC_STRONG while the prompt allowed WEAK, so OEM fingerprints read as "unavailable" and the lock screen trapped the user. Now both use WEAK or DEVICE_CREDENTIAL. Added a Continue escape when the device has no screen lock at all.
Build: green. Unit tests: green.
Install: uninstall com.unifiedcomms.debug first (shared authenticator authority), then sideload app-release.apk.