Commit Graph

191 Commits

Author SHA1 Message Date
Simon Larsen
2d28fbaf85
refactor: Add required flag and default value for attributes column in Log model 2024-05-03 13:37:57 +01:00
Simon Larsen
86f262583c
feat: Generate new certificates for status page domains
This commit adds a new data migration script, GenerateNewCertsForStatusPage.ts, which generates new certificates for status page domains. It retrieves all domains in the greenlock certs, orders them, and updates the certificates accordingly. This will ensure that the status page domains have up-to-date and valid certificates.

Refactor and delete unused Metric services and models
Refactor Queue class to use explicit type annotation for queue variable
Add Queue caching to improve performance and reduce redundant connections
Refactor test-e2e job in release.yml workflow
Fix error handling in StatusPageDomainService.ts
Update select field in MoveGreenlockCertsToAcmeCerts.ts to use _id instead of id
Update ingress configuration for OneUptime Helm chart
Refactor StatusPageAPI to improve code readability and maintainability
Refactor StatusPageAPI and UpdateByID to improve code readability and maintainability
Refactor Let's Encrypt configuration and update GreenlockUtil class
2024-05-03 13:07:45 +01:00
Simon Larsen
4e748d1626
Refactor and delete unused Metric services and models 2024-05-03 13:03:01 +01:00
Simon Larsen
f59284e4d6
Update select field in MoveGreenlockCertsToAcmeCerts.ts to use _id instead of id 2024-05-01 13:57:46 +01:00
Simon Larsen
3724cce4f0
Add cron job to verify CNAMEs in StatusPageCerts.ts 2024-05-01 09:49:11 +01:00
Simon Larsen
d864992bdb
Add MoveGreenlockCertsToAcmeCerts migration and update DataMigrations in Index.ts 2024-05-01 09:31:45 +01:00
Simon Larsen
3515752a95
Add MoveGreenlockCertsToAcmeCerts migration 2024-05-01 09:29:29 +01:00
Simon Larsen
f0bdb76999
Fix typos in Domains.tsx and Index.ts 2024-04-30 19:12:03 +01:00
Simon Larsen
2ba406f802
Add AcmeChallenge model, update StatusPageDomain model, and import AcmeCertificate in Model and Service files 2024-04-30 14:15:18 +01:00
Simon Larsen
48ebfc17dd
Add AcmeChallenge model and update StatusPageDomain model 2024-04-30 14:08:05 +01:00
Simon Larsen
9d180a2dcb
Remove unused Greenlock configuration files and import AcmeCertificate in Model and Service files 2024-04-30 13:22:06 +01:00
Simon Larsen
e6375087cd
Refactor BaseAPI/Index.ts to remove unused imports and clean up code 2024-04-28 20:06:34 +01:00
Simon Larsen
737e234ec0
Refactor StatusPageDomainAPI and related components to improve CNAME verification process 2024-04-28 20:04:38 +01:00
Simon Larsen
8377285a27
Refactor API endpoints to use sendEmptySuccessResponse instead of sendEmptyResponse 2024-04-28 19:52:57 +01:00
Simon Larsen
1f786699d2
Update GreenlockUtil configuration paths 2024-04-28 13:16:53 +01:00
Simon Larsen
00b5453b3f
Add LETSENCRYPT_NOTIFICATION_EMAIL configuration option 2024-04-28 13:09:23 +01:00
Simon Larsen
a71190493a
Refactor code to remove unused imports and routes 2024-04-26 14:30:17 +01:00
Simon Larsen
59a6771e73
Refactor initialization code and add WorkflowFeatureSet to App/Index.ts 2024-04-24 19:17:38 +01:00
Simon Larsen
32c78f24e9
Refactor Redis, Postgres, and Clickhouse connection check methods 2024-04-24 13:03:07 +01:00
Simon Larsen
8b0f23e18f
Refactor Express routing in Notification and Identity FeatureSets 2024-04-24 12:20:04 +01:00
Simon Larsen
ca89818cc1
Update Greenlock packageRoot path in StatusPageCerts.ts and app.yaml 2024-04-23 16:39:43 +01:00
Simon Larsen
fb070b9448
Update BrandColors imports to use Green instead of Green500 2024-04-19 11:53:28 +01:00
Simon Larsen
4d618e6d93
Fix casing of "Gray" in class names and variables 2024-04-16 11:54:57 +01:00
Simon Larsen
7a94f4fcbc
Add TelemetryServiceColor migration to DataMigrations 2024-04-16 11:30:08 +01:00
Simon Larsen
2758b5273b
Add TelemetryServiceColor migration to DataMigrations 2024-04-16 11:28:18 +01:00
Simon Larsen
79d18ab920
Refactor field types and filters in BrandColors.ts and LineChart.tsx components 2024-04-16 11:27:09 +01:00
Simon Larsen
a4cbe21683
Refactor BaseAPI/Index.ts to remove unnecessary console.log and error handling 2024-04-10 13:23:40 +01:00
Simon Larsen
f7c2415b63
Refactor BaseAPI/Index.ts to remove unnecessary console.log and error handling 2024-04-10 12:22:25 +01:00
Simon Larsen
b89760ab1a
Refactor BaseAPI/Index.ts to remove unnecessary console.log and error handling 2024-04-10 12:20:05 +01:00
Simon Larsen
12a98bcb5f
Add error handling for API endpoint in BaseAPI/Index.ts and OTelIngest.ts 2024-04-10 10:16:11 +01:00
Simon Larsen
39f0e66b35
Fix missing comma in companyName field assignment 2024-04-05 10:37:01 +01:00
Simon Larsen
ed7e70aa8d
Refactor user creation and update logic in Authentication.ts 2024-04-05 10:35:21 +01:00
Simon Larsen
0c2774214a
Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-04-05 09:50:00 +01:00
Simon Larsen
689de266a1
Update telemetry price description 2024-04-04 21:15:53 +01:00
Ikko Eltociear Ashimine
1568f5ef94
Update ProductCompare.ts
seperate -> separate
2024-04-05 02:59:28 +09:00
Simon Larsen
c4d7f345e2
Update UsageBillingService imports to TelemetryUsageBillingService 2024-04-04 15:55:19 +01:00
Simon Larsen
37829e3ef6
Add projectId to select and filter properties in DeleteOldData.ts 2024-04-04 14:45:53 +01:00
Simon Larsen
389397d31b
Add TelemetryService job and update QueryHelper class 2024-04-04 14:44:58 +01:00
Simon Larsen
6d68154855
Fix formatting and styling issues 2024-04-04 14:16:02 +01:00
Simon Larsen
9d50cbb889
implement slider in pricing 2024-04-04 13:16:32 +01:00
Simon Larsen
b2492db82a
Add SSL monitor type and criteria filters 2024-04-03 12:24:12 +01:00
Simon Larsen
8ebcb1b659
Update infrastructure agent to use tsx instead of ts-node 2024-04-03 10:47:02 +01:00
Simon Larsen
375afe288a
Update homepage heading to be more concise 2024-04-02 09:18:44 +01:00
Simon Larsen
e3017f1680
Update monitoring feature names 2024-04-01 19:23:12 +01:00
Simon Larsen
676e2c654d
Merge branch 'master' into nivo-chart 2024-03-30 19:47:08 +00:00
Simon Larsen
1c3e184566
Fix probe offline notification template and update probe registration process 2024-03-29 17:15:04 +00:00
Simon Larsen
4335377285
Add HOSTNAME environment variable to Probe Config and update Probe Index and Email Template Type 2024-03-29 16:47:56 +00:00
Simon Larsen
393336ad60
Fix formatting in ProbeOffline template 2024-03-29 13:38:32 +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