1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-06 19:53:59 +00:00
Commit Graph

19905 Commits

Author SHA1 Message Date
Bernd Schoolmann
4a4c9ade0f Fix test 2025-11-17 16:31:47 +01:00
Bernd Schoolmann
7de0b915b6 Update versions 2025-11-17 16:10:48 +01:00
Bernd Schoolmann
a8451acac0 Run cargo sort 2025-11-17 15:58:24 +01:00
Bernd Schoolmann
67d0c2a59a FIx test 2025-11-17 15:54:39 +01:00
Bernd Schoolmann
1443ec75e8 Fix types and tests 2025-11-17 15:51:30 +01:00
Bernd Schoolmann
6a4f477512 Fix tests and types 2025-11-17 15:44:48 +01:00
Bernd Schoolmann
23fee8a408 Fix tests 2025-11-17 15:31:58 +01:00
Bernd Schoolmann
791397d60d Fix sign in 2025-11-17 15:13:08 +01:00
Bernd Schoolmann
452ef0d774 Clean up visibility 2025-11-17 14:31:09 +01:00
Bernd Schoolmann
8e453d4731 Further cleanup 2025-11-17 14:29:56 +01:00
Bernd Schoolmann
3afdd4456d Cleanup 2025-11-17 14:29:08 +01:00
Bernd Schoolmann
ad50445d67 Fix build 2025-11-17 14:26:25 +01:00
Bernd Schoolmann
f13c51c6a3 Fix build 2025-11-17 14:15:03 +01:00
Bernd Schoolmann
c967607b4d Disable fido2 lib 2025-11-17 14:13:33 +01:00
Bernd Schoolmann
9886814953 Fix CI 2025-11-17 14:06:13 +01:00
Bernd Schoolmann
f221e92712 Make prf optional 2025-11-17 14:01:21 +01:00
Bernd Schoolmann
c53c8cb0ba Move behind compile-time feature 2025-11-17 13:57:07 +01:00
Bernd Schoolmann
829dc670e9 Support PRF login on desktop for security keys 2025-11-17 13:45:17 +01:00
bw-ghapp[bot]
9733ef0a3e Autosync the updated translations (#17378)
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-11-14 12:33:26 +00:00
bw-ghapp[bot]
1ce33a0a98 Autosync the updated translations (#17377)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-11-14 12:44:13 +01:00
bw-ghapp[bot]
4fd65965e8 Autosync the updated translations (#17379)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-11-14 12:39:05 +01:00
Oscar Hinton
dfc640d365 Enable more angular-eslint rules (#17383) 2025-11-14 12:28:37 +01:00
Andreas Coroiu
ed2d8b9549 [PM-18046] Implement session storage (#17346)
* feat: add support for IPC client managed session storage

* feat: update SDK

* fix: using undecorated service in jslib module directly

* feat: add test case for web

* chore: document why we use any type

* fix: `ipc` too short

* typo: omg

* Revert "typo: omg"

This reverts commit 559b05eb5a.

* Revert "fix: `ipc` too short"

This reverts commit 35fc99e10b.

* fix: use camelCase
2025-11-14 08:51:38 +01:00
Mark Youssef
a55d0f02f2 [CL-672] update mobile design of dialog (#14828)
---------

Co-authored-by: Vicki League <vleague@bitwarden.com>
2025-11-13 21:59:03 -05:00
Vince Grassia
9a3ba9e05b Fix workflow formatting (#17382) 2025-11-13 21:56:37 -05:00
Oscar Hinton
d95d86d05e [CL-738] Migrate disclosure component (#17206) 2025-11-13 17:02:38 -05:00
Github Actions
7ba3924a4f Bumped Desktop client to 2025.11.1 2025-11-13 21:48:27 +00:00
Bryan Cunningham
ccf7bb1753 [CL-736] migrate chip select to use signals (#17136)
* migrate chip select to use signals

* Have Claude address feedback and create spec file

* remove eslint disable comment

* fix failing tests

* remove unnecessary tests

* improved documentation

* remove unnecessary test logic

* consolidate tests and remove fragile selectors
2025-11-13 15:53:05 -05:00
Daniel James Smith
9586057a32 [PM-26162] [Chromium importer] Add fallback name in case empty when loading browser profiles (#16664)
* Added a fallback to use a browser profile folder-name in case the name of the profile is empty
2025-11-13 13:14:45 -07:00
Thomas Avery
35f35c4361 [PM-26498] Add proofOfDecryption method to MasterPasswordUnlockService (#17322)
* Add proofOfDecryption method to MasterPasswordUnlockService
2025-11-13 14:06:56 -06:00
Vijay Oommen
e88720d4ed PM-20961 App header added (#17350) 2025-11-13 14:35:03 -05:00
Vijay Oommen
a41c7b79b4 [PM-20132] Total Member Count (#17330)
* PM-20132 total member count

* Apply suggestions from code review

Co-authored-by: Leslie Tilton <23057410+Banrion@users.noreply.github.com>

* PM-20132 updated PR comments

* PM-20132 update as per PR comments

* PM-20132 removed unwanted code

* PM-20132 fixed PR comment from Claude

* PM-20132 reduced ambiguity in code

* PM-20132 removed unwanted observables

* PM-20132 removed default value as it is not needed anymore

* PM-20132 fixed failed test

---------

Co-authored-by: Leslie Tilton <23057410+Banrion@users.noreply.github.com>
2025-11-13 14:33:56 -05:00
Vijay Oommen
df59f7820a [PM-28036] Sidebar for Critical apps shows incorrect data - fixed (#17363)
* PM-28036 added the download button to the code

* PM-28036 fix failing tests

* PM-28036 added additional unit tests

* PM-28036 fixed failed type testing

* PM-28036 removed unwanted await from method
2025-11-13 14:33:05 -05:00
Alex Morask
0af77ced45 [PM-28173] Only send 1 seat in Families tax calculation (#17368)
* Fix family seat count in calculation

* Fix test
2025-11-13 13:23:33 -06:00
Jordan Aasen
18c1d8b2d3 [PM-27661] - Multiple URIs - Add a Collapse Button after clicking View All for Saved Websites (#17352)
* use signals. add toggleable list view.

* use @for. remove redundant if statement

* fix template variable name

* clean up test setup

* Update apps/browser/src/vault/popup/components/vault-v2/autofill-confirmation-dialog/autofill-confirmation-dialog.component.spec.ts

Co-authored-by: Nik Gilmore <ngilmore@bitwarden.com>

---------

Co-authored-by: Nik Gilmore <ngilmore@bitwarden.com>
2025-11-13 10:34:38 -08:00
Leslie Tilton
37c1a5ee17 [PM-27933] Skip assign tasks view if no critical applications are selected (#17351)
* Fix reviews not saving in new applications review. Skip assign page if no at risk passwords are to be assigned. Fix bug in password change widget

* Claude comment improvements
2025-11-13 12:18:52 -06:00
renovate[bot]
9c2da604b1 [deps] Platform: Update Rust crate typenum to v1.19.0 (#16845)
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-11-13 18:37:18 +01:00
Jonathan Prusik
6305a33359 revert broken actions/create-github-app-token version for BIT workflow (#17364) 2025-11-13 12:00:14 -05:00
Thomas Avery
cfe2458935 [PM-24107] Migrate KM's usage of getUserKey from the key service (#17117)
* Remove internal use of getUserKey in the key service

* Move ownership of RotateableKeySet and remove usage of getUserKey

* Add input validation to createKeySet
2025-11-13 10:07:13 -06:00
Daniel Riera
42a79e65cf [PM-26916] inline menu not autofilling email field for oatsovernight.com (#17182)
* PM-26916 utilize opid on focused fields as first validation in order to avoid erroneously filling other similar fields

* extract logic to helper and take totp and multiple forms into account

* run prettier

* avoid filling with opid if already filled

* clean up comments and avoid early return so all fields are scanned

* add tests
2025-11-13 10:26:32 -05:00
Andreas Coroiu
c32dee13ca feat: add rust cache (#17280)
* feat: add rust cache

* fix: clean up commented code
2025-11-13 14:59:31 +01:00
Mick Letofsky
4964c212ce [PM-27181] - Grant additional permissions for review code (#17362) 2025-11-13 14:57:03 +01:00
Jeffrey Holland
ea0cdfc37c Display autofill overlay for zoom.us signin password (#16900) 2025-11-13 11:26:04 +01:00
Nick Krantz
b2682a4139 [PM-27520] Allow for search while vault is loading (#17274)
* allow for search while vault is loading

* fix comment wording

* remove subscription return value - it is not used

* update `distinctUntilChanged` to account for tuple

* use feature flag to determine search pattern

* fix tests & lint issues

* fix lint errors part 2
2025-11-12 15:34:54 -06:00
Maciej Zieniuk
3da3aa5e8c moving ownership of Auth vault timeout input component to KM (#17180)
(cherry picked from commit 5e595dabf71cdb312ae9e1e3bcc3121b3aebf19f)
2025-11-12 22:15:01 +01:00
renovate[bot]
e8ac3008c7 [deps]: Update sigstore/cosign-installer action to v4 (#17039) 2025-11-12 14:54:27 -06:00
Oscar Hinton
828fdbd169 [CL-905] Migrate CL/Badge to OnPush (#16959) 2025-11-12 15:27:14 -05:00
cyprain-okeke
7989ad7b7c [PM-26682] [Milestone 2d] Display discount on subscription page (#17229)
* The discount badge implementation

* Use existing flag

* Added the top spaces as requested

* refactor: move discount-badge to pricing library and consolidate discount classes

* fix: add CommonModule import to discount-badge component and simplify discounted amount calculation

- Add CommonModule import to discount-badge component for *ngIf directive
- Simplify discountedSubscriptionAmount to use upcomingInvoice.amount from server instead of manual calculation

* Fix the lint errors

* Story update

---------

Co-authored-by: Alex Morask <amorask@bitwarden.com>
2025-11-12 20:38:13 +01:00
renovate[bot]
9786594df3 [deps]: Update Minor github-actions updates (#14923)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 13:18:42 -05:00
Github Actions
9852027e98 Bumped client version(s) 2025-11-12 16:45:12 +00:00