Commit Graph

4397 Commits

Author SHA1 Message Date
Leendert de Borst
c6bbcb443d Merge pull request #1817 from aliasvault/dependabot/nuget/apps/server/Services/AliasVault.SmtpService/nuget-4c997f9ea9
Bump the nuget group with 1 update
2026-03-06 09:42:01 +01:00
Leendert de Borst
54be022761 Update DatabaseMessageStore.cs 2026-03-06 09:14:38 +01:00
dependabot[bot]
4241a5f454 Bump the nuget group with 1 update
Bumps MimeKit from 4.14.0 to 4.15.1

---
updated-dependencies:
- dependency-name: MimeKit
  dependency-version: 4.15.1
  dependency-type: direct:production
  dependency-group: nuget
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-05 23:24:52 +00:00
Leendert de Borst
9ef5e540dd Merge pull request #1816 from aliasvault/1809-bug-code-e511
Improve biometric unlock error flow in Android in case it fails due to changed fingerprints/faces
2026-03-05 17:16:38 +01:00
Leendert de Borst
6971ee95c1 Merge branch 'main' into 1809-bug-code-e511 2026-03-05 16:56:32 +01:00
Leendert de Borst
f947dd7742 Update linting (#1812) 2026-03-05 16:54:58 +01:00
Leendert de Borst
5aa7ab1c4b Update confirm dialog to show text in center when it wraps due to translations (#1812) 2026-03-05 16:54:58 +01:00
Leendert de Borst
ae8c995d16 Refactor haptics usage to shared utility (#1812) 2026-03-05 16:54:58 +01:00
Leendert de Borst
b589e1eb68 Add sanity check to biometric unlock attempt and refactor vault unlock method logic (#1809) 2026-03-05 16:52:11 +01:00
Leendert de Borst
ec4aba9967 Add toggle to expand session name in mobile app active sessions screen (#1812) 2026-03-05 16:32:54 +01:00
dependabot[bot]
1c9c3d0e7a Bump the npm_and_yarn group across 2 directories with 2 updates
Bumps the npm_and_yarn group with 1 update in the /apps/browser-extension directory: [dompurify](https://github.com/cure53/DOMPurify).
Bumps the npm_and_yarn group with 1 update in the /apps/mobile-app directory: [tar](https://github.com/isaacs/node-tar).


Updates `dompurify` from 3.3.1 to 3.3.2
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.3.1...3.3.2)

Updates `tar` from 7.5.9 to 7.5.10
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.9...v7.5.10)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-version: 3.3.2
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: tar
  dependency-version: 7.5.10
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-05 16:14:09 +01:00
dependabot[bot]
c83c882dd7 Bump the npm_and_yarn group across 1 directory with 2 updates
Bumps the npm_and_yarn group with 2 updates in the /apps/mobile-app directory: [serialize-javascript](https://github.com/yahoo/serialize-javascript) and [svgo](https://github.com/svg/svgo).


Removes `serialize-javascript`

Updates `svgo` from 3.3.2 to 3.3.3
- [Release notes](https://github.com/svg/svgo/releases)
- [Commits](https://github.com/svg/svgo/compare/v3.3.2...v3.3.3)

---
updated-dependencies:
- dependency-name: serialize-javascript
  dependency-version: 
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: svgo
  dependency-version: 3.3.3
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-05 13:31:49 +01:00
Leendert de Borst
ff302067de Add password visibility toggle to native mobile app password unlock view (#1808) 2026-03-04 20:18:16 +01:00
Leendert de Borst
68f92b6ee8 Update formDetector tests (#1788) 2026-03-03 14:20:45 +01:00
Leendert de Borst
b4e070d448 Merge branch 'main' of https://github.com/aliasvault/aliasvault
* 'main' of https://github.com/aliasvault/aliasvault:
  Make browser extension passkey auth flow look at full domain including subdomain (#1806)
2026-03-03 14:20:29 +01:00
Leendert de Borst
e6fe4bc868 Add common translations for username, password and email fields to browser extension formDetector logic (#1788) 2026-03-03 14:20:22 +01:00
Leendert de Borst
7d90798c01 Make browser extension passkey auth flow look at full domain including subdomain (#1806) 2026-03-03 14:16:01 +01:00
Leendert de Borst
4c3d206d64 Improve formDetector to exclude hidden/fake fields (#1788) 2026-03-03 14:13:03 +01:00
Leendert de Borst
61725321f2 Update TOTP autofill field detection in browser extension with more testcases (#1788) 2026-03-03 11:41:18 +01:00
Leendert de Borst
ce0db8641f Update browser extension item addedit back navigation flow (#1804) 2026-03-02 20:54:00 +01:00
Leendert de Borst
86e6e81e1d Fix TOTP edit save to db (#1804) 2026-03-02 20:54:00 +01:00
Leendert de Borst
a6bf9d45b3 Add item list long press TOTP copy option (#1804) 2026-03-02 20:54:00 +01:00
Leendert de Borst
381fe65546 Add haptic feedback to mobile app primary actions for improved UX (#1802) 2026-03-02 14:32:44 +01:00
Leendert de Borst
608da07bc4 Tweak browser extension sync queue 2026-03-01 19:58:09 +01:00
Leendert de Borst
ce52f8a4f7 Tweak mobile app sync queue 2026-03-01 15:56:36 +01:00
Leendert de Borst
c7774b3e2c Add navigation debounce component to prevent duplicate navigation when link is tapped multiple times (#1797) 2026-03-01 15:48:02 +01:00
Leendert de Borst
cd2e9e72f8 Update mobile app ModalWrapper UI 2026-02-28 23:56:10 +01:00
Leendert de Borst
dcc2d6f93f Make browser extension save prompt survive automatic page redirects after login (#1795) 2026-02-28 21:44:38 +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
7fd33ac2f4 Add more tests and update logic (#1788) 2026-02-28 20:38:49 +01:00
Leendert de Borst
0d0b25baa6 Add 2FA TOTP test for false-positive email code confirm being recognized as 2FA (#1788) 2026-02-28 20:38:49 +01:00
Leendert de Borst
5dae249efc Add more 2FA formdetector tests and update detection logic (#1788) 2026-02-28 20:38:49 +01:00
Leendert de Borst
5a63ea7803 Add new tests for TOTP formDetector (#1788) 2026-02-28 20:38:49 +01:00
dependabot[bot]
82dfd75cfc Bump the npm_and_yarn group across 5 directories with 2 updates
Bumps the npm_and_yarn group with 1 update in the /apps/mobile-app directory: [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser).
Bumps the npm_and_yarn group with 1 update in the /core/models directory: [minimatch](https://github.com/isaacs/minimatch).
Bumps the npm_and_yarn group with 1 update in the /core/typescript/identity-generator directory: [minimatch](https://github.com/isaacs/minimatch).
Bumps the npm_and_yarn group with 1 update in the /core/typescript/password-generator directory: [minimatch](https://github.com/isaacs/minimatch).
Bumps the npm_and_yarn group with 1 update in the /core/vault directory: [minimatch](https://github.com/isaacs/minimatch).


Updates `fast-xml-parser` from 4.5.3 to 4.5.4
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v4.5.3...v4.5.4)

Updates `minimatch` from 3.1.2 to 3.1.5
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5)

Updates `minimatch` from 3.1.2 to 3.1.5
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5)

Updates `minimatch` from 3.1.2 to 3.1.5
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5)

Updates `minimatch` from 3.1.2 to 3.1.5
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5)

---
updated-dependencies:
- dependency-name: fast-xml-parser
  dependency-version: 4.5.4
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: minimatch
  dependency-version: 3.1.5
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: minimatch
  dependency-version: 3.1.5
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: minimatch
  dependency-version: 3.1.5
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: minimatch
  dependency-version: 3.1.5
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-28 15:01:02 +01:00
dependabot[bot]
e1ce548199 Bump minimatch
Bumps the npm_and_yarn group with 1 update in the /apps/browser-extension directory: [minimatch](https://github.com/isaacs/minimatch).


Updates `minimatch` from 3.1.2 to 3.1.5
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-28 10:48:59 +01:00
dependabot[bot]
de4cb43405 Bump the npm_and_yarn group across 5 directories with 1 update
Bumps the npm_and_yarn group with 1 update in the /apps/browser-extension directory: [rollup](https://github.com/rollup/rollup).
Bumps the npm_and_yarn group with 1 update in the /core/models directory: [rollup](https://github.com/rollup/rollup).
Bumps the npm_and_yarn group with 1 update in the /core/typescript/identity-generator directory: [rollup](https://github.com/rollup/rollup).
Bumps the npm_and_yarn group with 1 update in the /core/typescript/password-generator directory: [rollup](https://github.com/rollup/rollup).
Bumps the npm_and_yarn group with 1 update in the /core/vault directory: [rollup](https://github.com/rollup/rollup).


Updates `rollup` from 4.40.2 to 4.59.0
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.40.2...v4.59.0)

Updates `rollup` from 4.40.1 to 4.59.0
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.40.2...v4.59.0)

Updates `rollup` from 4.40.1 to 4.59.0
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.40.2...v4.59.0)

Updates `rollup` from 4.40.1 to 4.59.0
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.40.2...v4.59.0)

Updates `rollup` from 4.44.0 to 4.59.0
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.40.2...v4.59.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-26 19:24:22 +01:00
Leendert de Borst
59adec7f58 Downgrade nokogiri to 1.18.10 as 1.19.x is not compatible with current Ruby 2026-02-26 18:45:11 +01:00
Leendert de Borst
181b90c4ac Fix build gradle version to ensure Android 16kb support 2026-02-26 18:21:45 +01:00
Leendert de Borst
38336758c4 Update mobile app dark mode backdrop color 2026-02-26 10:43:11 +01:00
Leendert de Borst
449c340167 Update browser extension default settings 2026-02-26 10:43:10 +01:00
Leendert de Borst
72bd5e3cd2 Add changelogs for 0.27.0 2026-02-25 22:38:15 +01:00
Leendert de Borst
9378831ab9 Enable "save login to aliasvault" prompt in browser extension by default (#1784) 2026-02-25 20:08:12 +01:00
Leendert de Borst
a79bc8e020 Move alarm handler to top-level scope to improve reliability 2026-02-25 17:11:36 +01:00
Leendert de Borst
5ce3ecf449 Update VaultStore.kt (#1782) 2026-02-25 17:08:57 +01:00
Leendert de Borst
fc564bf39f Bump app alpha versions (#1782) 2026-02-25 17:08:57 +01:00
Leendert de Borst
2308dfa641 Add isKeystoreAvailable checks to prevent errors when logging in without a device passcode set (#1782) 2026-02-25 17:08:57 +01:00
Leendert de Borst
2a004ffd75 Update PasswordUnlockView.swift 2026-02-25 13:27:43 +01:00
Leendert de Borst
5adcd10276 Mobile unlock doesn't work if only password unlock is enabled (#1780)
* Update ModalWrapper.tsx backdrop on Android to be full height (#1776)

* Add native Android password unlock flow (#1776)

* Add iOS native password unlock flow (#1776)

* Update unlock.tsx to call native password unlock flow (#1776)

* Improve authenticateUser flow (#1776)

* Update iOS param (#1776)

* Update unlock flow (#1776)

* Update NativeVaultManager.ts (#1776)

* Tweak unlock.tsx order (#1776)

* Update en.json (#1776)

* Update unlock view UI (#1776)

* Tweak reinitialize flow to work better with native unlock views (#1776)

* Replace react native password-confirm with new native password unlock views (#1776)

* Update Android lifecycle tracking to be more robust with introduction of more native activities (#1776)

* Refactor VaultStore.kt (#1776)

* Bump app alpha versions (#1776)

* Update build scripts (#1776)
2026-02-25 13:03:05 +01:00
Leendert de Borst
7e8a6d625b Update build scripts (#1776) 2026-02-25 11:13:10 +01:00
Leendert de Borst
33f95832d9 Bump app alpha versions (#1776) 2026-02-25 11:06:23 +01:00