Commit Graph

3201 Commits

Author SHA1 Message Date
Leendert de Borst
bb0bee7870 Refresh iOS autofill identities on every vault mutation (#520) 2025-10-16 11:26:11 +02:00
Leendert de Borst
7c64e656ff Refactor (#520) 2025-10-16 11:24:04 +02:00
Leendert de Borst
90e846674e Cleanup (#520) 2025-10-16 11:05:29 +02:00
Leendert de Borst
3d684e59ea Use displayname override for credential title instead of passkey displayname (#520) 2025-10-15 21:22:36 +02:00
Leendert de Borst
a4d728c9e5 Update SqliteClient.tsx to also mark passkey as soft deleted when credential is deleted (#520) 2025-10-15 21:12:46 +02:00
Leendert de Borst
74e8f1b840 Add passkey to credential view and AddEdit page (#520) 2025-10-15 21:10:41 +02:00
Leendert de Borst
774afaf522 Add credential filter and passkey recognition to web app (#520) 2025-10-15 18:21:54 +02:00
Leendert de Borst
92623493e8 Tweak UI (#520) 2025-10-14 21:53:38 +02:00
Leendert de Borst
53c4242342 Add passkey instructions to iOS autofill settings page (#520) 2025-10-14 21:05:44 +02:00
Leendert de Borst
ed5c436084 Refactor (#520) 2025-10-14 19:43:40 +02:00
Leendert de Borst
dd2b08a4a3 Add react native credential filter and passkey indicators (#520) 2025-10-14 19:00:52 +02:00
Leendert de Borst
dad709fc20 Refactor passkey logic implementation (#520) 2025-10-14 17:01:36 +02:00
Leendert de Borst
8964b1080d Update passkey schema (#520) 2025-10-14 15:32:57 +02:00
Leendert de Borst
5ec9e53449 Cleanup (#520) 2025-10-14 13:08:22 +02:00
Leendert de Borst
18182cdda2 Refresh credential list after credential delete (#520) 2025-10-14 12:49:32 +02:00
Leendert de Borst
33ed79e951 Add server min version supported check to native iOS sync implementation (#520) 2025-10-14 12:42:10 +02:00
Leendert de Borst
c044a27a3f Add error code throw and detection to native vault sync logic implementation (#520) 2025-10-14 11:59:16 +02:00
Leendert de Borst
95753e3fa9 Add explicit server offline error message to passkey create flow (#520) 2025-10-13 21:04:48 +02:00
Leendert de Borst
9a3df923b5 Update passkey registration UI, refactor folder structure (#520) 2025-10-13 20:49:26 +02:00
Leendert de Borst
c41bf8a921 Add passkey replace flow (#520) 2025-10-13 15:20:01 +02:00
Leendert de Borst
d93ec10cc9 Add title input field to passkey create screen (#520) 2025-10-13 14:24:50 +02:00
Leendert de Borst
385ee841dd Update terminology (#520) 2025-10-13 14:18:19 +02:00
Leendert de Borst
7c533de8f3 Add PRF evaluation support on passkey registration (#520) 2025-10-13 13:55:57 +02:00
Leendert de Borst
92fe915d0f Refactor (#520) 2025-10-12 23:26:18 +02:00
Leendert de Borst
1905078bdc Refactor PRF (#520) 2025-10-12 22:55:36 +02:00
Leendert de Borst
974315ed8c Add PRF support to iOS passkey mechanism (#520) 2025-10-12 20:06:12 +02:00
Leendert de Borst
d8b8fc7922 Update unlock error message margins (#520) 2025-10-12 17:14:59 +02:00
Leendert de Borst
795adab0dc Update passkey provider selection UI (#520) 2025-10-12 14:29:54 +02:00
Leendert de Borst
020d1bcfa1 Fix credential card selection popup positioning (#520) 2025-10-12 14:27:00 +02:00
Leendert de Borst
1efc06eaac Add SwiftUI translations into VaultUI project directly (#520) 2025-10-12 13:55:44 +02:00
Leendert de Borst
19c7da5dc6 Update passkey create UI (#520) 2025-10-11 19:59:34 +02:00
Leendert de Borst
e85a3cab7f Update passkey registration UI (#520) 2025-10-11 18:32:58 +02:00
Leendert de Borst
0ab5ca9377 Update loading indicator feedback (#520) 2025-10-11 17:15:07 +02:00
Leendert de Borst
48000b76eb Update swift loading animation (#520) 2025-10-10 23:16:50 +02:00
Leendert de Borst
c27300bcb3 Fix favicon extraction in passkey create flow (#520) 2025-10-10 22:03:42 +02:00
Leendert de Borst
48acb81492 Implement Swift passkey create persist flow (#520) 2025-10-10 18:33:49 +02:00
Leendert de Borst
09f61bd7a2 Cleanup RN AsyncStorage calls (#520) 2025-10-10 16:35:46 +02:00
Leendert de Borst
4bfe69750c Implement working vault mutate native flow (#520) 2025-10-10 13:05:05 +02:00
Leendert de Borst
afab20f59b Move vault sync/mutate to swift/kotlin layer (#520) 2025-10-10 12:50:24 +02:00
Leendert de Borst
3bc3c165f6 Move webapi calls to native swift/kotlin layer (#520) 2025-10-10 10:26:58 +02:00
Leendert de Borst
bc6f492208 Update local passkey create logic with proper date formatting (#520) 2025-10-09 16:20:34 +02:00
Leendert de Borst
fa4c80858c Implement swift passkey create logic and unittest (#520) 2025-10-09 15:52:38 +02:00
Leendert de Borst
6c94ed5193 Add passkey registration screen detection (#520) 2025-10-09 14:34:48 +02:00
Leendert de Borst
3658b606c2 Sync iOS CredentialIdentityStore via React Native callback (#520) 2025-10-09 13:37:18 +02:00
Leendert de Borst
01eee844de Implement iOS passkey selection callback (#520) 2025-10-08 19:16:25 +02:00
Leendert de Borst
ac7ea057d4 Show passkey specific credential view list on "show more" (#520) 2025-10-08 18:49:22 +02:00
Leendert de Borst
00023ea944 Make passkey authentication work on iOS (#520) 2025-10-08 16:43:15 +02:00
Leendert de Borst
bd78cfe778 Make webauthn quick fill suggestion work (#520) 2025-10-08 15:45:10 +02:00
Leendert de Borst
c2b6e8af1e Fix iOS passkey data type parsing (#520) 2025-10-08 15:30:05 +02:00
Leendert de Borst
f0fdfcdf19 Add passkeys to credential store for quicktype (#520) 2025-10-08 13:56:28 +02:00