87 Commits

Author SHA1 Message Date
Leendert de Borst
f530527639 Update .NET dependencies (#2282) 2026-07-18 14:26:41 +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
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
9083459a37 Update Proton Pass field type docs (#2163) 2026-06-13 22:03:25 +02:00
Leendert de Borst
363c72277b Update Bitwarden field type docs (#2163) 2026-06-13 22:03:25 +02:00
Leendert de Borst
6783bce4dd Add static typed FieldTypeKind to importers (#2163) 2026-06-13 22:03:25 +02:00
Leendert de Borst
1065011930 Add missing custom field logic to .avux import flow (#2163) 2026-06-13 22:03:25 +02:00
Leendert de Borst
8897476b81 Fix HostedService to restart loop upon non-cancellation exception (#2144) 2026-06-08 13:21:52 +02:00
Leendert de Borst
99b0eef3fa Add blocklist cache (#2131) 2026-06-04 23:16:28 +02:00
Leendert de Borst
b6d7fcc1be Update shadow block checks (#2131) 2026-06-04 23:16:28 +02:00
Leendert de Borst
b6a1880769 Add block timestamps (#2131) 2026-06-04 23:16:28 +02:00
Leendert de Borst
a6b1cf2705 Add IpAddress utility (#2131) 2026-06-04 23:16:28 +02:00
Leendert de Borst
fcc4e6102a Update FaviconExtractor.cs to only accept certain formats (#2121) 2026-06-02 23:21:18 +02:00
Leendert de Borst
f9edbb0ce3 Make all username checks case insensitive in API (#2122) 2026-06-02 12:34:09 +02:00
Leendert de Borst
573f00c66d Refactor imports to skip failed rows and show proper errors (#2039) 2026-05-20 16:57:10 +02:00
Leendert de Borst
f03fe7a53f Fix empty attachments after import due to folder names (#1997) 2026-05-11 16:43:45 +02:00
Leendert de Borst
01a8caf65b Update FaviconExtractor.cs to reduce max image size (#1046) 2026-05-06 20:33:54 +02:00
Leendert de Borst
47a2b207e9 Add bulk logo delete / re-download scaffolding (#1046) 2026-05-05 10:27:20 +02:00
Leendert de Borst
98f0eef484 Add credit card fields to basic CSV export (#1946) 2026-04-26 20:37:04 +02:00
Leendert de Borst
120b8c825b Fix VaultExportService.cs build warning (#1786) 2026-04-25 00:24:04 +02:00
Leendert de Borst
1756d3978c Refactor (#1959) 2026-04-24 15:24:34 +02:00
Leendert de Borst
df6ab49af7 Add Proton Pass zip archive import scaffolding (#1959) 2026-04-24 15:24:34 +02:00
Leendert de Borst
e08966c897 Add bitwarden .zip extension to import, refactor import service valid extension check (#1947) 2026-04-22 23:41:04 +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
81368f2169 Update BaseImporter.cs (#1937) 2026-04-21 20:34:25 +02:00
Leendert de Borst
c811cc7a0e Add .1pux importer logic scaffolding (#1937) 2026-04-21 20:34:25 +02:00
Leendert de Borst
a7664b9498 Add BaseArchiveImporter.cs scaffolding (#1937) 2026-04-21 20:34:25 +02:00
Leendert de Borst
1fec6f4a5b Add account registration limit per 24 hours setting (#1940) 2026-04-19 22:06:30 +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
Leendert de Borst
164dac6ea6 Add folder hierarchy scaffolding to avux export/import (#1695) 2026-03-28 07:14:20 +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
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
4ddd5512aa Refactor ProcessFile callback (#773) 2026-03-18 10:03:25 +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
062b3a8b5c Refactor all importers function signatures (#773) 2026-03-16 18:24:04 +01:00
Leendert de Borst
7ef5e186bd Update import duplicate check to include more fields (#773) 2026-03-16 10:13:55 +01:00
Leendert de Borst
456dcd2612 Add AvexConstants.cs (#773) 2026-03-16 09:34:47 +01:00
Leendert de Borst
d6a024a7bb Add AvexCryptoService.cs (#773) 2026-03-15 15:21:05 +01:00
Leendert de Borst
956ee05b60 Add favicons to .avux export format (#773) 2026-03-13 13:39:23 +01:00
Leendert de Borst
cda22f8bdc Persist passkey GUIDs during export/import (#773) 2026-03-10 13:23:08 +01:00
Leendert de Borst
4173501789 Add .avux export scaffolding (#773) 2026-03-03 14:52:13 +01:00
Leendert de Borst
234ac00a85 Fix StatusWorker bug where services didn't start automatically after a fresh install (#1758) 2026-02-20 22:29:50 +01:00
Leendert de Borst
716fcc0a85 Add StatusWorker sanity checks to prevent soft-stopped background service behavior 2026-02-19 14:19:38 +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
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
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