Commit Graph

3135 Commits

Author SHA1 Message Date
Leendert de Borst
eebf7aff41 Add filter to credential list (#520) 2025-10-05 12:28:26 +02:00
Leendert de Borst
10c9478238 Update credential card / details / add-edit to include passkeys (#520) 2025-10-05 11:12:38 +02:00
Leendert de Borst
3b1199d2db Cleanup passkey create and authenticate flows (#520) 2025-10-05 10:05:53 +02:00
Leendert de Borst
405b44383f Update passkey create flow to support replacing existing entries (#520) 2025-10-05 09:59:24 +02:00
Leendert de Borst
b62078f97e Add passkey settings page (#520) 2025-10-03 15:55:49 +02:00
Leendert de Borst
74f4bc0ee9 Add modal layout for passkey popup actions (#520) 2025-10-03 14:17:10 +02:00
Leendert de Borst
7a65678ba2 Add unlock redirect hook with path restore (#520) 2025-10-03 13:41:30 +02:00
Leendert de Borst
2a208b5cff Refactoring (#520) 2025-10-03 12:48:13 +02:00
Leendert de Borst
6a0e8fc5ca Add AAGUID (#520) 2025-10-03 11:47:57 +02:00
Leendert de Borst
dad476548e Refactor base64url usage (#520) 2025-10-03 11:39:23 +02:00
Leendert de Borst
1cf49eed7e Integrate passkey create/get with vault storage (#520) 2025-10-03 09:34:53 +02:00
Leendert de Borst
04dfd41281 Update vault sql passkey model (#520) 2025-10-03 07:03:44 +02:00
Leendert de Borst
b31c94c582 Refactor WebAuthnInterceptor.ts (#520) 2025-10-02 17:39:41 +02:00
Leendert de Borst
5569202b9a Refactor AliasVaultPasskeyProvider.ts (#520) 2025-10-02 17:33:27 +02:00
Leendert de Borst
0ffb14ba0a Refactor (#520) 2025-10-02 16:21:39 +02:00
Leendert de Borst
db227894b6 Add webauthn types and return all required metadata fields (#520) 2025-10-02 13:44:03 +02:00
Leendert de Borst
46e217f523 Add response types and more unit tests (#520) 2025-10-02 11:16:19 +02:00
Leendert de Borst
d40d2d9c43 Do not close passkey popup windows for testing purposes (#520) 2025-10-02 10:52:15 +02:00
Leendert de Borst
1a5ed775de Update PasskeyHandler.ts (#520) 2025-10-02 10:42:29 +02:00
Leendert de Borst
a16d773686 Update passkey selection UI (#520) 2025-10-02 10:26:19 +02:00
Leendert de Borst
4ebb02795a Refactor passkey creation and retrieval to dedicated class (#520) 2025-10-02 07:18:35 +02:00
Leendert de Borst
5a70e7e20e Merge branch 'main' into 520-feature-request-add-support-for-passkeys
* main:
  Tweak browser extension server connection error flow
  Update FormDetector with additional birthdate field names (#1278)
2025-10-01 14:20:17 +02:00
Leendert de Borst
18ee97f6e5 Tweak browser extension server connection error flow 2025-10-01 14:20:02 +02:00
Leendert de Borst
4ffac949ee Set signCount to 0 (#520) 2025-10-01 13:33:45 +02:00
Leendert de Borst
db15c9ab25 Update FormDetector with additional birthdate field names (#1278) 2025-10-01 13:14:02 +02:00
Leendert de Borst
0ca4a7b8c7 Add signCount increment flow (#520) 2025-09-30 21:33:23 +02:00
Leendert de Borst
364093e789 Add packaged attestation support (#520) 2025-09-30 21:04:03 +02:00
Leendert de Borst
61c124364a Update passkey add and retrieve data flow (#520) 2025-09-30 20:51:45 +02:00
Leendert de Borst
0f62d15d74 Update PasskeyAuthenticate.tsx (#520) 2025-09-30 16:46:29 +02:00
Leendert de Borst
536c020bfb Make create passkey param passing work (#520) 2025-09-30 16:25:19 +02:00
Leendert de Borst
3c91103c3a Update webauthn keys (#520) 2025-09-30 16:12:42 +02:00
Leendert de Borst
3b196afe26 Merge branch 'main' into 520-feature-request-add-support-for-passkeys
* main:
  Refactor browser extension logout to not await webapi revoke
2025-09-30 15:44:15 +02:00
Leendert de Borst
68934ba48c Refactor browser extension logout to not await webapi revoke 2025-09-30 15:39:02 +02:00
Leendert de Borst
03ecc472b7 Update passkeys migration with new sql lib structure (#520) 2025-09-30 13:01:49 +02:00
Leendert de Borst
b103aab646 Merge branch 'main' into 520-feature-request-add-support-for-passkeys
* main: (31 commits)
  Fix versioning suffix mismatch in browser extension package.json (#1274)
  Fix versioning suffix in wxt.config.ts (#1274)
  Delete nginx.conf (superseded by port specific configs)
  Update AppInfo.ts (#1274)
  Bump app alpha build version (#1274)
  Fix app initialize and reinitialize layout (#1274)
  Update bump version to use semver for app store marketing version (#1274)
  Update login/unlock.tsx (#1274)
  Use API version for communicating app version with API instead of full version (#1274)
  Bump version to 0.24.0 alpha for testing mobile app (#1274)
  Update versioning to support stage suffix (#1274)
  Add browser extension vault upgrade test (#1274)
  Update VaultMessageHandler.ts (#1274)
  Simplify mobile app error handling preventing duplicate popups (#1274)
  Update error type location (#1274)
  Mobile app logout flow and AppContext refactor (#1274)
  Check both dev and build folders for browser extension test (#1274)
  Add GitHub workflow for running e2e browser extension tests (#1274)
  Update BrowserExtensionPlaywrightTest.cs (#1274)
  Make ChromeExtensionTests.cs tests pass locally (#1274)
  ...
2025-09-30 13:00:09 +02:00
Leendert de Borst
2d43858457 Fix versioning suffix mismatch in browser extension package.json (#1274) 2025-09-29 16:59:29 +02:00
Leendert de Borst
6b63b6b45d Fix versioning suffix in wxt.config.ts (#1274) 2025-09-29 16:46:43 +02:00
Leendert de Borst
1c9573eeb9 Delete nginx.conf (superseded by port specific configs) 2025-09-29 15:16:24 +02:00
Leendert de Borst
97141af1f1 Update AppInfo.ts (#1274) 2025-09-29 13:41:28 +02:00
Leendert de Borst
82a20e1fc5 Bump app alpha build version (#1274) 2025-09-29 13:32:46 +02:00
Leendert de Borst
75eea4162d Fix app initialize and reinitialize layout (#1274) 2025-09-29 13:32:10 +02:00
Leendert de Borst
5eb28d3ddf Update bump version to use semver for app store marketing version (#1274) 2025-09-29 13:32:10 +02:00
Leendert de Borst
257174c459 Update login/unlock.tsx (#1274) 2025-09-29 13:32:09 +02:00
Leendert de Borst
37c09c2c55 Use API version for communicating app version with API instead of full version (#1274) 2025-09-29 13:32:09 +02:00
Leendert de Borst
85348610a6 Bump version to 0.24.0 alpha for testing mobile app (#1274) 2025-09-29 13:32:09 +02:00
Leendert de Borst
9941473937 Update versioning to support stage suffix (#1274) 2025-09-29 13:32:09 +02:00
Leendert de Borst
afcef4f3bb Add browser extension vault upgrade test (#1274) 2025-09-28 10:56:51 +02:00
Leendert de Borst
a44e4102db Update VaultMessageHandler.ts (#1274) 2025-09-28 10:56:51 +02:00
Leendert de Borst
63c5d61616 Simplify mobile app error handling preventing duplicate popups (#1274) 2025-09-28 10:56:51 +02:00
Leendert de Borst
14cbce97d4 Update error type location (#1274) 2025-09-28 10:56:51 +02:00