mirror of
https://github.com/OneUptime/oneuptime.git
synced 2026-04-06 00:32:12 +02:00
- 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.
OneUptime Common UI Library
The OneUptime Common UI Library is a collection of shared components, utilities that are used across the OneUptime platform. It is designed to be easy to install and use, and to be extensible. This library is built with React and TypeScript. It includes components like buttons, modals, and form elements. It also includes utilities like date formatting, and string manipulation.