1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-15 15:53:27 +00:00
Commit Graph

15583 Commits

Author SHA1 Message Date
Cesar Gonzalez
eb96f7dbfb [PM-8869] Fix broken autofill cache invalidation features on Safari (#9643)
* [PM-8869] Autofill features broken on Safari

* [PM-8869] Autofill features broken on Safari
2024-06-14 10:26:41 -05:00
renovate[bot]
9ef8404b7b [deps] Tools: Update electron to v30 - abandoned (#8764)
* [deps] Tools: Update electron to v30

* Bump version in electron-builder.json

* Update to electron 30.1.0

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
Co-authored-by: Hinton <hinton@users.noreply.github.com>
2024-06-14 17:16:29 +02:00
Cesar Gonzalez
70d00a59ce [PM-5189] Fixing an issue found within Safari 2024-06-14 10:14:27 -05:00
Cesar Gonzalez
09f69e774c Merge branch 'autofill/pm-8869-regression-autofill-broken-safari' into autofill/pm-8027-inline-menu-appears-within-input-fields-that-do-not-relate-to-user-login 2024-06-14 10:08:37 -05:00
Cesar Gonzalez
cd1f9fb7c9 [PM-5189] Working through subFrameRecalculation approach 2024-06-14 10:07:52 -05:00
Nick Krantz
94438d4138 [PM-8208] Fix: Product Navigation flash (#9587)
* wait until a sync is complete to render the product switcher content

* refactor unneeded observables into their own variable

* do not show product switcher button until content is loaded

* use `ReplaySubject` to ensure that `syncCompleted$` last value is always used
2024-06-14 08:24:50 -05:00
Cesar Gonzalez
a850f0127b [PM-5189] Merging in changes for requestIdleCallback polyfill 2024-06-14 07:21:08 -05:00
Daniel García
e3b425069c [PM-8870] Fix argon2 in desktop (#9628) 2024-06-14 11:36:26 +02:00
github-actions[bot]
fb4987b7b1 Autosync the updated translations (#9642)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-06-14 08:21:47 +00:00
github-actions[bot]
5523447c43 Autosync the updated translations (#9640)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-06-14 08:06:44 +00:00
Rui Tomé
f85b7b314c [AC-1658] Update list command to show only organizations where the user is a member (#9453)
* Refactor list organizations command to use organizationService.memberOrganizations$

* Deprecate OrganizationService.getAll method and update CLI get command to use the organizations observable
2024-06-14 15:38:50 +10:00
Cesar Gonzalez
15e4a24b9f [PM-8869] Autofill features broken on Safari 2024-06-13 21:07:39 -05:00
Cesar Gonzalez
2e2061e34a [PM-8869] Autofill features broken on Safari 2024-06-13 21:06:44 -05:00
Cesar Gonzalez
06ac1d1b64 [PM-5189] Implementing a methodology for triggering subframe updates from layout-shift 2024-06-13 18:10:14 -05:00
Cesar Gonzalez
2329445d45 [PM-5189] Implementing a methodology for triggering subframe updates from layout-shift 2024-06-13 16:41:32 -05:00
Shane Melton
2333059885 [PM-8831] Hide trashed items from new vault popup lists (#9633) 2024-06-13 14:11:18 -07:00
Bitwarden DevOps
d266868dd8 Bumped client version(s) (#9636) 2024-06-13 20:26:52 +00:00
Shane Melton
2ff9c3bb76 [AC-2771] [AC-2772] Provider Restriction Fixes (#9635)
* [AC-2771] Do not make API request when restricted provider is not a member of the org

* [AC-2771] Fix console errors when switching organizations

* [AC-2772] Fix org vault for providers who are members
- Show vault filters
- Hide header search bar
- Show create new item button
2024-06-13 13:18:49 -07:00
Cesar Gonzalez
a7fa57ce72 Merge branch 'main' into autofill/pm-5189-fix-issues-present-with-inline-menu-rendering-in-iframes 2024-06-13 14:25:42 -05:00
Cesar Gonzalez
9a3681c99b [PM-8027] Fixing an issue where a field that has no form and no visible password fields should be qualified if a single password field exists in the page 2024-06-13 14:19:34 -05:00
Cesar Gonzalez
0b9af06945 [PM-8027] Fixing an issue where a field that has no form and no visible password fields should be qualified if a single password field exists in the page 2024-06-13 14:16:28 -05:00
Matt Bishop
2d43a12ce9 Conditionally use Codecov secret (#9626) 2024-06-13 15:08:52 -04:00
Thomas Rittson
8be17c28f0 Improve device-approval command description (#9615) 2024-06-13 13:39:44 -05:00
Cesar Gonzalez
31999b9e84 [PM-8027] Fixing issue with username fields not qualifyng as a valid login field if a viewable password field is not present 2024-06-13 13:36:05 -05:00
Bernd Schoolmann
84e9778669 [PM-4139] Remove approve device logins setting and enable it by default (#9495)
* Remove login with device setting and enable it by default

* Remove unused i18n message
2024-06-13 18:05:05 +00:00
Cesar Gonzalez
f2289f2b21 [PM-8027] Fixing issue with username fields not qualifyng as a valid login field if a viewable password field is not present 2024-06-13 11:24:55 -05:00
Cesar Gonzalez
90098168b6 Merge branch 'main' into autofill/pm-8027-inline-menu-appears-within-input-fields-that-do-not-relate-to-user-login 2024-06-13 11:07:48 -05:00
Cesar Gonzalez
71b2c27e01 [PM-5189] Implementing a methodology for triggering subframe updates from layout-shift 2024-06-13 11:05:43 -05:00
Cesar Gonzalez
3413450d56 [PM-5189] Implementing a methodology for triggering subframe updates from layout-shift 2024-06-13 10:44:32 -05:00
Shane Melton
e56a3386a2 [AC-2763] Allow providers who are also members access to items (#9585)
* [AC-2763] Do not restrict providers if they are also a member of the organization

* [AC-2763] Reduce branching complexity

* [AC-2763] Remove explicit restrict provider access checks in Vault

We can safely fall back organization helpers for cipher access as it already accounts for provider users who are members.
2024-06-13 07:21:14 -07:00
Cesar Gonzalez
a30dcbb880 [PM-5189] Fixing jest tests 2024-06-13 08:45:28 -05:00
Cesar Gonzalez
eb4925be1a Merge branch 'main' into autofill/pm-8027-inline-menu-appears-within-input-fields-that-do-not-relate-to-user-login 2024-06-13 08:08:58 -05:00
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
renovate[bot]
d8c764fc9e [deps] AC: Update sass-loader to v14 (#8481)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-13 15:39:50 +10:00
renovate[bot]
61e578e983 [deps] AC: Update webpack to v5.92.0 (#8477)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-13 15:23:17 +10: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
Alex Morask
7c16410c86 Don't invoke ManageTaxInformationComponent when CB is disabled (#9614) 2024-06-12 17:10:20 -04: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