You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(charts): add interactive series filtering and intelligent grouping
- Add InteractiveChart component with click-to-isolate series functionality
- Implement legend-based series visibility toggling with state persistence
- Add intelligent time column detection (fallback to first Date instance)
- Introduce cardinality-based split dimension selection for auto-grouping
- Add MAX_COMBO_SERIES and MAX_SPLIT_CARDINALITY thresholds to prevent legend bloat
- Implement per-column and per-combo series building strategies
- Add triggerLineEvent option for line chart click interactions
- Update Dashboards, DataExplorer, and TimeseriesCharts views to use InteractiveChart
- Preserve series isolation state across dashboard refresh and chart type switches
- Improve chart readability by filtering out high-cardinality string columns from grouping