Bernd Schoolmann
c7a6a0d23b
tmp
2026-01-09 15:51:00 +01:00
Bernd Schoolmann
9552b77f11
Merge branch 'km/tsgo-compat-auth' into ts7
2026-01-09 15:15:49 +01:00
Bernd Schoolmann
d415b536ec
Merge branch 'km/tsgo-compat-km' of github.com:bitwarden/clients into km/tsgo-compat-km
2026-01-09 15:02:12 +01:00
Bernd Schoolmann
c0c51fb52c
Merge
2026-01-09 15:01:51 +01:00
Bernd Schoolmann
ecd404ea0e
Undo platform changes
2026-01-09 14:52:00 +01:00
Bernd Schoolmann
2ea29bbcb6
Merge branch 'km/tsgo-compat-platform' of github.com:bitwarden/clients into km/tsgo-compat-platform
2026-01-09 14:50:30 +01:00
Bernd Schoolmann
21cb0c11af
Pass through null
2026-01-09 14:50:06 +01:00
Bernd Schoolmann
d8028b35d4
Merge branch 'main' into km/tsgo-compat-km
2026-01-07 13:59:08 +01:00
Bernd Schoolmann
a85ff0aea9
Merge branch 'main' into km/tsgo-compat-platform
2026-01-07 13:58:57 +01:00
renovate[bot]
867f5727ca
[deps]: Update Rust crate cc to v1.2.51 ( #18230 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-07 12:41:09 +00:00
cd-bitwarden
2a0a89a77e
[SM-1570] Adding DisableSMAdsForUsers - Front end changes to disable SM ads for users ( #17000 )
...
* Front end changes to disable SM ads for users
* fixing failing tests
* Update libs/common/src/admin-console/models/response/organization.response.ts
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
* fixing merge conflicts
* claude suggestion
* adding feature flag for disable sm ads on clients
* fixing tests
---------
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
2026-01-07 04:02:41 +00:00
Todd Martin
07e9d56b63
chore(tests): Fixed failing APIService tests
2026-01-06 20:46:06 -05:00
rr-bw
d6b23670aa
feat(auth-request-answering): [Auth / PM-26209] Use AuthRequestAnsweringService on Desktop ( #16906 )
...
Update Desktop to use the AuthRequestAnsweringService, bringing it into feature parity with the Extension.
2026-01-06 13:48:07 -08:00
Jason Ng
a4b5192bd8
[PM-26516] Archive Vault Updates Non Premium ( #18068 )
...
* add callout to vault-items for non premium users, add upgrade premium flow
* add archive badge to item details only for desktop
* update desktop edit item save for unarchive
* updated success toast for edited archive item non premium
2026-01-06 16:34:52 -05:00
neuronull
2d488c29d5
Add CI validations install and run Desktop client (MacOS) ( #18096 )
2026-01-06 14:03:09 -07:00
Jordan Aasen
f8ca91c8a7
[PM-25693] - hide import sshKey button for view-only users ( #17985 )
...
* hide import sshKey button for view-only users
* use @if
* add optional chain
* use computed property. update tests
* move comment down
2026-01-06 12:50:46 -08:00
Todd Martin
3c1e39b0fb
feat(tokens): [BEEEP] Refresh access token on 401 API response
...
* Update to handle 401 to refresh token.
* Updated to revert changes to extract token comparison.
* Fixed tests
* Adjusted tests.
* Removed debug logging
* Test updates
* Added race condition test.
* Added clarified logout reason
* Fixed typo
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
* Fixed tests
* Fixed extra space
* Removed extra logout reasons to be introduced later.
* Added warning on 401 and retry
---------
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
2026-01-06 15:24:03 -05:00
Jordan Aasen
5927f7f278
[PM-29800] - fix icon alignment in attachment view ( #18112 )
...
* fix icon alignment in attachment view
* move class to bit-item-action
2026-01-06 11:34:46 -08:00
Jordan Aasen
9c8a92c8ac
[PM-29214] - update at-risk launch link ( #18093 )
...
* update at-risk launch link
* use bit-hint
* remove getter
2026-01-06 10:22:06 -08:00
Oscar Hinton
7d496febb7
[PM-30473] Add links to tools in the sidebar ( #18217 )
...
* Add links to tools in the sidebar
* Fix test
2026-01-06 16:41:36 +01:00
gitclonebrian
98d0960c2a
added commands to pack:lin and pack:lin:arm64 scripts to include icons and .desktop file in tar.gz. ( #18170 )
2026-01-06 10:33:01 -05:00
Jason Ng
e344d342be
[PM-30135] deleted archived items restored to archive ( #18212 )
2026-01-06 10:29:15 -05:00
Dubzer
78f7a31127
[PM-28648] Handle delayed availability of biometric unlock ( #17603 )
...
* Handle delayed availability of biometric unlock
* Fix linting
---------
Co-authored-by: Bernd Schoolmann <mail@quexten.com >
2026-01-06 16:20:31 +01:00
neuronull
eeb4ac46a4
Add CI validations install and run Desktop client (Linux) ( #18095 )
...
* Add CI validations install and run Desktop client (Linux)
* add support for arm for snap and flatpak
* fix flatpak pkg doesn't match installed name
* name change
* remove unused dep
* add other validations to check-failures
* add wayland validation
* wayland deps
* simulate X server
* remove unused id
2026-01-06 08:10:42 -07:00
Bernd Schoolmann
c022878d81
Fix tsconfig.base.json ts-go compat ( #18176 )
...
* Fix tsconfig.base.json
* Undo baseurl change
2026-01-06 07:44:24 +01:00
Jordan Aasen
e25dd785a6
open help links in new tab ( #18109 )
2026-01-05 15:18:56 -08:00
Jordan Aasen
1cb5d5ce7a
[PM-30249] - allow org ciphers to be archived ( #18214 )
...
* allow org ciphers to be archived
* fix title in item footer unarchive
2026-01-05 15:18:00 -08:00
Vincent Salucci
86764d807a
[PM-22434] Remove CreateDefaultLocation feature flag references and definition ( #18057 )
...
* chore: remove ff from vault-popup-list-filters.service, refs PM-22434
* chore: remove ff from confirm.command, refs PM-22434
* chore: remove ff from bulk-confirm-dialog.component, refs PM-22434
* chore: remove ff from member-actions.service and clean up leftover imports, refs PM-22434
* chore: remove ff from policy-edit-dialog.component, refs PM-22434
* chore: remove ff from organization-data-ownership.component, refs PM-22434
* chore: remove ff from vnext-organization-data-ownership.component, refs PM-22434
* chore: remove ff from vault-filter.service, refs PM-22434
* chore: remove ff from vault-filter.service (libs), refs PM-22434
* chore: remove ff from export.component, refs PM-22434
* chore: update observeMyItemsExclusionCriteria method documentation comments, refs PM-22434
* chore: remove ff from item-details-section.component, refs PM-22434
* chore: remove ff definition, refs PM-22434
* fix: remove configService from superclasses, refs PM-22434
* chore: update injection for VaultPopupListFilters service instantiation, refs PM-22434
* chore: update ConfirmCommand instantiation, refs PM-22434
* chore: update import order in member-actions.service, refs PM-22434
* fix: constructor argument update to amend merge conflict, refs PM-22434
* chore: remove unnecessary feature flag related tests for confirm user, refs PM-22434
* fix: remove unused services from member-actions.service.spec, refs PM-22434
2026-01-05 16:25:57 -06:00
renovate[bot]
0f56b3f3dd
[deps] Autofill: Update @lit-labs/signals to v0.2.0 ( #18201 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-05 12:30:09 -08:00
Jared
fe03052fe6
[PM-25721] Retain leading spaces in imported fields. ( #16411 )
...
* Implement cleanupCipher method in BaseImporter with tests for notes and name handling
- Added cleanupCipher method to preserve leading/trailing spaces in notes and set them to null if they contain only whitespace or are empty.
- Updated the BaseImporter class to remove trimming of notes to maintain original formatting.
- Added unit tests for cleanupCipher to verify behavior for various note and name scenarios.
* Got rid of unneeded cipher spec test
* Got rid of unneeded comment
* Fix service and importers for tests to pass
* Fix sdk.service.ts
* Refactor URL normalization in ApiService to streamline request URL construction
* Fixed PR comments
* Add back comment
---------
Co-authored-by: Mike Amirault <mamirault@bitwarden.com >
2026-01-05 11:48:10 -05:00
Isaac Ivins
cf285abd3d
Feature/pm 25865 migrate send list desktop migration ( #18008 )
...
This PR moves the Desktop Send list UI into a shared library component and updates the Desktop Send v2 component to use modern Angular patterns (Signals, OnPush, no manual subscriptions)
2026-01-05 15:37:24 +01:00
Bryan Cunningham
f341b00092
[CL-947] drawer width variants ( #18156 )
...
* allow drawer to adapt to size input
* add new drawer sizes
* move logic back to dialog component
* convert width to computed signal
* fix template error and remove duplicate class
* use normal const object
* ensure dialogSize undefined is handled
2026-01-05 08:59:11 -05:00
renovate[bot]
1208b42ab9
[deps]: Update dtolnay/rust-toolchain digest to f7ccc83 ( #16412 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com >
2026-01-05 11:09:33 +00:00
bw-ghapp[bot]
f3d34ad9c1
Autosync the updated translations ( #18180 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2026-01-05 10:53:22 +00:00
bw-ghapp[bot]
6bc8cfcd72
Autosync the updated translations ( #18178 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2026-01-05 04:40:53 -06:00
bw-ghapp[bot]
899e1ba77f
Autosync the updated translations ( #18179 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2026-01-05 10:16:03 +00:00
Derek Nance
6183492b8f
Fix skipped memory storage tests ( #18168 )
...
This commit fixes the tests that were skipped as part of #17245 .
2026-01-05 11:12:31 +01:00
Oscar Hinton
738df45f38
Add input for forcing active state on group & disable toggle ( #18043 )
2026-01-05 11:07:37 +01:00
Robyn MacCallum
3558db0e0c
Revert "[PM-29418] Fix SSH list not working while locked ( #17866 )" ( #18171 )
...
This reverts commit 24dcbb48c6 .
2026-01-02 09:48:39 -05:00
Bernd Schoolmann
6e07c8cf5a
Fix km tsgo compat
2026-01-01 18:32:36 +01:00
Bernd Schoolmann
2b3b54f039
Fix platform tsgo compat
2026-01-01 18:32:13 +01:00
Bernd Schoolmann
27b39d0e5a
Fix auth type errors
2026-01-01 18:30:35 +01:00
Addison Beck
2665a29f2d
fix(desktop): restore explicit target to Linux builds ( #18169 )
...
Commit a3e654d (https://github.com/bitwarden/clients/pull/16053 ) removed explicit --target flags from the Linux desktop build workflow when removing musl support. This change inadvertently broke the build.js binary distribution logic, which only copies the desktop_proxy binary to the dist directory when an explicit target is specified. Without this binary in the expected location (/opt/Bitwarden/desktop_proxy), browser integration fails on Linux.
This fix restores explicit --target flags using gnu triplets instead of the previously removed musl triplets. The x64 build now uses --target=x86_64-unknown-linux-gnu and the arm64 build uses --target=aarch64-unknown-linux-gnu, ensuring build.js properly distributes the desktop_proxy binary and restoring browser integration functionality on Linux desktop.
2025-12-31 13:34:52 -06:00
Todd Martin
528f59875e
chore(deps): Include Cargo dependencies in dep-ownership lint check
...
* Added Cardo dep ownership.
* Fixed file paths.
* Moved aes-gcm from KM to Tools.
2025-12-31 14:01:26 -05:00
Thomas Avery
966f9a0c52
[PM-29928] Fix biometrics status check when native messaging permission is missing ( #18154 )
...
* Dont check biometrics status when nativeMessaging permission isn't granted
* Increase polling interval and add unit tests
2025-12-31 12:53:57 -06:00
Mick Letofsky
c6b02080d8
Revert review Code Triggered by labeled event ( #18165 )
2025-12-31 16:17:41 +00:00
Maciej Zieniuk
7fa1a6f07f
[PM-27236] account registration v2 for key connector ( #17951 )
...
* account registration v2 for key connector
* explicit naming
* test coverage
* missing AccountCryptographicStateService and DI dependencies
* redundant SdkLoadService.Ready
* update sdk version
2025-12-31 11:04:54 +01:00
Maciej Zieniuk
2b5f474bf0
incorrectly serialized symmetric crypto key in session storage ( #18150 )
2025-12-31 08:31:26 +01:00
Alex Morask
11b5342df7
Remove circular invocation / have Account menu use new premium dialog ( #17980 )
2025-12-30 13:03:51 -06:00
Mick Letofsky
5b3e083af3
Review Code Triggered by labeled event ( #18151 )
2025-12-30 18:14:54 +01:00