1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-04 10:43:47 +00:00
Commit Graph

20248 Commits

Author SHA1 Message Date
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
Leslie Xiong
d9da68de40 fixed broken imports 2025-12-16 14:40:23 -05: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
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
ac1f1df4f7 more prettier 2025-12-15 12:49:56 -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
Vijay Oommen
3d06668497 [PM-28450] Single integration service (#17925) 2025-12-15 10:30:22 -06:00
Max
721f253ef9 [PM-28536] Add phishing blocker setting to account security (#17527)
* added phishing blocker toggle

* design improvements

* Fix TypeScript strict mode errors in PhishingDetectionSettingsServiceAbstraction

* Camel case messages

* Update PhishingDetectionService.initialize parameter ordering

* Add comments to PhishingDetectionSettingsServiceAbstraction

* Change state from global to user settings

* Remove clear on logout phishing-detection-settings

* PM-28536 making a change from getActive to getUser because of method being deprecated

* Moved phishing detection services to own file

* Added new phishing detection availability service to expose complex enable logic

* Add test cases for PhishingDetectionAvailabilityService

* Remove phishing detection availability in favor of one settings service

* Extract phishing detection settings service abstraction to own file

* Update phishing detection-settings service to include availability logic. Updated dependencies

* Add test cases for phishing detection element. Added missing dependencies in testbed setup

* Update services in extension

* Switch checkbox to bit-switch component

* Remove comment

* Remove comment

* Fix prettier vs lint spacing

* Replace deprecated active user state. Updated test cases

* Fix account-security test failing

* Update comments

* Renamed variable

* Removed obsolete message

* Remove unused variable

* Removed unused import

---------

Co-authored-by: Leslie Tilton <23057410+Banrion@users.noreply.github.com>
Co-authored-by: Graham Walker <gwalker@bitwarden.com>
Co-authored-by: Tom <144813356+ttalty@users.noreply.github.com>
2025-12-15 09:51:31 -06:00
Oscar Hinton
898c5d366a [PM-28809] Migrate last auth from LooseComponentsModule (#17650)
Migrates the last auth owned components from `LooseComponentsModule`.
2025-12-15 10:42:35 -05:00
Github Actions
d0ddf7d841 Bumped client version(s) 2025-12-15 15:28:27 +00:00
Oscar Hinton
bab2684bbd Migrate avatar to OnPush (#17389) 2025-12-15 11:37:15 +01:00
Maciej Zieniuk
1b305c3c23 [PM-26049] Auto key not stored due to vault timeout write vs read race condition for cli (#17707)
* auto key not stored due to vault timeout race condition being null for cli

* fix unit test default state

* neglected electron key service test cleanup

* bad merge - fix formatting
2025-12-15 11:36:34 +01:00
Alex
4e913df0ff make checkbox selection updates immutable (#17939) 2025-12-12 14:07:02 -05:00
Alex Dragovich
14dd732b52 [PM-23258] changing verbiage from import data to import items (#17123)
* [PM-23258] changing verbiage from import data to import items

* [PM-23258] Removing vault and data from import and export titles, navs, and buttons

* [PM-23258] more verbiage changes

* [PM-23258] reverting unnecessary change

* [PM-23258] removing unused text from messages json files

* [PM-23258] small text changes from design

* [PM-23258] including secrets manager changes
2025-12-12 09:43:34 -08:00
adudek-bw
944d324985 [PM-27081] Fix chromium direct import for linux (#17894)
* Fix chromium direct import for linux
2025-12-12 12:38:35 -05:00
Todd Martin
27d82aaf28 feat(accounts): Add creationDate of account to AccountInfo
* Add creationDate of account to AccountInfo

* Added initialization of creationDate.

* Removed extra changes.

* Fixed tests to initialize creation date

* Added helper method to abstract account initialization in tests.

* More test updates.

* Linting

* Additional test fixes.

* Fixed spec reference

* Fixed imports

* Linting.

* Fixed browser test.

* Modified tsconfig to reference spec file.

* Fixed import.

* Removed dependency on os.  This is necessary so that the @bitwarden/common/spec lib package can be referenced in tests without node.

* Revert "Removed dependency on os.  This is necessary so that the @bitwarden/common/spec lib package can be referenced in tests without node."

This reverts commit 669f6557b6.

* Updated stories to hard-code new field.

* Removed changes to tsconfig

* Revert "Removed changes to tsconfig"

This reverts commit b7d916e8dc.
2025-12-12 10:03:31 -05:00
Andreas Coroiu
be9d0c0291 Transfer node-forge ownership to KM (#17941)
* chore: move node-forge to KM

* chore: sort dependencies
2025-12-12 15:00:03 +01:00
Jordan Aasen
81350d98df fix alignment in hidden/pw fields (#17877) 2025-12-11 15:48:43 -08:00
Jordan Aasen
2c4034ec7c update popup router cache when navigating after file upload (#17694) 2025-12-11 15:47:26 -08:00
Jordan Aasen
d779304285 [PM-25388] - remove reference to android/ios icons (#17763)
* remove android/ios icons as they're not in the icon lib

* fix tests
2025-12-11 15:45:32 -08:00
Github Actions
9f1496b218 Bumped Desktop client to 2025.12.1 2025-12-11 21:25:36 +00:00
Andy Pixley
7c0337c12d [BRE-1391] Fixing desktop tar.gz to include version (#17933) 2025-12-11 16:14:57 -05:00
Dave
4576a52fd1 fix(token-service) [PM-15333]: Portable App Is Not Portable (#17781)
* feat(token-service) [PM-15333]: Update Portable secure storage resolution to use disk.

* feat(token-service) [PM-15333]: Move isWindowsPortable evaluation to preload with other platform evaluations.
2025-12-11 15:03:10 -05:00
neuronull
22e9c6a72f Re-apply desktop native debug log level debug builds and fix build workflow (#17908)
* Reapply "Desktop Native compile debug builds with debug log level (#17357)" (#17815)

This reverts commit 5386b58f23.

* Use release mode if workflow called from upstream

* fix bug in build script

* revert napi build command to not use --release

* forward caller's args to napi

* js things

* shell thangs

* use platform agnostic expansion

* Revert "use platform agnostic expansion"

This reverts commit 5ee629f822.

* powershell expansion
2025-12-11 12:44:51 -07:00
Bryan Cunningham
4c971c70c0 [CL-927] anon layout header actions slot (#17796)
* add a slot for consumers to show user actions in anon layout header

* remove commented code

* ensure logo stays top aligned

* switch to dashed naming

* fix ngif statements

* remove empty selector

* remove unnecessary containers

* use smaller logo on smaller screens

* remove commented code from extension layout

* remove dupe slot

* only take extension screenshots on small screens

* take screenshot at 380

* take large and small screenshot

* update story to use new control flow
2025-12-11 13:56:13 -05:00
Leslie Xiong
4502642f0a fixes from merging in main 2025-12-11 13:50:16 -05:00
Leslie Xiong
2206f0d067 Merge branch 'main' into desktop/pm-18769/migrate-vault-filters 2025-12-11 13:26:51 -05:00
Leslie Xiong
ac55bf71ae Merge branch 'main' into desktop/pm-18769/migrate-vault-filters 2025-12-11 13:23:23 -05:00
neuronull
f7d2dd0cd0 Desktop use debug level file filter if developer build (#17910) 2025-12-11 11:13:22 -07:00
Leslie Xiong
3792e17ec0 added 'edit folder' button and functionality to folders 2025-12-11 12:09:32 -05:00
Leslie Xiong
6e74bf8511 fixed filter route not being preserved when clicking on vault item 2025-12-11 10:39:17 -05:00
Brandon Treston
50dff4e032 [PM-28422] Client batching for member actions (#17805)
* add member action batching, feature flag, and implement batching for reinvite

* clean up, fix tests, remove redundant tests

* cleanup

* clean up tests

* bump cloud limit to 8k
2025-12-11 10:30:05 -05:00
Daniel James Smith
dc763f6291 Group all tokio related packages in renovate (#17922)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-12-11 13:58:21 +00:00
Daniel James Smith
458da1adc0 [PM-29565] Delete deprecated callout component (#17895)
* Replace usages of app-callout with bit-callout

* Delete callout.component

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-12-11 14:38:33 +01:00
Bernd Schoolmann
bcc2bda417 Fix kdf prompt not working on browser (#17902) 2025-12-11 14:29:48 +01:00