Nik Gilmore
455a945b41
Merge branch 'main' into vault/pm-27632/sdk-cipher-ops
2026-01-12 13:10:25 -08:00
Isaiah Inuwa
314a5baada
Sign Appx in CI ( #17975 )
...
Changes the publisher to match the Bitwarden signing certificate, and allows
signing of .appx files.
Also removes unused certificateSubjectName parameters from package.json
2026-01-12 14:19:46 -05:00
bmbitwarden
27d43c500f
PM-28183 implemented new sends filter and search design ( #17901 )
...
* PM-28183 implemented new sends filter and search design
* PM-28183 resolved table issue fallout from merge conflict
* PM-28183 resolved browser paste url issue
* PM-28183 put new feature behind feature flag
* PM-28183 resolved feature flag
* PM-28183 resolved type-safe approach pr comment
* PM-28183 resolved DesktopSendUIRefresh feature flag is enabled. pr comment
* PM-28183 restored SendUIRefresh
* PM-28183 resolved query parameter subscription pr comment
* PM-28183 resolved pr comment re enum like objects
* PM-28183 resolved remove enum like objects pr comment
* PM-28183 resolved pr comment re defining filteredSends member variable
* PM-28183 resolved pr comment re Code Duplication in syncCompleted Handler
* PM-28183 resolved pr comment re Floating Promise
* PM-28183 restored feature flag
* PM-28183 resolved pr comment re Dual Binding Pattern
* PM28183 resolved options cell button pr comment
* PM 28183 resolved pr comment re Incorrect CSS Class - Breaking Layout
* PM 28183 resolved pr comment re uery Param Update Causes Redundant Filter Application
* PM-28183 resolved lint issues
* PM 28183 resolved lint issues
* PM-28183 resolved type issue with import
* PM-28183 resolved import in failling test
* chore: rerun web build
* PM-28183 resolved build issues
* PM-28183 resolved build issues
* PM-28183 resolved lint issues
2026-01-12 13:26:50 -05:00
Nick Krantz
1ac6d3b2aa
add missing translation keys ( #18232 )
2026-01-12 10:45:35 -06:00
bw-ghapp[bot]
ef57e3aa1d
Autosync the updated translations ( #18318 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2026-01-12 11:40:20 +01:00
Isaiah Inuwa
494a4a5932
Allow local Electron app signing for Windows dev builds [PM-18325] ( #17973 )
2026-01-09 21:24:16 +00:00
neuronull
a199744e24
Inform user if Desktop client already running ( #17846 )
2026-01-09 20:56:36 +00:00
Isaiah Inuwa
881afacded
Enable cross-compilation and packaging of Windows Appx from macOS ( #17976 )
...
* Enable cross-compilation and packaging of Windows Appx from macOS
* Consolidate cargo build execution into a single function in native build script
* Install cargo-xwin when needed
* Install Appx tools when needed
* Consolidate command execution into a single function in native build script
* Only include the native node modules for the appropriate platform
electron-builder's globs interact strangely, so we can't
exclude all the .node files in the global config and then
include the platform-specific files in the platform
configuration.
* Always copy Rust binaries to dist folder
* Log source and destination when copying files
* Update copyright
* Match Electron version in Beta build
2026-01-09 20:18:17 +00:00
bw-ghapp[bot]
bcdf3a52bb
Autosync the updated translations ( #18276 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2026-01-09 15:22:20 +01:00
Isaac Ivins
95100b6f23
Feature/pm 28788 desktop header UI migration ( #18221 )
...
Add desktop header component
2026-01-09 09:41:15 +01:00
Zhaolin Liang
4aa69a769b
[PM-25402] auto-assign new logins to current folder/collection ( #16268 )
...
* auto-assign selected collection for new vault items
* Ensure a selected collectionId in the vault filter is passed on to a newly created cipher.
Fixes #15485
* Assign selected folder and collection when creating a new cipher
Added here to prevent a regression whenever we switch over to this componet and deprecate vault-v2.component
* account for null folderIds
---------
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
Co-authored-by: Jordan Aasen <166539328+jaasen-livefront@users.noreply.github.com >
Co-authored-by: jaasen-livefront <jaasen@livefront.com >
2026-01-09 00:19:56 +01:00
Nik Gilmore
3563c881fa
Merge branch 'main' into vault/pm-27632/sdk-cipher-ops
2026-01-07 14:12:06 -08:00
neuronull
196db093b2
Desktop autotype remove SHIFT from valid modifier keys ( #17347 )
...
Removal of SHIFT from valid modifier keys. As it stands, we allow [SHIFT + `<a-z>`] , which would prevent users from capitalizing letters. As a result, the default shortcut has to change (because it included SHIFT). Changed to CONTROL + ALT + b
2026-01-07 11:54:46 -07:00
neuronull
9ba9c89ee6
Allow unmaintained crates in transient deps ( #18241 )
2026-01-07 18:00:31 +00:00
bw-ghapp[bot]
15efacaae9
Autosync the updated translations ( #18234 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2026-01-07 16:55:06 +01:00
neuronull
b644cca91e
Desktop Autotype add service unit tests ( #17678 )
2026-01-07 08:54:28 -07: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
Nik Gilmore
fd9b6f7275
Merge branch 'main' of https://github.com/bitwarden/clients into vault/pm-27632/sdk-cipher-ops
2026-01-06 15:13:34 -08: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
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
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
Nik Gilmore
a19e37e312
Merge branch 'main' of https://github.com/bitwarden/clients into vault/pm-27632/sdk-cipher-ops
2026-01-05 11:56:43 -08: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
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
Nik Gilmore
00066382ec
Fix linting errors
2026-01-02 16:26:54 -08:00
Nik Gilmore
95c14bc006
Merge branch 'main' of https://github.com/bitwarden/clients into vault/pm-27632/sdk-cipher-ops
2026-01-02 16:21:38 -08:00
Nik Gilmore
0e4f47ea47
Update CLI and Desktop to use new cipherSErvice interfaces
2026-01-02 14:39:48 -08: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
Alex Morask
11b5342df7
Remove circular invocation / have Account menu use new premium dialog ( #17980 )
2025-12-30 13:03:51 -06:00
Mark Youssef
ccb9a0b8a1
[CL-132] Implement resizable side nav ( #16533 )
...
Co-authored-by: Vicki League <vleague@bitwarden.com >
2025-12-29 14:08:33 -05:00
Jason Ng
e2a1cfcbe8
[PM29951] add archive flag check to desktop vault-v2 ( #18056 )
2025-12-29 10:11:12 -05:00
Daniel James Smith
4e1cca132d
Bump year in copyright ( #18132 )
...
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-12-29 09:10:34 -06:00
neuronull
d3701c38d1
Desktop Autotype introduce strict type for keyboard input ( #17141 )
...
* Desktop Autotype introduce strict type for keyboard input
* cleanup
* fix doc typo
* unecessary into()
* use str
* propagate error
* better var name
* pass a slice
* doc comment
* napi fix
* add ownership renovate for new dep
* add code comment about modifier keys being released
* fmt
* remove keytar
* fix input struct size compute
* improve debug comment
2025-12-29 08:10:18 -07:00
bw-ghapp[bot]
8acbb246a1
Autosync the updated translations ( #18128 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-12-28 09:56:36 +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
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
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
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
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
neuronull
bb71390da4
Desktop Autotype fix feature triggering in settings menu ( #17808 )
2025-12-18 12:06:04 -07: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
Bernd Schoolmann
a4e5c9ab37
Add .desktop file for flatpak dev build ( #18018 )
2025-12-18 14:35:30 +01: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
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
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