Nawaz Dhandala
dd37b8a05e
fix: update component search tests to handle split titles due to highlighting
2026-04-05 20:07:58 +01:00
Nawaz Dhandala
875dbccad3
fix: update search placeholder text for clarity in ComponentsModal tests
2026-04-05 19:57:10 +01:00
Nawaz Dhandala
788eeae500
fix: remove duplicate project selection callback in DashboardProjectPicker
2026-04-03 14:23:04 +01:00
Nawaz Dhandala
a8497c497c
Push changes
2026-04-03 12:06:42 +01:00
Nawaz Dhandala
577d8d2fba
feat: improve search functionality in ComponentsModal with scoring and highlighting
2026-04-03 09:59:54 +01:00
Nawaz Dhandala
2b9aaa9929
feat: enhance search functionality in ComponentsModal with improved UI and state management
2026-04-03 09:49:30 +01:00
Nawaz Dhandala
cf166da6de
Merge branch 'master' into release
2026-04-03 09:38:46 +01:00
Nawaz Dhandala
263d745d0a
fix: update GoReleaser action to v6.1.0 and clean up MetricsDashboard component
2026-04-03 09:22:00 +01:00
Nawaz Dhandala
8101f4a459
feat: add parseBody middleware for handling gzip and protobuf requests in OpenTelemetry routes
2026-04-02 23:46:57 +01:00
Nawaz Dhandala
8d07271aa1
chore: update package dependencies and enhance frontend script for missing installations
2026-04-02 23:16:06 +01:00
Nawaz Dhandala
d64194c18e
fix: correct local time formatting in OneUptimeDate class
2026-04-02 20:59:45 +01:00
Nawaz Dhandala
6f7907102b
refactor: remove telemetry hostname references and update backend proxy settings
2026-04-02 14:09:26 +01:00
Nawaz Dhandala
5f398bdb31
Add utility classes for telemetry: Monitor, StackTrace, and Syslog parsing
...
- Implemented MonitorUtil for managing monitor secrets and populating them in monitor steps and tests.
- Created StackTraceParser to parse and structure stack traces from various programming languages.
- Developed SyslogParser to handle and parse syslog messages in both RFC 5424 and RFC 3164 formats.
2026-04-02 14:04:13 +01:00
Simon Larsen
3a62729c03
Merge pull request #2381 from OneUptime/merge-workflow
...
Merge workflow
2026-04-02 12:31:31 +01:00
Nawaz Dhandala
4bdf9943e4
feat: add data-testid attribute to radio button labels for improved testing
2026-04-01 22:21:43 +01:00
Nawaz Dhandala
ea71c8bd75
feat: Implement Workflow API and Queue Management
...
- Added ManualAPI for manually triggering workflows via GET and POST requests.
- Introduced WorkflowAPI for updating workflows with authorization checks.
- Created documentation for JavaScript and Webhook components.
- Established WorkflowFeatureSet to initialize routing and job processing.
- Developed QueueWorkflow service for managing workflow queue operations.
- Implemented RunWorkflow service to execute workflows with error handling and logging.
- Added utility for loading component metadata dynamically.
2026-04-01 22:05:19 +01:00
Nawaz Dhandala
ffa2d3f008
refactor: clean up code formatting and improve readability across multiple components
2026-04-01 18:18:20 +01:00
Nawaz Dhandala
d8aea2627b
feat: add MonitorCustomMetrics component for displaying custom metrics; enhance MonitorMetrics to include custom metrics tab
2026-04-01 15:35:11 +01:00
Nawaz Dhandala
9756f5a117
feat: update ChartGroup button styles for improved accessibility and visual consistency
2026-04-01 15:11:47 +01:00
Nawaz Dhandala
c8cd97437e
feat: update UptimeBarTooltip styles with adjusted font sizes and weights for improved readability
2026-04-01 15:08:43 +01:00
Nawaz Dhandala
249241dfd4
feat: enhance UptimeBarTooltip with improved layout, color adjustments, and incident display; optimize status breakdown and tooltip styles
2026-04-01 15:07:20 +01:00
Nawaz Dhandala
16e2c2cb39
feat: enhance UptimeBarTooltip with improved color handling, layout adjustments, and incident display; optimize status breakdown and tooltip styles
2026-04-01 15:03:24 +01:00
Nawaz Dhandala
ecbca3208f
feat: add onIncidentClick handler to various components for incident navigation; enhance Tooltip with animation support
2026-04-01 14:58:58 +01:00
Nawaz Dhandala
505c143ddf
feat: enhance MetricCharts and ChartGroup with metric info handling and modal display; update UptimeBarTooltip styles and Tooltip theme
2026-04-01 14:45:21 +01:00
Nawaz Dhandala
c4aab31056
feat: enhance DayUptimeGraph and UptimeBarTooltip with status duration handling and improved tooltip display
2026-04-01 14:40:34 +01:00
Nawaz Dhandala
464455eff3
feat: implement captured metrics handling in custom code and synthetic monitors
2026-04-01 14:30:01 +01:00
Nawaz Dhandala
c7cfd7aa67
feat: update isolated-vm dependency to version 6.1.2
2026-04-01 14:23:31 +01:00
Nawaz Dhandala
832b87e6d5
feat: implement incident handling in uptime graphs with tooltips and modals for better user experience
2026-04-01 12:42:00 +01:00
Nawaz Dhandala
678e9614bf
feat: add NoDataMessage component and integrate it into AreaChart, BarChart, and LineChart for improved no data handling
2026-04-01 12:14:27 +01:00
Nawaz Dhandala
ac6c53ad85
feat: refactor AreaChart, BarChart, and LineChart components to handle no data state more effectively
2026-04-01 12:12:25 +01:00
Nawaz Dhandala
22bf4de6fd
feat: add no data available message to AreaChart, BarChart, and LineChart components
2026-04-01 12:06:42 +01:00
Nawaz Dhandala
213c755f97
feat: add support for DateTime64 type in value parsing for improved data handling
2026-04-01 11:27:04 +01:00
Nawaz Dhandala
ac39602ef6
feat: enhance Metrics and Incident services with Search integration for improved data handling
2026-04-01 09:31:05 +01:00
Nawaz Dhandala
63dd84339e
feat: update Pyroscope endpoints and documentation for improved profiling integration
2026-03-31 22:50:13 +01:00
Nawaz Dhandala
3276ab3641
refactor: remove DisableTelemetry check from Profiling initialization
2026-03-31 20:18:35 +01:00
Nawaz Dhandala
9b9ac62c77
feat: add id prop to BasicForm container for improved accessibility
2026-03-31 14:25:53 +01:00
Nawaz Dhandala
574cac7d64
refactor: clean up code formatting and improve readability across multiple files
2026-03-31 14:06:05 +01:00
Nawaz Dhandala
e30f2587e8
feat: integrate Pyroscope for performance profiling
...
- Added @pyroscope/nodejs dependency to package.json and package-lock.json.
- Implemented Pyroscope API routes in Telemetry/Index.ts.
- Created new Pyroscope API handler in Telemetry/API/Pyroscope.ts to manage profile ingestion.
- Defined pprof protocol buffer schema in Telemetry/ProtoFiles/pprof/profile.proto.
- Developed PyroscopeIngestService for processing and converting pprof profiles to OTLP format.
- Enhanced error handling and request validation in the Pyroscope ingestion process.
2026-03-31 13:55:14 +01:00
Nawaz Dhandala
d7a339b9aa
feat: Add profiling support across services and implement new metrics
...
- Integrated profiling initialization in Probe, Telemetry, TestServer, and Worker services.
- Added environment variables for enabling profiling in various services.
- Created Profiling utility to handle CPU profiling and send data to OTLP endpoint.
- Introduced new metric types for exceptions, spans, and dashboards.
- Developed utility classes for handling alert and incident metrics.
- Added new React components for displaying alert and incident metrics in the dashboard.
2026-03-31 13:44:59 +01:00
Nawaz Dhandala
fe5329a1aa
feat: add new dashboard templates for Metrics, Trace, Exception, and Profiles
2026-03-31 12:38:13 +01:00
Nawaz Dhandala
043ddebc6c
feat: add webhook secret key functionality to workflows and update related components
2026-03-31 12:22:17 +01:00
Nawaz Dhandala
67b9d245ec
feat: enhance resource display with dynamic table headers in Kubernetes analysis
2026-03-31 12:07:55 +01:00
Nawaz Dhandala
3dda45d2cc
feat: add profile data ingestion to metered plan reporting
2026-03-31 08:15:28 +01:00
Nawaz Dhandala
64f21ac8b1
feat: add PublicDashboard feature set and update ComponentsModal test for improved readability
2026-03-30 17:18:00 +01:00
Nawaz Dhandala
e953b33703
feat: add PublicDashboard feature set and update placeholder text in ComponentsModal tests
2026-03-30 17:08:32 +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
cc68ea4539
feat: implement modal for template selection in Dashboards and update service to handle default dashboard config
2026-03-30 15:36:11 +01:00