Commit Graph

155 Commits

Author SHA1 Message Date
Leendert de Borst
50e10e9400 Refactor SRP related methods to RustCoreService (#1404) 2026-01-19 12:29:25 +01:00
Leendert de Borst
08b6920682 Update ChangePassword.razor (#1404) 2026-01-17 10:32:35 +01:00
Leendert de Borst
7fbffa2cd2 Implement SRP logic in Rust Core lib, and implement in browser extension and aliasvault.client (#1404) 2026-01-13 15:31:05 +01:00
Leendert de Borst
ecd7f78c93 Update TOTP style and icon (#1404) 2026-01-04 21:18:38 +01:00
Leendert de Borst
063a26cdb5 Tweak TOTP add flow (#1404) 2025-12-26 20:33:25 +01:00
Leendert de Borst
a8cce0a907 Add URL multi-field handler to AliasVault.Client (#1404) 2025-12-26 20:19:27 +01:00
Leendert de Borst
ab804f4f99 Show AddFieldMenu in both columns (#1404) 2025-12-26 00:15:41 +01:00
Leendert de Borst
538b9a8c8c Update TOTP create and delete flow (#1404) 2025-12-25 23:57:32 +01:00
Leendert de Borst
7b157da4f7 Update deleted item tests (#1404) 2025-12-24 22:28:19 +01:00
Leendert de Borst
54cf479f6f Add vault prune logic to Rust core, add recently deleted items to aliasvault.client (#1404) 2025-12-24 21:33:30 +01:00
Leendert de Borst
079808ad55 Update Welcome.razor redirect (#1404) 2025-12-24 10:30:27 +01:00
Leendert de Borst
d14aeef520 Update E2E test scaffolding to work with new Item based structure (#1404) 2025-12-22 23:17:45 +01:00
Leendert de Borst
9208b62baf Prefill folder when creating item from folder view (#1404) 2025-12-22 20:22:27 +01:00
Leendert de Borst
25e53181a9 Add edit folder functions (#1404) 2025-12-22 19:55:54 +01:00
Leendert de Borst
39d8a5a843 Use reference types instead of magic strings (#1404) 2025-12-22 19:35:53 +01:00
Leendert de Borst
a313cfade2 Add background vault sync flow for non-critical transactons (#1404) 2025-12-22 19:17:39 +01:00
Leendert de Borst
4c35b889ee Tweak DeleteFolderModal to reuse generic modal component (#1404) 2025-12-22 18:28:03 +01:00
Leendert de Borst
a68206b06d Tweak AliasVault.Client Item view section headings (#1404) 2025-12-22 13:55:07 +01:00
Leendert de Borst
40050983e5 Add static type reference model generation to all apps to prevent using magic strings (#1404) 2025-12-22 13:26:12 +01:00
Leendert de Borst
cc28fd8cc2 Tweak add custom field menu and custom field display (#1404) 2025-12-22 11:52:18 +01:00
Leendert de Borst
ccb757c951 Tweak item AddEdit secure note UI, tweak quick create (#1404) 2025-12-21 20:25:00 +01:00
Leendert de Borst
c3cd81eb96 Refactor AddEdit flow to not use hardcoded definitions (#1404) 2025-12-21 16:13:15 +01:00
Leendert de Borst
254901cfcf Tweak removable section UI in web app (#1404) 2025-12-21 15:44:46 +01:00
Leendert de Borst
4f57b8fdee Refactor custom field logic to match between clients (#1404) 2025-12-21 12:04:16 +01:00
Leendert de Borst
1c43caaf57 Add editable field labels to custom fields (#1404) 2025-12-20 18:25:54 +01:00
Leendert de Borst
af4a41e437 Tweak AddEdit optional field persist logic, remove obsolete fields (#1404) 2025-12-19 21:52:01 +01:00
Leendert de Borst
bcbc66e010 Add folder selector component (#1404) 2025-12-19 15:48:42 +01:00
Leendert de Borst
81316dab92 Create generic FormModal wrapper (#1404) 2025-12-19 12:58:57 +01:00
Leendert de Borst
fd7ab98007 AddEdit dynamic field structure scaffolding (#1404) 2025-12-19 12:09:29 +01:00
Leendert de Borst
12e9c0db2a Add Vault/Item navigation, list and details pages to AliasVault.Client (#1404) 2025-12-19 09:59:11 +01:00
Leendert de Borst
351bb09332 Refactor Credential to Item based structure in AliasVault.Client (#1404) 2025-12-17 22:48:51 +01:00
Leendert de Borst
510a220a5a Update field structure so notes is displayed in its own category (#1404) 2025-12-16 14:09:01 +01:00
Leendert de Borst
aca686e934 Remove nickname field, tweak UI, update migrations (#1404) 2025-12-13 11:19:23 +01:00
Leendert de Borst
8d6f862291 Update migrations and move email field to login category instead of alias (#1404) 2025-12-12 21:27:34 +01:00
Leendert de Borst
4fc2ce20cf Add fixed SrpIdentity column to allow username changes (#1429) 2025-12-11 13:35:16 +01:00
Leendert de Borst
84434abe3a Merge branch 'main' into 1404-update-datamodel-to-use-fields-based-approach 2025-12-10 17:04:20 +00:00
Leendert de Borst
fe21811242 Add shared model compilation to csharp, swift and kotlin for FieldKey enum (#1404) 2025-12-02 15:11:40 +01:00
Leendert de Borst
0930ae03cd Remove loading animation from web app generate random alias button (#1402) 2025-11-26 22:37:44 +00:00
Leendert de Borst
85e33a9fcd Use current UI language as default identity generator language (#1383) 2025-11-22 21:33:31 +00:00
Leendert de Borst
274cb70d4b Expose supported identity language options via identity-generator shared lib (#1379) 2025-11-22 04:46:58 +00:00
Leendert de Borst
a30e68e0f8 Update General.razor (#1379) 2025-11-22 04:46:58 +00:00
Leendert de Borst
aab69ab1b4 Add identity generator age setting to AliasVault.Client (#1379) 2025-11-22 04:46:58 +00:00
Leendert de Borst
da496b31a1 Update default email domain logic (#1371) 2025-11-21 06:45:05 +01:00
Leendert de Borst
0da8661d6c Update EditEmailFormRow.razor (#1371) 2025-11-21 06:45:05 +01:00
Leendert de Borst
4d613175ed Update env variables and refactor metadata storage (#1371) 2025-11-21 06:45:05 +01:00
Leendert de Borst
6a3e294aae Make web app JsInterop more robust to prevent race conditions 2025-10-31 22:52:37 +01:00
Leendert de Borst
c134c2642a Improve light/dark mode switcher, remove duplicate notes label 2025-10-30 09:21:35 +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
5a6d317e31 Add manual clipboard clear button if automatic clipboard clear fails (#1301) 2025-10-27 14:53:57 +01:00
Leendert de Borst
ac78bb1afc Update UI (#520) 2025-10-17 11:08:56 +02:00