Commit Graph

132 Commits

Author SHA1 Message Date
Leendert de Borst
2dab52c1b4 Update mobile app to use generic item type icons (#1465) 2026-01-21 10:11:19 +00:00
Leendert de Borst
4ffc8812b7 Update ItemTypeSelector.tsx (#1404) 2026-01-18 22:46:40 +01:00
Leendert de Borst
0233e68c41 Update HiddenField mobile app UI (#1404) 2026-01-18 22:46:31 +01:00
Leendert de Borst
01ad86882e Add testids to password change flow (#1404) 2026-01-17 12:43:25 +01:00
Leendert de Borst
c2aef72748 Update tests (#1404) 2026-01-14 16:12:17 +01:00
Leendert de Borst
8bee44851f Add item create iOS maestro test (#1404) 2026-01-13 12:10:48 +01:00
Leendert de Borst
426618ab90 Add mobile app e2e test scaffolding (#1404) 2026-01-13 10:04:23 +01:00
Leendert de Borst
b6e3bb8332 Update ServerSyncIndicator.tsx (#1404) 2026-01-04 22:15:39 +01:00
Leendert de Borst
76997e807c Add new item type default icons and placeholders (#1404) 2026-01-04 21:49:28 +01:00
Leendert de Borst
ecd7f78c93 Update TOTP style and icon (#1404) 2026-01-04 21:18:38 +01:00
Leendert de Borst
8096b7d7e9 Add field history modal UI, tweak modal UI in dark mode (#1404) 2026-01-04 20:40:40 +01:00
Leendert de Borst
82ecee793a Refresh sync state on app boot to try and push local changes if pending (#1404) 2026-01-03 21:57:52 +01:00
Leendert de Borst
5c37217ce7 Update mobile app full offline mode scaffolding (#1404) 2026-01-02 17:13:50 +01:00
Leendert de Borst
574b766ea3 Refactor all callers to use repository pattern (#1404) 2025-12-29 21:19:19 +01:00
Leendert de Borst
d45d66ee0f Add new vault sync scaffolding and repository pattern DB access to mobile app (#1404) 2025-12-29 09:45:36 +01:00
Leendert de Borst
fcad09fdfd Add deleted items scaffolding logic (#1404) 2025-12-28 19:25:50 +01:00
Leendert de Borst
681cb69b34 Update folder selector in AddEdit (#1404) 2025-12-28 17:37:22 +01:00
Leendert de Borst
a6d3d7119c Add folder scaffolding (#1404) 2025-12-28 15:53:02 +01:00
Leendert de Borst
f7d0030fab Update AddEdit to use item based structure (#1404) 2025-12-28 13:32:28 +01:00
Leendert de Borst
2a9aecabbb Basic mobile app refactor scaffolding from credential to item structure (#1404) 2025-12-27 18:42:12 +01:00
Leendert de Borst
e58fb72971 Refactor browser extension content script to use item structure (#1404) 2025-12-15 21:28:37 +01:00
Leendert de Borst
f42828ebd1 Move shared to core folder (#1404) 2025-12-11 09:19:03 +01:00
Leendert de Borst
b855896108 Add 2FA TOTP code editor to mobile app (#1391) 2025-11-24 10:05:39 +00:00
Leendert de Borst
4d613175ed Update env variables and refactor metadata storage (#1371) 2025-11-21 06:45:05 +01:00
Leendert de Borst
e4614c8034 Cleanup (#1347) 2025-11-18 22:02:13 +01:00
Leendert de Borst
09d4ba46fa Update qr-scanner.tsx UX flow (#1347) 2025-11-16 22:18:52 +01:00
Leendert de Borst
fd64ea8647 Cleanup unused translations in mobile app (#1355) 2025-11-13 22:14:23 +00:00
Leendert de Borst
66115496fb Simplify react native pin unlock components (#1340) 2025-11-13 18:43:54 +00:00
Leendert de Borst
73ae2a7b62 Update PinNumpad style (#1340) 2025-11-13 18:43:54 +00:00
Leendert de Borst
0ddd24c40e Mobile app pin unlock scaffolding (#1340) 2025-11-13 18:43:54 +00:00
Leendert de Borst
e4cd9fe6ed Update filepreview modal to support image panning/zooming (#1286) 2025-10-31 22:41:24 +01:00
Leendert de Borst
7a72416e83 Fix email domain field issues that did not properly show multiple domains (#1287) 2025-10-31 21:59:10 +01:00
Leendert de Borst
c7182e7a21 Tweak app layout margins for iOS 26+ (#1319) 2025-10-29 00:14:50 +01:00
Leendert de Borst
9641514b3b Add attachments credential filter to all clients (#1309) 2025-10-28 11:21:33 +01: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
dd2b08a4a3 Add react native credential filter and passkey indicators (#520) 2025-10-14 19:00:52 +02:00
Leendert de Borst
75eea4162d Fix app initialize and reinitialize layout (#1274) 2025-09-29 13:32:10 +02:00
Leendert de Borst
ad2028e473 Update offline banner UX (#1267) 2025-09-24 16:35:28 +02:00
Leendert de Borst
7cb7c02bb2 Add explicit offline mode override button during app sync flow (#1267) 2025-09-24 16:35:28 +02:00
Leendert de Borst
f7a8189b86 Fix password field settings initialization (#1235) 2025-09-17 19:00:31 +02:00
Leendert de Borst
88013161d1 Update email domain field behavior in browser extension and mobile app (#1231) 2025-09-17 12:58:04 +02:00
Leendert de Borst
5efc277316 Simplify AdvancedPasswordField.tsx (#1204) 2025-09-13 18:22:32 +02:00
Leendert de Borst
88b32efa97 Reflect password length in the hidden asterisks password display (#1204) 2025-09-13 18:22:32 +02:00
Leendert de Borst
d2590f4222 Add offline banner translations (#1103) 2025-09-12 22:33:47 +02:00
Leendert de Borst
7620fa8186 Fix clipboard copy animation warnings (#1187) 2025-09-10 22:21:33 +02:00
Leendert de Borst
67c4b55cbb Update AdvancedPasswordField to prevent freezes on Android (#1187) 2025-09-10 22:21:33 +02:00
Leendert de Borst
7ff608b08c Refactor AdvancedPasswordField (#1187) 2025-09-10 22:21:33 +02:00
Leendert de Borst
f1fc2a5f96 Refactor to use RobustPressable to replace standard methods (#1187) 2025-09-10 22:21:33 +02:00
Leendert de Borst
a372348dbf Add RobustPressable component (#1187) 2025-09-10 22:21:33 +02:00
Leendert de Borst
8caa69e130 Prevent input fields from increasing in height on Android (#1160) 2025-08-31 17:11:57 +02:00