1
0
mirror of https://github.com/bitwarden/browser.git synced 2025-02-03 23:21:29 +01:00
Commit Graph

1239 Commits

Author SHA1 Message Date
Cesar Gonzalez
d3636eb96d
[PM-5189] Implementing jest tests for AutofillInlineMenuIframeServce 2024-06-11 08:31:58 -05:00
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
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
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
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
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
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
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
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
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
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
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
Will Martin
472a7a9d4d
[CL-302] respect bottom padding in scrollable popup-layout (#9514) 2024-06-05 17:17:24 -04:00
Cesar Gonzalez
9fe7c2f643
[PM-5189] Merging work done for pm-8518 2024-06-05 15:16:24 -05:00
Cesar Gonzalez
39759bfeab
Merge branch 'main' into autofill/pm-8518-autofill-scripts-do-not-inject-into-sub-frames-on-install 2024-06-05 15:14:50 -05:00
Cesar Gonzalez
ce69b25d54
[PM-8519] Inline menu fails to update credentials after saving credentials when unlocking extension (#9462)
* Add Back Foreground & Background Derived State

* Do Dependency Injection

* Defend `map` Calls

* Remove Folder Change

* Add Helper For Preparing a Record For Use in `forkJoin`

* Update & Test CryptoService Changes

* Delete Unused Code

* Update DeviceTrustService

* Update CipherService

* Make `userPublicKey$` Public

* Rename convertValues File

* Switch to `MonoTypeOperatorFunction`

* Remove Unnecessary `async`

* Remove Unnecessary Mock

* Update libs/common/src/platform/abstractions/crypto.service.ts

Co-authored-by: Andreas Coroiu <acoroiu@bitwarden.com>

* Add `convertValues` Tests

* Add Doc Comments

* Convert to `function`'s

Co-authored-by: Andreas Coroiu <acoroiu@bitwarden.com>

* Fix Test Typos

* Add param doc

* Update Test Name

* Add `@throws` Docs

* [PM-8519] Inline Menu fails to Update Credentials After Saving New Cipher When Unlocking Extension

* Revert "Merge branch 'reintroduce-foreground-background-derived' into autofill/pm-8519-inline-menu-fails-to-update-credentials-after-saving-credentials-when-unlocking-extension"

This reverts commit 53b060dac1, reversing
changes made to 15b9a237b8.

---------

Co-authored-by: Justin Baur <19896123+justindbaur@users.noreply.github.com>
Co-authored-by: Andreas Coroiu <acoroiu@bitwarden.com>
2024-06-05 15:14:34 -05:00
Cesar Gonzalez
5e70d042b4
[PM-5189] Implementing jest tests for the OverlayBackground 2024-06-05 15:04:43 -05:00
Victoria League
d3f1992ad5
[CL-294] Make section-header work across clients (#9386) 2024-06-05 15:07:00 -04:00
Cesar Gonzalez
2efbc5ce51
[PM-5189] Implementing jest tests for the OverlayBackground 2024-06-05 13:57:02 -05:00
Cesar Gonzalez
df30a205b0
[PM-5189] Implementing jest tests for the OverlayBackground 2024-06-05 13:49:15 -05:00
Cesar Gonzalez
ddc95ee0ec
[PM-5189] Implementing jest tests for the OverlayBackground 2024-06-05 13:48:01 -05:00
Cesar Gonzalez
6c5a1a5748
[PM-5189] Implementing jest tests for the OverlayBackground 2024-06-05 13:04:37 -05:00
Cesar Gonzalez
055925e84c
[PM-5189] Implementing jest tests for the OverlayBackground 2024-06-05 12:37:17 -05:00
Cesar Gonzalez
b51586f362
[PM-5189] Implementing jest tests for the OverlayBackground 2024-06-05 11:46:28 -05:00
Cesar Gonzalez
d3ba598a45
[PM-5189] Implementing jest tests for the OverlayBackground 2024-06-05 10:24:20 -05:00
Shane Melton
1cfbcf4ee0
[PM-8334] Sort ciphers after autofill (#9511)
* [PM-8334] Add localData$ to CipherService and watch it for updates

* Fix leftover tw-fixed class

* [PM-8334] Fix tests
2024-06-05 08:10:36 -07:00
Justin Baur
1aaa88a64d
[PM-7837] Move SyncService to Platform Ownership (#9055)
* Move

* Update  References In Unowned Files

* Update  References In Vault Files

* Update Web AppComponent

* Add Import
2024-06-05 10:48:12 -04:00
Cesar Gonzalez
81e2cd3e1f
[PM-5189] Implementing jest tests for the OverlayBackground 2024-06-05 09:34:13 -05:00
Jason Ng
cb0927ac5d
[PM-8553] browser v2 search bar defects (#9506)
* update no results icon and no results scrolling
* update v2 search so the term persist when the user clicks into an item and exits the item
2024-06-05 10:06:52 -04:00
Cesar Gonzalez
4a6853bdaf
[PM-5189] Implementing jest tests for the OverlayBackground 2024-06-05 08:30:18 -05:00
Cesar Gonzalez
4477b9b34f
[PM-5189] Adjusting how we handle fade out of the inline menu element 2024-06-05 05:09:54 -05:00