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
Nick Krantz
c6169432bb
account for adding a new cipher in the admin console ( #11469 )
...
- When adding a new cipher, the `editCipher` method is called but without a given cipher
2024-10-08 16:41:28 -05: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
Conner Turnbull
49b26db27e
Split invoice history table into two tables for paid and open ( #11459 )
2024-10-08 14:55:59 -04: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
Daniel James Smith
005937cb4a
Replace usage of tools-password-generator with tools-credential-generator ( #11464 )
...
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-10-08 14:28:05 -04:00
renovate[bot]
6412cfaf80
[deps]: Lock file maintenance ( #11442 )
...
* [deps]: Lock file maintenance
* Add `@types/minimatch` back to overrides
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Addison Beck <github@addisonbeck.com>
2024-10-08 14:13:27 -04: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
bw-ghapp[bot]
c22c478714
Bumped client version(s) ( #11461 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-10-08 17:19:58 +00: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
Shane Melton
a83646be33
[PM-13253] Ensure the bulk menu is enabled when showBulkEditCollectionAccess is true ( #11448 )
2024-10-08 09:50:22 -04: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
Shane Melton
bf042ef7fa
Revert "[PM-11201] Add the ability to sort by Name, Group, and Permission wit…" ( #11445 )
...
This reverts commit 37faccb7e9
.
2024-10-07 11:45:15 -07: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
Nick Krantz
a6db7e3086
[PM-10426] Admin Console - Edit Modal ( #11249 )
...
* add `hideFolderSelection` for admin console ciphers
* hide folder form field when configuration has `hideFolderSelection` set to true
* add `addCipherV2` method in the admin console vault
* add browser refresh logic for add/edit form
* add admin console implementation of `AdminConsoleCipherFormConfigService`
* only allow edit dialog in admin console
* remove duplicate check
* refactor comments
* initial integration of combined dialog
* integrate add cipher with admin console vault
* account for special admin console collection permissions
* add `edit` variable to AC ciphers when the user has permissions
* Move comment to JSDoc
* pass full cipher to view component
* validate edit access when opening view form
* partial-edit not applicable for admin console
* refactor hideIndividualFields to be more generic and hide favorite button
* pass entire cipher into edit logic to match view logic
* add null check for cipher when attempting to view
* remove logic for personal ownership, not needed in AC
2024-10-07 10:59:23 -05: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
Shane Melton
68f4c2e879
[PM-12389] Vault Item Dialog Fixes ( #11374 )
...
* [PM-12389] Hide delete button when there is no cipher to delete
* [PM-12389] Ensure decrypted collections and folders are available before building cipher form config
* [PM-12389] Hide the delete button when cloning ciphers
2024-10-07 07:23:00 -07: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