bb-plane-fork/packages
Prateek Shourya f04be48f61
[WEB-5804] refactor: decouple filter value types from filter configurations (#8441)
* [WEB-5804] refactor: decouple filter value types from filter configurations

Remove value type constraints from filter configurations to support
operator-specific value types. Different operators can accept different
value types for the same filter property, so value types should be
determined at the operator level rather than the filter level.

- Remove generic value type parameter from TFilterConfig
- Update TOperatorConfigMap to accept union of all value types
- Simplify filter config factory signatures across all filter types
- Add forceUpdate parameter to updateConditionValue method

* refactor: remove filter value type constraints from filter configurations

Eliminate the generic value type parameter from filter configurations to allow for operator-specific value types. This change enhances flexibility by enabling different operators to accept various value types for the same filter property.

- Updated TFilterConfig and related interfaces to remove value type constraints
- Adjusted filter configuration methods and types accordingly
- Refactored date operator support to align with the new structure
2025-12-24 21:03:22 +05:30
..
codemods chore: update package version 2025-12-09 23:35:52 +05:30
constants [WEB-5574]chore: notification card refactor (#8234) 2025-12-24 20:32:50 +05:30
decorators chore: fix/check tooling improvements with turbo (#8304) 2025-12-11 13:03:37 +05:30
editor [WEB-5798] refactor: web and admin auth related components and update admin designs (#8431) 2025-12-24 16:31:52 +05:30
eslint-config fix: eslint (#8185) 2025-12-05 16:03:51 +05:30
hooks chore: fix/check tooling improvements with turbo (#8304) 2025-12-11 13:03:37 +05:30
i18n [WEB-5732] style: update work item detail properties UI (#8357) 2025-12-17 17:52:54 +05:30
logger chore: fix/check tooling improvements with turbo (#8304) 2025-12-11 13:03:37 +05:30
propel [WEB-5772] chore: theme switcher and editor colors enhancements (#8436) 2025-12-23 18:09:26 +05:30
services chore: fix/check tooling improvements with turbo (#8304) 2025-12-11 13:03:37 +05:30
shared-state [WEB-5804] refactor: decouple filter value types from filter configurations (#8441) 2025-12-24 21:03:22 +05:30
tailwind-config [WEB-5784] fix: truncation issue in wi properties (#8422) 2025-12-22 20:31:51 +05:30
types [WEB-5804] refactor: decouple filter value types from filter configurations (#8441) 2025-12-24 21:03:22 +05:30
typescript-config chore: update package version 2025-12-09 23:35:52 +05:30
ui [WEB-5662][WEB-5770] fix: alignment of cycles in sidebar and layout selection dropdown button (#8414) 2025-12-22 16:40:51 +05:30
utils [WEB-5804] refactor: decouple filter value types from filter configurations (#8441) 2025-12-24 21:03:22 +05:30