Commit Graph

79 Commits

Author SHA1 Message Date
Leendert de Borst
e1f729f2ed Add retry to GitHub actions, refactor (#203) 2024-09-01 14:38:43 +02:00
Leendert de Borst
4373e6fa62 Separate cryptography project to server and client to reduce client WASM size (#185) 2024-09-01 13:52:53 +02:00
Leendert de Borst
5ecdf926b6 Add gzip compression to client nginx (#185) 2024-09-01 13:52:10 +02:00
Leendert de Borst
b0c74d3ce2 Merge branch 'main' into 188-add-email-anchor-tags-translation-to-open-in-new-tabs-instead-of-iframe 2024-08-31 19:18:59 +02:00
Leendert de Borst
46360e2f4a Merge pull request #197 from lanedirt/171-add-email-delete-option-in-client
Add email delete option in client
2024-08-31 19:18:18 +02:00
Leendert de Borst
ca6aa40850 Update EmailModal.razor (#171) 2024-08-31 19:09:07 +02:00
Leendert de Borst
b015e4a9d6 Move anchor tag conversion from api to client (#188) 2024-08-31 19:07:53 +02:00
Leendert de Borst
8dc4bcb06f Update E2E test for email delete button (#171) 2024-08-31 17:51:45 +02:00
Leendert de Borst
466c181ad1 Add email delete option to email modal (#184) 2024-08-31 17:26:12 +02:00
Leendert de Borst
cd4dc918cb Update index.template.html loading screen delay (#184) 2024-08-31 16:24:03 +02:00
Leendert de Borst
072e63e98f Refactor and cleanup (#80) 2024-08-30 22:04:28 +02:00
Leendert de Borst
e6feafcb87 Add recent auth logs to client (#80) 2024-08-30 17:19:28 +02:00
Leendert de Borst
52e55e44f2 Add database service builder abstraction (#80) 2024-08-30 16:35:56 +02:00
Leendert de Borst
1945b15e2e Add active sessions component to client (#80) 2024-08-30 16:28:22 +02:00
Leendert de Borst
4f8ab5da28 Add new user sessions endpoint to webapi (#80) 2024-08-30 13:54:31 +02:00
Leendert de Borst
7d6a5fa947 Update Security.razor (#70)
Update Login.razor (#70)
Code style refactor (#70)
Update JSON models to have required properties (#70)
2024-08-26 16:23:55 +02:00
Leendert de Borst
a9e41fa6b4 Refactor 2fa methods from AuthController to its own controller (#70) 2024-08-26 15:21:50 +02:00
Leendert de Borst
f6f33c2482 Add E2E test for 2-FA recovery codes (#70) 2024-08-26 14:31:43 +02:00
Leendert de Borst
9ef078bd57 Add recovery code support to client 2FA login flow (#70) 2024-08-26 12:36:15 +02:00
Leendert de Borst
329281cd53 Refactor two-factor auth setup in client (#70) 2024-08-24 18:24:24 +02:00
Leendert de Borst
1db9fa5a37 Add persistent 2FA warning to admin app if 2FA is not set (#70) 2024-08-23 19:29:03 +02:00
Leendert de Borst
e058990e31 Add E2E test for client two-factor auth setup (#70) 2024-08-23 18:20:54 +02:00
Leendert de Borst
f7865e5d9c Add working basic 2FA login flow to client (#70) 2024-08-23 17:44:28 +02:00
Leendert de Borst
65342a2a8d Change email to username for main user authentication (#174) 2024-08-19 23:33:50 +02:00
Leendert de Borst
c989573565 Update Vault.razor (#164) 2024-08-16 14:57:21 +02:00
Leendert de Borst
67ce7da21a Refactor (#164) 2024-08-16 14:48:40 +02:00
Leendert de Borst
fb2972695a Update E2E tests (#164) 2024-08-16 14:35:18 +02:00
Leendert de Borst
2f47f81af8 Fix bug in email credential lookup query (#164) 2024-08-16 13:38:24 +02:00
Leendert de Borst
6d6ee8bf3f Add enter on form submit for AddEdit page, refactor service URL placeholder logic (#164) 2024-08-16 13:34:58 +02:00
Leendert de Borst
881eb58a35 Add focus tweaks to Credentials AddEdit page (#164) 2024-08-16 13:27:07 +02:00
Leendert de Borst
80bc7cd223 Add welcome page for new users for OOBE (#164) 2024-08-16 12:25:52 +02:00
Leendert de Borst
87f494fea8 Layout tweaks (#164) 2024-08-16 12:25:28 +02:00
Leendert de Borst
a24e533e4c Tweak settings page layout (#164) 2024-08-16 12:24:52 +02:00
Leendert de Borst
ebb8b27f85 Update DbStatusIndicator.razor (#164) 2024-08-16 12:24:40 +02:00
Leendert de Borst
41c210e75a Add minimum loading screen delay to blazor bootstrap to improve UX (#164) 2024-08-15 21:52:21 +02:00
Leendert de Borst
6896c4cd1d Updated blazor loading animation to AliasVault style (#165) 2024-08-13 19:05:15 +02:00
Leendert de Borst
4dffb9c3c0 Change StartsWith overload (#144) 2024-08-12 20:39:12 +02:00
Leendert de Borst
b8cb3c4d78 Add username generate button, fix form validation bugs, tweak UI (#144) 2024-08-12 19:07:39 +02:00
Leendert de Borst
6f54b05d5a Update email style (#144) 2024-08-12 16:15:27 +02:00
Leendert de Borst
02f0c43cbd Code style refactor (#160) 2024-08-12 13:31:20 +02:00
Leendert de Borst
14cce42091 Add email page to browser through all received emails for all claimed email addresses(#160) 2024-08-12 13:20:20 +02:00
Leendert de Borst
a1c26cec04 Merge pull request #163 from lanedirt/158-add-global-search-bar
Add global search bar
2024-08-09 08:55:22 -07:00
Leendert de Borst
42fc1c018c Add E2E test for global search bar (#158) 2024-08-09 17:47:42 +02:00
Leendert de Borst
f3e740bab3 Add global search bar widget (#158) 2024-08-09 13:51:02 +02:00
Leendert de Borst
fa1573ee13 Update keyboardShortcuts.js, fix bug (#161) 2024-08-07 23:27:44 +02:00
Leendert de Borst
50f7866a0b Improve GlobalNotificationDisplay system (#161) 2024-08-07 23:25:25 +02:00
Leendert de Borst
e1ae260fc5 Code style refactor (#142) 2024-08-07 22:28:46 +02:00
Leendert de Borst
c33399b91d Add E2E test for quick create widget (#142) 2024-08-07 22:24:34 +02:00
Leendert de Borst
f46202223a Fix tests (#142) 2024-08-07 22:01:37 +02:00
Leendert de Borst
0867573f2f Load specific JS via isolated modules, refactor CredentialService (#142) 2024-08-07 20:39:39 +02:00