1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-16 16:23:44 +00:00
Commit Graph

2818 Commits

Author SHA1 Message Date
Cesar Gonzalez
e065c08503 Merge branch 'main' into autofill/pm-5189-fix-issues-present-with-inline-menu-rendering-in-iframes 2024-06-13 08:08:41 -05:00
Thomas Rittson
89aa6220ca [AC-2740] Add device-approval to bw serve (#9512)
* Extract bw serve endpoint configuration to a configurator class

* Add device-approval endpoints to bw serve
2024-06-13 11:32:51 +10:00
Cesar Gonzalez
61fea36604 [PM-5189] Implementing a set threshold for the maximum depth for which we are willing to calculate sub frame offsets 2024-06-12 17:40:41 -05:00
Cesar Gonzalez
6754afb6d6 [PM-5189] Implementing a set threshold for the maximum depth for which we are willing to calculate sub frame offsets 2024-06-12 17:12:30 -05:00
Thomas Rittson
b35930074c [PM-8457] [PM-8608] Members page - remove paging logic / fix search (#9515)
* update admin console members page to use Component Library
  components and tools, including virtual scroll and table filtering

* temporarily duplicate the base component to avoid impacting
  other subclasses
2024-06-13 08:09:35 +10:00
Cesar Gonzalez
d94d85e201 [PM-5189] Implementing a set threshold for the maximum depth for which we are willing to calculate sub frame offsets 2024-06-12 16:50:25 -05:00
Shane Melton
6687ef5978 [PM-7683] Fix dynamic item defects (#9575)
* [PM-8639] Add data-testid attribute for test automation

* [PM-8669] Add autofill aria label

* [PM-8674] Show autofill menu options for card/identities when not in the autofill suggestion list

* [PM-8635] Hide menu items when copy cipher field directive is disabled

* [PM-8636] Disable copy menu dropdown when no items available to copy

* [CL-309] Add title override to bitBadge

* [PM-8669] Update menu-item directive disabled input

* [PM-7683] Fix race condition for remainingCiphers$

* [PM-7683] Use strict equality check
2024-06-12 14:33:18 -07:00
Cesar Gonzalez
b857e4943a [PM-5189] Implementing a set threshold for the maximum depth for which we are willing to calculate sub frame offsets 2024-06-12 16:29:55 -05:00
Cesar Gonzalez
b1e75ad7b5 [PM-5189] Fixing an issue with how scroll events trigger a reposition of the inline menu when the field is not focused; 2024-06-12 13:32:20 -05:00
Cesar Gonzalez
c69a82a304 [PM-5189] Removing unnecessary property 2024-06-12 13:01:40 -05:00
Cesar Gonzalez
722ec9c769 Merge branch 'main' into autofill/pm-5189-fix-issues-present-with-inline-menu-rendering-in-iframes 2024-06-12 12:59:43 -05:00
Cesar Gonzalez
ecd5558550 [PM-5189] Removing unnecessary property 2024-06-12 12:59:12 -05:00
Conner Turnbull
4d27824064 Revert "[PM-5024] tax info component migration (#8199)" (#9603)
This reverts commit 99dc88688a.
2024-06-12 12:04:48 -04:00
Jake Fink
c1d3659a28 initialize subscription after setting initial values (#9579) 2024-06-12 11:50:23 -04:00
Conner Turnbull
a7912ad10c Revert "Upload license dialog not closing bug fix (#9588)" (#9602)
This reverts commit bece072086.
2024-06-12 16:22:46 +01:00
KiruthigaManivannan
dd5d01283e PM-4954 Migrate SSO Component (#9126)
* PM-4954 Migrate SSO Component

* PM-4954 Updated anon layout changes

* PM-4954 Updated oss routing module

* PM-4954 Addressed review comments

* PM-4954 - SSO Comp - adjust to use form control accessor.

* PM-4954 - SsoComp - update form control accessor to use type safe approach.

* PM-4954 - Move canActivate up a level

* PM-4954 - Consolidate route under AnonLayoutWrapperComponent path after merging in main.

---------

Co-authored-by: Jared Snider <jsnider@bitwarden.com>
Co-authored-by: Jared Snider <116684653+JaredSnider-Bitwarden@users.noreply.github.com>
2024-06-12 19:46:58 +05:30
vinith-kovan
ae688d9e9e [PM-4961]anon-layout login component migrated (#9167)
* anaon-layout login component migrated

* Login component migration

* Login component migration

---------

Co-authored-by: Ike Kottlowski <ikottlowski@bitwarden.com>
2024-06-12 18:59:44 +05:30
KiruthigaManivannan
d5e0ab74a4 PM-1943 Migrate Recover Delete Component (#9169)
* PM-1943 Migrate Recover Delete Component

* PM-1943 Anon layout changes done

* PM-1943 - await navigate

* PM-1943 - Add new anon layout wrapper env selector.

---------

Co-authored-by: Jared Snider <jsnider@bitwarden.com>
2024-06-12 18:37:08 +05:30
Bitwarden DevOps
88dc574982 Bumped client version(s) (#9596) 2024-06-12 12:54:20 +00:00
Cesar Gonzalez
9ce72f0170 Merge branch 'main' into autofill/pm-5189-fix-issues-present-with-inline-menu-rendering-in-iframes 2024-06-12 07:04:10 -05:00
Conner Turnbull
f85c4877e2 Updated certain billing callsites to get billing history instead (#9443) 2024-06-12 07:52:59 -04:00
Cesar Gonzalez
42080a7377 [PM-5189] Fixing an issue with how we handle closing the inline menu after a programmtic redirection 2024-06-12 06:01:18 -05:00
Cesar Gonzalez
7673a55784 Merge branch 'main' into autofill/pm-5189-fix-issues-present-with-inline-menu-rendering-in-iframes 2024-06-12 05:10:22 -05:00
vinith-kovan
99dc88688a [PM-5024] tax info component migration (#8199)
* tax info component migration

* tax info component migration

* tax info component migration

* PM-5024 Updated form controls in the component

---------

Co-authored-by: KiruthigaManivannan <kiruthiga.manivannan@kovanlabs.com>
2024-06-12 13:28:23 +05:30
vinith-kovan
bece072086 Upload license dialog not closing bug fix (#9588) 2024-06-12 12:19:33 +05:30
Cesar Gonzalez
72a77aa017 [PM-5189] Increasing the time we delay the closure of the inline menu 2024-06-11 16:37:15 -05:00
Cesar Gonzalez
2134dc9954 [PM-5189] Removing TODO message 2024-06-11 16:12:35 -05:00
Cesar Gonzalez
4ea14070d1 [PM-5189] Refactoring implementation 2024-06-11 16:10:50 -05:00
Cesar Gonzalez
a599679563 [PM-5189] Refactoring implementation 2024-06-11 16:07:22 -05:00
Cesar Gonzalez
3b0005b48c [PM-8518] Autofill scripts do not inject into sub frames on install (#9459)
* [PM-8518] Autofill scripts do not inject into sub-frames on install

* [PM-8518] Implementing jest tests for added BrowserApi methods

* [PM-8518] Adding generic typing to tabSendMessage call
2024-06-11 15:50:03 -05:00
Cesar Gonzalez
c4ca71337a [PM-5189] Refactoring implementation 2024-06-11 15:48:18 -05:00
Cesar Gonzalez
12077a2273 [PM-5189] Refactoring implementation 2024-06-11 15:42:08 -05:00
Cesar Gonzalez
ba74a1cd36 [PM-5189] Refactoring implementation 2024-06-11 15:35:32 -05:00
Cesar Gonzalez
cff56fc7c3 [PM-5189] Merging changes from main into branch 2024-06-11 15:13:58 -05:00
Cesar Gonzalez
ae73a3d980 Merge branch 'main' into autofill/pm-8518-autofill-scripts-do-not-inject-into-sub-frames-on-install 2024-06-11 15:01:21 -05:00
Cesar Gonzalez
fe82dbe2b9 [PM-8510] Implement collect page details observable (#9452)
* Working through a POC of a collectPageDetails observable

* Implementing collect page details observable

* [PM-8510] Implement collectPageDetails observable

* [PM-8510] Adding documentation to newly created collectPageDetailsFromTab method

* [PM-8510] Removing unnecessary file

* [PM-8510] Implementing Jest tests for the collectPageDetailsFromTab$ method

* [PM-8510] Implementing Jest tests for the collectPageDetailsFromTab$ method

* [PM-8510] Implementing Jest tests for the collectPageDetailsFromTab$ method

* [PM-8510] Implementing Jest tests for the collectPageDetailsFromTab$ method

* [PM-8510] Removing unnecessary property

* [PM-8510] Adding subscription reference to current tab component

* [PM-8510] Fixing jest tests
2024-06-11 20:00:05 +00:00
rr-bw
9b0250d4fd Check undefined data properties before i18n (#9590)
* remove duplicate route

* check for undefined before translation
2024-06-11 12:06:02 -07:00
Cesar Gonzalez
ae5e73b0ae [PM-5189] Fixing an issue found with iframe service 2024-06-11 14:02:46 -05:00
Cesar Gonzalez
644dbe251b [PM-5189] Implementing jest tests for AutofillInlineMenuContentService 2024-06-11 13:35:19 -05:00
Cesar Gonzalez
eaeb4e46e9 [PM-5189] Implementing jest tests for AutofillInlineMenuContentService 2024-06-11 13:30:32 -05:00
vinith-kovan
19d863c9ef [PM-4956] two factor component migration (#9204)
* two factor component migration

* two factor component migration

* two factor component migration

* two factor component migration

* two factor component migration
2024-06-11 23:25:58 +05:30
vinith-kovan
832abcd955 [PM-2057] update two factor email dialog (#9547)
* migrating two factor email component

* two factor email component migration

* two factor email component migration

* two factor email component migration

* two factor email component migration
2024-06-11 23:17:55 +05:30
Tom
e6803e05ee [PM-8593] CLI - Logout needs to reset active account (#9503)
* On logging out the account service active account needs set to null

* Auth service logout back to old spot and account switch after cleaning the state
2024-06-11 13:36:31 -04:00
Cesar Gonzalez
8cea459d44 [PM-5189] Implementing jest tests for AutofillInlineMenuContentService 2024-06-11 12:09:48 -05:00
Cesar Gonzalez
7832784be6 [PM-5189] Implementing jest tests for AutofillInlineMenuContentService 2024-06-11 11:55:06 -05:00
Cesar Gonzalez
c2e62940e0 [PM-5189] Implementing jest tests for AutofillInlineMenuContentService 2024-06-11 11:44:24 -05:00
Cesar Gonzalez
0c786eafa6 [PM-5189] Implementing jest tests for AutofillInlineMenuContentService 2024-06-11 11:00:37 -05:00
Cesar Gonzalez
c8c64d2923 [PM-5189] Implementing jest tests for AutofillInlineMenuContentService 2024-06-11 10:19:26 -05:00
Cesar Gonzalez
e0ee50f43c [PM-5189] Refactoring implementation 2024-06-11 10:07:01 -05:00
Cesar Gonzalez
3a8b13917b [PM-5189] Refactoring implementation 2024-06-11 10:03:30 -05:00