1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-07 12:13:45 +00:00
Commit Graph

15727 Commits

Author SHA1 Message Date
Cesar Gonzalez
62cf0f8f24 [PM-5189] Removing throttle from resize listeners within the content script 2024-06-26 13:16:41 -05:00
Cesar Gonzalez
498b4af3be [PM-5189] Fixing a missed promise reference within OverlayBackground 2024-06-26 08:29:53 -05:00
Cesar Gonzalez
9896882659 [PM-5189] Reverting naming structure for OverlayBackground method 2024-06-26 08:19:17 -05:00
Cesar Gonzalez
09e29e4e5a [PM-5189] Adding some documentation and adjust jest test for util method 2024-06-26 08:16:19 -05:00
Cesar Gonzalez
3d97344f43 Merge branch 'main' into autofill/pm-5189-fix-issues-present-with-inline-menu-rendering-in-iframes 2024-06-25 15:51:07 -05:00
Cesar Gonzalez
556b83cd33 [PM-5189] Fixing issue within Safari relating to repositioning elements from outer frame 2024-06-25 15:40:16 -05:00
Cesar Gonzalez
738bd7e7e5 [PM-5189] Fixing issue within Safari relating to repositioning elements from outer frame 2024-06-25 15:08:49 -05:00
Will Martin
8df054cf51 [CL-319] custom back action in popup header component (#9829)
* expose FunctionReturningAwaitable from CL lib

* expose backAction as input on popup header component
2024-06-25 15:55:49 -04:00
Thomas Rittson
00801f95ce CLI device approvals - Use single deny endpoint (#9763) 2024-06-26 05:54:38 +10:00
Thomas Rittson
4a8b44b662 Add eslint rule prohibiting Bitwarden-licensed imports in OSS code (#9801) 2024-06-26 05:45:03 +10:00
Jake Fink
d7bf0fe536 [PM-8868] only deserialize org invite if not nullish (#9644)
* only deserialize org invite if not nullish

* add null check to OrganizationInvite init methods

* PR feedback
2024-06-25 15:00:27 -04:00
Cesar Gonzalez
9d5dd6567a Merge branch 'main' into autofill/pm-5189-fix-issues-present-with-inline-menu-rendering-in-iframes 2024-06-25 13:38:05 -05:00
Cesar Gonzalez
fd1676e838 [PM-5189] Fixing issue within Safari relating to repositioning elements from outer frame 2024-06-25 13:19:58 -05:00
Ike
41e1d91558 [PM-5156] [PM-5216] Duo v2 removal (#9513)
* remove library and update package and webpack

* update 2fa flow and remove feature flag

* update request and response models

* fix merge conflicts
2024-06-25 11:09:45 -07:00
Cesar Gonzalez
955c28ddb8 [PM-5189] Removing throttle from resize listeners within the content script 2024-06-25 12:58:33 -05:00
Cesar Gonzalez
d2180a95a7 [PM-5189] Removing throttle from resize listeners within the content script 2024-06-25 12:50:33 -05:00
Cesar Gonzalez
2bfe1c70ed [PM-5189] Fixing an issue found when switching between open windows 2024-06-25 12:42:57 -05:00
Cesar Gonzalez
a44f594e6d [PM-5189] Fixing an issue found when switching between open windows 2024-06-25 12:23:53 -05:00
Daniel James Smith
c35bbc522c [PM-9051][PM-8641] Use reusable export-component on web (#9741)
* Add export-web.component

Introduce new export-web component
Delete old component
export.module - With export-web being standalone there's no need for a importModule
Change routing to load new component

* Prepare export.component to receive a orgId via the hosting-component

* Remove unused onSaved as it's replaced by onSuccessfulExport

* Refactor org-vault-export.component

Introduce new org-vault-export.component.html as the old component relied on the markup from password manager
Refactor org-vault-export.component
Retrieve organizationId from Route and pass it into the shared export.component
Ensure when exporting from AC to include all data from the selected org
org-vault-export.module - With the new component being standalone there's no need for a importModule
Change routing to load new org-vault-export component

* PM-8641 - Add success toast to base-export component
This ensures a success toast is shown on all clients consistently
Add missing entries into clients messages.json

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-06-25 19:17:03 +02:00
Cesar Gonzalez
b9c18b5526 [PM-5189] Working through jest tests for OverlayBackground and refining repositioning delays 2024-06-25 12:06:30 -05:00
Cesar Gonzalez
b5a5481581 [PM-5189] Working through jest tests for OverlayBackground and refining repositioning delays 2024-06-25 11:10:53 -05:00
rr-bw
9ec01422df [PM-5085] Add additional InputPasswordComponent story and docs (#9752)
* split stories: 1 default, 1 with policy

* add storybook docs
2024-06-25 09:04:49 -07:00
Cesar Gonzalez
4ea86befe2 [PM-5189] Working through jest tests for OverlayBackground and refining repositioning delays 2024-06-25 11:04:08 -05:00
Bitwarden DevOps
44fb8cda1b Bumped client version(s) (#9826) 2024-06-25 16:00:31 +00:00
Cesar Gonzalez
0e9eb15a24 [PM-5189] Working through jest tests for OverlayBackground and refining repositioning delays 2024-06-25 10:53:27 -05:00
Cesar Gonzalez
d4b423f8c1 [PM-5189] Working through jest tests for OverlayBackground and refining repositioning delays 2024-06-25 10:44:31 -05:00
Cesar Gonzalez
e598733f9b [PM-5189] Working through further issues on positioning of inline menu 2024-06-25 10:15:38 -05:00
KiruthigaManivannan
7fffbc7938 PM- 2059 Update Two factor webauthn dialog (#9009)
* PM-2059 Update Two Factor Webauth Dialog

* PM-2059 Added event emitter for enabled status

* PM-2059 Addressed review comments

* convert to arrow function

* PM-2059 Latest comments addressed

* PM-2059 Updated disable method by adding a condition to capture simple dialog in base component

---------

Co-authored-by: rr-bw <102181210+rr-bw@users.noreply.github.com>
2024-06-25 20:33:48 +05:30
Alex Morask
b6c46745a5 Add default OrganizationUpdateRequest values when FormControls are disabled (#9774) 2024-06-25 10:45:21 -04:00
Cesar Gonzalez
4a9ea39c63 [PM-5189] Working through further issues on positioning of inline menu 2024-06-25 09:37:59 -05:00
Cesar Gonzalez
4114b538e5 [PM-5189] Working through further issues on positioning of inline menu 2024-06-25 09:14:02 -05:00
renovate[bot]
a0e00f9519 [deps] Platform: Update @types/node to v20.14.8 (#9818)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-25 09:54:27 -04:00
Cesar Gonzalez
582cdf17dd [PM-5189] Working through further issues on positioning of inline menu 2024-06-25 08:10:08 -05:00
Jake Fink
1fdfd695e1 reference correct default kdf config (#9822)
* reference correct default kdf config

* update change kdf references
2024-06-25 08:57:59 -04:00
Jake Fink
0add2949c0 [PM-8772] move ranges to static properties on class (#9567)
* move ranges to static properties on class

* rename static properties
2024-06-25 08:21:02 -04:00
renovate[bot]
74f08f96f6 [deps] Tools: Update utf-8-validate to v6.0.4 (#9259)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-25 14:04:01 +02:00
Cesar Gonzalez
b90900009b [PM-5189] Adding jest tests for OverlayContentService methods 2024-06-25 06:45:57 -05:00
Cesar Gonzalez
b6f3216fe2 [PM-5189] Adding jest tests for OverlayBackground methods 2024-06-25 06:14:52 -05:00
Cesar Gonzalez
2963fc9b7d [PM-5189] Fixing issues found within code review behind how we position elements 2024-06-25 05:17:58 -05:00
Cesar Gonzalez
ee5c6f07c5 [PM-5189] Fixing issues found within code review behind how we position elements 2024-06-25 05:14:40 -05:00
Cesar Gonzalez
5cb1d7965f [PM-5189] Fixing issues found within code review behind how we position elements 2024-06-25 04:57:53 -05:00
Cesar Gonzalez
4cd8d4e61d [PM-5189] Fixing issues found within code review behind how we position elements 2024-06-25 04:22:15 -05:00
Andreas Coroiu
dce5c0f184 [PM-6413] Add http loophole for localhost (#9236)
* [PM-6413] feat: add http loophole for localhost

Fixes #6882

* feat: add sanity check

* feat: change fido2 filters to allow scripts on localhost

* [PM-6413] fix: injection tests
2024-06-25 11:06:04 +02:00
Rui Tomé
591f44438a [AC-1609] Update domain name validation regex to support single letter name (#9336) 2024-06-25 11:09:09 +10:00
Cesar Gonzalez
45c1f78485 [PM-5189] Fixing issues found within code review behind how we position elements 2024-06-24 19:08:02 -05:00
Cesar Gonzalez
6112d989ce Merge branch 'main' into autofill/pm-5189-fix-issues-present-with-inline-menu-rendering-in-iframes 2024-06-24 17:40:53 -05:00
Cesar Gonzalez
1e28efecfc [PM-5189] Fixing issues found within code review behind how we position elements 2024-06-24 16:56:12 -05:00
Jason Ng
1826403d8d added a clear organization method inside vault-filter service (#9786) 2024-06-24 12:30:04 -07:00
renovate[bot]
d7d35a9e2f [PM-6446][deps] Platform: Update argon2 to v0.40.1 (#8073)
* [deps] Platform: Update argon2 to v0.40.1

* Update inclusion in context isolation

* Ensure node-gyp available for mac builds

Mac runners seem to have progressed above python 3.12, which removed `distutils`. We need to ensure it's installed for node-gyp compilations.

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Matt Gibson <mgibson@bitwarden.com>
2024-06-24 13:28:34 -04:00
Cesar Gonzalez
fe7bd3c2a3 [PM-2857] Reworking how we handle invalidating cache when a tab chagne has occurred 2024-06-24 12:19:43 -05:00