Simon Larsen
8877ce6d12
Refactor Dashboard size calculations and update DashboardTextComponent height
2024-11-01 13:15:31 +00:00
Simon Larsen
ee49f3e6dd
Refactor GetHeightOfDashboardComponent and GetWidthOfDashboardComponent functions
2024-10-31 18:31:45 +00:00
Simon Larsen
8d4b8b7881
Refactor DashboardToolbar component to adjust margins and spacing
2024-10-31 17:21:25 +00:00
Simon Larsen
7c04569a14
Refactor IconProp enum and add new icons: Bold, Italic, and Underline
2024-10-30 18:45:58 +00:00
Simon Larsen
bd8b1ca909
Refactor Dashboard components and add full screen functionality
2024-10-30 17:40:38 +00:00
Simon Larsen
d99111b2f9
Refactor MonitorTest table to remove "lastMonitoringLog" column and add "monitorStepProbeResponse" and "isInQueue" columns
2024-10-29 18:04:36 +00:00
Simon Larsen
7ece118acd
Refactor MonitorTestService and MonitorTest model
2024-10-29 17:43:36 +00:00
Simon Larsen
9b4ef72682
Refactor MonitorTestService and MonitorTest model
2024-10-29 16:59:07 +00:00
Simon Larsen
25ba824d79
Refactor MonitorResourceUtil and CriteriaFilterUtil to add MonitorTest model
2024-10-29 13:43:10 +00:00
Simon Larsen
9b35836dc8
Refactor MonitorResourceUtil to support ExecutionTime metric in synthetic monitors
2024-10-29 13:19:26 +00:00
Simon Larsen
809f9a38bc
Refactor MonitorResourceUtil and MonitorChart components
2024-10-28 14:43:54 +00:00
Simon Larsen
df08f2b188
Refactor MonitorResourceUtil and CriteriaFilterUtil to support ExecutionTime metric
2024-10-28 14:41:59 +00:00
Simon Larsen
995026f65f
Refactor StatusPageSubscriberService to remove unnecessary code
2024-10-28 13:46:52 +00:00
Simon Larsen
d619d2afff
Refactor StatusPageSubscriberService to fix issue with sending notifications for unsubscribed subscribers
2024-10-28 13:44:49 +00:00
Simon Larsen
1affe3cdda
Refactor StatusPageSubscriberService to include event type selection
2024-10-28 13:35:33 +00:00
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
Simon Larsen
3865f6cb06
Refactor Markdown class to convert tags > and < to > and <
2024-10-28 11:44:26 +00:00
Simon Larsen
6fb6329356
Refactor DashboardViewConfigUtil to fix lastRowThatHasComponent calculation
2024-10-28 10:05:57 +00:00
Simon Larsen
477da276b2
Refactor Dashboard components and add new dashboard view
2024-10-25 15:18:23 +01:00
Simon Larsen
d6fa9b3905
Refactor DashboardToolbar to remove unused imports and update props usage
2024-10-25 08:48:17 +01:00
Simon Larsen
82699e5276
Refactor DashboardChartComponent to remove unused imports and update file name
2024-10-25 07:52:46 +01:00
Simon Larsen
54b95107c3
Refactor DashboardChartComponent and related components
2024-10-25 07:52:21 +01:00
Simon Larsen
e54b337c45
Refactor DashboardSize to calculate total width of dashboard in rem
2024-10-24 19:12:46 +01:00
Simon Larsen
75ab4bd946
Refactor DashboardViewConfig enum to use explicit types for default height and width
2024-10-24 18:34:31 +01:00
Simon Larsen
b31ffab577
Refactor DashboardComponentType enum to fix casing and add missing newline at end of file
2024-10-24 17:23:34 +01:00
Simon Larsen
8f2da2bdc5
Refactor dashboard component types and add chart, text, and value components
2024-10-24 15:38:13 +01:00
Simon Larsen
da22f2ef51
Refactor DashboardMode enum to fix formatting and add missing newline at end of file
2024-10-23 14:48:51 +01:00
Simon Larsen
a882507aff
Refactor MoreMenu component to use Button instead of Icon
2024-10-23 14:46:24 +01:00
Simon Larsen
f13adebc04
Refactor DashboardSize to fix casing of heightInDashboardUnits property
2024-10-23 13:36:31 +01:00
Simon Larsen
97de3ff6c7
Refactor DashboardService to include DashboardViewConfig
2024-10-23 13:07:47 +01:00
Simon Larsen
b050dfdc1c
Refactor CategoryCheckbox component to remove unnecessary array cloning
2024-10-23 12:56:10 +01:00
Simon Larsen
05a2fe6665
Refactor CRUD permissions to include read access
2024-10-23 12:50:02 +01:00
Simon Larsen
986479e8d5
Refactor DashboardViewConfig to use semicolon instead of comma
2024-10-23 12:45:22 +01:00
Simon Larsen
16fad55f9f
Refactor Dashboard model to include DashboardViewConfig
2024-10-23 12:18:15 +01:00
Simon Larsen
4f03f448e8
Add new dashboard components and interfaces
2024-10-23 12:15:00 +01:00
Simon Larsen
f3e72a30d3
Delete unused ServiceDelete component
2024-10-23 11:51:38 +01:00
Simon Larsen
cf319c5afb
Add new chart types and dashboard component interfaces
2024-10-23 11:24:13 +01:00
Simon Larsen
00a783acca
Merge pull request #1732 from OneUptime/snyk-fix-d8042450b0fd7524c713302d42109ccc
...
[Snyk] Fix for 1 vulnerabilities
2024-10-21 16:23:26 +01:00
Simon Larsen
4cefa756d6
add not notify on default incident state
2024-10-18 16:41:33 +01:00
Simon Larsen
5e85e73c0b
add do not follow redirect to form
2024-10-16 18:20:03 +01:00
Simon Larsen
a39db4ffc9
fix timeline on monitor chart
2024-10-16 14:59:01 +01:00
Simon Larsen
1b3cde35f3
add filter views to other tables
2024-10-16 12:02:16 +01:00
Simon Larsen
f1dda4a7b3
fix filter settings
2024-10-15 19:20:46 +01:00
snyk-bot
f50120d19a
fix: Common/package.json & Common/package-lock.json to reduce vulnerabilities
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-COOKIE-8163060
2024-10-15 06:03:43 +00:00
Simon Larsen
f0a3ddbf2e
make UI for table filters nicer
2024-10-14 20:23:20 +01:00
Simon Larsen
9e45f4cea9
refactor: Add doNotFollowRedirects option to WebsiteRequest and API
...
This commit adds the `doNotFollowRedirects` option to the `WebsiteRequest` and `API` classes. When set to `true`, the classes will not follow redirects when making HTTP requests. This is achieved by setting the `maxRedirects` property of the `axiosOptions` object to 0. This change allows for more control over the behavior of HTTP requests and ensures that redirects are not automatically followed.
2024-10-09 20:11:15 +01:00
Simon Larsen
d072a29cf8
refactor: Add WriteCustomCertsToDiskJob to Nginx/Index.ts and update UptimeUtil to round uptime percentage to specified precision
...
- The WriteCustomCertsToDiskJob has been added to the Nginx/Index.ts file to handle writing custom certificates to disk.
- The UptimeUtil has been updated to round the uptime percentage to the specified precision.
2024-10-09 19:24:17 +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