Commit Graph

3492 Commits

Author SHA1 Message Date
Leendert de Borst
ae7eb2ca1a Update browser extension tests (#1347) 2025-11-19 19:51:55 +01:00
Leendert de Borst
06b510c496 Update routing logic and add NavigationContext (#1347) 2025-11-19 19:51:04 +01:00
Leendert de Borst
020e83d40f Update docs (#1347) 2025-11-19 15:41:06 +01:00
Leendert de Borst
3b14bbcca4 Update packages (#1347) 2025-11-19 15:23:28 +01:00
Leendert de Borst
e97bf6d168 Implement new methods in Kotlin NativeVaultManager layer (#1347) 2025-11-19 13:48:09 +01:00
Leendert de Borst
76b829eb3d Refactor (#1347) 2025-11-19 12:02:46 +01:00
Leendert de Borst
07b6097d31 Update tests (#1347) 2025-11-19 11:25:03 +01:00
Leendert de Borst
786bf655d0 Update TaskRunnerTests.cs (#1347) 2025-11-18 23:12:18 +01:00
Leendert de Borst
bdfea51319 UX flow tweaks (#1347) 2025-11-18 23:05:45 +01:00
Leendert de Borst
8ce636a5c1 Add PIN unlock awareness to reinitialize for vault locked flow due to timeout (#1347) 2025-11-18 22:44:50 +01:00
Leendert de Borst
9d4ceff4ba Update AuthController.cs (#1347) 2025-11-18 22:11:03 +01:00
Leendert de Borst
d562b183c5 Update web app translations (#1347) 2025-11-18 22:10:33 +01:00
Leendert de Borst
3e7848bb3b Update browser extension translations (#1347) 2025-11-18 22:08:28 +01:00
Leendert de Borst
e4614c8034 Cleanup (#1347) 2025-11-18 22:02:13 +01:00
Leendert de Borst
c404fa807f Add mobile login feature to architecture docs (#1347) 2025-11-18 21:54:45 +01:00
Leendert de Borst
fa366cf2e6 Refactor (#1347) 2025-11-18 21:31:15 +01:00
Leendert de Borst
3653ec3d55 Tweak browser extension unlock vault button placement (#1347) 2025-11-18 21:21:08 +01:00
Leendert de Borst
4d74504882 Refactor MobileLogin models to use class structure instead of record for readability (#1347) 2025-11-18 21:18:38 +01:00
Leendert de Borst
29c7644b53 Tweak app scheme to shorthand aliasvault (#1347) 2025-11-18 21:01:14 +01:00
Leendert de Borst
648fe0598d Update AuthController timeout to add a API buffer for better UX (#1347) 2025-11-18 21:00:50 +01:00
Leendert de Borst
2a3a35f562 Tweak app scheme to shorthand aliasvault (#1347) 2025-11-18 21:00:25 +01:00
Leendert de Borst
359f911057 Refactor deep linking to work better with vault lock flow (#1347) 2025-11-18 20:42:03 +01:00
Leendert de Borst
267f2d3d17 Refactor mobile app deep linking to support both cold and warm app opens (#1347) 2025-11-18 15:50:45 +01:00
Leendert de Borst
80abfecd2e Move QR code scanner to FAB button for easier access (#1347) 2025-11-18 15:27:35 +01:00
Leendert de Borst
42524d1412 Add mobile unlock modal to web app allowing use from both login and unlock screens (#1347) 2025-11-18 13:34:31 +01:00
Leendert de Borst
81750c4878 Update browser extension login UI (#1347) 2025-11-18 13:14:30 +01:00
Leendert de Borst
5c9d9c6933 Update AuthHelper device identifier to make it more unique (#1347) 2025-11-18 13:08:16 +01:00
Leendert de Borst
ec8cb7836a Add mobile login option to browser extension unlock page too (#1347) 2025-11-18 11:20:19 +01:00
Leendert de Borst
a64f7d97e5 Refactor browser extension MobileLoginUtility flow (#1347) 2025-11-17 23:59:08 +01:00
Leendert de Borst
32fe2156f1 Refactor web app MobileLoginUtility flow, add helper model (#1347) 2025-11-17 23:44:33 +01:00
Leendert de Borst
6aa43bb1a2 Simplify qr-confirm.tsx (#1347) 2025-11-17 23:31:27 +01:00
Leendert de Borst
f9d7918e0a Update shared models and update browser extension MobileLoginUtility (#1347) 2025-11-17 23:31:05 +01:00
Leendert de Borst
076060e7f3 Remove redundant fields from MobileLoginRecord structure (#1347) 2025-11-17 23:15:37 +01:00
Leendert de Borst
4d7d061e07 Update AuthController.cs (#1347) 2025-11-17 22:12:48 +01:00
Leendert de Borst
582ab7d20a Add mobile app login request clear task to task runner (#1347) 2025-11-17 21:58:21 +01:00
Leendert de Borst
bcd1353cf7 Add mobile login requests to admin dashboard, update migration (#1347) 2025-11-17 21:08:11 +01:00
Leendert de Borst
eaa348bb23 Add mobile login auth log type (#1347) 2025-11-17 18:41:03 +01:00
Leendert de Borst
0db3e2dbf4 Refactor mobile unlock to mobile login naming, update migrations (#1347) 2025-11-17 18:24:45 +01:00
Leendert de Borst
728af0bff6 Tweak browser extension login UI (#1347) 2025-11-17 17:11:09 +01:00
Leendert de Borst
7923c16c51 Tweak login UI and translations (#1347) 2025-11-17 17:03:14 +01:00
Leendert de Borst
18a5e062a5 Add mobile unlock scaffolding to AliasVault.client web app (#1347) 2025-11-17 16:32:09 +01:00
Leendert de Borst
1097218ee1 Add min server supported native vault method, add user authenticate method with custom prompt (#1347) 2025-11-17 15:23:27 +01:00
Leendert de Borst
0a8722226b Refactor API to use constant for mobile app unlock timeout (#1347) 2025-11-17 14:17:34 +01:00
Leendert de Borst
63cc511a9f Tweak re-authenticate flow with custom title/subtitle (#1347) 2025-11-17 10:54:54 +01:00
Leendert de Borst
5367c5eb34 Tweak QR code translations (#1347) 2025-11-17 09:33:11 +01:00
Leendert de Borst
f7b0084eba Refactor (#1347) 2025-11-16 22:38:06 +01:00
Leendert de Borst
09d4ba46fa Update qr-scanner.tsx UX flow (#1347) 2025-11-16 22:18:52 +01:00
Leendert de Borst
fb33e688df Add mobile app unlock flow (#1347) 2025-11-16 21:31:49 +01:00
Leendert de Borst
9017d0b642 Update mobile unlock endpoints (#1347) 2025-11-16 20:24:04 +01:00
Leendert de Borst
f50fe913fb Add login with mobile QR code client side logic (#1347) 2025-11-16 20:23:50 +01:00