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

1921 Commits

Author SHA1 Message Date
Merissa Weinstein
eca25cc3b1 Merge branch 'main' into ps/extension-refresh 2024-11-06 14:32:37 -06:00
Victoria League
a7acd58596 [PM-14043] Update size of toggle group label to fit more content (#11881) 2024-11-06 14:29:08 -05:00
Brandon Treston
2c5221d3aa Allow deletion for items with no collectionId(s) (#11825) 2024-11-06 14:23:36 -05:00
Alec Rippberger
619651ca55 [PM-13818] Allow user to edit self-hosted url during registration (#11790)
* Trigger self hosted settings dialog on select close

* Simplify triggering self hosted env config dialog

* Always emit selected value

* Update variable naming of lastSelectedValue to userSelectedValue to better reflect purpose

* Add comment for userSelectedValue variable

* Remove userSelectedValue and simply emit a closed event

* Remove passing selectedRegion in closed event
2024-11-06 13:17:59 -06:00
Alec Rippberger
5a288b97db [PM-14454] Add bit-menu-panel and bitmenuitem to environment selector dropdown (#11866)
* Add bit-menu-panel class and bitmenuitem attribute

* Add data-testids instead of class/attributes
2024-11-06 11:23:38 -06:00
✨ Audrey ✨
414bdde232 [PM-13876] replace angular validation with html constraints validation (#11816)
* rough-in passphrase validation failure handling

* trigger valid change from settings

* fix `max` constraint enforcement

* add taps for generator validation monitoring/debugging

* HTML constraints validation rises like a phoenix

* remove min/max boundaries to fix chrome display issue

* bind settings components as view children of options components

* remove defunct `okSettings$`

* extend validationless generator to passwords

* extend validationless generator to catchall emails

* extend validationless generator to forwarder emails

* extend validationless generator to subaddress emails

* extend validationless generator to usernames

* fix observable cycle

* disable generate button when no algorithm is selected

* prevent duplicate algorithm emissions

* add constraints that assign email address defaults
2024-11-06 17:54:29 +01:00
Victoria League
78764a0807 [CL-503] Add notification color variables (#11802) 2024-11-06 11:46:40 -05:00
Victoria League
ba3da7b942 Merge branch 'main' into ps/extension-refresh 2024-11-06 10:52:07 -05:00
Nick Krantz
d5139e0511 change totp code to monospace font (#11844) 2024-11-06 09:42:53 -06:00
cyprain-okeke
f33661c31c [PM-11505]Delete the feature flag PM-5864-dollar-threshold (#11436)
* remove the time threshold flag

* Remove the time threshold flag
2024-11-06 16:05:22 +01:00
Jared Snider
b5450227da PM-14424 - LoginComponents should listen for unauthUiRefresh flag changes and forcibly change the UI on browser & desktop to make for a seamless experience without having to refresh. (#11830) 2024-11-05 14:02:51 -05:00
Justin Baur
1e2a51a56b Reverse Arguments (#11870) 2024-11-05 13:55:31 -05:00
Merissa Weinstein
799fafe01e Merge branch 'main' into ps/extension-refresh 2024-11-05 11:13:29 -06:00
Todd Martin
eb95d437a8 [PM-13804] Add new Is-Prerelease header to requests (#11605)
* Added new Is-Beta header

* Updated beta to prerelease
2024-11-05 12:01:29 -05:00
Nick Krantz
adcd5bd307 hide ownership view when viewing a cipher in the admin console (#11852) 2024-11-05 10:09:16 -06:00
Justin Baur
f41365ce48 [PM-13673] Require UserId In CompareHash Method (#11568)
* Require UserId In CompareHash Method

* Throw on null-ish 'masterKey'

* Update Test
2024-11-04 15:11:59 -05:00
Vicki League
e94e1d96e2 Merge branch 'main' into ps/extension-refresh 2024-11-04 14:18:26 -05:00
Oscar Hinton
cd79457349 [PM-4347] Upgrade angular to 17 (#11031)
Upgrade angular to 17
2024-11-04 11:51:43 -05:00
Rui Tomé
d669d2003f [PM-10323] Add delete option to managed members (#11655)
* Add managedByOrganization property to OrganizationUserUserDetailsResponse and OrganizationUserView

* Add managedByOrganization property to OrganizationUserDetailsResponse and OrganizationUserAdminView

* Add deleteOrganizationUser method to OrganizationUserApiService

* Add copy strings for organization user delete dialog

* Add copy string for organization user deleted toast

* Add delete organization user dialog component

* Add the option to delete managed organization users from the members list

* Refactor delete user confirmation dialog in MembersComponent to use DialogService

* Delete DeleteOrganizationUserDialogComponent

* Refactor delete button in member dialog component to change the icon and tooltip text to 'Remove'

* Add delete button to members dialog if the user is managed by the organization
2024-11-04 16:19:30 +00:00
Victoria League
4b6918673e Merge branch 'main' into ps/extension-refresh 2024-11-04 09:29:31 -05:00
Nick Krantz
f416c3ed49 [PM-13449] Owner assignment/visibility in AC (#11588)
* Revert "remove logic for personal ownership, not needed in AC"

This reverts commit f04fef59f4.

* allow for ownership to be controlled from the admin console when cloning a cipher
2024-11-01 14:15:36 -05:00
Nick Krantz
00e1c936fb [PM-13928]use the user's email address in owner dropdown rather than "You" (#11798)
* use the user's email address in owner dropdown rather than "You"

* show ownership value in individual vault when disabled

* import account service in storybook
2024-11-01 11:05:02 -05:00
Todd Martin
a049b553a6 Update decryptUserKeyWithMasterKey to requireUserId (#11560)
* Updated decryptUserKeyWithMasterKey to requireUserId

* Removed unintended extra character.

* Added dependency to LogService.

* Fixed unlock command.
2024-11-01 11:21:18 -04:00
Thomas Rittson
4a2c14dc2e [PM-14161] Add getById and getByIds rjxs helpers (#11742) 2024-11-01 09:49:31 +10:00
Jonathan Prusik
eba1212e1c [PM-14351] Migrate away from theme enum (#11812)
* update extension autofill concerns to use theme object and type over enum

* mark ThemeType enum as deprecated

* update theming service concerns to use theme object and type over enum
2024-10-31 16:46:25 -04:00
Jordan Aasen
e00f22879c [PM-13947] - guard against call to undefined onSubmit (#11795)
* guard against call to undefined function

* revert input optional
2024-10-31 09:34:26 -07:00
Alex Morask
36b18c3e59 [PM-14275] Resolve reseller & CB MSP organization owner experience for subscription page (#11797)
* Fixed issue with Resellers and CB MSP Org Owners on subscription page

* Hide billing sync from Families
2024-10-31 11:05:05 -04:00
Victoria League
b9f4bc0f48 Merge branch 'main' into ps/extension-refresh 2024-10-31 09:37:34 -04:00
Nick Krantz
bb296c7f8d [PM-13145] Hidden fields font (#11764)
* display card number and security code with mono font

* display hidden custom fields with mono font

* display passwords with mono font
2024-10-31 08:06:32 -05:00
Oscar Hinton
5e157c5bca [PM-14180] Provide more debugging details in wasm-debug (#11771)
Improve error logging to include some additional information about the error.
2024-10-31 10:07:55 +01:00
Jared Snider
4de7cb8012 BEEEP - Auth AccountService Improvements (#11779)
* BEEEP Adjacent - AccountService misc improvements - (1) prefer null over undefined and (2) add new Account type

* LockCompV2 - Fix activeAccount type per PR feedback

* AccountService - update getUserId per PR feedback.
2024-10-30 17:54:39 -04:00
Jordan Aasen
18f7d64a6d [PM-14038] - priority applications UI (#11723)
* priority applications UI

* add security icon
2024-10-30 14:25:06 -04:00
Bernd Schoolmann
912ff886bc [PM-12806] Fix minimum KDF validation (#11786)
* Fix minimum KDF validation

* Add better error messages

* Fix tests

* Fix tests
2024-10-30 17:35:15 +01:00
Victoria League
2ad9f8e091 Merge branch 'main' into ps/extension-refresh 2024-10-30 10:31:30 -04:00
✨ Audrey ✨
8af0b6e380 [PM-14190] Replace history card with item component (#11775) 2024-10-30 09:43:18 -04:00
Vicki League
146e209830 Merge branch 'main' into ps/extension-refresh 2024-10-29 11:21:37 -04:00
Victoria League
5ea71add48 [CL-13820] Add class to remove link underline (#11762) 2024-10-29 11:12:13 -04:00
Andreas Coroiu
021efa2c90 Document firstValueFrom not being supported (#11769) 2024-10-29 16:00:02 +01:00
Victoria League
22a624cc91 Merge branch 'main' into ps/extension-refresh 2024-10-29 10:16:16 -04:00
Thomas Rittson
3736f6854c Add getUserId and getOptionalUserId rxjs functions (#11741) 2024-10-29 09:51:03 +10:00
Alec Rippberger
9da80a6cba [PM-8115] Desktop, Extension UI Refresh: Self-hosted Setup Dialog (#11597)
* Reimplement RegistrationSelfHostedEnvConfigDialogComponent

* Update EnvironmentSelectorComponent text based on feature flag.

* Initialize RegistrationSelfHostedEnvConfigDialog with existing values if self hosted

* Cleanup debug

* Add comment

* Remove changes to home and login components

* Remove changes to desktop login component

* Remove changes to browser home component

* Simplify accessing string.

* Add environment selector service.

* Cleanup unused imports in environment-selector

* Launch new env selector dialog from desktop

* Fix lint errors

* Address PR feedback: move dialog component, remove EnvironmentSelectorService, remove unused translation string

* Remove changes to AnonLayout

* PM-8115 - Export Re-usable component from Libs/auth for clean import elsewhere in clients.

* Remove unused accessingString variable

* Add success toast

---------

Co-authored-by: Jared Snider <jsnider@bitwarden.com>
2024-10-28 16:12:57 -05:00
Victoria League
4f1becfa2e Merge branch 'main' into ps/extension-refresh 2024-10-28 16:00:40 -04:00
✨ Audrey ✨
9a83509183 add boundary help text to credential settings (#11757) 2024-10-28 15:55:16 -04:00
Jordan Aasen
b5e509409b fix remove password icon (#11752) 2024-10-28 20:27:59 +01:00
✨ Audrey ✨
a9d667900f colorize password history (#11754) 2024-10-28 15:19:17 -04:00
✨ Audrey ✨
71db154856 default subaddress email to active account email (#11755) 2024-10-28 15:18:57 -04:00
Alec Rippberger
a3375dd5b8 Show master password error inline (#11740) 2024-10-28 11:30:20 -05:00
Jared McCannon
53f13f4ea5 [PM-10314] Update Warnings for Verifying Domains and Single Org Policy Auto Enable (#11688)
* Updated description and warning for single org policy.

* Added check for verified domains in disabling single org.
2024-10-28 11:00:39 -05:00
Daniel García
65074b0d12 Initialize SDK even when orgKeys is null (#11748) 2024-10-28 14:52:45 +01:00
Victoria League
e1b279596b Merge branch 'main' into ps/extension-refresh 2024-10-28 09:11:43 -04:00