mirror of
https://github.com/openobserve/openobserve.git
synced 2026-11-05 16:10:43 +00:00
- Visualize the logs data - Save these visualizations to the dashboard <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Introduced a new `SelectDashboardDropdown` component for selecting and adding dashboards from a dropdown list. - Added a `SelectTabDropdown` component for selecting and managing tabs within a dashboard. - **Enhancements** - Added conditional rendering for folder selection in the `AddDashboard` component. - Improved handling and validation for `activeFolderId` and `showFolderSelection` props. - Enhanced `PanelSchemaRenderer` to handle null or undefined values more gracefully. - Updated various components to use dependency injection for `dashboardPanelDataPageKey`. - **Bug Fixes** - Removed unnecessary `click()` actions in multiple UI test scripts to streamline test flows. - Fixed various selector and conditional rendering issues in UI components for better stability and performance. - **Refactor** - Refactored `QueryEditor` to include a nullish check, improving stability. - Restructured `DashboardQueryEditor` for better maintainability and clarity. - Adjusted import statements and removed unused dependencies across multiple components. - **Style** - Adjusted styles and button functionalities in `SearchBar` for a more intuitive user experience. - **Tests** - Updated and streamlined Playwright tests to remove redundant actions and improve efficiency. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Co-authored-by: omkark06 <omkar@zinclabs.io> Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech> Co-authored-by: Neha P <neha@openobserve.ai>