1000 Commits

Author SHA1 Message Date
dependabot[bot]
408dcb73b4 Bump the npm_and_yarn group across 6 directories with 2 updates
Bumps the npm_and_yarn group with 1 update in the /apps/browser-extension directory: [postcss](https://github.com/postcss/postcss).
Bumps the npm_and_yarn group with 2 updates in the /apps/mobile-app directory: [postcss](https://github.com/postcss/postcss) and [svgo](https://github.com/svg/svgo).
Bumps the npm_and_yarn group with 1 update in the /apps/server/AliasVault.Admin directory: [postcss](https://github.com/postcss/postcss).
Bumps the npm_and_yarn group with 1 update in the /apps/server/AliasVault.Client directory: [postcss](https://github.com/postcss/postcss).
Bumps the npm_and_yarn group with 1 update in the /core/models directory: [postcss](https://github.com/postcss/postcss).
Bumps the npm_and_yarn group with 1 update in the /core/vault directory: [postcss](https://github.com/postcss/postcss).


Updates `postcss` from 8.5.15 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.15 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.15 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.15 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.15 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.15 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.15 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.15 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `svgo` from 3.3.3 to 3.3.4
- [Release notes](https://github.com/svg/svgo/releases)
- [Commits](https://github.com/svg/svgo/compare/v3.3.3...v3.3.4)

Updates `postcss` from 8.5.15 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.15 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.15 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.15 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.10 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.10 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.10 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.10 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.10 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.10 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.10 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.10 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.10 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.10 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.10 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.10 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.16 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.16 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.16 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.16 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.16 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.16 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.15 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.15 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.15 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.15 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.15 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

Updates `postcss` from 8.5.15 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.24)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: direct:development
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: direct:development
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: direct:development
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: direct:development
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: direct:development
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: direct:development
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: svgo
  dependency-version: 3.3.4
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.24
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-28 15:53:50 +02:00
Leendert de Borst
8d4ef2507a New Crowdin updates (#2298)
* New translations en.json (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations login.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]
2026-07-28 12:21:27 +02:00
Leendert de Borst
c30515a71d Bump HtmlSanitizer package version 2026-07-24 22:21:49 +02:00
Leendert de Borst
4c90fdf224 New Crowdin updates (#2295)
* New translations en.json (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Bulgarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Bulgarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Bulgarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Catalan)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Catalan)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Catalan)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Czech)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Czech)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Czech)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Finnish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Finnish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Finnish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Hebrew)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hebrew)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hebrew)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Korean)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Korean)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Korean)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Swedish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Swedish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Swedish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Turkish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Turkish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Turkish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Ukrainian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Ukrainian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Ukrainian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Urdu (Pakistan))

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Urdu (Pakistan))

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Urdu (Pakistan))

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Portuguese, Brazilian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Portuguese, Brazilian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Portuguese, Brazilian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Indonesian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Indonesian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Indonesian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Persian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Persian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Persian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Burmese)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Burmese)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Burmese)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Italian)

