Commit Graph

  • 0d62b4af55 Improve webauthn popup close robustness Leendert de Borst 2025-11-01 13:42:22 +01:00
  • 9de879a387 Prevent WebAuthn interception during prefetch for Safari Leendert de Borst 2025-11-01 12:36:56 +01:00
  • 519fe9ba30 Fix browser extension linting Leendert de Borst 2025-11-01 09:04:07 +01:00
  • 6aaca60049 Update WebAuthn implementation to be compatible with Firefox Leendert de Borst 2025-11-01 09:02:53 +01:00
  • 17a248d0d7 Update browser extension passkey title/subtitle to match mobile apps Leendert de Borst 2025-11-01 08:39:00 +01:00
  • c8b42aecc1 Update kotlin insert query for passkeys Leendert de Borst 2025-11-01 08:31:25 +01:00
  • 577c452c88 Tweak add edit popup button margins for iOS 26+ Leendert de Borst 2025-11-01 08:03:28 +01:00
  • 6a3e294aae Make web app JsInterop more robust to prevent race conditions Leendert de Borst 2025-10-31 22:52:37 +01:00
  • 81ad1ec5e7 Update quick vault unlock explanation text Leendert de Borst 2025-10-31 22:42:20 +01:00
  • 8c3007b6f4 Update VaultStoreTest.kt (#1286) Leendert de Borst 2025-10-31 22:15:17 +01:00
  • e4cd9fe6ed Update filepreview modal to support image panning/zooming (#1286) Leendert de Borst 2025-10-31 22:03:43 +01:00
  • 6dc5e4806b Fix multi private domain encoding issue with all-in-one docker container (#1287) Leendert de Borst 2025-10-31 19:00:47 +01:00
  • 7a72416e83 Fix email domain field issues that did not properly show multiple domains (#1287) Leendert de Borst 2025-10-31 18:49:50 +01:00
  • 727d7e6025 Update LoadingOverlayOverview.swift to avoid obstructing face id (#1325) Leendert de Borst 2025-10-31 18:32:58 +01:00
  • 506bc37eac Move initialize status to off center to prevent faceid occlusion (#1325) Leendert de Borst 2025-10-31 17:55:15 +01:00
  • a69b1049a6 Improve sqlite flow in browser extension (#1325) Leendert de Borst 2025-10-31 17:39:52 +01:00
  • 7f3508030e Refactor (#1325) Leendert de Borst 2025-10-31 17:36:21 +01:00
  • 0b2fd61fd0 Tweak mobile app credential save animation (#1325) Leendert de Borst 2025-10-31 17:36:05 +01:00
  • b76654c9d2 Update kotlin sqlite implementation (#1325) Leendert de Borst 2025-10-31 16:44:16 +01:00
  • 68c7453c08 Use Swift sqlite backup API instead of manual cursor transfer (#1325) Leendert de Borst 2025-10-31 16:04:39 +01:00
  • dbbc6a96db Improve persist db to encrypted storage Kotlin flow (#1325) Leendert de Borst 2025-10-31 15:54:18 +01:00
  • f6ad5667ef Update Vaultstore+Query.swift to use proper vacuum for persist instead of raw table copy to preserve FK etc. (#1325) Leendert de Borst 2025-10-31 14:26:22 +01:00
  • ed8642de41 Refactor vault persist to separate method (#1325) Leendert de Borst 2025-10-31 13:52:50 +01:00
  • bcd3673a00 Remove expo sqlite lib, update iOS pods, fix iOS quick autofill sanity checks (#1325) Leendert de Borst 2025-10-31 13:46:55 +01:00
  • c180fdf505 Tweak mobile app logout flow to suppress session expired warnings (#1325) Leendert de Borst 2025-10-31 12:57:55 +01:00
  • 3664f5bc20 Tweak browser extension logout flow to suppress session errors (#1325) Leendert de Borst 2025-10-31 12:10:40 +01:00
  • c134c2642a Improve light/dark mode switcher, remove duplicate notes label Leendert de Borst 2025-10-30 09:21:35 +01:00
  • 003ef1f096 Update Android passkey layout merge issue Leendert de Borst 2025-10-29 12:08:02 +01:00
  • 386da4b227 Add Polish language option to all apps (#1321) Leendert de Borst 2025-10-29 10:20:12 +01:00
  • 7ca816a60e Fix mobile app translation file syntax Leendert de Borst 2025-10-29 10:23:31 +01:00
  • 932d79fd85 New Crowdin updates Leendert de Borst 2025-10-29 10:02:12 +01:00
  • d8ef99207f Update login page logo margins for Android to prevent pill occlusion (#1319) Leendert de Borst 2025-10-28 14:03:49 +01:00
  • c7182e7a21 Tweak app layout margins for iOS 26+ (#1319) Leendert de Borst 2025-10-28 14:01:01 +01:00
  • fa451dc2cc Add passkey architecture documentation Leendert de Borst 2025-10-28 14:17:28 +01:00
  • 85d89b2b2c Bump wxt version (#1316) Leendert de Borst 2025-10-28 13:03:16 +01:00
  • 7d22bc34a7 Remove old argon2 types in mobile app Leendert de Borst 2025-10-28 13:23:21 +01:00
  • b1a06cb2da Update docs (#1313) Leendert de Borst 2025-10-28 12:19:41 +01:00
  • e5a15b2486 Update VersionCompatibility tests (#1313) Leendert de Borst 2025-10-28 12:16:41 +01:00
  • c1e8a9b44e Add semantic versioning checks to vault SQL migrations to allow backwards compatible changes (#1313) Leendert de Borst 2025-10-28 11:24:39 +01:00
  • d628e9cc4c New Crowdin updates (#1297) Leendert de Borst 2025-10-28 11:22:04 +01:00
  • 3a50b6e85b Persist custom API url during logout on Android (#1311) Leendert de Borst 2025-10-27 22:26:24 +01:00
  • 9641514b3b Add attachments credential filter to all clients (#1309) Leendert de Borst 2025-10-27 22:17:38 +01:00
  • 975ae9bd74 Pass information from JSInterop as base64 strings instead of byte arrays to bypass .NET issue (#1307) Leendert de Borst 2025-10-27 21:47:19 +01:00
  • 3bead0bbfc Merge branch 'main' of https://github.com/aliasvault/aliasvault Leendert de Borst 2025-10-27 15:25:38 +01:00
  • a77417c990 Cleanup mobile app translations Leendert de Borst 2025-10-27 15:23:53 +01:00
  • dc48ac23dd Improve FormDetector.ts to avoid overwriting already filled in fields (#1305) Leendert de Borst 2025-10-27 15:04:54 +01:00
  • 4428f428dc Fix private email domain check by doing exact comparison instead of wildcard (#1303) Leendert de Borst 2025-10-27 14:48:04 +01:00
  • 5a6d317e31 Add manual clipboard clear button if automatic clipboard clear fails (#1301) Leendert de Borst 2025-10-27 14:33:52 +01:00
  • 6f24fd6453 Remove .map files from JS dist libs Leendert de Borst 2025-10-27 13:32:21 +01:00
  • af60b2e22d Merge branch 'main' of https://github.com/aliasvault/aliasvault Leendert de Borst 2025-10-27 13:15:07 +01:00
  • 85642eab64 Update Docker static asset caching configuration Leendert de Borst 2025-10-27 13:15:00 +01:00
  • 8aad6f845e Bump the npm_and_yarn group across 2 directories with 1 update dependabot[bot] 2025-10-27 11:54:31 +00:00
  • 4ba2c8e6ab Update native iOS search filter to use AND/OR (#1298) Leendert de Borst 2025-10-27 12:56:00 +01:00
  • 9da88cc7e7 Improve credential search to use and/or in browser extension and mobile app (#1298) Leendert de Borst 2025-10-27 12:51:37 +01:00
  • e67fce5e39 Add cache busting to AliasVault.Client dynamically loaded JS dist libs Leendert de Borst 2025-10-27 13:10:07 +01:00
  • 3c94eb873d Improve browser extension auth settings UI (#1293) Leendert de Borst 2025-10-27 11:54:20 +01:00
  • 16418e1513 Update hyperlinks to be relative in admin (#1295) Leendert de Borst 2025-10-27 12:01:31 +01:00
  • 7ddb035f1a Merge pull request #1277 from aliasvault/520-feature-request-add-support-for-passkeys Leendert de Borst 2025-10-27 11:52:11 +01:00
  • f5c88639a6 Rebuild shared libraries (#520) Leendert de Borst 2025-10-27 11:32:55 +01:00
  • d0baf8b6e0 Merge pull request #1292 from aliasvault/1257-add-russian-language-option Leendert de Borst 2025-10-27 11:29:26 +01:00
  • 6269b7ec7c Merge branch 'main' into 1257-add-russian-language-option Leendert de Borst 2025-10-27 11:26:55 +01:00
  • 5ee8d7a8f4 Add Portugese (Brazilian) as language option to apps (#1262) Leendert de Borst 2025-09-22 08:30:10 +02:00
  • c1d41b3d8d Update IdentityHelperUtils.test.ts (#520) Leendert de Borst 2025-10-27 11:22:23 +01:00
  • 5fddf753f8 Merge branch '520-feature-request-add-support-for-passkeys' of https://github.com/aliasvault/aliasvault into 520-feature-request-add-support-for-passkeys Leendert de Borst 2025-10-27 11:12:39 +01:00
  • 712a9a0182 Update IdentityHelperUtils.ts (#520) Leendert de Borst 2025-10-27 11:12:26 +01:00
  • f43f3cc51f Merge branch 'main' into 520-feature-request-add-support-for-passkeys Leendert de Borst 2025-10-27 10:57:40 +01:00
  • 99dc808de4 Clear CredentialIdentityStore contents on logout (#520) Leendert de Borst 2025-10-27 10:48:24 +01:00
  • f97efea681 Add backup rules for CredentialIdentityStore kotlin implementation (#520) Leendert de Borst 2025-10-27 10:28:52 +01:00
  • 9ec245c102 Add initial credential identity store sync for iOS if store is empty (#520) Leendert de Borst 2025-10-27 10:25:18 +01:00
  • fc9c59b077 Update iOS autofill setup setting link to general settings page (#520) Leendert de Borst 2025-10-27 10:10:16 +01:00
  • 5fe2c3ab4c Update PasskeyAuthenticator.ts (#520) Leendert de Borst 2025-10-27 09:35:38 +01:00
  • 2c4af6c85b Update AliasVaultPasskeyProvider.test.ts (#520) Leendert de Borst 2025-10-26 21:23:31 +01:00
  • 99a24c23e4 Cleanup PasskeyAuthenticator.ts (#520) Leendert de Borst 2025-10-26 21:20:08 +01:00
  • 1427693c1d Cleanup log statements (#520) Leendert de Borst 2025-10-26 21:05:41 +01:00
  • 619f402ca0 Refactor webauthn.ts to use proper response type (#520) Leendert de Borst 2025-10-26 21:02:34 +01:00
  • 71ddbbe3d2 Streamline passkey display name creation (#520) Leendert de Borst 2025-10-26 20:51:52 +01:00
  • ad086689dd Add passkey indicator to browser extension autofill popup (#520) Leendert de Borst 2025-10-26 17:06:04 +01:00
  • dc114c6bfa Add mobile app login flow abort when manually skipped flow (#520) Leendert de Borst 2025-10-26 15:15:59 +01:00
  • 9843142419 Add passkey origin fallback for native apps (#520) Leendert de Borst 2025-10-26 14:50:06 +01:00
  • 9ba698bb74 Bump the npm_and_yarn group across 3 directories with 1 update dependabot[bot] 2025-10-22 14:44:19 +00:00
  • 5185dfa41d Refactor CredentialIdentityStore scaffolding (#520) Leendert de Borst 2025-10-25 17:04:17 +02:00
  • ea4d72ceca Update NativeVaultManager.kt to offload register credentials in background task (#520) Leendert de Borst 2025-10-25 16:41:47 +02:00
  • b2206cae8f Refactor VaultStore kotlin to separate components (#520) Leendert de Borst 2025-10-25 16:39:16 +02:00
  • 1f8fb2ea39 Add DateHelpers to Kotlin passkey flow (#520) Leendert de Borst 2025-10-25 15:37:52 +02:00
  • b2476ab5c5 Add date normalization to all clients (#520) Leendert de Borst 2025-10-24 22:31:18 +02:00
  • 866c8e7834 Update authenticatorAttachment setting (#520) Leendert de Borst 2025-10-24 21:37:02 +02:00
  • fb01b75f3d Persist encryption key when enabling biometrics on Android (#520) Leendert de Borst 2025-10-24 21:25:04 +02:00
  • 8b05d2aafa Update initialize.tsx to redirect if no faceid (#520) Leendert de Borst 2025-10-24 20:43:20 +02:00
  • 4d54649c3a Add sanity check warning if biometric auth is not enabled (#520) Leendert de Borst 2025-10-24 17:23:35 +02:00
  • a5c8ff91b5 Cleanup (#520) Leendert de Borst 2025-10-24 17:05:05 +02:00
  • 5164c705c2 Only show skip button during skippable phases (#520) Leendert de Borst 2025-10-24 16:24:00 +02:00
  • c00088d955 Add client server version check to Android sync (#520) Leendert de Borst 2025-10-24 15:36:40 +02:00
  • 6698771fc4 Add explicit biometric auth for passkey create and authenticate flows (#520) Leendert de Borst 2025-10-24 14:13:54 +02:00
  • 665662982c Cleanup todos and refactor detekt issues (#520) Leendert de Borst 2025-10-23 11:22:09 +02:00
  • c7d3a9ea1e Update Android credential filter to only include entries with username and pass (#520) Leendert de Borst 2025-10-22 22:30:24 +02:00
  • c24598c151 Update autofill settings docs (#520) Leendert de Borst 2025-10-22 22:14:54 +02:00
  • b995ec728c Update colors.xml (#520) Leendert de Borst 2025-10-22 22:02:17 +02:00
  • 234193e99b Bump vite dependabot[bot] 2025-10-20 23:54:56 +00:00
  • af06bbfd12 Update Android light/dark mode system bar theme (#520) Leendert de Borst 2025-10-21 22:33:15 +02:00
  • 646416c069 Improve passkey replace flow UI and navigation structure (#520) Leendert de Borst 2025-10-21 16:42:43 +02:00