1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-06 11:43:51 +00:00
Commit Graph

1925 Commits

Author SHA1 Message Date
Leslie Xiong
7eb26de3eb Merge branch 'main' into desktop/pm-18769/migrate-vault-filters 2026-01-02 12:40:17 -05: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
Leslie Xiong
d630cbf8c3 Merge branch 'main' into desktop/pm-18769/migrate-vault-filters 2025-12-19 18:25:24 -05: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
Leslie Xiong
74410836af fixed test errors in desktop-layout.component 2025-12-19 13:59:58 -05:00
Leslie Xiong
3cb1a55759 removed else if (this.premiumBadgeComponent()) 2025-12-19 13:45:01 -05:00
Leslie Xiong
d433fa22d5 - created 'All vaults' group nav item to reset 'My vault' and 'Organization's
- changed 'All items' to a group nav item
- fixed issue where 'My vault' items were disappearing on page reload
2025-12-19 12:12:51 -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
Leslie Xiong
50d021c1b8 removed whitespace 2025-12-18 16:00:29 -05:00
Leslie Xiong
75c7e9c097 added void 2025-12-18 15:59:35 -05: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
Bernd Schoolmann
3114b31920 Fix slow agent operations (#17867) 2025-12-17 11:59:40 +01:00
Leslie Xiong
1fbb480f7d added 'All items' filter 2025-12-16 15:57:42 -05:00
Leslie Xiong
ef74e8c3ef cleaned up unnecessary hideTrash 2025-12-16 15:15:19 -05:00
neuronull
ac0a0fd219 Desktop Autotype toggle on vault lock/unlock (#17062)
* Desktop Autotype toggle on vault lock/unlock

* lint

* add back disable on will-quit signal

* improve IPC message args

* claude: takeUntilDestroyed

* claude: try/catch

* claude: multiple listeners

* claude: ===

* claude: concatMap

* claude: IPC Handler Registration in Constructor

* claude: helper function

* claude: Type Safety for IPC Messages

* fix claude suggestion?

* bit by commit hook file write again

* remove the type qualifier

* add log svc dep

* move the initialized ipcs back to constructor

* frageele?

* try disable premium check

* replace takeUntilDestroy with takeUntil(destroy)

* add import

* create separate observable for premium check

* clean up and remove distinctUntilChanged

* re-add distinctUntilChanged

* ipc handlers in init

* check double initialization

* Revert "check double initialization"

This reverts commit 8488b8a613.

* Revert "ipc handlers in init"

This reverts commit a23999edcf.

* ipc out of constructor

* claude suggestion does not compile, awesome

* add a dispose method for cleanup of ipc handlers

* claude: remove of(false) on observable initializing

* claude: remove the init/init'd

* claude: remove takeUntil on isPremiumAccount

* Revert "claude: remove takeUntil on isPremiumAccount"

This reverts commit 9fc32c5fcf.

* align models file name with interface name

* rename ipc listeners function

* improve debug log message

* improve debug log message

* remove reference to not present observable in unit test

* add function comment

* make `autotypeKeyboardShortcut` private
2025-12-16 13:00:56 -07:00
Leslie Xiong
383cb0663c moved 'collections' outside of 'organizations' 2025-12-16 14:28:18 -05:00
Leslie Xiong
9f5dbb5e43 created DesktopRoutedVaultFilterBridgeService to handle navigation for all vault filters 2025-12-16 13:41:03 -05:00
bw-ghapp[bot]
78784f509d Autosync the updated translations (#17935)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-12-16 19:11:06 +01:00
Leslie Xiong
470b0c8f38 fixed 'Favorites' not applying forceActiveStyles 2025-12-16 12:58:27 -05:00
Leslie Xiong
e03d1bfee1 added I18nPipe to organization filter 2025-12-16 12:45:10 -05:00
Leslie Xiong
b648d989b7 added necessary I18nPipe imports to 'folder' and 'status' filter components 2025-12-16 12:00:47 -05:00
Leslie Xiong
c25e53260a removed uncustomizable 'hide' signals 2025-12-16 11:55:11 -05:00
Leslie Xiong
92846c7ffd added required to premiumBadgeComponent 2025-12-16 11:51:33 -05:00
Leslie Xiong
552a085d6f used displayName() for collection filter 2025-12-16 11:50:19 -05:00
Leslie Xiong
b5fdc95e5e moved services from DesktopLayoutComponent to ServicesModule 2025-12-16 11:30:10 -05:00
Leslie Xiong
f2ba5e4a38 replaced JslibModule imports with A11yTitleDirective 2025-12-16 10:49:35 -05:00
Leslie Xiong
ee5dfa80b9 used explicit imports 2025-12-15 14:26:01 -05:00
Leslie Xiong
d05859242e omitted standalone 2025-12-15 14:02:08 -05:00
Leslie Xiong
b50ed1dfbf changed [class.active] to [forceActiveStyles] for bit-nav-items 2025-12-15 13:58:02 -05:00
Leslie Xiong
74347bf531 - changes to use static strings 2025-12-15 13:52:44 -05:00
Leslie Xiong
9383a788ed moved providers from 'app-routing' to components 2025-12-15 12:51:00 -05:00
Leslie Xiong
030f4a66c5 prettier 2025-12-15 12:10:13 -05:00
Leslie Xiong
a2d3c694b2 Merge branch 'main' into desktop/pm-18769/migrate-vault-filters 2025-12-15 12:08:06 -05:00