Leendert de Borst
|
96e68b2bce
|
Retrieve SyncableTables info from Rust Core (#1404)
|
2025-12-26 23:24:18 +01:00 |
|
Leendert de Borst
|
24efd92fe8
|
Update DbSyncTests.cs (#1404)
|
2025-12-26 23:05:10 +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
|
40a447a455
|
Update DbService.cs (#1404)
|
2025-12-26 20:48:56 +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
|
a568aa7a55
|
Update attachment tests (#1404)
|
2025-12-26 00:21:30 +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
|
e61ec225e3
|
Add wait to email decryption tests (#1404)
|
2025-12-25 17:02:39 +01:00 |
|
Leendert de Borst
|
b8e5db5fd7
|
Fix shard2 tests (#1404)
|
2025-12-24 22:44:12 +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
|
6e32c7e2da
|
Add Rust core wasm preload (#1404)
|
2025-12-23 13:01:13 +01:00 |
|
Leendert de Borst
|
abbb2e5858
|
Update end to end tests (#1404)
|
2025-12-23 00:26:50 +01:00 |
|
Leendert de Borst
|
b9622af34f
|
Fix unittests (#1404)
|
2025-12-23 00:25:33 +01:00 |
|
Leendert de Borst
|
ec5a9eb940
|
Merge branch 'main' into 1404-update-datamodel-to-use-fields-based-approach
* main:
Add French and Spanish languages to dropdown selectors (#1435)
New Crowdin updates
Bump react-server-dom-webpack
Bump react-server-dom-webpack
|
2025-12-22 23:56:58 +01:00 |
|
Leendert de Borst
|
b483b1be93
|
Add Rust WASM retry to prevent race conditions during tests (#1404)
|
2025-12-22 23:54:45 +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
|
7ddb54c955
|
Refactor Native interface code to reside inside JSInterop namespace (#1404)
|
2025-12-22 14:05:38 +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
|
44c16f4cd1
|
Add French and Spanish languages to dropdown selectors (#1435)
|
2025-12-22 12:44:39 +00:00 |
|
Leendert de Borst
|
4bf103d261
|
New Crowdin updates
* New translations en.json (Hebrew)
Update translations from Crowdin [ci skip]
* New translations general.en.resx (Hebrew)
Update translations from Crowdin [ci skip]
* New translations en.json (Hebrew)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations infoplist.strings (Spanish)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Spanish)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations login.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations register.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations passwordstep.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations termsandconditionsstep.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations usernamestep.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations totpcodes.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations totpviewer.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations emailmodal.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations emailpreview.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations emailrow.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations recentemails.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations editemailformrow.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Spanish)
Update translations from Crowdin [ci skip]
* New translations importservicecard.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations importservices.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations activesessionssection.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations deleteaccountsection.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations passwordchangesection.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations quickvaultunlocksection.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations changepassword.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations deleteaccount.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations enable2fa.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations resetvault.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations resetvaultsection.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations disable2fa.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations defaultpasswordsettings.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations passwordsettingspopup.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations recentauthlogssection.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations showrecoverycodes.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations twofactorauthenticationsection.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations createnewidentitywidget.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations searchwidget.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations footer.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations topmenu.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations setup.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations clipboardcountdownbar.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations forgotpassword.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations logout.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations setup.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations start.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations unlock.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations delete.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations view.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations apps.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations general.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations importexport.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations security.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations creating.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations errorvaultdecrypt.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations mobileunlockmodal.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations mobilelogin.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations vaultdecryptionprogress.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations sync.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations welcome.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations pendingmigrations.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations sharedresources.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations importexport.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations welcome.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations apierrors.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations validationmessages.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations mobilelogin.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations welcome.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
|
2025-12-22 13:33:30 +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
|
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
|
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
|
75377d795e
|
Add Rust Core WASM scaffolding to AliasVault.Client (#1404)
|
2025-12-18 16:04:05 +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
|
e58fb72971
|
Refactor browser extension content script to use item structure (#1404)
|
2025-12-15 21:28:37 +01:00 |
|
Leendert de Borst
|
b43963c7a3
|
Update migrations Logo source column normalize (#1404)
|
2025-12-13 18:08:35 +01:00 |
|
Leendert de Borst
|
ee853b830b
|
Recreate migrations (#1404)
|
2025-12-13 12:20:03 +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 |
|