Leendert de Borst
|
c92c8fc663
|
Update iOS app credential filter logic (#1013)
|
2025-07-22 19:09:55 +02:00 |
|
Leendert de Borst
|
b0d03d6bb1
|
Android autofill search in notes text as fallback mechanism (#1013)
|
2025-07-22 19:09:55 +02:00 |
|
Leendert de Borst
|
68895a7834
|
Improve credential filter logic for mobile app (#1013)
|
2025-07-22 19:09:55 +02:00 |
|
Leendert de Borst
|
d183a406ac
|
New Crowdin updates (#1033)
* Update source file InfoPlist.strings
Update translations from Crowdin [ci skip]
* Update source file Localizable.strings
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations enable2fa.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations disable2fa.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations disable2fa.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations disable2fa.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations disable2fa.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations disable2fa.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations infoplist.strings (French)
Update translations from Crowdin [ci skip]
* New translations infoplist.strings (Spanish)
Update translations from Crowdin [ci skip]
* New translations infoplist.strings (German)
Update translations from Crowdin [ci skip]
* New translations infoplist.strings (Dutch)
Update translations from Crowdin [ci skip]
* New translations infoplist.strings (Ukrainian)
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 (German)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Dutch)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Ukrainian)
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 (German)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Dutch)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Ukrainian)
Update translations from Crowdin [ci skip]
|
2025-07-22 18:49:15 +02:00 |
|
Leendert de Borst
|
55b22dcaa8
|
Change formatting from ios language files from utf16 to utf-8
|
2025-07-22 18:07:58 +02:00 |
|
Leendert de Borst
|
bd564a1cd9
|
Update iOS strings file to UTF16 LE for crowdin compatibility
|
2025-07-22 14:47:22 +02:00 |
|
Leendert de Borst
|
4cc0e66d93
|
New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
|
2025-07-21 16:15:02 +02:00 |
|
dependabot[bot]
|
f9a4937a3a
|
Bump the npm_and_yarn group across 1 directory with 2 updates
Bumps the npm_and_yarn group with 2 updates in the /apps/mobile-app directory: [on-headers](https://github.com/jshttp/on-headers) and [compression](https://github.com/expressjs/compression).
Updates `on-headers` from 1.0.2 to 1.1.0
- [Release notes](https://github.com/jshttp/on-headers/releases)
- [Changelog](https://github.com/jshttp/on-headers/blob/master/HISTORY.md)
- [Commits](https://github.com/jshttp/on-headers/compare/v1.0.2...v1.1.0)
Updates `compression` from 1.8.0 to 1.8.1
- [Release notes](https://github.com/expressjs/compression/releases)
- [Changelog](https://github.com/expressjs/compression/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/compression/compare/1.8.0...v1.8.1)
---
updated-dependencies:
- dependency-name: on-headers
dependency-version: 1.1.0
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: compression
dependency-version: 1.8.1
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-07-18 15:54:16 +02:00 |
|
Leendert de Borst
|
8d5d755fdf
|
New Crowdin updates (#1012)
* New translations sharedresources.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations sharedresources.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations sharedresources.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations sharedresources.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations sharedresources.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations importservices.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations searchwidget.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations apierrors.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 validationmessages.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations apierrors.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 validationmessages.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations apierrors.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations changepassword.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations deleteaccount.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations enable2fa.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations validationmessages.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations apierrors.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations changepassword.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations deleteaccount.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations enable2fa.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations validationmessages.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations apierrors.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations changepassword.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations deleteaccount.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations enable2fa.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations validationmessages.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
|
2025-07-17 08:53:08 +02:00 |
|
Leendert de Borst
|
cbacd7486a
|
Update username validation (#1006)
|
2025-07-16 11:28:28 +02:00 |
|
Leendert de Borst
|
32e6ca597a
|
Update mobile app extra locales (#1006)
|
2025-07-16 11:28:28 +02:00 |
|
Leendert de Borst
|
a39340262e
|
Cleanup unused translation keys (#1006)
|
2025-07-16 11:28:28 +02:00 |
|
Leendert de Borst
|
58ed0bf156
|
Update login to localize error messages returned by API (#1006)
|
2025-07-16 11:28:28 +02:00 |
|
Leendert de Borst
|
9999529d60
|
Add Crowdin initial language files (#1004)
* New translations emails.json (French)
Update translations from Crowdin [ci skip]
* New translations emails.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations emails.json (German)
Update translations from Crowdin [ci skip]
* New translations emails.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations emails.json (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations settings.json (French)
Update translations from Crowdin [ci skip]
* New translations settings.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations settings.json (German)
Update translations from Crowdin [ci skip]
* New translations settings.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations settings.json (Ukrainian)
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 (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations login.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations login.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations login.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations login.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations login.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations register.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations register.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations register.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations register.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations register.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations passwordstep.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations passwordstep.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations passwordstep.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations passwordstep.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations passwordstep.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations termsandconditionsstep.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations termsandconditionsstep.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations termsandconditionsstep.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations termsandconditionsstep.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations termsandconditionsstep.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations usernamestep.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations usernamestep.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations usernamestep.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations usernamestep.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations usernamestep.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations totpcodes.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations totpcodes.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations totpcodes.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations totpcodes.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations totpcodes.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations totpviewer.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations totpviewer.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations totpviewer.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations totpviewer.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations totpviewer.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations emailmodal.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations emailmodal.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations emailmodal.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations emailmodal.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations emailmodal.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations emailpreview.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations emailpreview.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations emailpreview.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations emailpreview.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations emailpreview.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations emailrow.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations emailrow.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations emailrow.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations emailrow.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations emailrow.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations recentemails.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations recentemails.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations recentemails.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations recentemails.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations recentemails.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations copypasteformrow.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations copypasteformrow.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations copypasteformrow.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations copypasteformrow.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations copypasteformrow.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations editemailformrow.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations editemailformrow.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations editemailformrow.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations editemailformrow.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations editemailformrow.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations defaultpasswordsettings.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations defaultpasswordsettings.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations defaultpasswordsettings.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations defaultpasswordsettings.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations defaultpasswordsettings.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations importservicecard.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations importservicecard.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations importservicecard.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations importservicecard.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations importservicecard.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations importservices.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations importservices.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations importservices.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations importservices.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations importservices.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations passwordsettingspopup.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations passwordsettingspopup.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations passwordsettingspopup.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations passwordsettingspopup.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations passwordsettingspopup.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations activesessionssection.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations activesessionssection.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations activesessionssection.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations activesessionssection.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations activesessionssection.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations deleteaccountsection.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations deleteaccountsection.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations deleteaccountsection.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations deleteaccountsection.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations deleteaccountsection.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations passwordchangesection.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations passwordchangesection.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations passwordchangesection.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations passwordchangesection.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations passwordchangesection.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations quickvaultunlocksection.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations quickvaultunlocksection.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations quickvaultunlocksection.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations quickvaultunlocksection.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations quickvaultunlocksection.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations recentauthlogssection.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations recentauthlogssection.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations recentauthlogssection.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations recentauthlogssection.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations recentauthlogssection.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations showrecoverycodes.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations showrecoverycodes.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations showrecoverycodes.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations showrecoverycodes.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations showrecoverycodes.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations twofactorauthenticationsection.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations twofactorauthenticationsection.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations twofactorauthenticationsection.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations twofactorauthenticationsection.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations twofactorauthenticationsection.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations createnewidentitywidget.en.resx (French)
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 (Dutch)
Update translations from Crowdin [ci skip]
* New translations createnewidentitywidget.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations searchwidget.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations searchwidget.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations searchwidget.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations searchwidget.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations searchwidget.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations footer.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations footer.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations footer.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations footer.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations footer.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations topmenu.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations topmenu.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations topmenu.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations topmenu.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations topmenu.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations forgotpassword.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations forgotpassword.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations forgotpassword.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations forgotpassword.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations forgotpassword.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations logout.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations logout.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations logout.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations logout.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations logout.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations setup.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations setup.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations setup.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations setup.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations setup.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations start.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations start.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations start.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations start.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations start.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations unlock.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations unlock.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations unlock.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations unlock.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations unlock.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations delete.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations delete.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations delete.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations delete.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations delete.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations view.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations view.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations view.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations view.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations view.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations apps.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations apps.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations apps.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations apps.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations apps.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations general.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations general.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations general.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations general.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations general.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations importexport.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations importexport.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations importexport.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations importexport.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations importexport.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations security.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations security.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations security.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations security.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations security.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations creating.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations creating.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations creating.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations creating.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations creating.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations errorvaultdecrypt.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations errorvaultdecrypt.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations errorvaultdecrypt.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations errorvaultdecrypt.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations errorvaultdecrypt.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations vaultdecryptionprogress.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations vaultdecryptionprogress.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations vaultdecryptionprogress.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations vaultdecryptionprogress.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations vaultdecryptionprogress.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations sync.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations sync.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations sync.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations sync.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations sync.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations welcome.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations welcome.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations welcome.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations welcome.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations welcome.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
|
2025-07-12 14:59:46 +02:00 |
|
Leendert de Borst
|
c3ae769d11
|
Cleanup mobile app i18n config file (#1000)
|
2025-07-11 23:44:45 +02:00 |
|
Leendert de Borst
|
da21565f1b
|
Update pods, remove duplicate localizable files (#993)
|
2025-07-11 12:50:41 +02:00 |
|
Leendert de Borst
|
5b6a80a7b1
|
Localize Android native autofill component (#993)
|
2025-07-11 12:50:41 +02:00 |
|
Leendert de Borst
|
cb5cd1006c
|
Update mobile app language setting configure for mobile app (#993)
|
2025-07-11 12:50:41 +02:00 |
|
Leendert de Borst
|
ca9b9e465c
|
Add locale config for Android app (#993)
|
2025-07-11 12:50:41 +02:00 |
|
Leendert de Borst
|
9a6c86569d
|
Bump android dependencies and fix build after adding expo-localization (#993)
|
2025-07-11 12:50:41 +02:00 |
|
Leendert de Borst
|
21177e9927
|
Add localization keys for context menu (#993)
|
2025-07-11 12:50:41 +02:00 |
|
Leendert de Borst
|
e7c79f2aa4
|
Localize vault setting subpages (#993)
|
2025-07-11 12:50:41 +02:00 |
|
Leendert de Borst
|
8e89673cc9
|
Localize credential and email tabs (#993)
|
2025-07-11 12:50:41 +02:00 |
|
Leendert de Borst
|
fc75532a0d
|
Localize native iOS autofill component (#993)
|
2025-07-11 12:50:41 +02:00 |
|
Leendert de Borst
|
9eb913c692
|
Add english and dutch languages to iOS app settings (#993)
|
2025-07-11 12:50:41 +02:00 |
|
Leendert de Borst
|
e1497b74aa
|
Mobile app i18n scaffolding (#993)
|
2025-07-11 12:50:41 +02:00 |
|
Leendert de Borst
|
4e09912420
|
Bump version to 0.20.2
|
2025-07-02 10:26:22 +02:00 |
|
Leendert de Borst
|
d488107b75
|
Bump version (#983)
|
2025-07-01 22:45:05 +02:00 |
|
Leendert de Borst
|
299d1f6075
|
Fix issue with vault upgrade that used the wrong migration key (#981)
|
2025-07-01 14:27:34 +02:00 |
|
Leendert de Borst
|
7655773fa3
|
Bump version (#981)
|
2025-07-01 14:27:34 +02:00 |
|
Leendert de Borst
|
70b7063af2
|
Remove rememberMe flag from mobile app login (#974)
|
2025-06-30 14:24:08 +02:00 |
|
Leendert de Borst
|
87287e0237
|
Update setting update query (#974)
|
2025-06-30 14:24:08 +02:00 |
|
Leendert de Borst
|
477e786454
|
Update settings titles (#974)
|
2025-06-30 14:24:08 +02:00 |
|
Leendert de Borst
|
361ea77ab7
|
Add identity generator settings scaffolding to app (#974)
|
2025-06-30 14:24:08 +02:00 |
|
Leendert de Borst
|
e15ecaf793
|
Add mobile app identity generator setting retrieval (#861)
|
2025-06-29 11:08:02 +02:00 |
|
Leendert de Borst
|
e31f3df45b
|
Disable autocorrect on iOS autofill search field (#965)
|
2025-06-27 12:26:05 +02:00 |
|
Leendert de Borst
|
3266f7394e
|
Update README.md (#963)
|
2025-06-27 10:51:07 +02:00 |
|
Leendert de Borst
|
12492c922d
|
Start vault revisions from 1 instead of 0 (#957)
|
2025-06-25 16:50:26 +02:00 |
|
Leendert de Borst
|
3240c3760a
|
Remove deprecated method (#957)
|
2025-06-25 16:50:26 +02:00 |
|
Leendert de Borst
|
58801926cc
|
Make mobile app autofill more resilient towards failures (#957)
|
2025-06-25 16:50:26 +02:00 |
|
Leendert de Borst
|
b01cdc1f52
|
Update wording (#957)
|
2025-06-25 16:50:26 +02:00 |
|
Leendert de Borst
|
80e40b3ceb
|
Improve mobile app flow for pending migration check (#957)
|
2025-06-25 16:50:26 +02:00 |
|
Leendert de Borst
|
70bb8ef3e4
|
Add vault outdated status flag (#957)
|
2025-06-25 16:50:26 +02:00 |
|
Leendert de Borst
|
00fb290598
|
Refactor upgrade to use vaultMutate hook (#957)
|
2025-06-25 16:50:26 +02:00 |
|
Leendert de Borst
|
9d8a2e784f
|
Add pending migration check to main app boot and reinitialize (app timeout) (#957)
|
2025-06-25 16:50:26 +02:00 |
|
Leendert de Borst
|
e57cb01164
|
Do not wait for logout call to finish when explicitly logging out so its compatible with offline mode (#957)
|
2025-06-25 16:50:26 +02:00 |
|
Leendert de Borst
|
6f421bbdc1
|
Only do pendingmigrations check in sync if vault is unlocked (#957)
|
2025-06-25 16:50:26 +02:00 |
|
Leendert de Borst
|
eaa42196f8
|
Revert app index back to credentials navigation redirect (#957)
|
2025-06-25 16:50:26 +02:00 |
|
Leendert de Borst
|
19b89cbfda
|
Refactor navigation in browser extension to follow mobile app reinitialize structure (#957)
|
2025-06-25 16:50:26 +02:00 |
|
Leendert de Borst
|
3b27e647ef
|
Add self-host warning to vault upgrade page (#957)
|
2025-06-25 16:50:26 +02:00 |
|