1
0
mirror of https://github.com/bitwarden/browser.git synced 2025-01-09 19:28:06 +01:00
Commit Graph

15717 Commits

Author SHA1 Message Date
renovate[bot]
700acc069b
[deps] Autofill: Update tldts to v6.1.25 (#9559)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-10 10:24:14 -04:00
vinith-kovan
b49b6b370f
[PM-4952] Migrate-remove-password-component (#9305)
* migrating remove-password component

* add loading state

---------

Co-authored-by: rr-bw <102181210+rr-bw@users.noreply.github.com>
2024-06-10 19:42:10 +05:30
Cesar Gonzalez
17fa4f57f9
[PM-5189] Working through jest tests for the AutofillOverlayContentService 2024-06-07 15:14:08 -05:00
Cesar Gonzalez
c5169c96ee
[PM-5189] Working through jest tests for the AutofillOverlayContentService 2024-06-07 14:31:19 -05:00
Cesar Gonzalez
e3510a9a05
[PM-5189] Working through jest tests for the AutofillOverlayContentService 2024-06-07 14:14:55 -05:00
Rui Tomé
eef1e511b5
[AC-2286] [Defect] - CLI: User creating a collection through the CLI does not have access to the collection (#9409)
* Send current Org user Id on collection creation through CLI

* Run npm prettier

* Add organization services to CreateCommand creation on ServeCommand

* Refactor organization data models to include organizationUserId property

* Refactor create command to utilize the OrganizationUserId on the Organization object

* Add users to collection request in edit command

* fix: organization.data test update to correct deserialization, refs AC-2286

---------

Co-authored-by: Vincent Salucci <vincesalucci21@gmail.com>
2024-06-07 14:14:21 -05:00
Cesar Gonzalez
191797e6c2
[PM-5189] Working through jest tests for the AutofillOverlayContentService 2024-06-07 14:11:01 -05:00
Cesar Gonzalez
794808529b
[PM-5189] Working through jest tests for the AutofillOverlayContentService 2024-06-07 13:37:09 -05:00
Cesar Gonzalez
025327e141
[PM-5189] Implementing jest tests for the AutofillOverlayContentService 2024-06-07 12:55:08 -05:00
Cesar Gonzalez
938cb74e6e
[PM-5189] Implementing jest tests for the CollectAutofillContentService 2024-06-07 12:10:02 -05:00
Thomas Avery
7acc13cbb9
[SM-1293] Add the ability to fetch a secret's access policies (#9463)
* Update response models

* Update view models

* Update access policy service

* update ap item types to use new models

* add convertToSecretAccessPolicies

* Add unit tests
2024-06-07 12:08:21 -05:00
Cesar Gonzalez
5bcb9aeb68
[PM-5189] Refactoring implementation 2024-06-07 12:04:05 -05:00
Cesar Gonzalez
873cfa51cd
[PM-5189] Adding jest tests for added methods in AutofillInit 2024-06-07 11:38:09 -05:00
Cesar Gonzalez
4b241fe47f
[PM-5189] Refactoring implementation 2024-06-07 10:38:58 -05:00
Cesar Gonzalez
78911732fb
[PM-5189] Refactoring implementation 2024-06-07 10:32:33 -05:00
Thomas Avery
769d67af39
[SM-1292] Add secret view dialog (#9445)
* Add secret view dialog

* Use secret view dialog
2024-06-07 10:32:26 -05:00
Cesar Gonzalez
a20af5b28b
[PM-5189] Refactoring implementation 2024-06-07 10:28:58 -05:00
Cesar Gonzalez
356861a100
[PM-5189] Refactoring implementation 2024-06-07 09:42:05 -05:00
Cesar Gonzalez
0e33b9c215
[PM-5189] Refactoring implementation 2024-06-07 09:29:25 -05:00
Cesar Gonzalez
f34fbc217c
[PM-5189] Refactoring implementation 2024-06-07 09:17:44 -05:00
Cesar Gonzalez
ed11a4071b
Merge branch 'autofill/pm-8518-autofill-scripts-do-not-inject-into-sub-frames-on-install' into autofill/pm-5189-fix-issues-present-with-inline-menu-rendering-in-iframes 2024-06-07 08:50:22 -05:00
Cesar Gonzalez
df3ee0a3d2
Merge branch 'main' into autofill/pm-8518-autofill-scripts-do-not-inject-into-sub-frames-on-install 2024-06-07 08:50:13 -05:00
Cesar Gonzalez
0133d5cf53
Merge branch 'main' into autofill/pm-8027-inline-menu-appears-within-input-fields-that-do-not-relate-to-user-login 2024-06-07 08:50:07 -05:00
Cesar Gonzalez
d30b947dd7
[PM-8498] Moving content script-specific FIDO2 code from Vault to Autofill ownership (#9431)
* [PM-8498] Moving content script-specific FIDO2 code from Vault to Autofill ownership

* [PM-8498] Adjusting jest test reference for webauth-utils
2024-06-07 08:47:38 -05:00
Daniel James Smith
28e8f8f364
[PM-7240] Create new export component [UI changes] (#9285)
* Move/replace submit and userVerification logic from web into the BaseExportComponent

Add "@bitwarden/auth" as dependency to the vault-export-ui package
New submit logic also checks for password-encrypted exports which will be need for future UI updates on browser and desktop

* Move/replace submit and userVerification logic from web into the BaseExportComponent

Add "@bitwarden/auth" as dependency to the vault-export-ui package
New submit logic also checks for password-encrypted exports which will be need for future UI updates on browser and desktop

* Create export-browser-v2 component

Copy existing `export-browser`-component
Add `popup-page` and -`header` and -`footer`
Add missing imports as page is marked as standalone
Route to new page when feature flag enabled

* Remove duplicate verifyUser methods

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-06-07 09:17:00 -04:00
Cesar Gonzalez
adf3837243
[PM-8027] Incorporating a feature flag to allow us to fallback to the basic inline menu fielld qualification method if needed 2024-06-07 07:46:15 -05:00
Cesar Gonzalez
8fda52ef7e
[PM-8027] Incorporating a feature flag to allow us to fallback to the basic inline menu fielld qualification method if needed 2024-06-07 07:24:35 -05:00
Cesar Gonzalez
a898fa4386
[PM-8027] Fixing a typo 2024-06-07 06:57:06 -05:00
Cesar Gonzalez
3e4525a6ba
Merge branch 'autofill/pm-8518-autofill-scripts-do-not-inject-into-sub-frames-on-install' into autofill/pm-5189-fix-issues-present-with-inline-menu-rendering-in-iframes 2024-06-07 05:39:13 -05:00
Cesar Gonzalez
4185e49a86
Merge branch 'main' into autofill/pm-8518-autofill-scripts-do-not-inject-into-sub-frames-on-install 2024-06-07 05:39:05 -05:00
Cesar Gonzalez
a91526c259
Merge branch 'main' into autofill/pm-8027-inline-menu-appears-within-input-fields-that-do-not-relate-to-user-login 2024-06-07 05:38:51 -05:00
github-actions[bot]
8361c0bd29
Autosync the updated translations (#9543)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-06-07 10:21:13 +00:00
Matt Gibson
96d4312b82
Require lifetime specification of user-scoped data (#8669)
* Require lifetime specification of user-scoped data

* Decouple tests for different classes

This coupling assumed constant interfaces with classes that isn't a guarantee and requires significant acrobatics to make types work, now that key definitions are not a consistent base.

* Fix types
2024-06-07 09:33:26 +02:00
github-actions[bot]
9f10569e9c
Autosync the updated translations (#9545)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-06-07 06:46:25 +00:00
github-actions[bot]
31c04dfd14
Autosync the updated translations (#9544)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-06-07 06:12:30 +00:00
Shane Melton
c8b2807487
[PM-8665] Show toast when favorite is toggled (#9537) 2024-06-06 14:25:23 -07:00
Nick Krantz
3457941634
show family icon for free orgs in filter chips (#9532) 2024-06-06 15:30:02 -05:00
Nick Krantz
a5591dc4bc
[PM-8592] Deactivated state not showing (#9533)
* refactor vault state observables into a single variable to remove multiple subscriptions

* add clarification comment

* fix comment to be accurate
2024-06-06 15:28:29 -05:00
Cesar Gonzalez
b802f3e7ed
[PM-5189] Fixing a weird side issue that appears when a frame within the page triggers a reposition after the inline menu has been built 2024-06-06 13:29:48 -05:00
Justin Baur
ba3d21094e
[PM-7541] Move Last Desktop Settings (#9310)
* Clone Initial Data In `runMigrator`

- When using test cases, mutating the input data causes problems.

* Migrate `minimizeOnCopy` & `browserIntegrationEnabled`

* Update From Main

* Move Fingerprint Setting

- No Migration Yet

* Add Fingerprint to Migrations

* Convert Messaging to `async`

* Switch to calling `Boolean` for Map Function

* Catch Errors

* Remove LogService
2024-06-06 14:26:17 -04:00
Cesar Gonzalez
e2c9fa4b59
[PM-5189] Fixing a weird side issue that appears when a frame within the page triggers a reposition after the inline menu has been built 2024-06-06 13:00:47 -05:00
Shane Melton
79968c2d32
[PM-8335] Show autofill suggestion when no autofill login items present (#9521) 2024-06-06 10:43:55 -07:00
Alex Morask
7d12d1a74f
Fix spacing for provider unassigned seats hint' (#9460) 2024-06-06 13:22:15 -04:00
Cesar Gonzalez
67db794eda
[PM-5189] Fixing a weird side issue that appears when a frame within the page triggers a reposition after the inline menu has been built 2024-06-06 10:39:25 -05:00
KiruthigaManivannan
c8eac6fa12
PM-4977 Migrate Preferences component (#8663)
* PM-4977 Migrate Preferences component

* PM-4977 Addressed the review comments

* PM-4977 Updated css in preferences html

* PM-4977 Removed the class applied on bit-hint
2024-06-06 20:46:59 +05:30
cyprain-okeke
0f9f7f4df6
[AC-2721][Defect] Apply Subscription Status Updates in Provider Subscription details (#9484)
* Add status banner to the provider subscription page

* Add the isexpired method

* Add the unpaid status banner
2024-06-06 15:53:52 +01:00
Nick Krantz
a7b45a44e3
[PM-8594] use singular version of the copy for filters (#9509)
* use singular for collection and type

* use singular verbiage for cipher type

* use type translations for singularity
2024-06-06 09:39:21 -05:00
KiruthigaManivannan
47e66bfeb4
AC-2723 Defect Range Too large error toast on reporting events is not being displayed (#9478) 2024-06-06 20:05:21 +05:30
vinith-kovan
c06211829f
[PM 5023] migrate payment component (#8345)
* payment component migration

* payment component migration

* payment component migration
2024-06-06 19:29:54 +05:30
KiruthigaManivannan
6fadee7cb4
PM-2055 Update Two Factor Authenticator Dialog (#8972)
* PM-2055 Update Two Factor Authenticator Dialog

* PM-2055 Added close to disable two factor

* PM-2055 Added a event emitter to capture enabled status
2024-06-06 09:53:29 -04:00