Commit Graph

432 Commits

Author SHA1 Message Date
Leendert de Borst
d5ad0a49f0 Persist custom fields in edit mode even if they have no values (#1473) 2026-01-23 22:15:22 +01:00
Leendert de Borst
6dbd832d69 Fix browser extension field sort order (#1473) 2026-01-23 17:42:53 +01:00
Leendert de Borst
dafc512345 Rework email domain field UI in AliasVault.Client (#1473) 2026-01-23 16:10:38 +01:00
Leendert de Borst
f2c8531065 Tweak EmailDomainField.tsx to use email/alias simplified switcher UX (#1473) 2026-01-23 15:07:44 +01:00
Leendert de Borst
fdaaf96cc2 Update email components to handle offline mode (#1473) 2026-01-23 12:29:07 +01:00
Leendert de Borst
8a7cb75bc0 Add email error suppression during active sync or isDirty flags (#1473) 2026-01-23 11:55:08 +01:00
Leendert de Borst
736c691970 Remember password settings in form restore logic (#1473) 2026-01-23 11:40:10 +01:00
Leendert de Borst
198b389345 Tweak attachment delete and is deleted checks (#1473) 2026-01-22 22:28:25 +01:00
Leendert de Borst
1fc3845364 Add field history individual record delete buttons, add smarter history icon visibility (#1473) 2026-01-22 19:38:35 +01:00
Leendert de Borst
905391665a Tweak browser extension autofill icons to not shrink on lengthy text (#1473) 2026-01-21 21:26:49 +01:00
Leendert de Borst
99ab78c4fa Call clearAuthUserInitiated for explicit logout buttons (#1473) 2026-01-21 21:14:12 +01:00
Leendert de Borst
3cb4e22411 Add shared logout flow with dirty check to all logout buttons (#1473) 2026-01-21 20:57:36 +01:00
Leendert de Borst
f9abb34e5a Add better active filter state with clear filter action (#1473) 2026-01-21 14:34:05 +01:00
Leendert de Borst
7bad4a6a5f Cleanup browser extension translations to use new item.* based keys (#1468) 2026-01-21 10:46:11 +00:00
Leendert de Borst
b818876971 Update browser extension to use generic item icons (#1465) 2026-01-21 10:11:19 +00:00
Leendert de Borst
3a374bd2d6 Refactor folder names (#1465) 2026-01-21 10:11:19 +00:00
Leendert de Borst
9f2e6a0ab7 Update TOTP editor init logic, update cargo lock (#1465) 2026-01-21 10:11:19 +00:00
Leendert de Borst
95bfb01588 Hide no items found when not searching in empty folder (#1465) 2026-01-21 10:11:19 +00:00
Leendert de Borst
f833a61032 Refactor (#1465) 2026-01-21 10:11:19 +00:00
Leendert de Borst
c8be346e8d Tweak browser extension filter type dropdown placement (#1465) 2026-01-21 10:11:19 +00:00
Leendert de Borst
575094aaab Refactor clear auth flows (#1404) 2026-01-19 12:19:03 +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
81374d5261 Add test for browser extension RPO dirty flag restore mechanism (#1404) 2026-01-12 18:04:59 +01:00
Leendert de Borst
447bea3a3e Add RPO recovery test to browser extension (#1404) 2026-01-12 13:30:55 +01:00
Leendert de Borst
e44fb5a766 Add RPO recovery logic to browser extension (#1404) 2026-01-12 12:54:11 +01:00
Leendert de Borst
6c462acacc Update ServerSyncIndicator to show dirty state (#1404) 2026-01-12 12:25:52 +01:00
Leendert de Borst
c1f755a538 Update App.tsx (#1404) 2026-01-05 17:39:02 +01:00
Leendert de Borst
ecd7f78c93 Update TOTP style and icon (#1404) 2026-01-04 21:18:38 +01:00
Leendert de Borst
e214060983 Update App.tsx (#1404) 2026-01-04 20:44:14 +01:00
Leendert de Borst
833f0f081b Move Item components to correct folder (#1404) 2026-01-04 20:11:01 +01:00
Leendert de Borst
0c139e16ae Only update TOTP code records when values have actually changed (#1404) 2026-01-02 14:43:04 +01:00
Leendert de Borst
741789f40f Update .NET e2e tests for browser extension integration tests (#1404) 2025-12-26 22:21:06 +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
cf16af6616 Update FieldHistoryModal UI (#1404) 2025-12-23 15:37:03 +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
ebe27430ed Show notes as top in browser extension for note type (#1404) 2025-12-22 13:52:35 +01:00
Leendert de Borst
a071bc71c8 Update linting fixes (#1404) 2025-12-21 20:27:37 +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
74b37f137b Refactor browser extension typescript item field management (#1404) 2025-12-21 12:53:30 +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
351bb09332 Refactor Credential to Item based structure in AliasVault.Client (#1404) 2025-12-17 22:48:51 +01:00
Leendert de Borst
eb7871d06c Update browser extension e2e tests (#1404) 2025-12-17 15:35:14 +01:00
Leendert de Borst
02f758af1f Add native item types to dropdown filter (#1404) 2025-12-17 13:34:54 +01:00
Leendert de Borst
e69471e3e3 Update en.json translations (#1404) 2025-12-17 12:48:30 +01:00
Leendert de Borst
3c4fdb6f3e Remove duplicate translation strings (#1404) 2025-12-16 20:25:35 +01:00
Leendert de Borst
f590bd3967 Update ItemAddEdit navigation flow (#1404) 2025-12-16 15:54:52 +01:00
Leendert de Borst
03b7b77642 Tweak ItemAddEdit and add field menu component (#1404) 2025-12-16 15:47:14 +01:00
Leendert de Borst
a566d81c44 Linting refactor (#1404) 2025-12-16 15:13:14 +01:00
Leendert de Borst
57920b2800 Refactor placeholder icon fallback to constants (#1404) 2025-12-16 15:10:05 +01:00