1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-06 11:43:51 +00:00
Commit Graph

20003 Commits

Author SHA1 Message Date
Isaiah Inuwa
eb055db2c4 Hide UI if possible when prompting for UV 2025-11-25 11:49:21 -06:00
Isaiah Inuwa
93833f743d Use WebAuthn client window for silent assertions 2025-11-25 10:23:40 -06:00
Isaiah Inuwa
89585f0b67 wip: Try showing UV prompt without Bitwarden modal 2025-11-25 10:23:38 -06:00
Isaiah Inuwa
7e251f8abb Use a string for transaction context everywhere 2025-11-25 10:23:37 -06:00
Isaiah Inuwa
46f990c340 Implement Windows plugin WebAuthn cancellation 2025-11-25 10:23:36 -06:00
Isaiah Inuwa
926168e97e Add some more vertical space to modal for email verification page 2025-11-25 10:23:33 -06:00
Isaiah Inuwa
1c81932d01 Cleanup 2025-11-24 13:45:25 -06:00
Isaiah Inuwa
61745ece41 Provide WebAuthnPlugin::perform_user_verification wrapper 2025-11-24 13:45:23 -06:00
Isaiah Inuwa
978f2ee807 Copy from slice over raw pointer to Vec 2025-11-24 13:45:22 -06:00
Isaiah Inuwa
def7f7c059 Fix some docs 2025-11-24 13:45:21 -06:00
Isaiah Inuwa
b4070e93cb Add docs and Debug impls 2025-11-24 13:45:20 -06:00
Isaiah Inuwa
6b2ba80d6a Clean up more COM 2025-11-24 13:45:19 -06:00
Isaiah Inuwa
2f7281eef8 Cleanup some unused COM stuff 2025-11-24 13:45:18 -06:00
Isaiah Inuwa
fa7bb19a4e squash userid 2025-11-24 13:45:17 -06:00
Isaiah Inuwa
c81957c89d Move include files 2025-11-24 13:45:16 -06:00
Isaiah Inuwa
4e82028406 Add UserId type 2025-11-24 13:45:15 -06:00
Isaiah Inuwa
df145bab8c Convert physical to logical pixels 2025-11-24 13:45:14 -06:00
Isaiah Inuwa
89a0f0fd4d Split win_webauthn into separate lib 2025-11-24 13:45:13 -06:00
Isaiah Inuwa
0a040b1edc Reorganize modules 2025-11-24 13:45:12 -06:00
Isaiah Inuwa
94997f5472 Prepare to split types module into separate modules 2025-11-24 13:45:11 -06:00
Isaiah Inuwa
8df2669376 Remove old make_credential implementation 2025-11-24 13:45:10 -06:00
Isaiah Inuwa
ab1e92e8da Implement PluginAuthenticator::make_credential 2025-11-24 13:45:09 -06:00
Isaiah Inuwa
6ce04191ed Remove old get_assertion implementation 2025-11-24 13:45:07 -06:00
Isaiah Inuwa
1621b28406 Implement PluginAuthenticator::get_assertion 2025-11-24 13:45:06 -06:00
Isaiah Inuwa
a8ec35c83c lint: Reorganize imports 2025-11-24 13:45:05 -06:00
Isaiah Inuwa
cf728910f2 Add extension method to retrieve center coordinates from window handle 2025-11-24 13:45:04 -06:00
Isaiah Inuwa
f8e8d5fd3f Add method to construct credential using COM allocator. 2025-11-24 13:45:03 -06:00
Isaiah Inuwa
a5ccb5e25d Define a framework for implementing plugin authenticator methods. 2025-11-24 13:45:02 -06:00
Isaiah Inuwa
d345896d87 Add types for request and response objects 2025-11-24 13:45:01 -06:00
Isaiah Inuwa
6401fae672 Extract registration functions to separate module 2025-11-24 13:44:59 -06:00
Isaiah Inuwa
e38c057c12 Downgrade to compatible version of windows crates 2025-11-24 13:44:57 -06:00
Isaiah Inuwa
3fe05a8b65 Use windows::core re-export everywhere 2025-11-24 13:44:55 -06:00
Isaiah Inuwa
8d24cfd22b Enable cross-compilation and packaging of Windows Appx from macOS 2025-11-17 11:41:28 -06:00
Isaiah Inuwa
828c0753df Clean up some logs and comments 2025-11-13 14:03:48 -06:00
Isaiah Inuwa
0f6a02d250 Fix bitwarden app data folder in build script 2025-11-13 13:44:37 -06:00
Isaiah Inuwa
37d87709e0 Add UV to makeCredential 2025-11-12 15:28:08 -06:00
Isaiah Inuwa
441f6540fe First pass at user verification 2025-11-12 15:28:08 -06:00
Isaiah Inuwa
b7b381e63e Edit appx package build step 2025-11-12 14:44:10 -06:00
Isaiah Inuwa
fe05a3448d Don't manually clear cipher cache
This shouuld be done already by the calls to updateWithServer
2025-11-12 14:35:48 -06:00
Isaiah Inuwa
b09d2cfcaf Don't try to sync FIDO credentials while decrypting 2025-11-12 14:35:38 -06:00
Isaiah Inuwa
bf8297cf1e Clean up some unused stuff 2025-11-12 14:34:14 -06:00
Isaiah Inuwa
4775d113c1 Implement GetLockStatus() for Windows plugin 2025-11-12 14:28:26 -06:00
Isaiah Inuwa
d798875a1f Increase modal height to remove scroll bars 2025-11-11 13:19:05 -06:00
Isaiah Inuwa
7f9b78e945 Fixup build script 2025-11-10 21:23:58 -06:00
Isaiah Inuwa
d85a5ce100 Move macOS-specific position quirk to native code 2025-11-10 21:08:21 -06:00
Isaiah Inuwa
d6db3504e1 Add SVG to Windows plugin 2025-11-10 20:58:06 -06:00
Isaiah Inuwa
3034f2cf74 Add appx only build 2025-11-10 11:11:15 -06:00
Isaiah Inuwa
18cd087511 Use custom appx manifest for Beta build 2025-11-10 08:02:01 -06:00
Isaiah Inuwa
ae8dc6681f Bump Beta Electron version 2025-11-10 08:02:01 -06:00
Isaiah Inuwa
5f21d1f68a lint: unused variable 2025-11-10 08:02:01 -06:00