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
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
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
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
Shane Melton
79968c2d32
[PM-8335] Show autofill suggestion when no autofill login items present ( #9521 )
2024-06-06 10:43:55 -07: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
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
KiruthigaManivannan
a1442194ae
PM-2047 Migrated Change Avatar component ( #8522 )
...
* PM-2047 Migrated Change Avatar component
* PM-2047 Addressed the review comments
* PM-2047 Changed the file name
* PM-2047 Removed form promise
2024-06-06 19:23:02 +05:30
KiruthigaManivannan
d58103dfb1
AC-2702 Defect Full Header name is not visible for require sso component ( #9479 )
2024-06-06 18:57:04 +05:30
KiruthigaManivannan
f2bd16a0c4
PM-1938 Migrate Accept Emergency Component ( #9177 )
...
* PM-1938 Migrate Accept Emergency Component
* PM-1938 Updated OSS routing module
* PM-1938 Updated anon layout path and removed width
* PM-1938 Addressed review comments
* PM-1938 - Move canActivate up a level.
* PM-1938 - Consolidate routing after merging in main.
---------
Co-authored-by: Jared Snider <116684653+JaredSnider-Bitwarden@users.noreply.github.com>
Co-authored-by: Jared Snider <jsnider@bitwarden.com>
2024-06-06 18:45:17 +05:30
KiruthigaManivannan
d8a86cdb7e
PM-8478 Defect Visually more padding needed around bit avatar ( #9481 )
2024-06-06 18:18:13 +05:30
Maciej Zieniuk
323b59de71
SM-1213 Add Bitwarden Secrets Manager tip to CLI help ( #9307 )
...
* SM-1213 Add Bitwarden Secrets Manager tip to help
* SM-1213: Moved SM tip before examples
2024-06-06 09:40:51 +02:00
Will Martin
472a7a9d4d
[CL-302] respect bottom padding in scrollable popup-layout ( #9514 )
2024-06-05 17:17:24 -04:00
Cesar Gonzalez
5b29d12b04
Merge branch 'main' into autofill/pm-8027-inline-menu-appears-within-input-fields-that-do-not-relate-to-user-login
2024-06-05 15:17:15 -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
Victoria League
d3f1992ad5
[CL-294] Make section-header work across clients ( #9386 )
2024-06-05 15:07:00 -04:00
Cesar Gonzalez
a743a969e0
Merge branch 'main' into autofill/pm-8027-inline-menu-appears-within-input-fields-that-do-not-relate-to-user-login
2024-06-05 13:24:33 -05:00
KiruthigaManivannan
6e55733873
PM-4951 Migrate Recover Two Factor Component ( #9170 )
...
* PM-4951 Migrate Recover Two Factor Component
* PM-4951 Addressed review comments
* PM-4951 Addressed review comments
* update route
* add type safety to data properties
---------
Co-authored-by: rr-bw <102181210+rr-bw@users.noreply.github.com>
2024-06-05 10:52:04 -07:00
vinith-kovan
1cec69e377
[PM 2164] api-key component migration ( #8562 )
...
* api-key component migration
* api-key component migration
* api-key component migration
* api-key component migration
2024-06-05 22:44:33 +05:30
vinith-kovan
24fb3f71f1
[PM-2057] update two factor email dialog ( #8974 )
...
* migrating two factor email component
* two factor email component migration
* two factor email component migration
* two factor email component migration
2024-06-05 22:29:51 +05:30
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
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
vinith-kovan
7e86c0afd4
[PM-5014] Download license component migration ( #8443 )
...
* Download license component migration
* download license dialog component migration
* download license dialog component migration
2024-06-05 13:45:08 +05:30
Cesar Gonzalez
5853f9f1a9
Merge branch 'main' into autofill/pm-8027-inline-menu-appears-within-input-fields-that-do-not-relate-to-user-login
2024-06-04 17:48:00 -05:00
Shane Melton
f059d136b2
[PM-8485] [PM-7683] Dynamic list items - Org Details ( #9466 )
...
* [PM-7683] Add fullAddressForCopy helper to identity.view
* [PM-7683] Introduce CopyCipherFieldService to the Vault library
- A new CopyCipherFieldService that can be used to copy a cipher's field to the user clipboard
- A new appCopyField directive to make it easy to copy a cipher's fields in templates
- Tests for the CopyCipherFieldService
* [PM-7683] Introduce item-copy-actions.component
* [PM-7683] Fix username value in copy cipher directive
* [PM-7683] Add title to View item link
* [PM-8456] Introduce initial item-more-options.component
* [PM-8456] Add logic to show/hide login menu options
* [PM-8456] Implement favorite/unfavorite menu option
* [PM-8456] Implement clone menu option
* [PM-8456] Hide launch website instead of disabling it
* [PM-8456] Ensure cipherList observable updates on cipher changes
* [PM-7683] Move disabled logic into own method
* [PM-8456] Cleanup spec file to use Angular testbed
* [PM-8456] Fix more options tooltip
* [PM-8485] Introduce new PopupCipherView
* [PM-8485] Use new PopupCipherView in items service
* [PM-8485] Add org icon for items that belong to an organization
* [PM-8485] Fix tests
* [PM-8485] Remove share operator from cipherViews$
2024-06-04 14:34:48 -07:00
Nick Krantz
d0c1325f0c
update icons for folder & collection filters ( #9508 )
2024-06-04 16:26:39 -05:00
Shane Melton
6eb94078f6
[PM-8456] [PM-7683] Dynamic list items - 3 dot menu ( #9422 )
...
* [PM-7683] Add fullAddressForCopy helper to identity.view
* [PM-7683] Introduce CopyCipherFieldService to the Vault library
- A new CopyCipherFieldService that can be used to copy a cipher's field to the user clipboard
- A new appCopyField directive to make it easy to copy a cipher's fields in templates
- Tests for the CopyCipherFieldService
* [PM-7683] Introduce item-copy-actions.component
* [PM-7683] Fix username value in copy cipher directive
* [PM-7683] Add title to View item link
* [PM-8456] Introduce initial item-more-options.component
* [PM-8456] Add logic to show/hide login menu options
* [PM-8456] Implement favorite/unfavorite menu option
* [PM-8456] Implement clone menu option
* [PM-8456] Hide launch website instead of disabling it
* [PM-8456] Ensure cipherList observable updates on cipher changes
* [PM-7683] Move disabled logic into own method
* [PM-8456] Cleanup spec file to use Angular testbed
* [PM-8456] Fix more options tooltip
2024-06-04 14:21:14 -07:00
Shane Melton
d1a9d6f613
[PM-8455] [PM-7683] Dynamic list items - Copy Action ( #9410 )
...
* [PM-7683] Add fullAddressForCopy helper to identity.view
* [PM-7683] Introduce CopyCipherFieldService to the Vault library
- A new CopyCipherFieldService that can be used to copy a cipher's field to the user clipboard
- A new appCopyField directive to make it easy to copy a cipher's fields in templates
- Tests for the CopyCipherFieldService
* [PM-7683] Introduce item-copy-actions.component
* [PM-7683] Fix username value in copy cipher directive
* [PM-7683] Add title to View item link
* [PM-7683] Move disabled logic into own method
2024-06-04 14:09:09 -07:00
KiruthigaManivannan
fc2953a126
AC-2680 Custom permission manage account recovery no longer auto triggers the manage users ( #9477 )
2024-06-04 15:55:35 -04:00
vinith-kovan
9322dacbd4
[PM 5011][PM-8562] migrate user subscription component ( #9499 )
...
* migrate user subscription along with update license dialog
* migrate user subscription along with update license dialog
* migrate user subscription along with update license dialog
2024-06-04 23:26:20 +05:30
rr-bw
13c2c2ecaa
[PM-8236] Allow for additional data properties ( #9278 )
...
* allow for additional properties
* create interface for DataProperties and extend AnonLayouWrapperData
* move data properties to RouterService
* add docs
* add comment
* rewrite comment
2024-06-04 08:38:54 -07:00
Cesar Gonzalez
fb486b72b7
Merge branch 'main' into autofill/pm-8027-inline-menu-appears-within-input-fields-that-do-not-relate-to-user-login
2024-06-04 09:25:46 -05:00
Cesar Gonzalez
c2653f5376
[PM-8027] Finalization of Jest test for the implementation
2024-06-04 09:24:53 -05:00
Cesar Gonzalez
3397261d55
[PM-8027] Working through jest tests for the InlineMenuFieldQualificationService
2024-06-04 08:54:33 -05:00
renovate[bot]
be5507411b
[deps] Platform: Update @types/node to v20 ( #9428 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 08:27:05 -05:00
renovate[bot]
24f0a7478b
[deps] Platform: Update Rust crate anyhow to v1.0.86 ( #9375 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 12:18:36 +02:00
Cesar Gonzalez
6199904d73
[PM-8027] Working through jest tests for the InlineMenuFieldQualificationService
2024-06-03 17:35:33 -05:00
Cesar Gonzalez
146cf029c4
[PM-8027] Working through jest tests for the InlineMenuFieldQualificationService
2024-06-03 17:28:11 -05:00
Cesar Gonzalez
5dfadbafba
[PM-8027] Working through jest tests for the InlineMenuFieldQualificationService
2024-06-03 17:15:34 -05:00