1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-18 18:33:50 +00:00
Commit Graph

20328 Commits

Author SHA1 Message Date
Anders Åberg
ac3d9ce392 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>
2026-02-17 09:25:33 -08:00
Mike Amirault
a7cdab3c74 [PM-24015] Handle Send form empty password field properly (#17911) 2026-02-17 09:25:33 -08:00
bw-ghapp[bot]
338533eb37 Autosync the updated translations (#18089)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2026-02-17 09:25:33 -08:00
bw-ghapp[bot]
9a4d1a5d17 Autosync the updated translations (#18088)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2026-02-17 09:25:32 -08:00
bw-ghapp[bot]
cdc74947d3 Autosync the updated translations (#18087)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2026-02-17 09:25:32 -08:00
Bernd Schoolmann
b4f273edf6 [PM-29929] Exclude organization vault items in data recovery tool (#18044)
* Exclude organization vault items in data recovery tool

* Allow undefined organization id
2026-02-17 09:25:32 -08:00
renovate[bot]
521f4cef8c [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>
2026-02-17 09:25:32 -08:00
Dave
1c0eb29eea 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.
2026-02-17 09:25:32 -08:00
bmbitwarden
e63518d2ef 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
2026-02-17 09:25:31 -08:00
Leslie Tilton
692be2a362 [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
2026-02-17 09:25:31 -08:00
Bernd Schoolmann
1c2e8982c1 Follow-up comment fix (#18067)
* Fix ssh account switching

* Npx prettier

* Follow-up comment fix
2026-02-17 09:25:31 -08:00
Bernd Schoolmann
3a68cdb670 [PM-29419] Fix ssh account switching (#18060)
* Fix ssh account switching

* Npx prettier
2026-02-17 09:25:31 -08:00
Daniel James Smith
f2bfa489b8 Delete unused models (#18063)
These were used prior to the extension refresh work.

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2026-02-17 09:25:31 -08:00
Oscar Hinton
bd0e009379 [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.
2026-02-17 09:25:31 -08:00
renovate[bot]
904132a472 [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>
2026-02-17 09:25:30 -08:00
bw-ghapp[bot]
9dd29e3ff6 Autosync the updated translations (#18046)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2026-02-17 09:25:30 -08:00
bw-ghapp[bot]
5e883f7285 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>
2026-02-17 09:25:29 -08:00
bw-ghapp[bot]
1a94736168 Autosync the updated translations (#18045)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2026-02-17 09:25:29 -08:00
Mike Amirault
442e8b05c8 [PM-29875] Close Send drawer on navigation (#18031) 2026-02-17 09:25:29 -08:00
Mike Amirault
bbe7261d10 [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
2026-02-17 09:25:28 -08:00
neuronull
f4d96b7d4a Desktop Autotype fix feature triggering in settings menu (#17808) 2026-02-17 09:25:28 -08:00
Shane Melton
9c52600a0a [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
2026-02-17 09:25:28 -08:00
Mick Letofsky
372ea3ce22 Remove review-prompt and migrate the only unique BW instruction to the CLAUDE.md (#18049) 2026-02-17 09:25:28 -08:00
Vijay Oommen
a596ebb603 PM-29935 delete button text needs to be fixed (#18048) 2026-02-17 09:25:28 -08:00
cyprain-okeke
eeb962528c [PM 29079]Remove code for pm-24033-updat-premium-subscription-page (#17905)
* Remove the feature flag

* delete and rename CloudHostedPremiumVNextComponent
2026-02-17 09:25:27 -08:00
Alex
3fe255473b [PM-28222] delay progress bar (#17507) 2026-02-17 09:25:27 -08:00
Alex Morask
d80cb5a795 [PM-21421] Show current plan instead of legacy plan when resubscribing (#17949)
* Show current plan instead of legacy plan when resubscribing

* Claude / Kyle feedback
2026-02-17 09:25:27 -08:00
renovate[bot]
026b121396 [deps] Platform: Update @types/node to v22.19.3 (#17991)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:25:27 -08:00
renovate[bot]
0d9609e6d4 [deps]: Update taiki-e/install-action action to v2.62.67 (#17576)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:25:27 -08:00
Bernd Schoolmann
be0ac88e30 Add .desktop file for flatpak dev build (#18018) 2026-02-17 09:25:26 -08:00
Bernd Schoolmann
441b990e2d Update sdk to 433 (#18016) 2026-02-17 09:25:26 -08:00
Oscar Hinton
0a4a9a4541 [UIF] Prefer static string properties (#17966) 2026-02-17 09:25:26 -08:00
John Harrington
27839f764d 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
2026-02-17 09:25:26 -08:00
Vijay Oommen
61aeb29fde [PM-26971] Fix DataDog and Crowdstrike Integration (#18024) 2026-02-17 09:25:26 -08:00
Bernd Schoolmann
f3125d1ded [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
2026-02-17 09:25:25 -08:00
neuronull
c732b3713e Desktop Autotype add GA FF (#17896) 2026-02-17 09:25:25 -08:00
cyprain-okeke
4c69febe1b [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
2026-02-17 09:25:25 -08:00
Bryan Cunningham
325b0b74d1 [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
2026-02-17 09:25:25 -08:00
Alex Dragovich
f11fed44a3 [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
2026-02-17 09:25:25 -08:00
bw-ghapp[bot]
83f59c1d6f Autosync the updated translations (#18025)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2026-02-17 09:25:24 -08:00
Daniel James Smith
6c016554b5 Update command to reset nx (#18022)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2026-02-17 09:25:24 -08:00
bw-ghapp[bot]
d04430ccb9 Autosync the updated translations (#18027)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2026-02-17 09:25:24 -08:00
Alex
2c709e37a3 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)
2026-02-17 09:25:24 -08:00
Shane Melton
c54951909a Fix broken valut-settings-v2 tests (#18029) 2026-02-17 09:25:23 -08:00
Jared Snider
0f02fdc700 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
2026-02-17 09:25:23 -08:00
Alex
78d57577f9 [PM-29219] enforce small drawer size for Access Intelligence (#17915) 2026-02-17 09:25:23 -08:00
Alex
936e004646 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)
2026-02-17 09:25:23 -08:00
Leslie Tilton
43daf12385 [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>
2026-02-17 09:25:22 -08:00
Bernd Schoolmann
905d599864 Fix agent crashing when account switching (#17868) 2026-02-17 09:25:22 -08:00
Bernd Schoolmann
f8ee772f08 [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
2026-02-17 09:25:22 -08:00