Commit Graph

119 Commits

Author SHA1 Message Date
Leendert de Borst
68895a7834 Improve credential filter logic for mobile app (#1013) 2025-07-22 19:09:55 +02:00
Leendert de Borst
58ed0bf156 Update login to localize error messages returned by API (#1006) 2025-07-16 11:28:28 +02:00
Leendert de Borst
cb5cd1006c Update mobile app language setting configure for mobile app (#993) 2025-07-11 12:50:41 +02:00
Leendert de Borst
e7c79f2aa4 Localize vault setting subpages (#993) 2025-07-11 12:50:41 +02:00
Leendert de Borst
8e89673cc9 Localize credential and email tabs (#993) 2025-07-11 12:50:41 +02:00
Leendert de Borst
e1497b74aa Mobile app i18n scaffolding (#993) 2025-07-11 12:50:41 +02:00
Leendert de Borst
70b7063af2 Remove rememberMe flag from mobile app login (#974) 2025-06-30 14:24:08 +02:00
Leendert de Borst
87287e0237 Update setting update query (#974) 2025-06-30 14:24:08 +02:00
Leendert de Borst
477e786454 Update settings titles (#974) 2025-06-30 14:24:08 +02:00
Leendert de Borst
361ea77ab7 Add identity generator settings scaffolding to app (#974) 2025-06-30 14:24:08 +02:00
Leendert de Borst
e15ecaf793 Add mobile app identity generator setting retrieval (#861) 2025-06-29 11:08:02 +02:00
Leendert de Borst
b01cdc1f52 Update wording (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
80e40b3ceb Improve mobile app flow for pending migration check (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
70bb8ef3e4 Add vault outdated status flag (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
00fb290598 Refactor upgrade to use vaultMutate hook (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
9d8a2e784f Add pending migration check to main app boot and reinitialize (app timeout) (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
eaa42196f8 Revert app index back to credentials navigation redirect (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
19b89cbfda Refactor navigation in browser extension to follow mobile app reinitialize structure (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
3b27e647ef Add self-host warning to vault upgrade page (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
62732a71f0 Add known vault version check: logout if vault is newer than the app knows about (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
0d878f669f Show vault upgrade description in popup (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
bba16e6e14 Show API url in settings page, refactor login api url rendering (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
b4c4603868 Add onUpgradeRequired and executeRaw logic to iOS (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
1799a2f580 Update login-settings.tsx layout scaffolding (#959) 2025-06-24 19:30:19 +02:00
Leendert de Borst
615b5b2883 Update top level _layout.tsx so header has correct size on Android (#959) 2025-06-24 19:30:19 +02:00
Leendert de Borst
0eebaddf04 Move notes to bottom for view mode in mobile app and browser extension (#933) 2025-06-17 19:39:25 +02:00
Leendert de Borst
2f22e4db56 Make user avatar dynamic instead of showing old icon (#890) 2025-06-15 14:00:36 +02:00
Leendert de Borst
54bbbb0647 Change create credential button into floating action button (#890) 2025-06-15 13:44:25 +02:00
Leendert de Borst
d9942844e2 Fix attachment download in browser extension and mobile app (#902) 2025-06-12 09:56:50 +02:00
Leendert de Borst
ec11ab0817 Move shared projects to dist/shared (#900) 2025-06-11 21:52:21 +02:00
Leendert de Borst
a93a7f7fff Add random alias / manual toggle icons to browser extension and mobile app (#900) 2025-06-11 21:52:21 +02:00
Leendert de Borst
5ca29a33d0 Refactor shared metadata models, update browser extension to use vaultsync hook (#900) 2025-06-11 21:52:21 +02:00
Leendert de Borst
f8bf575ab5 Refactor mobile app to use shared vault models (#900) 2025-06-11 21:52:21 +02:00
Leendert de Borst
3576b32821 Refactor shared models to subdir structure (#900) 2025-06-11 21:52:21 +02:00
Leendert de Borst
e8ba964064 Update mobile app to use shared webapi models (#900) 2025-06-11 21:52:21 +02:00
Leendert de Borst
4af1a127cf Apply sort lint rules to mobile app imports (#900) 2025-06-11 21:52:21 +02:00
Leendert de Borst
4c7bef2a5a Refactor to use new factory methods for identity and password generators (#896) 2025-06-06 14:23:54 +02:00
Leendert de Borst
845f780707 Update shared utils in browser extension and mobile app (#896) 2025-06-06 14:23:54 +02:00
Leendert de Borst
1089e8299f Update add-edit.tsx (#896) 2025-06-06 14:23:54 +02:00
Leendert de Borst
fbc085439c Add native context menu to credential list (#880) 2025-06-04 17:12:55 +02:00
Leendert de Borst
2f7a4370b7 Improve sanity checks for if biometrics are not available (#880) 2025-06-02 14:21:43 +02:00
Leendert de Borst
5fc2889a03 Make username case insensitive for mobile apps (#884) 2025-06-02 11:56:43 +02:00
Leendert de Borst
c2d1fcfcd4 Update linting (#846) 2025-05-29 20:01:49 +02:00
Leendert de Borst
6a0e8909a8 Refactor default auth method setting to be part of login flow (#846) 2025-05-29 18:40:10 +02:00
Leendert de Borst
5a90b4271c Fix android crash on back button (#846) 2025-05-29 18:39:41 +02:00
Leendert de Borst
de45c286b1 Fix android header issues (#846) 2025-05-29 16:26:13 +02:00
Leendert de Borst
fac0fd5f32 Add android edge-to-edge module to fix menu bar height issues (#846) 2025-05-29 16:05:42 +02:00
Leendert de Borst
09c380afdd Rebuild Android via npx expo rebuild (#846) 2025-05-28 18:04:39 +02:00
Leendert de Borst
1b07c5de9f Update Android UI (#846) 2025-05-28 16:00:49 +02:00
Leendert de Borst
84df5b7d98 Add native settings page open callback for android (#846) 2025-05-28 15:32:27 +02:00