kaizen-app/app/src/main/res
Bruno Deanoz 15f5781824 fix: close biometric bypass on locked conversations
Three paths in openConversation() called unlockAndOpen() without any
authentication when biometrics were unavailable. Sidebar ToggleLock
also sent PATCH { locked: false } without auth.

- Unified requestBiometricOrPassword() gates all unlock paths
- PasswordUnlockDialog as fallback when biometrics unavailable
- KaizenApi.requestUnlock() sends password to server for verification
- All unlock flows (open chat + sidebar toggle) now require auth
2026-06-22 13:27:55 +02:00
..
drawable feat: Kaizen orb app icon — light/dark backgrounds, monochrome, splash 2026-06-21 15:22:28 +02:00
drawable-night feat: Kaizen orb app icon — light/dark backgrounds, monochrome, splash 2026-06-21 15:22:28 +02:00
font feat: Inter Variable font, theme picker wired end-to-end, settings i18n 2026-06-21 15:17:17 +02:00
mipmap-anydpi feat: Kaizen orb app icon — light/dark backgrounds, monochrome, splash 2026-06-21 15:22:28 +02:00
values fix: close biometric bypass on locked conversations 2026-06-22 13:27:55 +02:00
values-en fix: close biometric bypass on locked conversations 2026-06-22 13:27:55 +02:00
values-night Fix send crash (VIBRATE permission), add light/dark theme, redesign send button, group hero to fix keyboard reflow 2026-06-18 15:39:27 +02:00
xml Initial commit - Kaizen App 2026-06-18 15:08:09 +02:00