Leendert de Borst
ef240a174a
New Crowdin updates ( #1463 )
...
* New translations resetvault.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations resetvault.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations resetvault.en.resx (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations resetvault.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations strings.xml (French)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Spanish)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Catalan)
Update translations from Crowdin [ci skip]
* New translations strings.xml (German)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Finnish)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Hebrew)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Italian)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Dutch)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Polish)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Russian)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Swedish)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Turkish)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Turkish)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (French)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Spanish)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Catalan)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (German)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Finnish)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Hebrew)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Italian)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Dutch)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Polish)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Russian)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Swedish)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Turkish)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations clipboardcountdownbar.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations fieldblock.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations fieldblock.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations fieldblock.en.resx (Catalan)
Update translations from Crowdin [ci skip]
* New translations fieldblock.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations fieldblock.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* New translations fieldblock.en.resx (Hebrew)
Update translations from Crowdin [ci skip]
* New translations fieldblock.en.resx (Italian)
Update translations from Crowdin [ci skip]
* New translations fieldblock.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations fieldblock.en.resx (Polish)
Update translations from Crowdin [ci skip]
* New translations fieldblock.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations fieldblock.en.resx (Swedish)
Update translations from Crowdin [ci skip]
* New translations fieldblock.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations fieldblock.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations fieldblock.en.resx (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations fieldblock.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations deletefoldermodal.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations deletefoldermodal.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations deletefoldermodal.en.resx (Catalan)
Update translations from Crowdin [ci skip]
* New translations deletefoldermodal.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations deletefoldermodal.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* New translations deletefoldermodal.en.resx (Hebrew)
Update translations from Crowdin [ci skip]
* New translations deletefoldermodal.en.resx (Italian)
Update translations from Crowdin [ci skip]
* New translations deletefoldermodal.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations deletefoldermodal.en.resx (Polish)
Update translations from Crowdin [ci skip]
* New translations deletefoldermodal.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations deletefoldermodal.en.resx (Swedish)
Update translations from Crowdin [ci skip]
* New translations deletefoldermodal.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations deletefoldermodal.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations deletefoldermodal.en.resx (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations deletefoldermodal.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations foldermodal.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations foldermodal.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations foldermodal.en.resx (Catalan)
Update translations from Crowdin [ci skip]
* New translations foldermodal.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations foldermodal.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* New translations foldermodal.en.resx (Hebrew)
Update translations from Crowdin [ci skip]
* New translations foldermodal.en.resx (Italian)
Update translations from Crowdin [ci skip]
* New translations foldermodal.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations foldermodal.en.resx (Polish)
Update translations from Crowdin [ci skip]
* New translations foldermodal.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations foldermodal.en.resx (Swedish)
Update translations from Crowdin [ci skip]
* New translations foldermodal.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations foldermodal.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations foldermodal.en.resx (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations foldermodal.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations editablefieldlabel.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations editablefieldlabel.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations editablefieldlabel.en.resx (Catalan)
Update translations from Crowdin [ci skip]
* New translations editablefieldlabel.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations editablefieldlabel.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* New translations editablefieldlabel.en.resx (Hebrew)
Update translations from Crowdin [ci skip]
* New translations editablefieldlabel.en.resx (Italian)
Update translations from Crowdin [ci skip]
* New translations editablefieldlabel.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations editablefieldlabel.en.resx (Polish)
Update translations from Crowdin [ci skip]
* New translations editablefieldlabel.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations editablefieldlabel.en.resx (Swedish)
Update translations from Crowdin [ci skip]
* New translations editablefieldlabel.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations editablefieldlabel.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations editablefieldlabel.en.resx (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations editablefieldlabel.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations addfieldmenu.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations addfieldmenu.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations addfieldmenu.en.resx (Catalan)
Update translations from Crowdin [ci skip]
* New translations addfieldmenu.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations addfieldmenu.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* New translations addfieldmenu.en.resx (Hebrew)
Update translations from Crowdin [ci skip]
* New translations addfieldmenu.en.resx (Italian)
Update translations from Crowdin [ci skip]
* New translations addfieldmenu.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations addfieldmenu.en.resx (Polish)
Update translations from Crowdin [ci skip]
* New translations addfieldmenu.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations addfieldmenu.en.resx (Swedish)
Update translations from Crowdin [ci skip]
* New translations addfieldmenu.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations addfieldmenu.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations addfieldmenu.en.resx (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations addfieldmenu.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations folderselector.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations folderselector.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations folderselector.en.resx (Catalan)
Update translations from Crowdin [ci skip]
* New translations folderselector.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations folderselector.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* New translations folderselector.en.resx (Hebrew)
Update translations from Crowdin [ci skip]
* New translations folderselector.en.resx (Italian)
Update translations from Crowdin [ci skip]
* New translations folderselector.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations folderselector.en.resx (Polish)
Update translations from Crowdin [ci skip]
* New translations folderselector.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations folderselector.en.resx (Swedish)
Update translations from Crowdin [ci skip]
* New translations folderselector.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations folderselector.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations folderselector.en.resx (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations folderselector.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations itemtypeselector.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations itemtypeselector.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations itemtypeselector.en.resx (Catalan)
Update translations from Crowdin [ci skip]
* New translations itemtypeselector.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations itemtypeselector.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* New translations itemtypeselector.en.resx (Hebrew)
Update translations from Crowdin [ci skip]
* New translations itemtypeselector.en.resx (Italian)
Update translations from Crowdin [ci skip]
* New translations itemtypeselector.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations itemtypeselector.en.resx (Polish)
Update translations from Crowdin [ci skip]
* New translations itemtypeselector.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations itemtypeselector.en.resx (Swedish)
Update translations from Crowdin [ci skip]
* New translations itemtypeselector.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations itemtypeselector.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations itemtypeselector.en.resx (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations itemtypeselector.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations recentlydeleted.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations recentlydeleted.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations recentlydeleted.en.resx (Catalan)
Update translations from Crowdin [ci skip]
* New translations recentlydeleted.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations recentlydeleted.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* New translations recentlydeleted.en.resx (Hebrew)
Update translations from Crowdin [ci skip]
* New translations recentlydeleted.en.resx (Italian)
Update translations from Crowdin [ci skip]
* New translations recentlydeleted.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations recentlydeleted.en.resx (Polish)
Update translations from Crowdin [ci skip]
* New translations recentlydeleted.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations recentlydeleted.en.resx (Swedish)
Update translations from Crowdin [ci skip]
* New translations recentlydeleted.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations recentlydeleted.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations recentlydeleted.en.resx (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations recentlydeleted.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations sharedresources.en.resx (Hebrew)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (German)
Update translations from Crowdin [ci skip]
* New translations en.json (Finnish)
Update translations from Crowdin [ci skip]
* New translations en.json (Hebrew)
Update translations from Crowdin [ci skip]
* New translations sharedresources.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations sharedresources.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations en.json (Italian)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Polish)
Update translations from Crowdin [ci skip]
* New translations en.json (Russian)
Update translations from Crowdin [ci skip]
* New translations en.json (Turkish)
Update translations from Crowdin [ci skip]
* New translations en.json (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations en.json (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations login.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations register.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations passwordstep.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations usernamestep.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations totpcodes.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations totpviewer.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations emailmodal.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations emailpreview.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations recentemails.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations editemailformrow.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations importservicecard.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations passwordsettingspopup.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations activesessionssection.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations deleteaccountsection.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations passwordchangesection.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations createnewidentitywidget.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations createnewidentitywidget.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations createnewidentitywidget.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* New translations recentauthlogssection.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations twofactorauthenticationsection.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations createnewidentitywidget.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations createnewidentitywidget.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations topmenu.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations createnewidentitywidget.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations view.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations view.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations en.json (Russian)
Update translations from Crowdin [ci skip]
* New translations en.json (Russian)
Update translations from Crowdin [ci skip]
* New translations createnewidentitywidget.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations topmenu.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations sharedresources.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* New translations en.json (Finnish)
Update translations from Crowdin [ci skip]
* New translations createnewidentitywidget.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* New translations topmenu.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* New translations delete.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* New translations sharedresources.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations createnewidentitywidget.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations topmenu.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations delete.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations addfieldmenu.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations folderselector.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations itemtypeselector.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations recentlydeleted.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations emailpreview.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations createnewidentitywidget.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations view.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations resetvault.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations strings.xml (French)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (French)
Update translations from Crowdin [ci skip]
* New translations fieldblock.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations deletefoldermodal.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations foldermodal.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations editablefieldlabel.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations addfieldmenu.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations sharedresources.en.resx (Polish)
Update translations from Crowdin [ci skip]
* New translations sharedresources.en.resx (Polish)
Update translations from Crowdin [ci skip]
* New translations en.json (Polish)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations sharedresources.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations en.json (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations en.json (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations en.json (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations en.json (Polish)
Update translations from Crowdin [ci skip]
2026-01-21 11:26:00 +01:00
Leendert de Borst
42e1d2dd80
Update ItemTypeIcons color ( #1465 )
2026-01-21 10:11:19 +00:00
Leendert de Borst
ddcd982225
Update AliasVault.Client to use generic item type icons ( #1465 )
2026-01-21 10:11:19 +00:00
Leendert de Borst
50e10e9400
Refactor SRP related methods to RustCoreService ( #1404 )
2026-01-19 12:29:25 +01:00
Leendert de Borst
9a93d7746a
Merge branch 'main' into 1404-update-datamodel-to-use-fields-based-approach
...
* main:
New Crowdin updates (#1447 )
2026-01-17 20:04:22 +01:00
Leendert de Borst
8145c43c6d
New Crowdin updates ( #1447 )
...
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations passwordstep.en.resx (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations en.json (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations unlock.en.resx (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations general.en.resx (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations en.json (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations mobileunlockmodal.en.resx (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations mobilelogin.en.resx (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations mobilelogin.en.resx (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Portuguese, Brazilian)
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]
* New translations login.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations importservicecard.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations importservices.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations quickvaultunlocksection.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations changepassword.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations deleteaccount.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations enable2fa.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations resetvault.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations disable2fa.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations strings.xml (French)
Update translations from Crowdin [ci skip]
* New translations quickvaultunlocksection.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations changepassword.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations resetvault.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations strings.xml (French)
Update translations from Crowdin [ci skip]
* New translations topmenu.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations unlock.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations view.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations general.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (French)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (French)
Update translations from Crowdin [ci skip]
* New translations clipboardcountdownbar.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations mobileunlockmodal.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations mobilelogin.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations mobilelogin.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations createnewidentitywidget.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations strings.xml (German)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Russian)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Polish)
Update translations from Crowdin [ci skip]
2026-01-17 14:08:37 +01:00
Leendert de Borst
08b6920682
Update ChangePassword.razor ( #1404 )
2026-01-17 10:32:35 +01:00
Leendert de Borst
4ff3e614e9
Refactor rust prune to require platform to pass in time to prevent compatibility issues with WASM clients ( #1404 )
2026-01-16 23:25:07 +01:00
Leendert de Borst
3d9714e9d1
Update AuthController to add user blocked check, used by E2E tests ( #1404 )
2026-01-15 14:34:22 +01:00
Leendert de Borst
b2eff99e41
Add if debug to protect test api endpoints ( #1404 )
2026-01-15 14:33:46 +01:00
Leendert de Borst
613cad6a6a
Add server gap RPO test iOS ( #1404 )
2026-01-15 12:37:52 +01:00
Leendert de Borst
7c8cc0801a
Update UserRegistrationService.cs ( #1404 )
2026-01-14 11:41:25 +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
d1560347f0
Update PasswordGenerator.ts to fix safeCharacterSet and use removeAmbigiousCharacters if option is enabled ( #1404 )
2026-01-10 21:50:49 +01:00
Leendert de Borst
c40bba1c0b
Update ClientPlaywrightTest.cs ( #1404 )
2026-01-10 21:26:25 +01:00
Leendert de Borst
ccb1109aee
Add Android rust core lib build check ( #1404 )
2026-01-09 23:41:32 +01:00
Leendert de Borst
ecd7f78c93
Update TOTP style and icon ( #1404 )
2026-01-04 21:18:38 +01:00
Leendert de Borst
5c37217ce7
Update mobile app full offline mode scaffolding ( #1404 )
2026-01-02 17:13:50 +01:00
Leendert de Borst
b95a0e5a47
Only update item level record if one of the properties have changed ( #1404 )
2026-01-02 15:27:07 +01:00
Leendert de Borst
2d6006caac
Merge branch 'main' into 1404-update-datamodel-to-use-fields-based-approach
...
* main:
Update changelogs for new build number
Create release-checklist.md
New Crowdin updates (#1443 )
Bump qs in /apps/mobile-app in the npm_and_yarn group across 1 directory
Adjust exportable flags for passkey authentication Android activities
Bump uri in /docs in the bundler group across 1 directory
Update project.pbxproj objectVersion
Create print-latest-changelogs.sh
Update release.yml
Create git-versioning-strategy.md
Add 0.25.3 changelogs
Add additional loading message feedback during passkey verification (#1440 )
Add origin verification to Android Passkey Authentication flow (#1440 )
New Crowdin updates (#1438 )
2026-01-01 17:41:55 +01:00
Leendert de Borst
7c14c2a3f9
New Crowdin updates ( #1438 )
...
* New translations en.json (Dutch)
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]
* New translations en.json (French)
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]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
2025-12-30 17:59:16 +01:00
Leendert de Borst
f7d0030fab
Update AddEdit to use item based structure ( #1404 )
2025-12-28 13:32:28 +01:00
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