[ci skip]
Update translations from Crowdin [ci skip]
2026-07-24 21:09:42 +02:00
Leendert de Borst
a82826980b Add translations (#2293) 2026-07-24 12:43:45 +02:00
Leendert de Borst
f43f6bdc31 Add context menu and duplicate option to web app (#2293) 2026-07-24 12:43:45 +02:00
Leendert de Borst
2bdc43556b Tweak web app z-index layout with custom field menu (#2293) 2026-07-24 12:43:45 +02:00
Leendert de Borst
fe45aed298 Update tests (#2291) 2026-07-24 10:54:48 +02:00
Leendert de Borst
eccbb57af8 Update default sort order to DESC create date (#2291) 2026-07-24 10:54:48 +02:00
Leendert de Borst
26d000a29a New Crowdin updates (#2275)
* New translations en.json (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations login.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations defaultpasswordsettings.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations strings.xml (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations localizable.strings (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations strings.xml (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations localizable.strings (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations importexport.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations resetvault.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations resetvaultsection.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations infoplist.strings (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations strings.xml (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations strings.xml (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations localizable.strings (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations localizable.strings (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations strings.xml (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations localizable.strings (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations pendingmigrations.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations localizable.strings (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations pendingmigrations.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations strings.xml (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations localizable.strings (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations importexport.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations mobileunlockmodal.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations mobilelogin.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations mobilelogin.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations deletefoldermodal.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations foldermodal.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations editablefieldlabel.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations addfieldmenu.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations folderselector.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations itemtypeselector.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations recentlydeleted.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations fieldhistorymodal.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordconfirmationmodal.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordstrengthindicator.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations exportpasswordmodal.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations storageinsights.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations recentlydeleted.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations storageinsights.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]
2026-07-24 09:43:16 +02:00
Leendert de Borst
b38e6d3a8a Update identity generator calls to use Rust core in web app (#2279) 2026-07-19 14:00:15 +02:00
Leendert de Borst
046e56323a Merge branch 'main' into 2279-replace-typescript-identity-generator-with-rust-based-cross-platform-implementation 2026-07-19 13:43:26 +02:00
Leendert de Borst
f530527639 Update .NET dependencies (#2282) 2026-07-18 14:26:41 +02:00
Leendert de Borst
9a3df8a5e7 Mark dependency vuln errors as warning (#2279) 2026-07-18 14:26:41 +02:00
Leendert de Borst
2c45bde45a Remove typescript identity generator (replaced by Rust) (#2279) 2026-07-18 13:51:33 +02:00
Leendert de Borst
c5e3f49b26 New Crowdin updates (#2251)
* New translations en.json (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations topmenu.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations addedit.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations home.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations view.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations importexport.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations strings.xml (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations localizable.strings (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations mobileunlockmodal.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations mobilelogin.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations mobilelogin.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations fieldblock.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations deletefoldermodal.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations foldermodal.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations editablefieldlabel.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations addfieldmenu.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations folderselector.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations itemtypeselector.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations recentlydeleted.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations fieldhistorymodal.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordconfirmationmodal.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordstrengthindicator.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations exportpasswordmodal.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations storageinsights.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Bulgarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Catalan)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Czech)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Finnish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hebrew)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Korean)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Swedish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Turkish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Ukrainian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Urdu (Pakistan))

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Portuguese, Brazilian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Indonesian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Persian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Burmese)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]
2026-07-14 18:14:13 +02:00
Leendert de Borst
67aca0b577 Make /secrets docker bind mount folder configurable (#2234) 2026-07-14 14:34:02 +02:00
Leendert de Borst
3f71b90c1f Add get_prune_table_queries centralized logic (#2268) 2026-07-14 12:56:07 +02:00
Leendert de Borst
e40b924f51 Update Rust vault_pruner efficiency and to not trigger unnecessary (#2268) 2026-07-14 12:56:07 +02:00
Leendert de Borst
697040e86f Prevent loading unnecessary data (#2268) 2026-07-14 12:56:07 +02:00
Leendert de Borst
e42ee5bfd3 Update minimum client version to 0.26.3 (#2265) 2026-07-13 14:20:30 +02:00
Leendert de Borst
fd3cb92bdf Update web app dropdown menu font color (#2259) 2026-07-12 17:50:16 +02:00
Leendert de Borst
8954e9ec4d Add Postgres explicit keepalive settings (#2253) 2026-07-12 16:22:37 +02:00
Leendert de Borst
3da8479382 Update language switcher to use native select (#2249) 2026-07-10 22:02:20 +02:00
Leendert de Borst
7732016ef2 Add Hungarian language option (#2247) 2026-07-10 16:30:14 +02:00
Leendert de Borst
0ef0a20a54 Add Irish language option (#2245) 2026-07-10 16:20:14 +02:00
Leendert de Borst
23e1933fef Update style 2026-07-10 15:35:11 +02:00
Leendert de Borst
bd208f7d51 Add deployment mode markers (#2243) 2026-07-10 15:27:24 +02:00
Leendert de Borst
2ab44852a9 New Crowdin updates (#2227)
* New translations recentemails.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations importservices.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations activesessionssection.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations recentauthlogssection.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations topmenu.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations forgotpassword.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations logout.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations setup.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations start.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations unlock.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations addedit.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations delete.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations home.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations view.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations home.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations apps.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations general.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations importexport.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations security.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sync.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations apierrors.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations changepassword.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations deleteaccount.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations enable2fa.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations resetvault.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations disable2fa.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations strings.xml (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations localizable.strings (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations addfieldmenu.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations recentlydeleted.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Bulgarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Catalan)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Czech)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Finnish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hebrew)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Korean)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Swedish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Turkish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Ukrainian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Urdu (Pakistan))

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Portuguese, Brazilian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Indonesian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Persian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Burmese)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Bulgarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Catalan)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Czech)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Finnish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hebrew)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Korean)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Swedish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Turkish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Ukrainian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Urdu (Pakistan))

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Portuguese, Brazilian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Indonesian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Persian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Burmese)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations defaultpasswordsettings.en.resx (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations importservices.en.resx (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations delete.en.resx (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations importexport.en.resx (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations apierrors.en.resx (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations validationmessages.en.resx (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations strings.xml (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations localizable.strings (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordstrengthindicator.en.resx (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations exportpasswordmodal.en.resx (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations storageinsights.en.resx (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations importservices.en.resx (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations storageinsights.en.resx (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations createnewidentitywidget.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations addedit.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations delete.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations home.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations view.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations general.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations welcome.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations apierrors.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations changepassword.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations deleteaccount.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations localizable.strings (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations fieldblock.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations addfieldmenu.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations recentlydeleted.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations storageinsights.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations forgotpassword.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations addedit.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations delete.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations home.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations view.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations recentlydeleted.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations home.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations view.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations view.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations home.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations apps.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations general.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations general.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations importexport.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations security.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations creating.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations vaultdecryptionprogress.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sync.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations welcome.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations resetvault.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations resetvaultsection.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations welcome.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations welcome.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations apierrors.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations changepassword.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations deleteaccount.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations enable2fa.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations resetvault.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations disable2fa.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations recentlydeleted.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations login.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpviewer.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations welcome.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations validationmessages.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations disable2fa.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations strings.xml (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations localizable.strings (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations mobileunlockmodal.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations mobilelogin.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations addfieldmenu.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations storageinsights.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations login.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations importservicecard.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations general.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations importexport.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations security.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations creating.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations errorvaultdecrypt.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations vaultdecryptionprogress.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sync.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations welcome.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations deleteaccount.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations enable2fa.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations validationmessages.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations resetvault.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations resetvaultsection.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations strings.xml (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations localizable.strings (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations mobileunlockmodal.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations mobilelogin.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations home.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations importservicecard.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations home.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations resetvault.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations strings.xml (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations pendingmigrations.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations localizable.strings (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations storageinsights.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations home.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations fieldblock.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations fieldhistorymodal.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations defaultpasswordsettings.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations resetvault.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations resetvaultsection.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations disable2fa.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations infoplist.strings (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations strings.xml (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations localizable.strings (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations pendingmigrations.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations localizable.strings (Irish)

[ci skip]
Update translations from Crowdin [ci skip]
2026-07-10 14:19:05 +02:00
Leendert de Borst
3c3ceff388 Allow HEAD method on API healthcheck (#2241) 2026-07-07 11:56:42 +02:00
Leendert de Borst
d1243110e8 Make password field length slider visible in main item create/edit page (#2236) 2026-07-06 09:27:34 +02:00
Leendert de Borst
4ffc5c1461 Bump app target version to 0.31.0-alpha 2026-07-02 22:01:24 +02:00
Leendert de Borst
a6bae27d22 New Crowdin updates (#2188)
* New translations passwordsettingspopup.en.resx (Hebrew)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Korean)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Swedish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Turkish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Ukrainian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Urdu (Pakistan))

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Portuguese, Brazilian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Indonesian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Persian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Burmese)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Bulgarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Catalan)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Czech)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Finnish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hebrew)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Korean)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Swedish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Turkish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Ukrainian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Urdu (Pakistan))

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Portuguese, Brazilian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Indonesian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Persian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Burmese)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations defaultpasswordsettings.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations defaultpasswordsettings.en.resx (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations defaultpasswordsettings.en.resx (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations defaultpasswordsettings.en.resx (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations forgotpassword.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations logout.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations setup.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations start.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations unlock.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sync.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations strings.xml (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations localizable.strings (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations defaultpasswordsettings.en.resx (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations unlock.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations addedit.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations delete.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations view.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations defaultpasswordsettings.en.resx (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations defaultpasswordsettings.en.resx (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations defaultpasswordsettings.en.resx (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Bulgarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Catalan)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Czech)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Finnish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Bulgarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Catalan)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Czech)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Finnish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Hebrew)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Korean)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Swedish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Turkish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Ukrainian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Urdu (Pakistan))

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Portuguese, Brazilian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Indonesian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Persian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Burmese)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hebrew)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Korean)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Swedish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Turkish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Ukrainian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Urdu (Pakistan))

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Portuguese, Brazilian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Indonesian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Persian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Burmese)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Bulgarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Catalan)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Czech)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Finnish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Romanian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Bulgarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Catalan)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Czech)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Danish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (German)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Finnish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Hebrew)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Korean)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Swedish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Turkish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Ukrainian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Urdu (Pakistan))

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Portuguese, Brazilian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Indonesian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Persian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Burmese)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hebrew)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Hungarian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Korean)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Polish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Swedish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Turkish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Ukrainian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Urdu (Pakistan))

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Portuguese, Brazilian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Indonesian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Persian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Burmese)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (French)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Dutch)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Chinese Simplified)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations defaultpasswordsettings.en.resx (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Italian)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations totpcodes.en.resx (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations defaultpasswordsettings.en.resx (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordsettingspopup.en.resx (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Spanish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordstep.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations emailmodal.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations emailpreview.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations recentemails.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations emaildomainfield.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations defaultpasswordsettings.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations importservicecard.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations importservices.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations deleteaccountsection.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations passwordchangesection.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations quickvaultunlocksection.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations recentauthlogssection.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations showrecoverycodes.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations twofactorauthenticationsection.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations createnewidentitywidget.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations searchwidget.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations footer.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations addedit.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations home.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations validationmessages.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations en.json (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations localizable.strings (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations foldermodal.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations addfieldmenu.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations itemtypeselector.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]

* New translations storageinsights.en.resx (Irish)

[ci skip]
Update translations from Crowdin [ci skip]
2026-07-01 23:10:29 +02:00
Leendert de Borst
ddb90c693d Update all .NET packages to latest stable versions (#2218) 2026-07-01 09:54:16 +02:00
Leendert de Borst
6e095c7b18 Make web app refresh button force a re-render to show new vault contents (#2218) 2026-07-01 09:54:16 +02:00
Leendert de Borst
96964ba179 Update TOTP create to hide name input by default in web app (#2216) 2026-06-30 21:13:32 +02:00
Leendert de Borst
5e66e0e56d Update tailwind.css 2026-06-29 10:41:15 +02:00
Leendert de Borst
678c61d2ea Update translations (#776) 2026-06-28 21:53:10 +02:00
Leendert de Borst
da940fbf2d Refactor shared language lists to avoid duplication (#776) 2026-06-28 21:52:20 +02:00
Leendert de Borst
f2159e1263 Update identity generator language list references (#776) 2026-06-28 21:13:04 +02:00
Leendert de Borst
529a4c7fd7 Update language references (#776) 2026-06-28 20:33:33 +02:00
Leendert de Borst
89162a007f Add core shared defaults for password generator (#776) 2026-06-27 22:29:17 +02:00
Leendert de Borst
a234e4d970 Update translations (#776) 2026-06-27 21:13:41 +02:00
Leendert de Borst
85b9453c22 Remove password-generator typescript reference (#776) 2026-06-26 22:50:04 +02:00
Leendert de Borst
cdd0bbc384 Add translations for Diceware password generator (#776) 2026-06-26 22:49:04 +02:00
Leendert de Borst
33d33bdd17 Remove TS password generator from web app (#776) 2026-06-26 16:53:53 +02:00
Leendert de Borst
5bff88549f Add Diceware to password settings popup (#776) 2026-06-26 16:53:28 +02:00
Leendert de Borst
f98f132a3f Add Rust password generator scaffolding to web app (#776) 2026-06-26 16:51:12 +02:00
Leendert de Borst
75ef588a97 Update UI colors to be more consistent 2026-06-26 15:38:59 +02:00
Leendert de Borst
3c2059dc4a Add API resolver tests 2026-06-24 23:37:50 +02:00