Commit Graph

1625 Commits

Author SHA1 Message Date
Cesar Gonzalez db4a8eacea
Merge branch 'autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation' into autofill/pm-4415-detect-password-submissions-on-forms-that-do-not-emit-submit 2024-10-09 13:49:13 -05:00
Cesar Gonzalez b15d5b70bb
[PM-8833] Adjusting conditional references on cardAndIdentityCiphers within OverlayBackground 2024-10-09 13:47:37 -05:00
Cesar Gonzalez 043d4567ff
[PM-4415] Adjusting conditional references on cardAndIdentityCiphers within OverlayBackground 2024-10-09 13:46:58 -05:00
Cesar Gonzalez de47d16c4d
[PM-8833] Adjusting field qualification 2024-10-09 13:44:43 -05:00
Cesar Gonzalez c40ee571f5
[PM-4415] Refining field qualification for account creation fields 2024-10-09 13:39:27 -05:00
Cesar Gonzalez 983f804dd2
[PM-8833] Fixing an issue where we potentially will not store values based on an update within the tab loading state 2024-10-09 13:31:02 -05:00
Cesar Gonzalez c3df2d8f57
Merge branch 'autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation' into autofill/pm-4415-detect-password-submissions-on-forms-that-do-not-emit-submit 2024-10-09 12:27:57 -05:00
Cesar Gonzalez f5a0e95461
[PM-8833] Fixing issue that exists when user does not contain identity or card ciphers 2024-10-09 12:27:26 -05:00
Cesar Gonzalez f38840eb24
[PM-8833] Fixing issue that exists when user does not contain identity or card ciphers 2024-10-09 12:21:13 -05:00
Cesar Gonzalez 539207b73f
[PM-8833] Fixing issue that exists when user does not contain identity or card ciphers 2024-10-09 12:20:29 -05:00
Cesar Gonzalez 818d9c7ada
Merge branch 'autofill/pm-7980-autofill-menu-is-not-shown-inside-dialog-html-tag' into autofill/pm-4415-detect-password-submissions-on-forms-that-do-not-emit-submit 2024-10-09 12:12:36 -05:00
Cesar Gonzalez 9da111573d
[PM-7980] Fix inline menu not showing inside dialog html tag 2024-10-09 11:50:02 -05:00
Cesar Gonzalez f1bf290e0b
[PM-7980] Fix inline menu not showing inside dialog html tag 2024-10-09 10:36:09 -05:00
Cesar Gonzalez e1de2b74fa
Merge branch 'main' into autofill/pm-4415-detect-password-submissions-on-forms-that-do-not-emit-submit 2024-10-09 09:39:11 -05:00
Cesar Gonzalez 36c965c453
[PM-9876] Safari Passkeys Prompt is Not Triggered (#11471) 2024-10-09 08:45:28 -05:00
Jordan Aasen 4ce6df3040
[PM-11926] - fix send created page text (#11467)
* fix send created page

* remove unused i18n key

* remove superfluous spec

* fix failing tests
2024-10-09 13:28:39 +02:00
Cesar Gonzalez a5c1a5a42f
[PM-12548] Fido2 scripts should not load when user is logged out (#11444)
* [PM-12548] Fido2 scripts should not load when user is logged out

* [PM-12548] Fido2 scripts should not load when user is logged out
2024-10-08 16:02:49 -05:00
Cesar Gonzalez fdfbe66513
[PM-13284] Implement method to ensure that we can handle logic when switching the notification improvements feature flag (#11468) 2024-10-08 15:47:20 -05:00
Cesar Gonzalez ce871672d2
[PM-13284] Reworked notification bar does not display for certain websites (#11462)
* [PM-13284] Notification bar does not display for certain websites

* [PM-13284] Notification bar does not display for certain websites

* [PM-13284] Notification bar does not display for certain websites
2024-10-08 14:03:58 -05:00
Jonathan Prusik 0c2d2ada34
fix fido2 component copy translations (#11460) 2024-10-08 14:51:41 -04:00
Cesar Gonzalez e743cc0930
[PM-4415] Refining field qualification for account creation fields 2024-10-08 13:35:48 -05:00
✨ Audrey ✨ dc1f014ad8
[PM-8282] credential generator (#11398)
* credential generator browser ui
* switch browser generate screen to extension refresh flag
* consolidate generator components into module
* add `@bitwarden/generator-components` readme
* normalize generator component rx subscriptions
2024-10-08 14:08:34 -04:00
Cesar Gonzalez 7d4a27fef0
[PM-4415] Incorporating work from timeout PR 2024-10-08 12:59:42 -05:00
Cesar Gonzalez 0d2eafa4bf
[PM-4415] Incorporating a timeout as a fallback to submission behavior 2024-10-08 11:13:50 -05:00
Cesar Gonzalez 9ce9111e32
[PM-4415] Starting work on a fallback approach to triggering a notification 2024-10-08 10:57:29 -05:00
Oscar Hinton 844d2298e9
[PM-13271] Remove unused ci:coverage from gulpfile (#11455)
Remove the gulp coverage report since we now use jest, and coverage is handled through the root coverage report which is done in a different script.
2024-10-08 16:33:27 +02:00
Cesar Gonzalez 09121c7c55
[PM-4415] Fixing an issue with field qualification of usernames on login forms 2024-10-08 09:23:34 -05:00
Cesar Gonzalez cafcc44716
[PM-4415] Fixing an issue with field qualification of usernames on login forms 2024-10-08 09:16:16 -05:00
Thomas Rittson 7c72795d1c
[PM-12747] Move CollectionService and models to AC Team (#11278) 2024-10-08 10:14:39 -04:00
Cesar Gonzalez b4c0919a28
[PM-4415] Implementing a method for capturing submission of forms through anchor elements 2024-10-08 09:03:08 -05:00
Cesar Gonzalez 8001e8103e
[PM-4415] Refactoring DomElementVisibilityService 2024-10-08 08:49:24 -05:00
Cesar Gonzalez 57776a32e5
[PM-4415] Refactoring DomElementVisibilityService 2024-10-08 08:40:47 -05:00
Cesar Gonzalez b4d6ccf291
[PM-4415] Reworking placement of the DomElementVisibilityService instantiation to ensure it can be used in the OverlayContentService 2024-10-08 08:14:11 -05:00
Cesar Gonzalez 377fae713c
[PM-4415] Detect password submissions on forms that do not emit submit 2024-10-08 07:42:21 -05:00
Cesar Gonzalez b6ea6075b3
[PM-13188] Update auto-submit to act on uri hash instead of query param (#11416) 2024-10-08 05:40:11 -05:00
Oscar Hinton 7e4d735532
[PM-11290] Fix safari not starting with sdk (#11438)
We ran into some inconsistencies between how manifest v2 and v3 are handled in browsers. To resolve this we have a different flow for manifest v2 which dynamically imports, while v3 uses the sync importScripts.
2024-10-07 18:00:07 +02:00
bw-ghapp[bot] c98b4553f2
Bumped client version(s) (#11439)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-10-07 15:06:39 +00:00
Cesar Gonzalez 9853c2180d
[PM-8833] Fixing an issue where the inline menu shows the password generator after filling the element without a username 2024-10-07 09:03:01 -05:00
Cesar Gonzalez e193f4f76b
[PM-8833] Adding a hover effect to the password generator 2024-10-07 08:48:59 -05:00
Oscar Hinton 9ea9c3a932
[PM-11290] Enable SDK (#11378)
Follow up PR to #10974, flips the compile time flags to enabled and includes some debug logic to detect if users encounter issues with the WASM bundle in preparation for active consumption of the SDK.
2024-10-07 13:56:02 +02:00
Oscar Hinton c88c5bf1ef
[PM-11766] Introduce SDK client (#10974)
Integrate the SDK into our other clients.
2024-10-07 13:20:50 +02:00
Jared Snider 87cb45c520
Auth/PM-13114 - WebEnvService Refactor + Unit Tests to support QA Env Selector (#11397)
* PM-13114 - WebEnvSvc - use hostname vs domain check for init and setEnv (tests TODO)

* PM-13114 - WebEnvSvc + URLs webpack config - use expected string variable on process.env.URLS to ensure tests can properly mock the WebEnvSvc

* PM-13114 - WebEnvSvc - setEnvironment - fix issue with returning currentRegion urls instead of currentEnv urls.

* PM-13114 - WebEnvSvc - setEnv - refactor names to improve clarity.

* PM-13114 - WebEnvSvc spec file - Test all prod scenarios

* PM-13144 - Work with Justin to move process.env.Urls access into injection token and remove webpack string type conversion.

* PM-13114 - WIP on getting additionalRegionConfigs injected via injection token to default env service.

* PM-13114 - Update all background inits to pass process.env.ADDITIONAL_REGIONS as unknown as RegionConfig[] to env service.

* PM-13114 - WebEnvSvc - adjust order of constructor deps

* PM-13114 - WebEnvSvc - add WebRegionConfig to extend RegionConfig type and be accurate for what the WebEnvSvc uses.

* PM-13114 - WebEnvSvc Tests - US QA tested

* PM-13114 - WebEnvSvc tests - refactor QA naming to make it more clear.

* PM-13114 - WebEnvSvc - test QA EU

* PM-13114 - WebEnvSvc - remove promise resolve per PR feedback.
2024-10-04 14:57:40 -04:00
Jordan Aasen d4767bf172
revert change to removing send tab (#11394) 2024-10-04 09:35:07 -04:00
github-actions[bot] 8a7af0bd32
Autosync the updated translations (#11399)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-10-04 10:44:43 +00:00
Cesar Gonzalez bf38f2dfee
[PM-12775] Password autofill should not occur within 2FA fields (#11303) 2024-10-03 16:53:45 -05:00
Jonathan Prusik 8104e2bb7e
update fido2 overwrite passkey dialog type (#11392) 2024-10-03 15:01:46 -04:00
Cesar Gonzalez ae8fb45a1b
[PM-8833] Refactoring implementation 2024-10-03 13:54:21 -05:00
Cesar Gonzalez ac88eb082d
[PM-8833] Fixing an issue where we are not properly filling identities on account creation fields 2024-10-03 13:24:36 -05:00
Cesar Gonzalez 90448c86f8
[PM-8833] Fixing an issue with SPA support 2024-10-03 13:03:55 -05:00
Cesar Gonzalez dc03c66f15
[PM-8833] Refactoring implementation 2024-10-03 12:41:49 -05:00