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
1dbea8e636
Refactor Queue class to use explicit type annotation for queue variable
2024-05-03 10:30:41 +01:00
Simon Larsen
3991acf5fc
Add Queue caching to improve performance and reduce redundant connections
2024-05-03 10:04:19 +01:00
Simon Larsen
96d3243205
Refactor test-e2e job in release.yml workflow
2024-05-01 17:22:12 +01:00
Simon Larsen
08cbdb15d0
Fix error handling in StatusPageDomainService.ts
2024-05-01 15:16:59 +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
0c5d0e81a5
Update ingress configuration for OneUptime Helm chart
2024-05-01 13:41:35 +01:00
Simon Larsen
82829a5b97
Refactor StatusPageAPI to improve code readability and maintainability
2024-05-01 13:12:16 +01:00
Simon Larsen
d3c188a804
Refactor StatusPageAPI and UpdateByID to improve code readability and maintainability
2024-05-01 13:08:15 +01:00
Simon Larsen
85ffc36fad
Refactor Let's Encrypt configuration and update GreenlockUtil class
2024-05-01 12:44:49 +01:00
Simon Larsen
8d34e9ccbe
Refactor LetsEncrypt configuration and update GreenlockUtil class
2024-05-01 12:42:32 +01:00
Simon Larsen
c6643d7f7c
Update GreenlockUtil class to handle lets encrypt account key properly
2024-05-01 12:37:41 +01:00
Simon Larsen
1433823efe
Update LetsEncrypt configuration for OneUptime deployment
2024-05-01 12:13:01 +01:00
Simon Larsen
bd5902ed6d
Update ingress configuration for OneUptime Helm chart
2024-05-01 11:44:30 +01:00
Simon Larsen
b64666f0ff
Update oneuptime logo URL in README.md
2024-05-01 11:32:30 +01:00
Simon Larsen
9706cced86
Update OneUptime Helm chart with production readiness checklist
2024-05-01 11:29:14 +01:00
Simon Larsen
49cb3024ef
Update nginx.yaml for OneUptime Helm chart
2024-05-01 11:09:30 +01:00
Simon Larsen
2fec007c5f
Update ingressClassName in values.yaml for OneUptime Helm chart
2024-05-01 10:57:26 +01:00
Simon Larsen
0f40f5f730
Update HelmChart templates and values for OneUptime deployment
2024-05-01 10:30:21 +01:00
Simon Larsen
120ca78760
Update HelmChart/Public/oneuptime/templates/extra-templates.yaml and HelmChart/Public/oneuptime/values.yaml
2024-05-01 10:19:30 +01:00
Simon Larsen
d50fdf3464
Update nginx.yaml and values.yaml for OneUptime Helm chart
2024-05-01 10:14:02 +01:00
Simon Larsen
34ddb8efdb
Merge branch 'master' of github.com-simon:OneUptime/oneuptime
2024-05-01 09:49:38 +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
53d66db8cb
Merge pull request #1359 from OneUptime/snyk-fix-6d9e266d473ce0fed1ec1645f0bf6548
...
[Snyk] Security upgrade ejs from 3.1.9 to 3.1.10
2024-04-30 22:13:44 +01:00
Simon Larsen
548250f837
Merge pull request #1360 from OneUptime/snyk-fix-4fe336667711cbbe5c8ccb29e8c049e7
...
[Snyk] Security upgrade ejs from 3.1.9 to 3.1.10
2024-04-30 22:13:36 +01:00
Simon Larsen
b3b343d4aa
Merge pull request #1361 from OneUptime/snyk-fix-eff57b0386677ae55037cf20bb1b38e3
...
[Snyk] Security upgrade ejs from 3.1.9 to 3.1.10
2024-04-30 22:13:31 +01:00
Simon Larsen
69a8f438f7
Merge pull request #1362 from OneUptime/snyk-fix-b0f6bc6acf45920714d4b0cacfb5c537
...
[Snyk] Security upgrade ejs from 3.1.9 to 3.1.10
2024-04-30 22:13:25 +01:00
Simon Larsen
7b571f15a9
Merge pull request #1363 from OneUptime/snyk-fix-2342a863e5405ba1a2449f7819d9a66b
...
[Snyk] Security upgrade ejs from 3.1.9 to 3.1.10
2024-04-30 22:13:18 +01:00
Simon Larsen
d783eaea9d
Refactor table name in PostgresDatabase.ts, remove unused volume in app.yaml, fix typos in Domains.tsx and Index.ts, update nodemon.json files, remove greenlock dependency, and add validation for cname in StatusPageDomainService.ts
2024-04-30 21:24:04 +01:00
Simon Larsen
2e5aafe151
Update table name in PostgresDatabase.ts to use "domain" instead of "key"
2024-04-30 21:16:31 +01:00
Simon Larsen
dea938bcbb
Add FetchCertificateJobs.init() to Nginx/Index.ts
2024-04-30 20:18:36 +01:00
Simon Larsen
7c16b14ab4
Update table name in PostgresDatabase.ts and remove unused volume in app.yaml
2024-04-30 19:45:43 +01:00
Simon Larsen
e22ff26dc0
Refactor error handling in StatusAPI.ts
2024-04-30 19:30:35 +01:00
Simon Larsen
75bd6ca6ed
Fix DatabaseNotConnectedException code in ExceptionCode.ts and DatabaseNotConnectedException.test.ts
2024-04-30 19:24:54 +01:00
Simon Larsen
f0bdb76999
Fix typos in Domains.tsx and Index.ts
2024-04-30 19:12:03 +01:00
Simon Larsen
a9e9d14f69
Update StatusPageAPI and StatusPageDomainAPI to use AcmeChallenge model and remove Greenlock dependencies
2024-04-30 18:43:15 +01:00
Simon Larsen
21daac0400
Update nodemon.json files for Accounts, AdminDashboard, and Dashboard
2024-04-30 17:34:15 +01:00
Simon Larsen
3cdf71906b
Remove greenlock dependency from package.json
2024-04-30 15:10:54 +01:00
Simon Larsen
0714161460
Add validation for cname in StatusPageDomainService.ts
2024-04-30 15:02:54 +01:00
Simon Larsen
78b7252743
Refactor GreenlockUtil challengeCreateFn and challengeRemoveFn to improve readability
2024-04-30 14:16:35 +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
0f2a970ede
Merge branch 'master' of github.com-simon:OneUptime/oneuptime
2024-04-30 11:37:28 +01:00
Simon Larsen
4ab3c99fe4
Update dependencies in package.json
2024-04-30 11:37:24 +01:00
Simon Larsen
ae2e452d27
Merge pull request #1356 from sainak/sainak/fix/sert-scripts
...
Update nginx service name and host variable in cert helper scripts
2024-04-30 09:37:30 +01:00