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
Jordan Aasen
4cc562c228
[PM-12971] - close safari default extension on pop out ( #11391 )
...
* fix safari extension opening
* Update apps/browser/src/platform/browser/browser-api.ts
Co-authored-by: Justin Baur <19896123+justindbaur@users.noreply.github.com>
* remove whitespace
* remove check for id
---------
Co-authored-by: Justin Baur <19896123+justindbaur@users.noreply.github.com>
2024-11-06 10:53:15 -08: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
Alec Rippberger
a959620a11
[PM-14369] Hide account switcher if on login page and not logged into any accounts ( #11827 )
...
* Add hasLoggedInAccount to check if there is a logged in account
* Update Storybook providers
* Revert "Update Storybook providers"
This reverts commit 646506ab95
.
* Reapply "Update Storybook providers"
This reverts commit d86744a80b
.
* Add story for HasLoggedInAccountExample
* Remove unused imports
2024-11-06 11:08:29 -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
Daniel García
a9595b4d14
[PM-13361] Fix DDG DMG builds ( #11878 )
2024-11-06 17:46:57 +01:00
Vincent Salucci
dce8c0a61a
fix: refactor enabled state of org name field, refs PM-14533 ( #11879 )
2024-11-06 10:12:24 -06: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
Jordan Aasen
b877624ce3
[PM-14462] - Update "Access Intelligence" to "Risk Insights" ( #11853 )
...
* rename acess intelligence to risk insights
* keep branch name
* replace all instances of AccessIntelligence. strip raw data + members to just the table
* revert change to feature flag name
2024-11-06 09:47:29 -05:00
renovate[bot]
52c7d21e5f
[deps] Platform: Update Rust crate anyhow to v1.0.93 ( #11059 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-06 02:59:35 -05:00
renovate[bot]
350a85674d
[deps] Platform: Update Rust crate napi to v2.16.13 ( #11533 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-05 14:20:41 -05: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
renovate[bot]
12cf870e34
[deps] Platform: Update Rust crate zbus to v4.4.0 ( #10581 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-05 13:13:52 -05:00
renovate[bot]
8ccece38e3
[deps] Platform: Update Rust crate thiserror to v1.0.68 ( #10562 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-05 12:48:47 -05: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
Vince Grassia
9d2c57d3d9
BRE-344 - Add Repository Management workflow ( #11855 )
2024-11-05 11:48:03 -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
Thomas Avery
e206fc1819
[PM-14478] Add libs/key-management to jest.config ( #11854 )
2024-11-05 10:03:43 -06:00
renovate[bot]
b800193d80
[deps]: Lock file maintenance ( #11542 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-05 15:58:33 +01:00
Bernd Schoolmann
48bd438824
Add context logs for native messaging ( #11690 )
...
* Add logging to decryption routines
* Fix case of uknown encryption type
* Add decryption context to log where failures occur
* Update log message
* Fix linting
* Add more context logs
* Add context logs for native messaging
* Update apps/desktop/native-messaging-test-runner/src/native-message.service.ts
Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>
* Update apps/desktop/src/services/native-message-handler.service.ts
Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>
* Rename channel key to desktop ipc channel key
---------
Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>
2024-11-05 15:38:23 +01:00
Daniel James Smith
8bee0ada2f
Move ownership of electron-dependencies to platform ( #11862 )
...
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-11-05 14:23:20 +01:00
Andreas Coroiu
77309d89f9
chore: remove post-install type hack ( #11860 )
2024-11-05 13:23:38 +01:00
Oscar Hinton
e3e675383f
Fix locale test after typescript upgrade ( #11859 )
...
The TypeScript update broke locale tests, to fix this we need to define moduleResolution manually as mentioned in the TS changelog.
2024-11-05 11:40:47 +01:00
Oscar Hinton
af6a2f5553
[PM-13375] Gulp: Remove beta builds ( #11482 )
...
Part of the browser build script refactor effort. bitwarden.atlassian.net/browse/PM-6683
The beta logic adds a fair bit of complexity and is currently unused. Let’s remove it and we can look into re-add it after migrating to our new build system.
2024-11-05 10:54:38 +01:00
Andreas Coroiu
586edafc79
chore: bump SDK to 0.2.0.main-3 ( #11849 )
2024-11-05 10:34:17 +01:00
Justin Baur
0d06c499f3
Remove Heartbeat Code ( #11585 )
2024-11-04 17:54:12 -05: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
Justin Baur
008e928d0a
[PM-10744] Remove Last Uses of getBgService
( #10947 )
...
* Remove Last Uses of `getBgService`
* Fix Merge Issue
* Fix Merge
2024-11-04 15:10:36 -05:00
renovate[bot]
fc9c10340b
[deps] Tools: Update utf-8-validate to v6.0.5 ( #11848 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 21:08:36 +01:00
Jordan Aasen
c36fbcf8b7
[PM-14268] - Access intelligence - add tabbing and events ( #11831 )
...
* comment code
* small fixes
* undo change to flags
2024-11-04 10:45:34 -08:00
Jordan Aasen
527f48f78f
check if member has subscription access before showing subscription modal ( #11794 )
2024-11-04 10:45:13 -08:00
Oscar Hinton
cd79457349
[PM-4347] Upgrade angular to 17 ( #11031 )
...
Upgrade angular to 17
2024-11-04 11:51:43 -05:00
renovate[bot]
c96b4f4cb2
[deps] Autofill: Update tldts to v6.1.58 ( #11847 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 11:42:34 -05:00
Rui Tomé
d804a78bfb
[PM-11406] Account Management: Prevent a verified user from deleting their account ( #11505 )
...
* Update AccountService to include a method for setting the managedByOrganizationId
* Update AccountComponent to conditionally show the purgeVault button based on a feature flag and if the user is managed by an organization
* Add missing method to FakeAccountService
* Remove the setAccountManagedByOrganizationId method from the AccountService abstract class.
* Refactor AccountComponent to use OrganizationService to check for managing organization
* Rename managesActiveUser to userIsManagedByOrganization
* Hide the change email section if the user is managed by an organization
* Refactor userIsManagedByOrganization property to be non-nullable in organization data and response models
* Refactor organization.data.spec.ts to include non-nullable userIsManagedByOrganization property
* Refactor account component to conditionally show delete account button based on user's organization management status
* Add showDeleteAccount$ observable to AccountComponent
2024-11-04 16:37:24 +00: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
bw-ghapp[bot]
2d0460eb15
Bumped client version(s) ( #11850 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-11-04 15:43:54 +00:00
Brandon Treston
62545aa25a
Revert "[PM-13645] Fix invite counter to check remaining number of seats in p…" ( #11843 )
...
This reverts commit 2a956744bd
.
2024-11-04 09:46:11 -05:00
Daniel Riera
f43bf48215
[PM-11777] fix: TOTP not copied when autofilling passkey ( #11814 )
...
* PM-11777 fix: TOTP not copied when autofilling passkey
- Added totpService to overlay background constructor
- Edited spec to account for totpsService
- Edited fillInlineMenuCipher to copy totp to clipboard if present
* add optional chaining
2024-11-04 08:40:00 -06:00
renovate[bot]
2f1f9cd333
[deps] Platform: Update @types/chrome to v0.0.280 ( #11314 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 09:30:03 -05:00
Daniel García
2e6ed4a4fc
[PM-14270] Use rust to access windows registry ( #11413 )
2024-11-04 14:50:05 +01:00
renovate[bot]
f6755da15b
[deps] Platform: Update Rust crate tokio to v1.41.0 ( #10848 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 14:10:54 +01:00
renovate[bot]
80d36f4135
[deps] Platform: Update argon2 to v0.41.1 ( #11065 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 14:09:51 +01:00
Andreas Coroiu
343fb28010
chore: bump SDK to 0.1.7 ( #11839 )
...
This version contains:
- GPL license
- Function to get SDK version
2024-11-04 13:29:07 +01:00
github-actions[bot]
6ca8e7df71
Autosync the updated translations ( #11838 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-11-04 09:38:50 +00:00
github-actions[bot]
1a88e51008
Autosync the updated translations ( #11836 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-11-04 09:34:53 +00:00
github-actions[bot]
c13cc56be3
Autosync the updated translations ( #11837 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-11-04 09:34:37 +00:00
Brandon Treston
94cefa1f93
[pm-11407] fix UI story for danger zone component ( #11828 )
...
* Fix story for danger zone component
* fix linting
* Fix UI Story for Danger Zone component
2024-11-01 17:02:18 -04: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