Nawaz Dhandala
fe5329a1aa
feat: add new dashboard templates for Metrics, Trace, Exception, and Profiles
2026-03-31 12:38:13 +01:00
Nawaz Dhandala
ffafada55b
refactor: improve code readability and consistency across dashboard components
2026-03-30 16:17:16 +01:00
Nawaz Dhandala
4caed413a3
feat: add metric query configuration and enhance dashboard components with metric support
2026-03-30 15:55:25 +01:00
Nawaz Dhandala
594c5a7fc3
feat: enhance dashboard templates with detailed descriptions and add new components for metrics visualization
2026-03-30 15:49:12 +01:00
Nawaz Dhandala
2845177743
feat: update icon for Monitor Dashboard template to Heartbeat
2026-03-30 15:40:12 +01:00
Nawaz Dhandala
796c52da4d
feat: Add dashboard template selection and creation functionality
...
- Introduced DashboardTemplateCard component for displaying dashboard templates.
- Added DashboardTemplates enum and DashboardTemplate interface to define available templates.
- Implemented template selection in the Dashboards page to allow users to create dashboards from predefined templates.
- Enhanced MetricQueryConfig to manage metric attributes and display settings more effectively.
- Updated MetricView to improve loading states and error handling for metric results.
- Refactored DashboardChartComponent to streamline metric alias data handling and improve UI presentation.
2026-03-30 14:54:54 +01:00
Nawaz Dhandala
26c402928e
feat: add warning and critical threshold inputs to MetricGraphConfig and update MetricQueryConfigData interface
2026-03-30 13:45:59 +01:00
Nawaz Dhandala
e0fe6e9827
feat: add Gauge icon and update related components for enhanced dashboard functionality
2026-03-30 13:33:21 +01:00
Nawaz Dhandala
a1122ed241
feat: Organize component arguments into sections and enhance dashboard components with new features
2026-03-26 21:59:16 +00:00
Nawaz Dhandala
c92e259978
feat: Enhance DashboardLogStreamComponent with attribute filtering and update CustomDomains description
2026-03-26 16:35:37 +00:00
Nawaz Dhandala
a62ba231be
feat: Add DashboardDomain model and associated API services
...
- Introduced DashboardDomain model with comprehensive fields for managing custom domains for dashboards.
- Implemented DashboardDomainAPI for handling CNAME verification and SSL provisioning.
- Created DashboardDomainService to manage domain-related operations, including SSL ordering and CNAME validation.
- Added master password handling in DashboardAPI for enhanced security.
- Defined constants for master password messages and cookie management.
2026-03-26 11:32:06 +00:00
Nawaz Dhandala
7fac485049
feat: add Log Stream and Trace List components to dashboard with configuration options
2026-03-25 22:54:52 +00:00
Nawaz Dhandala
be90693ad8
feat: Add Kubernetes resource breakdown to MetricMonitorResponse
...
- Introduced KubernetesAffectedResource and KubernetesResourceBreakdown interfaces to enhance metric monitoring capabilities.
- Updated MetricMonitorResponse to include kubernetesResourceBreakdown.
- Enhanced AreaChart, BarChart, and LineChart components with onValueChange prop for better interactivity.
- Added new Dashboard components: Gauge and Table, with respective configuration arguments.
- Implemented DashboardVariableSelector for dynamic variable selection in dashboards.
- Added warning and critical thresholds to DashboardValueComponent and DashboardChartComponent for improved data visualization.
- Updated DashboardChartComponentUtil to support additional queries and chart types.
- Enhanced error handling and loading states in Dashboard components.
2026-03-25 21:38:41 +00:00
Nawaz Dhandala
8e37df3fc0
feat: add dropdown support for chart type selection in Dashboard components
2025-12-04 12:43:55 +00:00
Simon Larsen
0dec6255f6
Add optional properties for chart customization in DashboardChartComponent; enhance error handling in Dashboard components
2024-12-02 17:38:00 +00:00
Simon Larsen
359c36e023
Refactor MetricCharts and LineChart components for improved readability; update DashboardChartComponent to handle dynamic height and adjust DashboardValueComponent for new metric query configuration
2024-12-02 16:37:32 +00:00
Simon Larsen
b307a74319
Refactor dashboard component argument types and update metrics handling in DashboardCanvas and ComponentSettingsSideOver
2024-11-28 13:16:44 +00:00
Simon Larsen
3b76b92fcb
Refactor interface definitions and formatting for improved consistency and readability
2024-11-14 18:21:55 +00:00
Simon Larsen
fe0dc51bef
Add DashboardComponentType enum and refactor dashboard component interfaces for improved type safety
2024-11-14 18:10:03 +00:00
Simon Larsen
e279da47bf
Refactor dashboard component interfaces and update argument structures for improved configuration
2024-11-14 17:50:36 +00:00
Simon Larsen
5d93000484
Add new metric-related interfaces and update component props for enhanced metrics configuration
2024-11-14 15:21:26 +00:00
Simon Larsen
b826a78700
Add minimum width and height properties to dashboard components for better layout control
2024-11-14 12:47:48 +00:00
Simon Larsen
8877ce6d12
Refactor Dashboard size calculations and update DashboardTextComponent height
2024-11-01 13:15:31 +00:00
Simon Larsen
ee49f3e6dd
Refactor GetHeightOfDashboardComponent and GetWidthOfDashboardComponent functions
2024-10-31 18:31:45 +00:00
Simon Larsen
8d4b8b7881
Refactor DashboardToolbar component to adjust margins and spacing
2024-10-31 17:21:25 +00:00
Simon Larsen
7c04569a14
Refactor IconProp enum and add new icons: Bold, Italic, and Underline
2024-10-30 18:45:58 +00:00
Simon Larsen
bd8b1ca909
Refactor Dashboard components and add full screen functionality
2024-10-30 17:40:38 +00:00
Simon Larsen
477da276b2
Refactor Dashboard components and add new dashboard view
2024-10-25 15:18:23 +01:00
Simon Larsen
d6fa9b3905
Refactor DashboardToolbar to remove unused imports and update props usage
2024-10-25 08:48:17 +01:00
Simon Larsen
82699e5276
Refactor DashboardChartComponent to remove unused imports and update file name
2024-10-25 07:52:46 +01:00
Simon Larsen
54b95107c3
Refactor DashboardChartComponent and related components
2024-10-25 07:52:21 +01:00
Simon Larsen
e54b337c45
Refactor DashboardSize to calculate total width of dashboard in rem
2024-10-24 19:12:46 +01:00
Simon Larsen
75ab4bd946
Refactor DashboardViewConfig enum to use explicit types for default height and width
2024-10-24 18:34:31 +01:00
Simon Larsen
b31ffab577
Refactor DashboardComponentType enum to fix casing and add missing newline at end of file
2024-10-24 17:23:34 +01:00
Simon Larsen
8f2da2bdc5
Refactor dashboard component types and add chart, text, and value components
2024-10-24 15:38:13 +01:00
Simon Larsen
da22f2ef51
Refactor DashboardMode enum to fix formatting and add missing newline at end of file
2024-10-23 14:48:51 +01:00
Simon Larsen
a882507aff
Refactor MoreMenu component to use Button instead of Icon
2024-10-23 14:46:24 +01:00
Simon Larsen
f13adebc04
Refactor DashboardSize to fix casing of heightInDashboardUnits property
2024-10-23 13:36:31 +01:00
Simon Larsen
97de3ff6c7
Refactor DashboardService to include DashboardViewConfig
2024-10-23 13:07:47 +01:00
Simon Larsen
986479e8d5
Refactor DashboardViewConfig to use semicolon instead of comma
2024-10-23 12:45:22 +01:00
Simon Larsen
16fad55f9f
Refactor Dashboard model to include DashboardViewConfig
2024-10-23 12:18:15 +01:00
Simon Larsen
f3e72a30d3
Delete unused ServiceDelete component
2024-10-23 11:51:38 +01:00
Simon Larsen
cf319c5afb
Add new chart types and dashboard component interfaces
2024-10-23 11:24:13 +01:00