mirror of
https://github.com/OneUptime/oneuptime.git
synced 2026-04-06 00:32:12 +02:00
- Added Register.ts for global probe registration with validation for registerProbeKey and probeKey. - Created ProcessProbeIngest.ts to handle probe ingestion jobs, including incoming email and probe responses. - Introduced ProbeAuthorization middleware for validating probe access using probeId and probeKey. - Developed ProbeIngestQueueService for managing probe ingestion jobs and queue operations. - Defined ProbeExpressRequest type to extend ExpressRequest with probe information. - Implemented MonitorUtil for handling monitor secrets and populating them in monitor steps. - Configured Jest for testing with TypeScript support and added nodemon for development. - Created package.json and tsconfig.json for project setup and TypeScript compilation.