-
[OPIK-4615] [FE] feat: dashboard refinements for GA (#5640)
发布于
2026-03-18 11:35:57 +00:00 - [OPIK-4765] [FE] feat: migrate deprecated dashboard templates and add custom empty state handling
- Implemented
migrateDeprecatedTemplateIdto handle deprecated template IDs for dashboards. - Updated dashboard lifecycle logic to include ID migration.
- Enhanced the
MetricChartContainerandProjectMetricsWidgetwith support for custom empty states and improved visualization. - Combined old "Project Metrics" and "Performance Overview" templates into a single "Project Overview" template.
- [OPIK-4763] [FE] refactor: remove global dashboard config and decouple dateRange
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com
- [OPIK-4764] [FE] feat: extract reusable ColumnsContent with variant-based rendering
- Extract ColumnsContent from ColumnsButton for reuse in both dropdown and inline contexts
- Add variant prop ("menu" | "list") to preserve Radix dropdown keyboard navigation and accessibility
- Create ColumnsSection component for inline form usage (widget editors)
- Fix select-all count to exclude columns in excludeFromSelectAll
- Move widget editors to co-located directories with their widgets
- Add WidgetTypeSelector, CardSelector, and VisualizationCardSelector components
- Restructure widget registry and dashboard permissions
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com
-
[OPIK-4764] [FE] refactor: remove
isEnabledfrom experiments query params -
[OPIK-4766] [FE] feat: add Insights tab to Project page
-
[OPIK-4767] [FE] feat: add Insights tab to Compare Experiments page
-
- UX alignments
-
[OPIK-4960] [FE] feat: dashboard auto-save
-
- UX fixes
-
remove Beta tag from Dashboards page header
Co-authored-by: Claude Opus 4.6 noreply@anthropic.com
下载附件