Commit Graph

1797 Commits

Author SHA1 Message Date
Leendert de Borst
0eb6a501af Update credential index layout (#771) 2025-04-18 08:57:36 +02:00
Leendert de Borst
05dae94336 Use generic colors in credential list (#771) 2025-04-18 08:52:22 +02:00
Leendert de Borst
2e7fde861e Add generic color definition (#771) 2025-04-18 00:13:32 +02:00
Leendert de Borst
c1ba8217fb Add separate index page that calls init logic (#771) 2025-04-17 18:40:45 +02:00
Leendert de Borst
39f8157683 Refactor get metadata call (#771) 2025-04-16 22:09:49 +02:00
Leendert de Borst
c0b0c97106 Persist vault metadata via react native bridge (#771) 2025-04-16 21:55:10 +02:00
Leendert de Borst
984adce3d4 Fix typo (#771) 2025-04-16 21:02:06 +02:00
Leendert de Borst
98dead8c0a Add vault update check to main layout scaffolding (#771) 2025-04-16 15:42:02 +02:00
Leendert de Borst
e771af4a7a Add pull to refresh to credential list (#771) 2025-04-16 08:13:43 +02:00
Leendert de Borst
ba5f81ee86 Show icon in react native app (#771) 2025-04-14 22:17:21 +02:00
Leendert de Borst
3a8d08c53b Make credential tap work if keyboard is up (#771) 2025-04-13 14:12:11 +02:00
Leendert de Borst
8b9a60689a Add ThemedSafeAreaView component (#771) 2025-04-13 13:52:57 +02:00
Leendert de Borst
8bb6d04038 Update index.tsx header (#771) 2025-04-13 10:10:55 +02:00
Leendert de Borst
8455d6be88 Add credential search (#771) 2025-04-12 18:55:04 +02:00
Leendert de Borst
4d72c74731 Update theme (#771) 2025-04-12 18:31:13 +02:00
Leendert de Borst
f76a396e6d Add toast message on copy (#771) 2025-04-12 18:16:17 +02:00
Leendert de Borst
5ae6e069ab Add credentials detail page (#771) 2025-04-12 18:01:27 +02:00
Leendert de Borst
a73d6adad5 Update main nav and cleanup (#771)
Update main nav (#771)

Make autofill filter work (#771)

Add isVaultInitialized native func (#771)

Cleanup (#771)
2025-04-12 17:59:18 +02:00
Leendert de Borst
461f765395 Make autofill work with new sqlite client (#771) 2025-04-11 22:18:03 +02:00
Leendert de Borst
f8b5f4a3dd Fix Swift base64 sqlite decryption flow (#771) 2025-04-11 21:00:01 +02:00
Leendert de Borst
55648e95b4 Add native swift SQLite implementation (#771) 2025-04-11 18:09:55 +02:00
Leendert de Borst
1c75782e46 Fix 2FA code entry (#771) 2025-04-11 17:00:10 +02:00
Leendert de Borst
098cf162fd Add deploy to phone task (#771) 2025-04-11 16:50:05 +02:00
Leendert de Borst
653ea2b657 Show credentials when logged in (#771) 2025-04-11 16:41:42 +02:00
Leendert de Borst
eda0fb4d4e Make sqlite work (#771) 2025-04-11 16:41:15 +02:00
Leendert de Borst
baf1f24379 Implement react-native AES-GCM-256 decryption (#771) 2025-04-11 15:24:02 +02:00
Leendert de Borst
cfcce0ec3e Add native react argon2id implementation, add SRP polyfill (#771) 2025-04-11 14:32:43 +02:00
Leendert de Borst
1b70c0c727 Add scaffolding for react native based on browser extension react (#771) 2025-04-11 13:48:46 +02:00
Leendert de Borst
0065d4be10 Update iOS scheme name (#771) 2025-04-11 12:56:18 +02:00
Leendert de Borst
27e279e812 Update android logo and splashscreen (#771) 2025-04-10 17:03:08 +02:00
Leendert de Borst
568f2c61af Refactor xcode project name conventions (#771) 2025-04-10 15:51:53 +02:00
Leendert de Borst
d1b3e97c6b Port java to kotlin (#771) 2025-04-10 14:37:46 +02:00
Leendert de Borst
87a6807d04 Make basic autofill implementation work for FF in Android (#771) 2025-04-10 13:26:04 +02:00
Leendert de Borst
77a14bedcd Make AutofillService mock implementation (#711) 2025-04-10 13:12:40 +02:00
Leendert de Borst
59fc34a09e Add Android autofill service declaration (#771) 2025-04-10 12:47:33 +02:00
Leendert de Borst
9dfca63703 Only trigger encrypt key retrieval if there are encrypted contents (#771) 2025-04-10 12:25:44 +02:00
Leendert de Borst
7e7d86be25 Generate random encryption key and persist in keyvault (#771) 2025-04-10 12:20:37 +02:00
Leendert de Borst
15b44e4575 Add basic encrypt/decrypt with IV part of encrypted blob (#771) 2025-04-10 12:04:56 +02:00
Leendert de Borst
c87a1cc37a Revert SharedCredentialStore.java to simple starting point (#771) 2025-04-10 11:56:33 +02:00
Leendert de Borst
4b828002ec Refactor SharedCredentialStore.java (#771) 2025-04-09 23:31:53 +02:00
Leendert de Borst
46d9709dcf Make biometric auth protection work in Android (#771) 2025-04-09 22:51:00 +02:00
Leendert de Borst
ba02533b5c Make android app buildable (#771) 2025-04-09 22:41:41 +02:00
Leendert de Borst
a99fa1215e Update splash screen logo (#771) 2025-04-09 18:54:10 +02:00
Leendert de Borst
e8a077041b Add app icons (#771) 2025-04-09 18:25:22 +02:00
Leendert de Borst
82304029bf Convert UIKit to SwiftUI (#771) 2025-04-09 17:55:09 +02:00
Leendert de Borst
ae5b4e070f Remove storyboard from extension (#771) 2025-04-09 17:23:20 +02:00
Leendert de Borst
e6149a8936 Add more scaffolding (#771) 2025-04-09 15:49:37 +02:00
Leendert de Borst
de6a46fb8e Add keychain access protected storage to iOS app (#771) 2025-04-09 12:39:45 +02:00
Leendert de Borst
dc0ee00084 Refresh credential list on focus (#771) 2025-04-08 17:23:33 +02:00
Leendert de Borst
8a1154522e Show saved credentials in react native (#771) 2025-04-08 17:19:58 +02:00