Leendert de Borst
1887fa2bc0
Remove maestro tests and update iOS xcode test docs ( #1404 )
2026-01-14 16:52:38 +01:00
Leendert de Borst
426618ab90
Add mobile app e2e test scaffolding ( #1404 )
2026-01-13 10:04:23 +01:00
Leendert de Borst
2d6006caac
Merge branch 'main' into 1404-update-datamodel-to-use-fields-based-approach
...
* main:
Update changelogs for new build number
Create release-checklist.md
New Crowdin updates (#1443 )
Bump qs in /apps/mobile-app in the npm_and_yarn group across 1 directory
Adjust exportable flags for passkey authentication Android activities
Bump uri in /docs in the bundler group across 1 directory
Update project.pbxproj objectVersion
Create print-latest-changelogs.sh
Update release.yml
Create git-versioning-strategy.md
Add 0.25.3 changelogs
Add additional loading message feedback during passkey verification (#1440 )
Add origin verification to Android Passkey Authentication flow (#1440 )
New Crowdin updates (#1438 )
2026-01-01 17:41:55 +01:00
Leendert de Borst
44951e79ec
Create release-checklist.md
2025-12-31 11:48:49 +01:00
dependabot[bot]
e6087db660
Bump uri in /docs in the bundler group across 1 directory
...
Bumps the bundler group with 1 update in the /docs directory: [uri](https://github.com/ruby/uri ).
Updates `uri` from 1.0.3 to 1.0.4
- [Release notes](https://github.com/ruby/uri/releases )
- [Commits](https://github.com/ruby/uri/compare/v1.0.3...v1.0.4 )
---
updated-dependencies:
- dependency-name: uri
dependency-version: 1.0.4
dependency-type: indirect
dependency-group: bundler
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-31 09:57:10 +00:00
Leendert de Borst
75df6900a3
Create git-versioning-strategy.md
2025-12-30 20:04:26 +01:00
Leendert de Borst
ec5a9eb940
Merge branch 'main' into 1404-update-datamodel-to-use-fields-based-approach
...
* main:
Add French and Spanish languages to dropdown selectors (#1435 )
New Crowdin updates
Bump react-server-dom-webpack
Bump react-server-dom-webpack
2025-12-22 23:56:58 +01:00
Leendert de Borst
44c16f4cd1
Add French and Spanish languages to dropdown selectors ( #1435 )
2025-12-22 12:44:39 +00:00
Leendert de Borst
f42828ebd1
Move shared to core folder ( #1404 )
2025-12-11 09:19:03 +01:00
Leendert de Borst
87347c3411
Move TOC in architecture docs page to below diagram
2025-12-04 00:00:49 +01:00
Leendert de Borst
f7b66ed307
Update translation contributing docs ( #1383 )
2025-11-22 21:33:31 +00:00
Leendert de Borst
c3be660c1e
Update AAGUID docs
2025-11-20 16:33:57 +01:00
Leendert de Borst
020e83d40f
Update docs ( #1347 )
2025-11-19 15:41:06 +01:00
Leendert de Borst
c404fa807f
Add mobile login feature to architecture docs ( #1347 )
2025-11-18 21:54:45 +01:00
Leendert de Borst
9a453a1fab
Cleanup unused ApiError codes, update EF docs
2025-11-15 11:45:42 +01:00
Leendert de Borst
94bad91411
Update zero-knowledge architecture docs
2025-11-14 18:06:47 +01:00
Leendert de Borst
40b368bc7e
Add Android build script ( #1332 )
2025-11-05 22:34:27 +01:00
Leendert de Borst
8c40c786f7
Add passkey operations to security diagram
2025-11-01 17:52:49 +01:00
Leendert de Borst
a5025d3262
Update security architecture diagram
2025-11-01 16:53:58 +01:00
Leendert de Borst
386da4b227
Add Polish language option to all apps ( #1321 )
2025-10-29 10:33:12 +01:00
Leendert de Borst
fa451dc2cc
Add passkey architecture documentation
2025-10-28 14:17:28 +01:00
Leendert de Borst
b1a06cb2da
Update docs ( #1313 )
2025-10-28 13:03:36 +01:00
Leendert de Borst
7ddb035f1a
Merge pull request #1277 from aliasvault/520-feature-request-add-support-for-passkeys
...
Add support for passkeys
2025-10-27 11:52:11 +01:00
Leendert de Borst
6269b7ec7c
Merge branch 'main' into 1257-add-russian-language-option
2025-10-27 11:26:55 +01:00
Leendert de Borst
5ee8d7a8f4
Add Portugese (Brazilian) as language option to apps ( #1262 )
2025-10-27 11:24:17 +01:00
Leendert de Borst
f43f3cc51f
Merge branch 'main' into 520-feature-request-add-support-for-passkeys
2025-10-27 10:57:40 +01:00
Leendert de Borst
c24598c151
Update autofill settings docs ( #520 )
2025-10-22 22:14:54 +02:00
Leendert de Borst
ae4aeb6f45
Create fido_metadata.json ( #520 )
2025-10-08 10:36:04 +02:00
Leendert de Borst
cf90721197
Update installation docs ( #1280 )
2025-10-04 13:50:41 +02:00
Leendert de Borst
4875c50c90
Add Russian language to apps ( #1257 )
2025-09-20 10:08:38 +02:00
Leendert de Borst
8458a8cd19
Update docs with update instructions
2025-09-19 15:05:00 +02:00
Leendert de Borst
fd5c8096ad
New Crowdin updates ( #1222 )
...
* New translations start.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations start.en.resx (Italian)
Update translations from Crowdin [ci skip]
* New translations en.json (Hebrew)
Update translations from Crowdin [ci skip]
* New translations start.en.resx (Hebrew)
Update translations from Crowdin [ci skip]
* New translations en.json (Hebrew)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (Hebrew)
Update translations from Crowdin [ci skip]
* New translations start.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* Add Ukrainian language (#1183 )
* Add Hebrew language to all apps (#1182 )
* New translations emailmodal.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations emailpreview.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations emailrow.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations recentemails.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations editemailformrow.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations resetvault.en.resx (French)
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 (Catalan)
Update translations from Crowdin [ci skip]
* New translations en.json (German)
Update translations from Crowdin [ci skip]
* New translations en.json (Finnish)
Update translations from Crowdin [ci skip]
* New translations en.json (Hebrew)
Update translations from Crowdin [ci skip]
* New translations en.json (Italian)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Russian)
Update translations from Crowdin [ci skip]
* New translations en.json (Swedish)
Update translations from Crowdin [ci skip]
* New translations en.json (Turkish)
Update translations from Crowdin [ci skip]
* New translations en.json (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations en.json (Chinese Simplified)
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 (Catalan)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Hebrew)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Italian)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Swedish)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Turkish)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Chinese Simplified)
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 (Catalan)
Update translations from Crowdin [ci skip]
* New translations en.json (German)
Update translations from Crowdin [ci skip]
* New translations en.json (Finnish)
Update translations from Crowdin [ci skip]
* New translations en.json (Hebrew)
Update translations from Crowdin [ci skip]
* New translations en.json (Italian)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Russian)
Update translations from Crowdin [ci skip]
* New translations en.json (Swedish)
Update translations from Crowdin [ci skip]
* New translations en.json (Turkish)
Update translations from Crowdin [ci skip]
* New translations en.json (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations en.json (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations en.json (German)
Update translations from Crowdin [ci skip]
* New translations start.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations en.json (German)
Update translations from Crowdin [ci skip]
* New translations en.json (Finnish)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Finnish)
Update translations from Crowdin [ci skip]
* New translations en.json (Finnish)
Update translations from Crowdin [ci skip]
* New translations en.json (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations sharedresources.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations en.json (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations login.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations register.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations passwordstep.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations termsandconditionsstep.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations usernamestep.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations totpcodes.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations totpviewer.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations emailmodal.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations emailpreview.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations emailrow.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations recentemails.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations editemailformrow.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations defaultpasswordsettings.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations importservicecard.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations importservices.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations passwordsettingspopup.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations activesessionssection.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations deleteaccountsection.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations passwordchangesection.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations quickvaultunlocksection.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations recentauthlogssection.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations showrecoverycodes.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations twofactorauthenticationsection.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations createnewidentitywidget.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations searchwidget.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations footer.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations topmenu.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations forgotpassword.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations logout.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations setup.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations start.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations unlock.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations delete.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations view.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations home.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations apps.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations general.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations importexport.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations security.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations creating.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations errorvaultdecrypt.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations vaultdecryptionprogress.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations sync.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations welcome.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations apierrors.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations changepassword.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations deleteaccount.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations enable2fa.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations validationmessages.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations en.json (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations resetvault.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations resetvaultsection.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations disable2fa.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations infoplist.strings (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations strings.xml (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations en.json (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations sharedresources.en.resx (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations en.json (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations en.json (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations en.json (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations en.json (Portuguese, Brazilian)
Update translations from Crowdin [ci skip]
* New translations en.json (Russian)
Update translations from Crowdin [ci skip]
* New translations topmenu.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations en.json (Russian)
Update translations from Crowdin [ci skip]
* New translations en.json (Russian)
Update translations from Crowdin [ci skip]
* New translations forgotpassword.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations setup.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations start.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations importexport.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations welcome.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations setup.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations welcome.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations en.json (Italian)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Italian)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations addedit.en.resx (Chinese Simplified)
Update translations from Crowdin [ci skip]
* New translations apps.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations welcome.en.resx (Russian)
Update translations from Crowdin [ci skip]
* New translations en.json (Italian)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Chinese Simplified)
Update translations from Crowdin [ci skip]
2025-09-19 14:38:19 +02:00
Leendert de Borst
74cb2eae7d
Update password autofill to prevent duplicate character entry ( #1252 )
2025-09-19 12:48:02 +02:00
dependabot[bot]
392dbd626c
Bump rexml in /docs in the bundler group across 1 directory
...
Bumps the bundler group with 1 update in the /docs directory: [rexml](https://github.com/ruby/rexml ).
Updates `rexml` from 3.3.9 to 3.4.2
- [Release notes](https://github.com/ruby/rexml/releases )
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md )
- [Commits](https://github.com/ruby/rexml/compare/v3.3.9...v3.4.2 )
---
updated-dependencies:
- dependency-name: rexml
dependency-version: 3.4.2
dependency-type: indirect
dependency-group: bundler
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-18 08:00:24 +02:00
Leendert de Borst
c2f2511f6a
Delete CNAME
2025-09-17 19:09:27 +02:00
Leendert de Borst
ce2e21900f
Add plausible to docs
2025-09-17 19:06:53 +02:00
Leendert de Borst
b0da0d8590
Create CNAME
2025-09-17 09:50:56 +02:00
Leendert de Borst
7dcfd6bfd1
Delete CNAME
2025-09-17 09:41:31 +02:00
Leendert de Borst
586b0a3495
Update volume bind mounts to use local folder mounts
2025-09-17 09:14:33 +02:00
Leendert de Borst
30a009c5c4
Add docs local production docker-compose.yml
2025-09-17 09:10:10 +02:00
Leendert de Borst
68214becad
Add v0.23.0 update docs with new docker image locations ( #1181 )
2025-09-15 18:48:02 +02:00
Leendert de Borst
3f12bdad9d
Add instructions for using self-signed SSL cert with mobile apps ( #1181 )
2025-09-15 16:05:22 +02:00
Leendert de Borst
58d6b4c67c
Update instructions ( #1181 )
2025-09-09 10:08:57 +02:00
Leendert de Borst
961977c9e2
Update docs ( #1181 )
2025-09-08 18:51:39 +02:00
Leendert de Borst
e3d2bec203
Update database import/export compatibility ( #1181 )
2025-09-08 18:51:18 +02:00
Leendert de Borst
016a7e7559
Add aliasvault wrapper script to all-in-one Docker image ( #1181 )
2025-09-08 17:41:11 +02:00
Leendert de Borst
fd485b979c
Add 301 redirects to jekyll docs ( #1181 )
2025-09-08 15:58:52 +02:00
Leendert de Borst
410e845811
Update self-host install titles ( #1181 )
2025-09-08 15:09:44 +02:00
Leendert de Borst
b5207d97fb
Add comparison table to install method index page ( #1181 )
2025-09-08 14:03:54 +02:00
Leendert de Borst
3122dc4807
Update doc self-host titles ( #1181 )
2025-09-08 11:38:12 +02:00