Commit Graph

730 Commits

Author SHA1 Message Date
Leendert de Borst
54a5584baf Add email domain component to mobile app (#1129) 2025-08-22 10:51:37 +02:00
Leendert de Borst
ff48f1882f Merge branch 'main' of https://github.com/lanedirt/AliasVault
* 'main' of https://github.com/lanedirt/AliasVault:
  Bump vite-plugin-static-copy
2025-08-21 19:16:03 +02:00
Leendert de Borst
0b95203aac Update translation source to match web app 2025-08-21 19:15:49 +02:00
Leendert de Borst
3f5328ab3c Merge pull request #1132 from lanedirt/dependabot/npm_and_yarn/apps/browser-extension/npm_and_yarn-1975ee8f93
Bump vite-plugin-static-copy from 2.3.1 to 2.3.2 in /apps/browser-extension in the npm_and_yarn group across 1 directory
2025-08-21 19:02:58 +02:00
Leendert de Borst
f913d84557 Add email field domain chooser to browser extension (#1129) 2025-08-21 17:22:11 +02:00
dependabot[bot]
9a9752c557 Bump vite-plugin-static-copy
Bumps the npm_and_yarn group with 1 update in the /apps/browser-extension directory: [vite-plugin-static-copy](https://github.com/sapphi-red/vite-plugin-static-copy).


Updates `vite-plugin-static-copy` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/sapphi-red/vite-plugin-static-copy/releases)
- [Changelog](https://github.com/sapphi-red/vite-plugin-static-copy/blob/vite-plugin-static-copy@2.3.2/CHANGELOG.md)
- [Commits](https://github.com/sapphi-red/vite-plugin-static-copy/compare/vite-plugin-static-copy@2.3.1...vite-plugin-static-copy@2.3.2)

---
updated-dependencies:
- dependency-name: vite-plugin-static-copy
  dependency-version: 2.3.2
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-21 15:18:06 +00:00
Leendert de Borst
82458f74e3 Update user avatar style on unlock page (#1122) 2025-08-19 15:58:45 +02:00
Leendert de Borst
71633b166e Remove unused translations (#881) 2025-08-19 14:57:40 +02:00
Leendert de Borst
3305958e60 Tweak clipboard clear for various usecases and make it more robust (#881) 2025-08-19 14:57:40 +02:00
Leendert de Borst
4ae1f6ec35 Add clipboard clear delay in seconds setting (#881) 2025-08-19 14:57:40 +02:00
Leendert de Borst
4498833b4e Add clipboard countdown bar component (#881) 2025-08-19 14:57:40 +02:00
Leendert de Borst
7054593c07 Make clipboard clear work for mv3 and mv2 browsers (#881) 2025-08-19 14:57:22 +02:00
Leendert de Borst
6d197fe870 Make manifest browser specific (#881) 2025-08-19 14:57:22 +02:00
Leendert de Borst
d70eb0a447 Add clipboard clear and timer logic to background.ts, add offscreen API for Chrome 109+ (#881) 2025-08-19 14:57:22 +02:00
Leendert de Borst
aecb52de3c Add clipboard countdown bar component (#881) 2025-08-19 14:57:22 +02:00
Leendert de Borst
cd6ea06430 Add clear clipboard settings (#881) 2025-08-19 14:57:22 +02:00
Leendert de Borst
8e3da4b381 Add Android clear clipboard implementation and disclaimer to settings screen (#881) 2025-08-18 17:59:02 +02:00
Leendert de Borst
81538d4666 Refactor to use central clipboard clear timeout retrieval method (#881) 2025-08-18 17:35:22 +02:00
Leendert de Borst
634b7cada1 Add clipboard countdown context to keep global track of copied field id (#881) 2025-08-18 17:15:02 +02:00
Leendert de Borst
bed2c78964 Add clear clipboard animation to form input component (#881) 2025-08-18 16:04:59 +02:00
Leendert de Borst
a75392c573 Add clipboard clear settings page (#881) 2025-08-18 15:55:42 +02:00
Leendert de Borst
7b10665488 Add clear clipboard logic to mobile app iOS implementation (#881) 2025-08-18 15:31:54 +02:00
Leendert de Borst
ccf473635e Fix issue in iOS autofill where entire alias object would be null if birthdate was null (#1123) 2025-08-15 19:11:46 +02:00
Leendert de Borst
56c8b61e9e Make srpSalt check compatible with older API versions 2025-08-15 16:11:06 +02:00
Leendert de Borst
69234de51c Make autofill match tests match for all platforms (#1120) 2025-08-15 15:19:07 +02:00
Leendert de Borst
893c06cc00 Update Android autofill matching logic to match other platforms (#1120) 2025-08-15 15:19:07 +02:00
Leendert de Borst
b2c07f6de6 Only do text fallback search on credentials without a domain name (#1120) 2025-08-15 15:19:07 +02:00
Leendert de Borst
229fbd4824 Refactor iOS credential matching to use shared method with UI logic (#1120) 2025-08-15 15:19:07 +02:00
Leendert de Borst
48c5a5e38a Add test identifiers for easier cross-platform maintenance (#1120) 2025-08-15 15:19:07 +02:00
Leendert de Borst
5b3f36936a Add autofill matching unit tests to iOS Xcode project 2025-08-15 15:19:07 +02:00
Leendert de Borst
b4c696c89b Add autofill matching test cases to browser extension (#1120) 2025-08-15 15:19:07 +02:00
Leendert de Borst
d53c133812 Improve autofill matching to also support part of domain name (#1120) 2025-08-15 15:19:07 +02:00
Leendert de Borst
cbbfe1c611 Only convert service URL to anchor tag if it starts with http/https (#1120) 2025-08-15 15:19:07 +02:00
Leendert de Borst
437c7bb807 Make service URL field accept any value (#1120) 2025-08-15 15:19:07 +02:00
Leendert de Borst
03faee8d3a Cleanup unused translations 2025-08-14 18:26:07 +02:00
Leendert de Borst
e66a87e8df Add fallback to get encryption key (#1118) 2025-08-14 18:18:43 +02:00
Leendert de Borst
11f1daa08b Update derived key name in all methods (#1118) 2025-08-14 18:18:43 +02:00
Leendert de Borst
784e64ece8 Add srp salt sanity check to browser extension (#1118) 2025-08-14 18:18:43 +02:00
Leendert de Borst
4da1333aa5 Add SrpSalt check to the useVaultSync hook (#1118) 2025-08-14 18:18:43 +02:00
Leendert de Borst
65413c7ab7 Add SrpSalt to API status endpoint response (#1118) 2025-08-14 18:18:43 +02:00
Leendert de Borst
290e5329f8 Revoke user sessions during vault restore by admin (#1118) 2025-08-14 18:18:43 +02:00
Leendert de Borst
ec060d1392 Logout all user sessions after password change (#1118) 2025-08-14 18:18:43 +02:00
Leendert de Borst
293501405f Add public vs private email domain explanation to general settings page (#1116) 2025-08-13 22:04:46 +02:00
Leendert de Borst
783b2d44ef Add Dropbox Passwords import method (#1114) 2025-08-13 21:30:36 +02:00
Leendert de Borst
29d38759eb Update logging levels in admin and task runner 2025-08-12 19:52:35 +02:00
Leendert de Borst
97f30ad9ba Enable logging non-warnings to database log and adjust existing warning levels (#1112)
* Enable logging non-warnings to database log and adjust warnings (#443)

* Add log level filter (#443)

* Update General.razor (#443)
2025-08-12 17:39:26 +02:00
Leendert de Borst
c728d71868 Update Program.cs (#1110) 2025-08-11 23:23:12 +02:00
Leendert de Borst
27fc298b5e Add cancellation token to search fields in admin (#1110) 2025-08-11 23:23:12 +02:00
Leendert de Borst
6eb8266d05 Merge branch 'main' of https://github.com/lanedirt/AliasVault
* 'main' of https://github.com/lanedirt/AliasVault:
  Add reset admin password script for all-in-one image (#1108)
  Delete SINGLE-CONTAINER.md (#1108)
2025-08-11 22:05:31 +02:00
Leendert de Borst
f22cac70e9 Add known network config to admin to prevent proxy errors 2025-08-11 22:05:28 +02:00