1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-06 00:13:28 +00:00
Commit Graph

17496 Commits

Author SHA1 Message Date
bw-ghapp[bot]
002ae0e6ca Autosync the updated translations (#13444)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-02-17 10:53:38 +01:00
bw-ghapp[bot]
4a289cd5e2 Autosync the updated translations (#13443)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-02-17 09:52:25 +00:00
bw-ghapp[bot]
d665d22793 Autosync the updated translations (#13398)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-02-17 10:40:33 +01:00
Thomas Rittson
59ee2623d0 Remove typescript-transform-paths config (#13400)
This was already removed as a dependency and has been superseded by
tsconfig-paths-webpack-plugin. The config was never removed.
2025-02-17 08:17:29 +10:00
Justin Baur
b70874c2cd Build MV3 Version of Extensions for Opera & Firefox Locally (#13389) 2025-02-15 19:27:39 -05:00
Will Martin
787c54c24e [CL-204][CL-345] fix web header truncation and stories (#13318)
* fix web header stories

* prevent title suffix slot content from being truncated
2025-02-15 14:53:49 -05:00
Vicki League
07d6f9433f [CL-317][CL-502] Remove Storybook combined Light + Dark theme, Nord theme, and Solarized theme (#13360) 2025-02-14 16:49:56 -05:00
Justin Baur
8d8c4eb29b Delete everything related to misc-utils (#13395) 2025-02-14 15:59:14 -05:00
Conner Turnbull
c6176ed8a2 Added retry logic when mounting Stripe elements and extended timout to 50 ms (#13142) 2025-02-14 12:00:15 -05:00
Jonas Hendrickx
b1701b6e8a [PM-18321] Fix sales tax calculation for secrets manager (#13409) 2025-02-14 17:58:47 +01:00
renovate[bot]
05cd1859a9 [deps] Tools: Update papaparse to v5.5.2 (#13265)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com>
2025-02-14 17:06:52 +01:00
renovate[bot]
beda497868 [deps] Tools: Update jsdom to v26 (#12778)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com>
2025-02-14 17:01:58 +01:00
Brandon Treston
191a587a72 remove feature flag (#13393) 2025-02-14 10:30:08 -05:00
bw-ghapp[bot]
4a018ceabf Autosync the updated translations (#13399)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-02-14 11:10:05 +01:00
bw-ghapp[bot]
e83a5eac1d Autosync the updated translations (#13397)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-02-14 08:42:51 +01:00
Brandon Treston
a5d045114c [PM-18278] fix conditional in template (#13392)
* fix conditional in template

* update comment
2025-02-13 16:35:52 -05:00
cd-bitwarden
d9dc3f3962 [PM-12036] Removing ActiveUserState from vault-onboarding.service.ts (#12898)
* Removing ActiveUserState from vault-onboarding.service.ts

* changes

* trying to fix tests

* test fixes

* test fixes

* fixing tests

* fxies

* fixes

* Update apps/web/src/app/vault/individual-vault/vault-onboarding/vault-onboarding.component.spec.ts

Co-authored-by: SmithThe4th <gsmith@bitwarden.com>

* suggested changes

* suggested changes

* undoing suggested changes

* fixing issue

* lint fix

* lint fix

---------

Co-authored-by: --global <>
Co-authored-by: SmithThe4th <gsmith@bitwarden.com>
2025-02-13 16:04:08 -05:00
Nick Krantz
be669a664a remove unused "icon" class (#13390) 2025-02-13 14:34:56 -06:00
Vicki League
fabcf04398 [CL-335][CL-336][CL-374] Announce toasts more consistently (#13167) 2025-02-13 14:56:43 -05:00
Brandon Treston
86ce9d3cc8 Ac/pm 16953 bulk restore revoke dialog design discrepancies (#13387)
* fix UI design

* fix ui
2025-02-13 14:43:45 -05:00
Daniel James Smith
f0dcc1a3e1 [PM-15385] Emergency view: Remove old view vault item (#13155)
* Remove extensionRefresh feature flag conditionals from EmergencyAccessView

* Add comment to add new view-only AttachmentViewDialog

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-02-13 20:15:11 +01:00
Shane Melton
c67e6df839 [PM-14419] At-risk passwords change password service (#13279)
* [PM-14419] Introduce the change-login-password service and its default implementation

* [PM-14419] Use the change login password service on the at-risk passwords page

* [PM-14419] Add unit tests

* [PM-14419] Use existing fixed test environment

* [PM-14419] Add mock implementation for ChangeLoginPasswordService in at-risk passwords tests

* [PM-14419] Linter
2025-02-13 10:58:44 -08:00
Daniel James Smith
a0c38543ac Enable import into managed collections within Password Manager (#13288)
Members of an org that lacked the canAccessImport permission were not able to import into an organization. With the introduction of flexible collections, Bitwarden would like to enable members of an organization to import into collections they manage

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-02-13 19:50:29 +01:00
Github Actions
9655b1b3bc Bumped Desktop client to 2025.2.2 2025-02-13 18:27:22 +00:00
Jonas Hendrickx
7984bb329f [PM-15402] Remove TaxInfoComponent from trial-initiation.module.ts (#12996) 2025-02-13 10:23:38 +01:00
Alec Rippberger
f827b9702c refactor: [PM-17179] replace Bootstrap styles with Tailwind in LoginDecryptionOptionsComponent
Replace the Bootstrap styles in LoginDecryptionOptionsComponent with Tailwind equivalents.

Closes PM-17179.
2025-02-12 15:43:24 -06:00
Alec Rippberger
3db8aa9f21 refactor: [PM-17183] remove Bootstrap styles from VerifyEmailTokenComponent
Remove Bootstrap-specific styles from VerifyEmailTokenComponent and update the layout to match the general application loading screen.

Closes PM-17183.
2025-02-12 15:39:44 -06:00
Justin Baur
9e6643f668 Opera mv3 build changes (#13365)
* Remove MV2 Opera Artifact Creation

* Rename Opera MV3 Artifact
2025-02-12 16:28:36 -05:00
Shane Melton
96260eda65 [PM-14421] Access Intelligence: Introduce At-risk Passwords Page (#13044)
* [PM-14421] Add initial at risk password page component and route

* [PM-14421] Add new at-risk-password guard and update task service to consider feature flag for tasksEnabled$

* [PM-14421] Export vault observable utilities to be used outside of libs/vault

* [PM-14421] Implement at risk passwords page

* [PM-14421] Add temporary callout for at-risk tasks to browser vault view

* [PM-14421] Fix service registration after merge

* [PM-14421] Fix organization service usage after merge

* [PM-14421] Add autofill setting callout

* [PM-14421] Fix failing test

* [PM-14421] Change autofill setting check and toggle

* [PM-14421] Make autofill setting callout dismissal persistent

* [PM-14421] Fix tests

* [PM-14421] Fix button structure

* [PM-14421] Handle plural tasks i18n

* [PM-14421] Fix cipher service usage after refactor on main

* [PM-14421] Fix at-risk-password spec file
2025-02-12 13:28:20 -08:00
Brandon Treston
6d61d08d44 [PM-17852] ensure query param is removed when component is destroyed (#13342)
* ensure query param is removed when compoent is destroyed

* cleanup
2025-02-12 14:37:37 -05:00
Brandon Treston
42090d7f15 fix ui design (#13344) 2025-02-12 13:49:46 -05:00
Brandon Treston
b2e9548ae1 fix UI design (#13346) 2025-02-12 13:49:10 -05:00
Brandon Treston
2b099cd8df filter out null emissions during decryption (#13374) 2025-02-12 13:47:25 -05:00
Shane Melton
97e61c970c [PM-18192] Add null check for organization (#13379) 2025-02-12 10:45:45 -08:00
Vicki League
c1fbaf6acf [CL-586] Ensure story elements do not overflow due to wrapper border (#13348) 2025-02-12 13:16:13 -05:00
Vicki League
2284fe32be [CL-444] Use Canvas story wrapper properly (#13375) 2025-02-12 11:26:21 -05:00
MarsCandyBars
9dd47a15ce Add truncate class to new organization button (#13282) 2025-02-12 09:49:49 -06:00
Matt Andreko
b036d6c0e8 Enabled SonarQube scanning for PRs (#13250)
* Modified Scan workflow to contain PR number during a PR

* Update .github/workflows/scan.yml

Co-authored-by: Matt Bishop <mbishop@bitwarden.com>

---------

Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
2025-02-12 09:07:27 -05:00
SmithThe4th
a2945203f4 [PM-12047] Remove usage of ActiveUserState from cipher.service (#12814)
* Cipher service web changes

* Updated browser client to pass user id to cipher service observable changes

* Cli changes

* desktop changes

* Fixed test

* Libs changes

* Fixed merge conflicts

* Fixed merge conflicts

* removed duplicate reference fixed conflict

* Fixed test

* Fixed test

* Fixed test

* Fixed desturcturing issue on failed to decrypt ciphers cipher service

* Updated abstraction to use method syntax

* Fixed conflicts

* Fixed test on add edit v2

Passed active userId to delete function

* Used getUserId utility function

* made vault changes

* made suggestion changes

* made suggestion changes

* made suggestion changes

* Replace getUserId function calls with pipe operator syntax for better consistency

* fixed merge conflicts

* revert mistake made of usinf account activity during merge conflict fix

* fixed conflicts

* fixed tests
2025-02-12 08:53:31 -05:00
Todd Martin
e45ef6b924 (chore) Update desktop version to 2025.2.1 (#13370) 2025-02-12 00:07:17 -05:00
Github Actions
6aeab0765d Bumped client version(s) 2025-02-12 02:45:11 +00:00
Justin Baur
e3870a6b28 Firefox mv3 build changes (#13366)
* Remove Firefox MV2 Artifact Creation

* Rename Firefox MV3 Artifact
2025-02-11 16:34:23 -05:00
Justin Baur
5f2a773d0d Get Opera Ready for MV3 (#13190)
* Add Opera Sidebar Related Manifest Keys

* Be stricter about where sidebar API's come from

* Skip Sidebar Icon Changes in MV3

* Fix typo in comment

* Add `open_at_install`
2025-02-11 15:12:11 -05:00
Shane Melton
182f9baa0f Revert "[PM-5718] Fix free organization generating TOTP (#11918)" (#13357)
This reverts commit 459fb1bcf4.

Co-authored-by: SmithThe4th <gsmithwalter@gmail.com>
2025-02-11 11:12:56 -08:00
Alec Rippberger
65024a1913 refactor: [PM-17180] Remove Bootstrap style from DeviceManagementComponent
Replace Bootstrap styles with Tailwind equivalents in the DeviceManagementComponent to modernize the UI.
2025-02-11 10:28:56 -06:00
Alec Rippberger
9f22a2fa87 refactor: [PM-17182] Remove Bootstrap style from EnvironmentSelectorComponent
Replace Bootstrap styles with Tailwind equivalents in the EnvironmentSelectorComponent to modernize the UI.
2025-02-11 10:25:14 -06:00
Alec Rippberger
ed0b8d1451 refactor: [PM-17184] Remove Bootstrap style from EmergencyAccessComponent
Replace Bootstrap styles with Tailwind equivalents in the EmergencyAccessComponent to modernize the UI.
2025-02-11 10:23:12 -06:00
Alec Rippberger
1685f67e90 refactor: [PM-17530] remove obsolete registration component
Remove outdated registration components and associated routes to cleanup the codebase and eliminate legacy functionality.
2025-02-11 16:05:21 +00:00
Justin Baur
a03837120d Support Firefox MV3 (#13191)
* Support Firefox MV3

* Offscreen API's aren't needed for firefox
2025-02-11 10:22:54 -05:00
Daniel James Smith
ddd91856ff Move send-access components into their own folder (#13306)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-02-11 09:40:30 -05:00