Commit Graph

260 Commits

Author SHA1 Message Date
Leendert de Borst
f0c8f96a1c Use new dynamic item icon in web app search and table views (#1976) 2026-04-29 10:48:12 +02:00
Leendert de Borst
5fa191bb43 Update useNavigationHistory.ts (#1970) 2026-04-26 20:26:16 +02:00
Leendert de Borst
fa0f2d994b Update web app to refresh folder counts when a filter is active (#1970) 2026-04-26 20:26:16 +02:00
Leendert de Borst
4c15c53060 Add item delete modal to web app (#1967) 2026-04-26 18:37:17 +02:00
Leendert de Borst
a22e1555b8 Tweak web app item view layout utils for field half or full width rendering (#1965) 2026-04-26 12:17:36 +02:00
Leendert de Borst
3b3c63a066 Update error message style (#1786) 2026-04-25 00:24:04 +02:00
Leendert de Borst
db9d8e3ead Fix race condition on vault import with multiple folders (#1786) 2026-04-25 00:24:04 +02:00
Leendert de Borst
38b0c866a6 Add 413 error handling to AliasVault.Client (#1786) 2026-04-25 00:24:04 +02:00
Leendert de Borst
de07764e91 Update accepted extensions 2026-04-25 00:24:04 +02:00
Leendert de Borst
52ee530519 Update vault attachment uploader to accept files up to 10MB (#1786) 2026-04-25 00:24:04 +02:00
Leendert de Borst
c8e1626967 Update AliasVault.Client client-side local import filesize limit for 50MB to 1GB (#1786) 2026-04-25 00:24:04 +02:00
Leendert de Borst
14bd5d5caf Add .zip extension to ProtonPass import card (#1959) 2026-04-24 15:24:34 +02:00
Leendert de Borst
23b7507bce Update import duplicate check to check full folder paths and smarter notes check (#1947) 2026-04-23 08:49:30 +02:00
Leendert de Borst
e08966c897 Add bitwarden .zip extension to import, refactor import service valid extension check (#1947) 2026-04-22 23:41:04 +02:00
Leendert de Borst
f2d446cad7 Only show .zip warning for importers that don't explicitly support .zip (#1947) 2026-04-22 22:03:18 +02:00
Leendert de Borst
7fd7e1172b Refactor accepted extensions from string to array (#1937) 2026-04-21 20:34:25 +02:00
Leendert de Borst
c811cc7a0e Add .1pux importer logic scaffolding (#1937) 2026-04-21 20:34:25 +02:00
Leendert de Borst
893b18d717 Show supported file formats in ImportServiceCard.razor (#1937) 2026-04-21 20:34:25 +02:00
Leendert de Borst
172613fab3 Add application/octect-stream as general filetype to support import custom extensions in mobile (#1923) 2026-04-17 15:23:28 +02:00
Leendert de Borst
cc52b5edf9 Update email domain chooser style in AliasVault.Client 2026-04-17 12:17:05 +02:00
Leendert de Borst
a0fd7b5ed1 Fix bug in web app emails page responsive pager not switching pages (#1894) 2026-04-10 15:14:08 +02:00
Leendert de Borst
b528678900 Update recursive folder delete logic (#1695) 2026-04-01 12:35:32 +02:00
Leendert de Borst
aff975fcbf Update search result UI to include folder path (#1695) 2026-04-01 11:47:28 +02:00
Leendert de Borst
2cdbfb1c28 Tweak breadcrumb UX to include full folder paths for more usecases (#1695) 2026-04-01 09:26:05 +02:00
Leendert de Borst
ec7fc4d0c8 Show subfolders in all item breadcrumb paths (#1695) 2026-03-31 09:16:40 +02:00
Leendert de Borst
ce4f3a3acd Update FolderSelector to show folders in tree view UI (#1695) 2026-03-31 08:44:35 +02:00
Leendert de Borst
60fe8e9bdb Add FolderTreeUtilitie.cs helper (#1695) 2026-03-29 11:57:18 +02:00
Leendert de Borst
3d1463e43b Add subfolder support to import logic, update tests (#1695) 2026-03-28 06:47:17 +01:00
Leendert de Borst
45fd26ead5 Refactor (#773) 2026-03-18 18:48:52 +01:00
Leendert de Borst
2d1fe6ab14 Update translations (#773) 2026-03-18 10:23:24 +01:00
Leendert de Borst
4ddd5512aa Refactor ProcessFile callback (#773) 2026-03-18 10:03:25 +01:00
Leendert de Borst
5f3b6b8a10 Update ChangePassword.razor (#773) 2026-03-17 10:22:07 +01:00
Leendert de Borst
d74bb924cb Use shared ValidationMessages.en.resx (#773) 2026-03-17 10:17:58 +01:00
Leendert de Borst
53cb7c4961 Update change password form validation UI (#773) 2026-03-17 10:10:25 +01:00
Leendert de Borst
4cc5728c27 Add password visibility toggles (#773) 2026-03-16 21:58:49 +01:00
Leendert de Borst
115325d9f5 Update CSV export structure and update .avex import logic (#773) 2026-03-16 18:43:45 +01:00
Leendert de Borst
062b3a8b5c Refactor all importers function signatures (#773) 2026-03-16 18:24:04 +01:00
Leendert de Borst
a3427fb195 Update translations (#773) 2026-03-16 18:12:28 +01:00
Leendert de Borst
a8855c4e1d Update ImportExport.razor (#773) 2026-03-16 17:33:54 +01:00
Leendert de Borst
e4f51cc4fc Update translations (#773) 2026-03-16 17:29:48 +01:00
Leendert de Borst
7ef5e186bd Update import duplicate check to include more fields (#773) 2026-03-16 10:13:55 +01:00
Leendert de Borst
34111eb95c Add password protected export modal (#773) 2026-03-15 15:36:55 +01:00
Leendert de Borst
a245daf84c Add .avex import mention (#773) 2026-03-14 21:37:27 +01:00
Leendert de Borst
d4d4a2e704 Add password strength indicator to change password screen (#773) 2026-03-14 21:08:50 +01:00
Leendert de Borst
24b3182cbc Add shared password strength indicator component (#773) 2026-03-14 20:20:44 +01:00
Leendert de Borst
956ee05b60 Add favicons to .avux export format (#773) 2026-03-13 13:39:23 +01:00
Leendert de Borst
038c24a9f7 Add GenerateAvuxTestFile test export and import (#773) 2026-03-11 12:54:34 +01:00
Leendert de Borst
98886d399e Update import service card to support multiple formats (#773) 2026-03-10 12:06:21 +01:00
Leendert de Borst
4173501789 Add .avux export scaffolding (#773) 2026-03-03 14:52:13 +01:00
Leendert de Borst
1bca8bcb9e Add TOTP edit and secret/QR code viewing to web app (#1233) 2026-02-23 13:39:59 +01:00