Commit Graph

98 Commits

Author SHA1 Message Date
Simon Larsen
830393c74f
Refactor Probe.ts and StatusPageGroup.ts 2024-03-29 14:00:11 +00:00
Simon Larsen
8c8b323a14
Add podId field to ProbeOffline template and update Probe.ts to send email notifications 2024-03-29 13:37:48 +00:00
Simon Larsen
85551a5608
Update email settings and add probe status report endpoint 2024-03-29 13:02:40 +00:00
Simon Larsen
f4f9629350
Refactor command line argument parsing and update API endpoint 2024-03-16 19:17:38 +00:00
Simon Larsen
98e1c3a41d
Update OneUptime URL and secret key 2024-03-16 19:13:51 +00:00
Simon Larsen
9a25f8ea00
Update package names 2024-03-14 13:43:21 +00:00
Simon Larsen
2310ab0929
Update author information in package.json files 2024-03-14 13:20:47 +00:00
Simon Larsen
2e9cb1de23
Update package.json licenses 2024-03-14 13:19:04 +00:00
Simon Larsen
aaa0a12bac
Add new monitor view documentation route 2024-03-13 19:21:27 +00:00
Simon Larsen
424f1ac9c4
Fix formatting and remove unnecessary code 2024-03-12 11:33:08 +00:00
Simon Larsen
024992c831
Fix server-monitor location path and add disk path validation 2024-03-12 10:09:47 +00:00
Simon Larsen
2aa1289705
Fix BaseModel.fromJSON() method to handle BaseModel and Array<BaseModel> inputs correctly. Update MonitorsTable component to exclude MonitorType.Server. Update BasicMetrics class to calculate percentFree and percentUsed. Update package.json main file path. Add ServerMonitorAPI to Ingestor. Update Nginx configuration for server-monitor endpoint. 2024-03-12 08:50:54 +00:00
Simon Larsen
d82c54521d
Fix server monitor response type and remove unnecessary code 2024-03-11 12:37:05 +00:00
Simon Larsen
f03f4c67eb
Refactor ProbeMonitorResponse and TelemetryIngest middleware 2024-03-11 12:29:00 +00:00
Simon Larsen
7fd912b83a
Update dependencies and fix API endpoints 2024-03-09 09:57:03 +00:00
Simon Larsen
38be8badc0
Refactor server monitor request handling 2024-03-08 12:49:14 +00:00
Simon Larsen
ab1932f499
Fix formatting and remove unnecessary code 2024-03-08 09:10:26 +00:00
Simon Larsen
75f22b4bee
Add secret keys for server and incoming request monitors 2024-03-07 14:47:35 +00:00
Simon Larsen
c833d8fe88
Add attributes column to Log and Span models 2024-02-28 21:00:20 +00:00
Simon Larsen
3586e53341
Add support for JSONObject in RecordValue 2024-02-28 20:06:03 +00:00
Simon Larsen
44d405fb8c
Fix formatting issues in code 2024-02-27 18:32:04 +00:00
Simon Larsen
17cfffa16e
Fix bugs and improve code 2024-02-27 18:29:29 +00:00
Simon Larsen
5876aba680
Fix async/await usage in code 2024-02-27 16:21:37 +00:00
Simon Larsen
7e256ab68c
Refactor code and fix imports 2024-02-27 16:14:23 +00:00
Simon Larsen
ad29eaad78
Fix import statements and add missing types 2024-02-27 15:56:47 +00:00
Simon Larsen
1034587fbe
Update function types in Git repository 2024-02-27 15:37:49 +00:00
Simon Larsen
31875081e5
Update function type names 2024-02-27 15:17:39 +00:00
Simon Larsen
ac59d9fe2b
Fix import formatting in various files 2024-02-27 12:43:50 +00:00
Simon Larsen
45b706d7d5
Add ExpressAPIFunctionType to processIncomingRequest and returnResponse 2024-02-27 12:28:24 +00:00
Simon Larsen
ccb960f30e
Fix formatting issues and update dependencies 2024-02-23 13:25:15 +00:00
Simon Larsen
07ab132946
Refactor OpenTelemetry exporter configuration and convert base64 IDs to hex 2024-02-23 13:15:08 +00:00
Simon Larsen
b9afe175b0
Remove unnecessary whitespace in TelemetryIngest.ts 2024-02-22 17:58:05 +00:00
Simon Larsen
9ab9d537c1
Fix telemetry endpoint URL and update telemetryServiceId parameter 2024-02-22 17:53:29 +00:00
Simon Larsen
17fbae7cd5
Update telemetry environment variables 2024-02-22 17:07:33 +00:00
Simon Larsen
5dc625c34b
Add OpenTelemetry HTTP and Express instrumentations 2024-02-22 16:54:34 +00:00
Simon Larsen
b12582ab67
Refactor OpenTelemetryRequestMiddleware and TelemetryIngest classes 2024-02-22 16:28:20 +00:00
Simon Larsen
8689f884bf
Fix formatting and add selectedBarIds functionality 2024-02-22 13:01:04 +00:00
Simon Larsen
406ee71b8b
Add debugger statement and calculate duration in Unix Nano for spans 2024-02-22 11:55:59 +00:00
Simon Larsen
de2bbb1f08
Fix unknown metric type logging 2024-02-21 18:46:25 +00:00
Simon Larsen
8232c4a4dc
Refactor code and remove unnecessary blank lines 2024-02-21 16:00:54 +00:00
Simon Larsen
e1f534ce70
Add severityNumber property to LogsViewer component and update dependencies 2024-02-21 12:48:12 +00:00
Simon Larsen
633a790973
Refactor DropdownUtil to include an optional parameter for using key as label. Update Span class to use enum for kind. Update Filter component to handle different input types. Update OTelIngest API to handle missing projectId or serviceId. 2024-02-20 14:41:46 +00:00
Simon Larsen
519daba294
Remove root user from Dockerfiles 2024-02-16 07:40:22 +00:00
Simon Larsen
f4d5b9c492
Update OTel exporter headers and endpoints 2024-02-15 13:45:13 +00:00
snyk-bot
37f0829f05
fix: upgrade protobufjs from 7.2.5 to 7.2.6
Snyk has created this PR to upgrade protobufjs from 7.2.5 to 7.2.6.

See this package in npm:
https://www.npmjs.com/package/protobufjs

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/89d21457-97ad-4d10-9b37-253f0b4cc388?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-07 00:48:23 +00:00
Simon Larsen
0233919f3b
Fix code formatting and add missing imports 2024-02-02 12:59:23 +00:00
Simon Larsen
5f735a316f
Add Fluent Ingest API endpoint 2024-02-02 12:21:29 +00:00
Simon Larsen
899422812d
Refactor OTelIngest and TelemetryIngest modules 2024-02-02 11:05:34 +00:00
Simon Larsen
e8e735d8d2
Refactor OTelIngest.ts to improve middleware structure 2024-02-02 11:02:02 +00:00
snyk-bot
d7b7818793
fix: Ingestor/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
2024-01-27 11:36:41 +00:00