Commit Graph

3252 Commits

Author SHA1 Message Date
Leendert de Borst
dc114c6bfa Add mobile app login flow abort when manually skipped flow (#520) 2025-10-26 15:15:59 +01:00
Leendert de Borst
9843142419 Add passkey origin fallback for native apps (#520) 2025-10-26 14:50:06 +01:00
Leendert de Borst
5185dfa41d Refactor CredentialIdentityStore scaffolding (#520) 2025-10-25 17:06:34 +02:00
Leendert de Borst
ea4d72ceca Update NativeVaultManager.kt to offload register credentials in background task (#520) 2025-10-25 16:41:47 +02:00
Leendert de Borst
b2206cae8f Refactor VaultStore kotlin to separate components (#520) 2025-10-25 16:39:16 +02:00
Leendert de Borst
1f8fb2ea39 Add DateHelpers to Kotlin passkey flow (#520) 2025-10-25 15:37:52 +02:00
Leendert de Borst
b2476ab5c5 Add date normalization to all clients (#520) 2025-10-24 23:49:54 +02:00
Leendert de Borst
866c8e7834 Update authenticatorAttachment setting (#520) 2025-10-24 21:37:02 +02:00
Leendert de Borst
fb01b75f3d Persist encryption key when enabling biometrics on Android (#520) 2025-10-24 21:25:04 +02:00
Leendert de Borst
8b05d2aafa Update initialize.tsx to redirect if no faceid (#520) 2025-10-24 20:43:20 +02:00
Leendert de Borst
4d54649c3a Add sanity check warning if biometric auth is not enabled (#520) 2025-10-24 17:30:45 +02:00
Leendert de Borst
a5c8ff91b5 Cleanup (#520) 2025-10-24 17:05:05 +02:00
Leendert de Borst
5164c705c2 Only show skip button during skippable phases (#520) 2025-10-24 16:24:00 +02:00
Leendert de Borst
c00088d955 Add client server version check to Android sync (#520) 2025-10-24 15:36:40 +02:00
Leendert de Borst
6698771fc4 Add explicit biometric auth for passkey create and authenticate flows (#520) 2025-10-24 15:28:20 +02:00
Leendert de Borst
665662982c Cleanup todos and refactor detekt issues (#520) 2025-10-23 19:04:46 +02:00
Leendert de Borst
c7d3a9ea1e Update Android credential filter to only include entries with username and pass (#520) 2025-10-22 22:30:24 +02:00
Leendert de Borst
c24598c151 Update autofill settings docs (#520) 2025-10-22 22:14:54 +02:00
Leendert de Borst
b995ec728c Update colors.xml (#520) 2025-10-22 22:02:17 +02:00
Leendert de Borst
af06bbfd12 Update Android light/dark mode system bar theme (#520) 2025-10-21 22:33:15 +02:00
Leendert de Borst
646416c069 Improve passkey replace flow UI and navigation structure (#520) 2025-10-21 22:06:23 +02:00
Leendert de Borst
219bc88e30 Add passkey replace flow (#520) 2025-10-21 16:42:54 +02:00
Leendert de Borst
020f11d3a4 Fix passkey create handshake return type for Chrome CredMan (#520)
WIP
2025-10-21 16:42:53 +02:00
Leendert de Borst
4cea8aae5e Fix passkey create in Firefox Android (#520) 2025-10-21 15:28:27 +02:00
Leendert de Borst
1db63bbc6b Add loading animation to Android as separate template (#520) 2025-10-20 22:05:02 +02:00
Leendert de Borst
00c230a92e Update iOS passkey create flow to prevent 25308 error (#520) 2025-10-20 21:48:57 +02:00
Leendert de Borst
868bdc9aa2 Add theme colors (#520) 2025-10-20 20:13:41 +02:00
Leendert de Borst
4c9de1fc2f Add passkey create activity view (#520) 2025-10-20 19:58:05 +02:00
Leendert de Borst
3adc796295 Update favicon extraction to properly detect nulls (#520) 2025-10-20 19:06:43 +02:00
Leendert de Borst
30d223aba6 Commit created passkey to vault (#520) 2025-10-20 18:50:34 +02:00
Leendert de Borst
6eb43c4f8b Add Android passkey registration scaffolding (#520) 2025-10-20 15:35:02 +02:00
Leendert de Borst
f0260622fd Refactor PasskeyAuthenticationActivity.kt (#520) 2025-10-20 13:24:37 +02:00
Leendert de Borst
a0269f90f3 Tweak initialize timeout skip button (#520) 2025-10-20 11:18:44 +02:00
Leendert de Borst
11ea12499b Simplify PasskeyAuthenticationActivity.kt (#520) 2025-10-20 10:44:05 +02:00
Leendert de Borst
4cff77b927 Update connection skip icon and title (#520) 2025-10-20 10:44:05 +02:00
Leendert de Borst
fa517c38c0 Cleanup (#520) 2025-10-20 10:44:05 +02:00
Leendert de Borst
5e1f899a5e Refactor Android credential manager passkey implementation to conform to spec (#520) 2025-10-20 10:44:05 +02:00
Leendert de Borst
e1318e2147 Add quick unlock type enum to show custom label in view (#520) 2025-10-19 15:23:40 +02:00
Leendert de Borst
ee9f3ca0f9 Tweak quick autofill flow on iOS with explicit loading view (#520) 2025-10-18 20:53:07 +02:00
Leendert de Borst
026cfb91e9 Tweak Android passkey authentication scaffolding (#520)
WIP
2025-10-18 20:53:07 +02:00
Leendert de Borst
0b78e5fa77 Fix UUID lookup casing (#520) 2025-10-17 16:18:04 +02:00
Leendert de Borst
d5b11cc34c Add passkey authentication scaffolding (#520) 2025-10-17 16:07:36 +02:00
Leendert de Borst
ddf34a2d30 Fix first time login authorization header overwrite bug (#520) 2025-10-17 15:33:07 +02:00
Leendert de Borst
37acd87c44 Fix context menu translations which prevented clickhandler from working (#520) 2025-10-17 13:55:48 +02:00
Leendert de Borst
efaa7962cb Tweak if available iOS flags (#520) 2025-10-17 13:04:35 +02:00
Leendert de Borst
d4f0579eea Update comments (#520) 2025-10-17 11:36:27 +02:00
Leendert de Borst
ac78bb1afc Update UI (#520) 2025-10-17 11:08:56 +02:00
Leendert de Borst
8d3034676b Tweak native vault sync flow called from React Native (#520) 2025-10-16 23:09:27 +02:00
Leendert de Borst
d9588acf00 Refactor shared methods to VaultUtils framework, cleanup unused methods (#520) 2025-10-16 22:29:33 +02:00
Leendert de Borst
f213b1ac57 Refactor todos (#520) 2025-10-16 21:15:09 +02:00