Simon Larsen
0bee18fa63
Refactor SubscriberSettings component to remove unnecessary code
2024-10-28 13:09:26 +00:00
Simon Larsen
2ad7face9a
Refactor StatusPageAPI to allow subscribers to choose event types
2024-10-28 12:53:26 +00:00
Simon Larsen
9d6c34b796
Refactor StatusPageEventType enum to include new event types
2024-10-28 12:41:24 +00:00
Fernando Augusto Zamperin Penna
74ff0adefe
refactor: adding standalone tailwindjs script on pages instead of cdn
2024-10-18 16:35:48 -03:00
Simon Larsen
b9b5ca3325
switch base image to ecr
2024-10-16 15:54:57 +01:00
snyk-bot
3b7a7c3c49
fix: StatusPage/package.json & StatusPage/package-lock.json to reduce vulnerabilities
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-COOKIE-8163060
2024-10-14 05:38:21 +00:00
Simon Larsen
0d262429d9
refactor: Remove unused code in OverviewPageBranding and improve code formatting
2024-10-09 12:09:53 +01:00
Simon Larsen
7b1960f00c
refactor: Update UptimeUtil to round uptime percentage to specified precision
2024-10-09 11:59:07 +01:00
Simon Larsen
e253be732f
refactor: Update UptimeUtil to round uptime percentage to specified precision
...
The UptimeUtil class in the Common/Utils/Uptime directory has been updated to include a new method called roundToPrecision. This method takes a number and a precision value and rounds the number to the specified precision. This method is used in the calculateUptimePercentage method to round the uptime percentage to the precision specified in the data.group object.
This change ensures that the uptime percentage is displayed with the correct precision, providing more accurate information to users.
Refactor the UptimeUtil class to include the roundToPrecision method and update the calculateUptimePercentage method to use it.
Fixes #123
2024-10-09 11:39:21 +01:00
Simon Larsen
eaf4193cb0
refactor: Remove unused code in UptimeUtil
2024-10-09 11:23:49 +01:00
Simon Larsen
0733c15363
fix: Improve monitor status retrieval logic in Overview component
2024-10-01 16:50:39 +01:00
Simon Larsen
ea0a9d94bc
Fix null checks for currentStatus in Overview component and update variable declaration for currentMonitorStatus
2024-09-20 23:32:54 +01:00
Simon Larsen
43815f1ab9
Fix formatting in Overview component for empty resource group check
2024-09-20 13:22:57 +01:00
Simon Larsen
a2cb72e729
Refactor Overview component to handle empty resource groups and consolidate monitor status timelines
2024-09-20 13:11:19 +01:00
Simon Larsen
d79d17e230
Add new fields for current status and uptime precision in StatusPageGroup
2024-09-20 12:56:50 +01:00
Simon Larsen
bdb2dbbbbc
Refactor ScheduledMaintenanceTemplateOwnerTeamService and ScheduledMaintenanceTemplateOwnerUserService
2024-09-09 13:47:46 +01:00
Simon Larsen
4febd87ff8
Refactor access control for IncidentTemplate and IncidentNoteTemplate
2024-09-09 13:29:54 +01:00
Simon Larsen
f62f571586
fix aleert style.
2024-09-08 18:36:22 +01:00
Simon Larsen
d3da823e71
add default height to images so they are visible.
2024-09-06 14:59:31 +01:00
Simon Larsen
24bd374baa
refactor: Update nullable property for endAnnouncementAt column in StatusPageAnnouncement model
2024-09-06 11:52:15 +01:00
Simon Larsen
e7377f6c8f
refactor: Enable lazy loading for images in BlogPostUtil and remove unnecessary whitespace in Copilot/Init.ts
2024-09-05 14:30:30 +01:00
Simon Larsen
c883ce6a34
refactor: Improve overall uptime precision display in StatusPageSettings
2024-08-17 10:09:46 +01:00
Simon Larsen
3851c1f963
refactor: Update UptimePrecision enum to separate file for reusability
2024-08-17 09:53:46 +01:00
Simon Larsen
86e5a33bd9
refactor: Update import statements for CommonUI to use Common/UI
2024-08-07 16:14:31 -06:00
Simon Larsen
3eb6f4da5f
refactor: Update import statements for CommonUI to use Common/UI
2024-08-07 15:58:06 -06:00
Simon Larsen
dea6c55365
refactor: Update import statements for CommonUI to use Common/UI
2024-08-07 15:50:32 -06:00
Simon Larsen
4e81ed92f2
refactor: Remove node_modules from the Common project
2024-08-07 13:40:10 -06:00
Simon Larsen
21047e77b1
refactor: Remove CommonUI from package.json dependencies
2024-08-07 13:37:29 -06:00
Simon Larsen
67a326e6af
refactor: Update import statements for CommonUI to use Common/UI
2024-08-07 13:36:13 -06:00
Simon Larsen
23318f093f
refactor: Update import statements for CommonUI to use Common/UI
2024-08-07 13:34:27 -06:00
Simon Larsen
ea3c357be1
refactor: Remove unused "Model" dependency from package.json files
2024-08-05 14:58:52 -06:00
Simon Larsen
b29fb6e833
refactor: Update import statements for ProbeMonitor and ServerMonitor to use ProbeMonitorResponse and ServerMonitorResponse
2024-08-05 13:00:31 -06:00
Simon Larsen
36a0dad41c
refactor: Update import statements for ProbeMonitor and ServerMonitor to use ProbeMonitorResponse and ServerMonitorResponse
2024-08-05 11:35:45 -06:00
Simon Larsen
52630b16d1
refactor: Update import statements for ProbeMonitor and ServerMonitor to use ProbeMonitorResponse and ServerMonitorResponse
2024-08-05 10:06:53 -06:00
Simon Larsen
c9e67311e7
refactor: Update TelemetryIngestor and Probe to initialize telemetry with the correct service name
2024-08-02 16:37:23 -06:00
Simon Larsen
5c697105f3
refactor: Update email template and resource handling in StatusPageSubscriberReport
...
The code changes in the `StatusPageSubscriberReport.hbs` template file update the rendering of the resource table based on whether there are any resources to display. If there are resources, the table is rendered with the resource details. If there are no resources, a message is displayed indicating that no resources have been added yet.
In addition, the `SendReportsToSubscribers.ts` file in the `Workers/Jobs/StatusPage` directory has been modified to handle the case where there are no status page resources. If there are no resources, the email report is not sent and an error is logged.
These changes improve the handling of resources in the status page subscriber report and ensure that the email report is only sent when there are resources to include.
2024-07-25 15:23:56 -06:00
Simon Larsen
8ef66650fb
chore: Update package.json dependencies for CommonProject
2024-07-25 07:42:45 -06:00
Simon Larsen
07973e85a3
chore: Update package.json dependencies for CommonProject
2024-07-24 19:10:40 -06:00
Simon Larsen
09883b1129
chore: Update Dockerfile templates to include CommonProject dependencies
2024-07-24 19:04:25 -06:00
Simon Larsen
c930caa2bb
refactor: Add support for reportDataInDays and isReportEnabled in StatusPageSubscriberService
2024-07-24 13:23:38 -06:00
Simon Larsen
af6f5af11d
Update phone number placeholders in registration and subscription forms
2024-06-26 12:36:27 +01:00
Simon Larsen
1498656a43
refactor: Update symbol type to use lowercase 'symbol' in ColumnAccessControl files
2024-06-14 12:15:36 +01:00
Simon Larsen
70a2a3993b
refactor: Update symbol type to use lowercase 'symbol' in ColumnAccessControl files
2024-06-14 12:09:53 +01:00
Simon Larsen
5152d5de12
refactor: Remove @trivago/prettier-plugin-sort-imports and update eslint configuration
...
This commit removes the "@trivago/prettier-plugin-sort-imports" plugin from the ".prettierrc.json" file and updates the eslint configuration in the "package.json" file. The plugin was removed because it is no longer needed and caused conflicts with the updated eslint configuration. This change improves the codebase by simplifying the prettier configuration and ensuring compatibility with the updated eslint rules.
2024-06-14 12:07:16 +01:00
Simon Larsen
9fce103b11
refactor: Update ResetPassword.tsx to improve password confirmation validation
2024-06-07 22:04:56 +01:00
snyk-bot
e56e6a7f8d
fix: upgrade react-router-dom from 6.23.0 to 6.23.1
...
Snyk has created this PR to upgrade react-router-dom from 6.23.0 to 6.23.1.
See this package in npm:
react-router-dom
See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-04 05:13:42 +00:00
Simon Larsen
faf0641503
refactor: Update package.json and Encryption.ts to use latest version of crypto-js
2024-05-29 15:25:09 +01:00
Simon Larsen
f592e852f2
refactor: Update logger.error statements for exiting node process
2024-05-22 10:09:16 +01:00
Simon Larsen
a5f05376b0
refactor: Update logger.debug statements for exiting node process
...
This commit updates the logger.debug statements in multiple files to log the message 'Exiting node process' instead of 'Exiting node process'. This change improves the logging consistency and ensures that the appropriate log level is used for this message.
2024-05-22 10:04:41 +01:00
snyk-bot
b4c4273485
fix: upgrade multiple dependencies with Snyk
...
Snyk has created this PR to upgrade:
- react from 18.3.0 to 18.3.1.
See this package in npm: https://www.npmjs.com/package/react
- react-dom from 18.3.0 to 18.3.1.
See this package in npm: https://www.npmjs.com/package/react-dom
See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-19 06:44:45 +00:00