Commit Graph

108 Commits

Author SHA1 Message Date
Leendert de Borst
d4d4a2e704 Add password strength indicator to change password screen (#773) 2026-03-14 21:08:50 +01:00
Leendert de Borst
5a12f6215e Make admin light/dark mode toggle show target state instead of current state (#1793) 2026-02-28 21:23:40 +01:00
Leendert de Borst
c14315da1e Add one-time-code autocomplete attribute to 2FA entry forms 2026-02-22 15:01:33 +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
caab15c7af Update logging (#1758) 2026-02-20 22:29:50 +01:00
Leendert de Borst
0077552713 Add safe central db migration to prevent race condition false-positive errors on startup (#1758) 2026-02-20 22:29:50 +01:00
Leendert de Borst
888214e7d0 Update Dockerfiles to fix shared library loading errors (#1758) 2026-02-20 22:29:50 +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
8d651748f6 Update Admin AntiForgeryTokenMiddleware.cs redirect issue 2026-02-20 16:39:05 +01:00
dependabot[bot]
b137658eda Bump the npm_and_yarn group across 2 directories with 1 update
Bumps the npm_and_yarn group with 1 update in the /apps/server/AliasVault.Admin directory: [minimatch](https://github.com/isaacs/minimatch).
Bumps the npm_and_yarn group with 1 update in the /apps/server/AliasVault.Client directory: [minimatch](https://github.com/isaacs/minimatch).


Removes `minimatch`

Removes `minimatch`

---
updated-dependencies:
- dependency-name: minimatch
  dependency-version: 
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: minimatch
  dependency-version: 
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-20 11:25:28 +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
9e459fc664 Allow mobile to scroll in admin tables, update users table structure (#1705) 2026-02-14 22:40:01 +01:00
Leendert de Borst
9e05576e73 Update Docker image buildplatform tags (#1353) 2026-02-06 12:24:46 +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
8f1c563bc6 Add AntiForgeryTokenMIddleware to admin to prevent HTTP 400 errors and instead do a clean redirect (#112) 2026-02-04 19:09:39 +00:00
Leendert de Borst
a9ca3ffcba Update Auth.razor 2026-02-04 09:11:22 +01:00
Leendert de Borst
eaedb38b39 Add rounded tables to web app and admin (#1598) 2026-02-03 11:28:06 +00:00
Leendert de Borst
6c5fdf3470 Add border padding around generated QR codes for improved scanning (#1580) 2026-02-02 12:33:55 +00:00
Leendert de Borst
78ff0bb6c5 Update Docker builds to correct target architecture is used to prevent problems with arm64 (#1563) 2026-01-31 19:53:18 +00:00
Leendert de Borst
71c9bd71ee Update all .NET packages to latest stable versions (#1353) 2026-01-30 13:38:06 +01:00
Leendert de Borst
89a3798e32 Update .NET 10.0 base images (#1353) 2026-01-30 13:18:33 +01:00
Leendert de Borst
b3946963c9 Merge branch 'main' into 1353-upgrade-from-net-9-to-net-10-admin-api-and-web-app-services
* main: (611 commits)
  Update bump-versions.sh
  Update Cargo.lock
  Update net.aliasvault.app.yml.template
  Bump tar
  Start 0.27.0-alpha development
  Update browser extension build scripts to always call rust core compile
  Update release notes
  Refactor EmailDomainField init flow to match browser extension
  Fix folder deletion in mobile app not refreshing parent screen
  Add 0.26.0 release notes
  New Crowdin updates (#1504)
  Tweak browser extension settings text alignment for longer translations (#1524)
  Add Italian language dictionaries to the identity generator (#1524)
  Update tests
  Add wait for debounce to browser extension tests
  Update playwright.config.ts
  Bump install.sh version to use self-documenting ISO8601 date
  Update e2e-tests-browser-extension.yml
  Update safari-xcode folder location
  Update fdroid scripts
  ...
2026-01-30 12:58:17 +01:00
Leendert de Borst
c7f142de7e Add confirm dialog to admin when stopping services (#1520) 2026-01-28 11:17:49 +00:00
Leendert de Borst
c0cbc0be7b Only include successful attempts in statistics (#1420) 2025-12-01 23:08:38 +01:00
Leendert de Borst
40686f97e0 Show last 30 days instead of 72h for deletion requests (#1420) 2025-12-01 20:17:31 +01:00
Leendert de Borst
f10fb989ce Update recent usage page to include more info (#1420) 2025-12-01 16:25:59 +00:00
Leendert de Borst
64d29ebcd4 Update admin users list to show correct amount of email claims (#1411) 2025-11-30 11:17:16 +00:00
Leendert de Borst
23c9bf2fc9 Fix related users navigation refresh in admin (#1400) 2025-11-26 10:20:12 +00:00
Leendert de Borst
a45a468e35 Tweak user stats display (#1387) 2025-11-23 18:41:35 +00:00
Leendert de Borst
425a977af9 Update RefreshTokenTable.razor (#1385) 2025-11-22 21:34:48 +00:00
Leendert de Borst
30635d9714 Improve statistics query performance (#1385) 2025-11-22 21:34:48 +00:00
Leendert de Borst
cb2aa833bc Order by vault.Revision instead of vault.Version (#1385) 2025-11-22 21:34:48 +00:00
Leendert de Borst
986c028d82 Merge pull request #1366 from aliasvault/1347-feature-request-unlock-vault-with-mobile-device
Add "unlock with mobile" option to web app and browser extension
2025-11-20 05:11:25 +00:00
dependabot[bot]
9016a4b0b8 Bump the npm_and_yarn group across 3 directories with 2 updates
Bumps the npm_and_yarn group with 2 updates in the /apps/mobile-app directory: [js-yaml](https://github.com/nodeca/js-yaml) and [glob](https://github.com/isaacs/node-glob).
Bumps the npm_and_yarn group with 1 update in the /apps/server/AliasVault.Admin directory: [glob](https://github.com/isaacs/node-glob).
Bumps the npm_and_yarn group with 1 update in the /apps/server/AliasVault.Client directory: [glob](https://github.com/isaacs/node-glob).


Updates `js-yaml` from 3.14.1 to 3.14.2
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/3.14.1...3.14.2)

Updates `glob` from 10.4.5 to 10.5.0
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/node-glob/compare/v10.4.5...v10.5.0)

Updates `glob` from 10.4.1 to 10.5.0
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/node-glob/compare/v10.4.5...v10.5.0)

Updates `glob` from 10.4.1 to 10.5.0
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/node-glob/compare/v10.4.5...v10.5.0)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 3.14.2
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: glob
  dependency-version: 10.5.0
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: glob
  dependency-version: 10.5.0
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: glob
  dependency-version: 10.5.0
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-19 09:51:14 +00:00
Leendert de Borst
076060e7f3 Remove redundant fields from MobileLoginRecord structure (#1347) 2025-11-17 23:15:37 +01:00
Leendert de Borst
582ab7d20a Add mobile app login request clear task to task runner (#1347) 2025-11-17 21:58:21 +01:00
Leendert de Borst
bcd1353cf7 Add mobile login requests to admin dashboard, update migration (#1347) 2025-11-17 21:08:11 +01:00
Leendert de Borst
2d24ec366f Fix SupplyParameterFromForm usages (#1353) 2025-11-13 21:14:30 +01:00
Leendert de Borst
b598e86044 Upgrade AliasVault.Admin to .NET 10 (#1353) 2025-11-13 21:14:29 +01:00
Leendert de Borst
4030387ead Show disabled email claim amount in user edit page in admin 2025-11-06 16:36:57 +01:00
Leendert de Borst
16418e1513 Update hyperlinks to be relative in admin (#1295) 2025-10-27 12:02:09 +01:00
Leendert de Borst
ceaea5f214 Add max postgres pool size limits to avoid concurrency errors (#1260) 2025-09-23 09:36:20 +02:00
Leendert de Borst
b5df1ed8dd Rebuild CSS (#1218) 2025-09-15 19:16:28 +02:00
Leendert de Borst
c0c876c694 Merge branch 'main' into 1181-optimize-all-in-one-docker-container-config-and-add-documentation 2025-09-15 18:49:42 +02:00
Leendert de Borst
56b6753320 Remove hardcoded breadcrumb paths from breadcrumb component (#1208) 2025-09-14 16:20:50 +02:00
Leendert de Borst
ce5e5df644 Enable information logging for admin, smtp and task runner services (#1200) 2025-09-11 19:56:45 +02:00
Leendert de Borst
6a2e663c57 Update server settings UI (#1200) 2025-09-11 19:56:45 +02:00
Leendert de Borst
f6adb93518 Remove number of emails received from user listing page (#1200) 2025-09-11 19:56:45 +02:00
Leendert de Borst
077a4fb3ee Add user last active day tracking and email cleanup task (#1200) 2025-09-11 19:56:45 +02:00
Leendert de Borst
af4ca2e018 Hide language switcher in registration flow on small screens (#1191) 2025-09-11 10:02:31 +02:00