129 Commits

Author SHA1 Message Date
Leendert de Borst
98f0eef484 Add credit card fields to basic CSV export (#1946) 2026-04-26 20:37:04 +02:00
Leendert de Borst
4c15c53060 Add item delete modal to web app (#1967) 2026-04-26 18:37:17 +02:00
Leendert de Borst
b405f2c281 Update DbSyncTests.cs (#1786) 2026-04-25 00:24:04 +02:00
Leendert de Borst
3577b00280 Update tests for creditcard details import (#1959) 2026-04-24 15:24:34 +02:00
Leendert de Borst
83487f0183 Add Proton Pass zip import unit tests (#1959) 2026-04-24 15:24:34 +02:00
Leendert de Borst
c147025f70 Include TestData .zip files (#1947) 2026-04-22 23:14:59 +02:00
Leendert de Borst
c3e0f8410a Add Bitwarden .zip import scaffolding (#1947) 2026-04-22 23:02:01 +02:00
Leendert de Borst
f1ee13824b Tweak .1pux default vaults to promote to root (#1937) 2026-04-21 20:34:25 +02:00
Leendert de Borst
eb38aa57a5 Add .1pux import unit test (#1937) 2026-04-21 20:34:25 +02:00
Leendert de Borst
5be63dd71d Update tests (#1940) 2026-04-19 22:06:30 +02:00
Leendert de Borst
1fec6f4a5b Add account registration limit per 24 hours setting (#1940) 2026-04-19 22:06:30 +02:00
Arnaud Dartois
6b75ccd2d1 (feat) implement reject rcp to for external domain (#1910)
* (feat) : Add RCPT-stage domain rejection to reduce SMTP open-relay false positives

* (docs) add comments in .env

* (tests) add unit tests for RCPT TO

* (docs) : update installation documentation with information about  RCPT TO process.

* (docs) : add missing header parameter

* error SA1508: A closing brace should not be preceded by a blank line

* (fix) SA1615 - fix stylecop rules

* Fix TU

* revert

* revert

* revert
2026-04-18 20:56:52 +02:00
dependabot[bot]
9cc3e4f49a Bump the nuget group with 1 update
Bumps MailKit from 4.15.1 to 4.16.0

---
updated-dependencies:
- dependency-name: MailKit
  dependency-version: 4.16.0
  dependency-type: direct:production
  dependency-group: nuget
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-18 08:45:19 +02:00
Leendert de Borst
84042eeba0 Update NuGet packages (#1913) 2026-04-15 18:58:13 +02:00
Leendert de Borst
fe8d3c9b9a Update dotnet NuGet packages from 10.0.2 to 10.0.6 (#1913) 2026-04-15 18:58:13 +02:00
Arnaud Dartois
ce96b2e85a Add option to configure SMTP advertised hostname for self-hosted setups (#1877)
* feat(smtp): make advertised hostname configurable for PTR/banner alignment

* test(integration): align SMTP TestHostBuilder with AdvertisedHostnameConfiguration and IConfiguration

* test(import): expect Dashlane notes newline per Environment.NewLine

* docs: document SMTP advertised hostname and PTR/banner alignment

* restore original .vscode folder content

* Use env-only SMTP advertised hostname in tests and service

* revert

* remove unused reference

* remove unused methods

* Use aliasvault when SMTP advertised hostname is empty

* Update SMTP advertised hostname docs

* Update install.sh SMTP advertised hostname prompt

* Update .env.example

* Update docs

---------

Co-authored-by: Arnaud Dartois <opensource.fork@tordais.cc>
Co-authored-by: Leendert de Borst <ldeborst@xivisoft.com>
2026-04-13 14:03:54 +02:00
Leendert de Borst
fd52b71c36 Update KeepassXC import test (#1885) 2026-04-09 21:44:26 +02:00
Leendert de Borst
ca6b02423e Update mobile app CSV export structure (#1695) 2026-04-08 22:44:50 +02:00
Leendert de Borst
3f1c64ef81 Update importTests.cs (#1695) 2026-04-01 12:01:06 +02:00
Leendert de Borst
17554ebc3b Update e2e tests (#1695) 2026-03-28 07:13:27 +01:00
Leendert de Borst
3d1463e43b Add subfolder support to import logic, update tests (#1695) 2026-03-28 06:47:17 +01:00
Leendert de Borst
367648e07e Update avux export/import tests (#773) 2026-03-19 10:13:59 +01:00
Leendert de Borst
45fd26ead5 Refactor (#773) 2026-03-18 18:48:52 +01:00
Leendert de Borst
2a9bba79da Add TOTP urldecode on import (#773) 2026-03-18 10:03:57 +01:00
Leendert de Borst
115325d9f5 Update CSV export structure and update .avex import logic (#773) 2026-03-16 18:43:45 +01:00
Leendert de Borst
2f33140831 Update AuthTests.cs (#773) 2026-03-15 13:34:48 +01:00
Leendert de Borst
af68710e4b Update tests (#773) 2026-03-14 21:23:44 +01:00
Leendert de Borst
956ee05b60 Add favicons to .avux export format (#773) 2026-03-13 13:39:23 +01:00
Leendert de Borst
08b690e53d Update Avux Import e2e test (#773) 2026-03-13 10:51:17 +01:00
Leendert de Borst
038c24a9f7 Add GenerateAvuxTestFile test export and import (#773) 2026-03-11 12:54:34 +01:00
Leendert de Borst
9809d7f336 Update AliasVault.Admin startup for e2e tests (#1758) 2026-02-20 22:29:50 +01:00
Leendert de Borst
866a0fd606 Update tests (#1742) 2026-02-19 13:12:46 +01:00
Leendert de Borst
d0815def29 Update TotpTests.cs (#1734) 2026-02-18 21:50:44 +01:00
Leendert de Borst
bdf128ed47 Update UserManagementTests.cs (#1705) 2026-02-14 22:40:01 +01:00
Leendert de Borst
5cb22c40d7 Update ClientPlaywrightTest.cs 2026-02-11 21:10:54 +01:00
Leendert de Borst
7cd62a5bcd Update tests 2026-02-11 20:38:01 +01:00
Leendert de Borst
6079a6004f Update ApiTests.cs 2026-02-11 20:11:17 +01:00
Leendert de Borst
4718e36912 Merge branch 'main' into 1353-upgrade-from-net-9-to-net-10-admin-api-and-web-app-services
* main:
  Bump faraday in /docs in the bundler group across 1 directory
  Update project.pbxproj
  Add 0.26.3 release notes
  New Crowdin updates (#1669)
  Update .net e2e playwright test navigation wait
  Update .net e2e playwright test navigation wait
  Improve password autotype robustness to work on more websites (#1667)
  Add single hostname support to credential matcher logic (#1667)
  New Crowdin updates (#1579)
  Show folder for search results in mobile app (#1665)
  Fix translations in iOS credential selection long press context menu (#1659)
  Add Android app obtainium download badge
  Add Swedish language option to all apps (#1653)
  Update browser extension auth to properly differentiate between network errors and auth errors (#1644)
  Update import UI and enpass SVG
  Add Enpass import option (#1643)
  Bump webpack
  Add Microsoft Edge import option (#1640)
  Add French, Swedish and Urdu languages to identity generator (#1645)
2026-02-11 17:04:59 +01:00
Leendert de Borst
fa9c863388 Update .net e2e playwright test navigation wait 2026-02-09 19:46:07 +01:00
Leendert de Borst
bbc86b693d Update .net e2e playwright test navigation wait 2026-02-09 19:24:02 +01:00
Leendert de Borst
c292a04ba7 Add Enpass import option (#1643) 2026-02-07 16:53:20 +01:00
Leendert de Borst
fbf43cf09c Add Microsoft Edge import option (#1640) 2026-02-07 16:20:41 +01:00
Leendert de Borst
8e35b2f895 Update test infrastructure to use built-in Kestrel test methods (#1353) 2026-02-07 15:23:24 +01:00
Leendert de Borst
443a850ee1 Merge branch 'main' into 1353-upgrade-from-net-9-to-net-10-admin-api-and-web-app-services
* main: (100 commits)
  Update import flow to prevent UI reset and apply favicon reuse (#1583)
  Add SMTP TLS instructions to self-hosted docs
  Add install.sh restart [container] option (#1635)
  Improve browser extension autofill trigger to work on more websites (#1620)
  Fix Logo parsing in React Native to support string/base64 matching (#1622)
  Tweak iOS and Android password unlock flow to not let incorrect passwords overwrite persisted encryption key
  Tweak browser extension and mobile app unlock wrong password error
  Tweak TotpCodes add/close button style (#1629)
  Add StickyActionBar to web app in order to always show submit/cancel buttons in Item AddEdit.razor (#1629)
  Update all-in-one Docker container config to use 127.0.0.1 instead of localhost refernces (#1627)
  Add ignore_port option to Rust credential matcher for Android specifically (#1625)
  Update isntall docs and troubleshooting steps
  Move all error translations to common.errors.* in browser extension
  Add null checks to attachment viewer/uploader in web app to prevent exceptions
  Update docs (#112)
  Add AntiForgeryTokenMIddleware to admin to prevent HTTP 400 errors and instead do a clean redirect (#112)
  Add certificates dir bind mount to docker-compose for SMTP TLS (#112)
  Update SmtpServer with configurable certificates dir for Docker bind mount (#112)
  Add AppErrorCodes handling to mobile apps (#1619)
  Add AppErrorCodes handling to browser extension (#1619)
  ...
2026-02-06 12:23:11 +01:00
Leendert de Borst
42320518d7 Update test offline mode simulation (#1617) 2026-02-04 12:26:42 +00:00
Leendert de Borst
7e433fe80a Update credential tests 2026-02-04 11:50:10 +01:00
Leendert de Borst
ba0357a7d5 Add RoboForm importer (#1601) 2026-02-02 22:18:38 +00:00
Leendert de Borst
572998bb7c Add multi-url import support to all importers (#1590) 2026-02-02 22:18:20 +00:00
Leendert de Borst
f878afa6be Fix attachments/totpcodes/passkey mutations in web app to not be committed immediately (#1595) 2026-02-02 20:20:19 +00:00
Leendert de Borst
62b4ec8643 Add explicit client version disable mechanism to API (#1548) 2026-01-31 15:56:18 +01:00