Anders Åberg
5d79d44015
chore: move @nx packages to devDependencies ( #18062 )
...
These packages are build/tooling dependencies and should not be in
production dependencies.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-22 18:13:39 +01:00
Mike Amirault
dfb597c236
[PM-24015] Handle Send form empty password field properly ( #17911 )
2025-12-22 11:04:14 -05:00
bw-ghapp[bot]
ec20e5937a
Autosync the updated translations ( #18089 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-12-22 07:43:04 +00:00
bw-ghapp[bot]
e73d5770d3
Autosync the updated translations ( #18088 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-12-22 07:42:26 +00:00
bw-ghapp[bot]
5c2cfee8df
Autosync the updated translations ( #18087 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-12-22 07:42:07 +00:00
Bernd Schoolmann
2d6d1dfe53
[PM-29929] Exclude organization vault items in data recovery tool ( #18044 )
...
* Exclude organization vault items in data recovery tool
* Allow undefined organization id
2025-12-21 20:46:18 +00:00
renovate[bot]
ea975610e6
[deps] Platform: Update electron to v39 ( #17301 )
...
* [deps] Platform: Update electron to v39
* Update and change builder
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel García <dani-garcia@users.noreply.github.com >
2025-12-19 17:39:59 -05:00
Dave
0064f18ccd
fix(set-initial-password) [PM-28494]: Newly created master password not accepted on unlock until after re-login on browser extension ( #17930 )
...
* fix(set-initial-password-service) [PM-28494]: Update MP data and decryption property sets to accommodate legacy and new paths for service.
* fix(set-initial-password-component) [PM-28494]: Add salt and mp data to credentials object.
* refactor(set-initial-password-service) [PM-28494]: Additional comments.
* test(set-initial-password-service) [PM-28494]: Update tests for added credential members.
2025-12-19 14:56:13 -05:00
bmbitwarden
481386218a
PM-24189 improved screen reader parsing for special character checkbox ( #17361 )
...
* PM-24189 improved screen reader parsing for special character checkbox
* PM-24189 resolved voiceOver issue
* PM-24189 resolved voiceOver issue
* PM-27628 resolved pr comment re id and aria labels and comments
* PM-24189 resolved pr comment
2025-12-19 13:26:40 -05:00
Leslie Tilton
ea4666e3c1
[PM-25884] Move Phishing Detection Safari check to PhishingDetectionSettingsService ( #18042 )
...
* Move safari check to phishing detection settings to expose to all places using phishing detection
* Remove duplicate comment
2025-12-19 11:58:14 -06:00
Bernd Schoolmann
60b84361d2
Follow-up comment fix ( #18067 )
...
* Fix ssh account switching
* Npx prettier
* Follow-up comment fix
2025-12-19 16:47:14 +00:00
Bernd Schoolmann
f4037f404e
[PM-29419] Fix ssh account switching ( #18060 )
...
* Fix ssh account switching
* Npx prettier
2025-12-19 17:34:34 +01:00
Daniel James Smith
3bd9ee1925
Delete unused models ( #18063 )
...
These were used prior to the extension refresh work.
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-12-19 09:33:40 -06:00
Oscar Hinton
44b31fdade
[PM-29448] Consume the new send table in web ( #17923 )
...
2nd part of PM-29448. Consumes the new send table in the web vault. Also updates the send table to contain the responsive behaviour.
2025-12-19 16:00:37 +01:00
renovate[bot]
6ed60823cc
[deps] UI Foundation: Update storybook to v9.1.17 [SECURITY] ( #18052 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Bryan Cunningham <bcunningham@bitwarden.com >
2025-12-19 08:47:50 -05:00
bw-ghapp[bot]
21157f71e7
Autosync the updated translations ( #18046 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-12-19 12:24:41 +01:00
bw-ghapp[bot]
e989df475a
Autosync the updated translations ( #18026 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com >
2025-12-19 12:18:02 +01:00
bw-ghapp[bot]
3b84d256c8
Autosync the updated translations ( #18045 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-12-19 12:12:55 +01:00
Mike Amirault
39bc4fb789
[PM-29875] Close Send drawer on navigation ( #18031 )
2025-12-18 14:48:48 -05:00
Mike Amirault
0527171f3c
[PM-29780] Add feature flag for Send email OTP verification ( #18005 )
...
* [PM-29780] Add feature flag for Send email OTP verification
* [PM-29780] Add default flag value
2025-12-18 14:12:52 -05:00
neuronull
bb71390da4
Desktop Autotype fix feature triggering in settings menu ( #17808 )
2025-12-18 12:06:04 -07:00
Shane Melton
ff3582109c
[PM-28746] Item transfer event logs ( #18032 )
...
* [PM-28746] Add item organization event types and i18n strings
* [PM-28746] Log event when transfer is accepted or declined
2025-12-18 10:20:59 -08:00
Mick Letofsky
524bd9a484
Remove review-prompt and migrate the only unique BW instruction to the CLAUDE.md ( #18049 )
2025-12-18 19:19:09 +01:00
Vijay Oommen
799644c5aa
PM-29935 delete button text needs to be fixed ( #18048 )
2025-12-18 11:06:54 -06:00
cyprain-okeke
ef7b66ad0d
[PM 29079]Remove code for pm-24033-updat-premium-subscription-page ( #17905 )
...
* Remove the feature flag
* delete and rename CloudHostedPremiumVNextComponent
2025-12-18 17:35:48 +01:00
Alex
735af3c890
[PM-28222] delay progress bar ( #17507 )
2025-12-18 11:00:48 -05:00
Alex Morask
2afa36f598
[PM-21421] Show current plan instead of legacy plan when resubscribing ( #17949 )
...
* Show current plan instead of legacy plan when resubscribing
* Claude / Kyle feedback
2025-12-18 09:12:23 -06:00
renovate[bot]
42e7fdf48a
[deps] Platform: Update @types/node to v22.19.3 ( #17991 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-18 08:02:02 -07:00
renovate[bot]
c710fb338c
[deps]: Update taiki-e/install-action action to v2.62.67 ( #17576 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-18 15:00:52 +01:00
Bernd Schoolmann
a4e5c9ab37
Add .desktop file for flatpak dev build ( #18018 )
2025-12-18 14:35:30 +01:00
Bernd Schoolmann
14c0ca766c
Update sdk to 433 ( #18016 )
2025-12-18 11:49:56 +01:00
Oscar Hinton
ad4b6a30a0
[UIF] Prefer static string properties ( #17966 )
2025-12-18 01:49:26 -05:00
John Harrington
9db632146b
PM-22836 Import popout crashes unexpectedly ( #16928 )
...
* follow existing popout guard pattern to force popout on firefox when filepicker is exposed
* move firefox guard to tools ownership & revert changes to auth owned file
* removed redundant test case
2025-12-17 14:38:18 -07:00
Vijay Oommen
4061710790
[PM-26971] Fix DataDog and Crowdstrike Integration ( #18024 )
2025-12-17 15:19:06 -06:00
Bernd Schoolmann
ea45c5d3c0
[PM-27315] Add account cryptographic state service ( #17589 )
...
* Update account init and save signed public key
* Add account cryptographic state service
* Fix build
* Cleanup
* Fix build
* Fix import
* Fix build on browser
* Fix
* Fix DI
* Fix
* Fix
* Fix
* Fix
* Fix
* Fix test
* Fix desktop build
* Fix
* Address nits
* Cleanup setting private key
* Add tests
* Add tests
* Add test coverage
* Relative imports
* Fix web build
* Cleanup setting of private key
2025-12-17 22:04:08 +01:00
neuronull
4f0b69ab64
Desktop Autotype add GA FF ( #17896 )
2025-12-17 13:37:04 -07:00
cyprain-okeke
bcbf013cd9
[PM 27122] Individual subscription page for self-hosted customers ( #17517 )
...
* implement the self-host subscription changes
* Correct few ui changes
* Update to h1
* PR review changes
* Changes for the async cancel
* Resolve the two bug issues
* implement the review comments
* Resolve the Active issue
* Fix the space issues
* Remove the tabs for billing and payment
* revert the self-host changes
* Fix the subtitle issue
2025-12-17 21:13:18 +01:00
Bryan Cunningham
5504d49751
[CL-927] add popup header back to extension layout for now ( #18023 )
...
* add popup header back to extension layout for now
* conditionally add margin for now if not hiding logo
2025-12-17 15:02:37 -05:00
Alex Dragovich
930cb9ab96
[PM-29896] specify noun or verb for Import / Export terms ( #18012 )
...
* [PM-29896] specify noun or verb for Import / Export terms
* [PM-29896] adjust verb to noun
2025-12-17 11:24:44 -08:00
bw-ghapp[bot]
8087a972d5
Autosync the updated translations ( #18025 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-12-17 19:09:11 +00:00
Daniel James Smith
e4a2e72616
Update command to reset nx ( #18022 )
...
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-12-17 19:09:07 +00:00
bw-ghapp[bot]
e6e54a0a77
Autosync the updated translations ( #18027 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-12-17 19:08:06 +00:00
Alex
a10736844a
clear card selection when switching tabs ( #18001 )
...
Call closeDrawer() on tab change to reset invokerId, preventing
cards from appearing selected after navigating away and back.
(PM-29263)
2025-12-17 11:06:47 -08:00
Shane Melton
a12c7a31fd
Fix broken valut-settings-v2 tests ( #18029 )
2025-12-17 10:30:33 -08:00
Jared Snider
cbd80d0186
refactor(IdentityTokenResponse): [Auth/PM-3287] Remove deprecated resetMasterPassword property from IdentityTokenResponse ( #17794 )
...
* PM-3287 - Remove resetMasterPassword from authResult and identityTokenResponse and replace with userDecryptionOptions where relevant
* PM-3287 - (1) Move SSO code to SSO section (2) Update error scenario conditional + log user out upon error.
* PM-3287 - Fix comment per PR feedback
* PM-3287 - CLI Login with SSO - move MP validation logic back to original location to avoid putting it before 2FA rejection handling.
* PM-3287 - Update returns
2025-12-17 10:34:42 -05:00
Alex
d50c55a5df
[PM-29219] enforce small drawer size for Access Intelligence ( #17915 )
2025-12-17 10:31:28 -05:00
Alex
b0fcd92f35
add padding between name and icons in health reports ( #18002 )
...
Added tw-ml-1 class to shared (bwi-collection-shared) and attachment
(bwi-paperclip) icons in report tables to add spacing between the
item name and icons.
Affected reports:
- Weak passwords
- Exposed passwords
- Reused passwords
- Unsecured websites
- Inactive two-factor
- Emergency access view
(PM-29488)
2025-12-17 07:23:33 -08:00
Leslie Tilton
78f4947d00
[PM-25884] Disable phishing detection if safari is detected ( #17655 )
...
* Disable phishing detection if safari is detected
* Apply suggestion from @claude[bot]
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
* Move order of safari vs account checks
---------
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
2025-12-17 09:23:09 -06:00
Bernd Schoolmann
e6062ec84e
Fix agent crashing when account switching ( #17868 )
2025-12-17 15:16:02 +01:00
Bernd Schoolmann
24dcbb48c6
[PM-29418] Fix SSH list not working while locked ( #17866 )
...
* Fix SSH list not working while locked
* Add tests
* Update private key to SDK test key
* Cleanup
2025-12-17 12:00:13 +01:00