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
Andreas Coroiu
4cb8e85937
[PM-15126] Third attempt: Remove reliance on secrets in build pipelines ( #13222 )
...
* feat: create copy of desktop build for PR target
* chore: add temporary file to trigger ci
* fix: remove check-run from regular desktop build
* feat: change browser build to not use pr target
* fix: skip build-safari if secret is not available
* feat: skip safari build if secrets are not available
* feat: let windows desktop build without secrets
* fix: has_secrets not being output correctly
* feat: let macos desktop build without secrets
* feat: don't build browser as part of desktop
* feat: change CLI to pull_request
* feat: let web build without secrets
* feat: tweak lint to run on PR and not just push
* feat: add PR target workflows
* fix: remove wip files
* fix: lint on hotfix-rc branches
* feat: add new workflows to CODEOWNERS
* fix: remove workflow_dispatch
pull_request_target are only intended to be used with contributor PRs and we cannot dispatch builds for these branches so there was no point having that option.
2025-02-11 11:14:09 +01:00
Patrick H. Lauke
55c1dd9dbb
[Desktop] Remove incorrect aria-hidden from account switcher options ( #12693 )
...
Co-authored-by: Patrick-Pimentel-Bitwarden <ppimentel@bitwarden.com >
2025-02-10 16:50:34 -05:00
Alex Morask
7d1628b442
[PM-15445] Fix storybook ( #13338 )
2025-02-10 16:15:49 -05:00
Bernd Schoolmann
543cf0fb3f
[PM-14006] Prevent screenshot setting V2 ( #12570 )
...
* Add screenshot protection to windows and mac
* Update messaging of screencapture prevention feature
* Rename settings key
* Default allow screenshots
* Update screenshot setting description
* Fix typo
* Add confirm visible prompt
2025-02-10 20:02:13 +01:00
Thomas Avery
2b5c7861e2
[PM-16926] Fix KM bad imports ( #12807 )
2025-02-10 11:50:56 -06:00
Jonathan Prusik
af857c6ad6
Revert "[PM-15943] - fix extension flicker when filling in a password ( #13143 )" ( #13337 )
...
This reverts commit 1b3bc71e50 .
2025-02-10 11:35:33 -05:00
bw-ghapp[bot]
0d179ad00e
Autosync the updated translations ( #13341 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-02-10 17:33:26 +01:00
Will Martin
29043b441e
[PM-16935] fix bad imports in libs/components ( #13317 )
2025-02-10 09:39:17 -05:00
Maciej Zieniuk
1bd8a22c63
PM-14445: Auth SSO Login TS strict failures ( #13335 )
2025-02-10 15:09:19 +01:00
Daniel James Smith
13a80ccff2
Remove conditional code around extensionRefreshFlag ( #13146 )
...
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-02-10 14:31:41 +01:00
Daniel James Smith
9ddaf96020
[PM-13811] Remove conditional code for extension refresh on web ( #13145 )
...
* Enable UI refresh on web by default
Removing all conditional code around the `ExtensionRefresh`-feature-flag on the web-UI
* Remove no longer needed extensRefresh helpers
---------
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-02-10 14:20:05 +01:00
Maciej Zieniuk
7e2e604439
[PM-14445] TS strict for Key Management Biometrics ( #13039 )
...
* PM-14445: TS strict for Key Management Biometrics
* formatting
* callbacks not null expectations
* state nullability expectations updates
* unit tests fix
* secure channel naming, explicit null check on messageId
* revert null for getUser, getGlobal in state.provider.ts
* revert null for getUser, getGlobal in state.provider.ts
2025-02-10 13:31:19 +01:00
Addison Beck
40e8c88d77
chore: correct desktop version ( #13334 )
2025-02-10 11:51:38 +00:00
Github Actions
93f601fa0d
Bumped client version(s)
2025-02-10 11:28:22 +00:00
bw-ghapp[bot]
3956f55906
Autosync the updated translations ( #13332 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-02-10 10:31:02 +00:00
bw-ghapp[bot]
25107e4b52
Autosync the updated translations ( #13333 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-02-10 10:30:59 +00:00
bw-ghapp[bot]
324e566ffb
Autosync the updated translations ( #13331 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-02-10 10:30:28 +00:00
bw-ghapp[bot]
ecfbbdeb65
Autosync the updated translations ( #13244 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-02-10 11:18:47 +01:00
bw-ghapp[bot]
70e5b17a05
Autosync the updated translations ( #13246 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-02-10 11:14:48 +01:00
bw-ghapp[bot]
f3a8892ca8
Autosync the updated translations ( #13245 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-02-10 10:57:30 +01:00
cyprain-okeke
03e82224ca
Total is showing blank ( #13313 )
2025-02-08 23:14:59 +01:00
Daniel James Smith
d7baa6078d
[PM-17628] Move all files from libs/importer/spec into libs/importer/src ( #13202 )
...
* Move all files from libs/importer/spec into libs/importer/src
* Ignore ts-strict on spec-data
---------
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-02-07 14:13:41 -05:00
Graham Walker
1bf917c08a
PM-15569 return user to settings page after exporting vault ( #13067 )
2025-02-07 12:12:58 -06:00
Jordan Aasen
95ef2f523c
[PM-16707] - show password history for hidden field types ( #13199 )
...
* don't limit password history to login types
* don't display password change date if it's not present
2025-02-07 10:05:37 -08:00
✨ Audrey ✨
f9e2c20243
[PM-16792] add semantic logger facade ( #13255 )
2025-02-07 11:15:05 -06:00
Vijay Oommen
00b19cf577
PM-17783 highlight when drawers are open ( #13293 )
2025-02-07 10:11:17 -06:00