Leendert de Borst
b687bc08ba
Bump install.sh version to use self-documenting ISO8601 date
2026-01-28 16:52:32 +01:00
Leendert de Borst
a380e67690
Update safari-xcode folder location
2026-01-28 16:14:09 +01:00
Leendert de Borst
1ed2c254a0
Update docs
2026-01-27 20:46:38 +01:00
NFSL2001
d03593d5f7
fix link
2026-01-27 23:46:08 +08:00
NFSL2001
0760588c85
fix missing link and use css class notes
2026-01-27 23:44:32 +08:00
NFSL2001
23630e6479
Update installation guide with admin panel password warning
...
Added warning about recording admin panel password and changing it after service restart.
2026-01-27 23:33:31 +08:00
Leendert de Borst
4c02656c84
Add Romanian language option ( #1485 )
2026-01-24 23:06:08 +00:00
Leendert de Borst
d2c3eea847
Update docs ( #1473 )
2026-01-22 14:03:58 +01:00
Leendert de Borst
1547e99fad
Update android dev docs ( #1465 )
2026-01-21 10:11:19 +00:00
Leendert de Borst
4d48d2fbc1
Add technical architecture docs for reference ( #1404 )
2026-01-17 14:07:20 +01:00
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