Commit Graph

1015 Commits

Author SHA1 Message Date
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
Leendert de Borst
479e32ddac Enable iOS QuickType password autofill for iOS 26+ (#520) 2025-10-08 13:06:41 +02:00
Leendert de Borst
4661e36ef4 Add iOS passkey scaffolding (#520) 2025-10-08 12:43:59 +02:00
Leendert de Borst
26eb965b1d Add React Native passkey scaffolding (#520) 2025-10-08 12:26:43 +02:00
Leendert de Borst
5b62b035ee Add iOS passkey logic scaffolding (#520) 2025-10-07 16:46:11 +02:00
Leendert de Borst
8416c7c15f Store PRF secret in separate column (#520) 2025-10-07 13:27:45 +02:00
Leendert de Borst
1a9e1967ed Add FK repair script to migration to fix older vaults (#520) 2025-10-07 13:16:16 +02:00
Leendert de Borst
9156923f92 Add separate PrfKey column, recreate migrations (#520) 2025-10-07 10:44:46 +02:00
Leendert de Borst
b8a15930cd Fix passkey IsDeleted flag when deleting credential, fix favicon null handling (#520) 2025-10-07 09:45:28 +02:00
Leendert de Borst
544fea83b0 Refactor browser extension component directories (#520) 2025-10-06 23:41:16 +02:00
Leendert de Borst
032417aeec Tweak passkey card display (#520) 2025-10-06 23:35:28 +02:00
Leendert de Borst
30e213919d Tweak passkey create/authenticate screen UI (#520) 2025-10-06 23:25:30 +02:00
Leendert de Borst
98e52b8756 Add PRF extension support to webauthn passkey implementation (#520) 2025-10-06 18:43:27 +02:00
Leendert de Borst
240a0854be Clear pending redirect when opening main popup without redirect (#520) 2025-10-05 14:41:25 +02:00
Leendert de Borst
57f6ec1be7 Add passkey provider enable/disable toggle for specific website (#520) 2025-10-05 14:01:24 +02:00
Leendert de Borst
df9eacdf13 Remove passkeys list page (#520) 2025-10-05 12:36:27 +02:00
Leendert de Borst
eebf7aff41 Add filter to credential list (#520) 2025-10-05 12:28:26 +02:00
Leendert de Borst
10c9478238 Update credential card / details / add-edit to include passkeys (#520) 2025-10-05 11:12:38 +02:00
Leendert de Borst
3b1199d2db Cleanup passkey create and authenticate flows (#520) 2025-10-05 10:05:53 +02:00
Leendert de Borst
405b44383f Update passkey create flow to support replacing existing entries (#520) 2025-10-05 09:59:24 +02:00
Leendert de Borst
b62078f97e Add passkey settings page (#520) 2025-10-03 15:55:49 +02:00