Commit Graph

36 Commits

Author SHA1 Message Date
Mathias Wagner
3b66838820 Added new events to the speedtest task 2023-05-22 22:08:37 +02:00
Mathias Wagner
149b3bb06d Renamed the healthchecks task -> integrations 2023-05-22 22:08:11 +02:00
Mathias Wagner
8755ee6da8 Speed-tests now only run if the ookla license has been accepted 2022-10-16 14:31:30 +02:00
Mathias Wagner
0c2ea28a96 Updated the startTimer function to use cron in the timer task 2022-08-29 12:44:08 +02:00
Mathias Wagner
434d00f7b6 Removed the get rule function from the timer task 2022-08-29 12:43:45 +02:00
Mathias Wagner
dc06e8d01f Implemented the healthcheck system into the speedtest task 2022-08-28 22:58:25 +02:00
Mathias Wagner
ae2d9bef08 Added a function to stop the healthchecks timer 2022-08-28 22:55:32 +02:00
Mathias Wagner
8572970882 Implemented a scheduling system into the healthchecks task 2022-08-28 22:54:56 +02:00
Mathias Wagner
eb1a3ad150 Added sendCurrent, sendError & sendRunning to the healthchecks task 2022-08-28 22:53:43 +02:00
Mathias Wagner
e471f19358 Added healthchecks.js#sendPing to send a ping to the healthcheck server 2022-08-28 22:51:21 +02:00
Mathias Wagner
8683f2cdc7 Added the getHealthChecksUrl function into the healthchecks task 2022-08-28 22:49:13 +02:00
Mathias Wagner
6edfbfde43 Integrated the state management into the healthchecks task 2022-08-28 22:47:43 +02:00
Mathias Wagner
358f1c1839 Created the healthchecks task 2022-08-28 22:47:08 +02:00
Mathias Wagner
94040c4af2 Exported the isRunning variable in the speedtest task 2022-08-27 17:06:20 +02:00
Mathias
dccfdd01a3 Updated the creation message of the speedtest task 2022-08-15 02:09:55 +02:00
Mathias
d632b3d97c The speedtest now retries without an server id if failed (searches automatically) 2022-08-09 17:33:32 +02:00
Mathias
5a8390126c Added a default value to the timer task 2022-08-09 16:43:21 +02:00
Mathias
ed6cbe9d80 Updated the speedtest task 2022-08-09 00:49:13 +02:00
Mathias
0b778b4d98 Optimized the timer task 2022-08-08 01:35:30 +02:00
Mathias
5923672a2b Moved the loadServers task to the config folder 2022-08-08 01:30:58 +02:00
Mathias
977e05ffed Updated the speedtest task 2022-08-08 01:27:51 +02:00
Mathias Wagner
aea7dd7281 Fixed the frequency configuration of the timer 2022-06-22 18:43:13 +02:00
Mathias Wagner
4bdac92a9e Fixed the timer.js 2022-06-12 17:24:42 +02:00
Mathias Wagner
ddf4ce9054 Integrated time levels into the timer.js 2022-06-12 17:07:55 +02:00
Mathias Wagner
9ecf36a167 Created the loadServers task 2022-06-11 02:52:33 +02:00
Mathias Wagner
0223c4f722 Added the auto argument to the auto creation process 2022-06-11 01:05:34 +02:00
Mathias Wagner
027464a8dd Fixed the speedtest task 2022-06-11 01:04:04 +02:00
Mathias Wagner
e6943e4a53 Fixed the timer task 2022-06-10 18:49:13 +02:00
Mathias Wagner
0a9bec4e82 Created a new timer task implemenation 2022-06-10 12:04:39 +00:00
Mathias Wagner
83f2cc1b49 Fixed Changed the failing number to -1 (it would output an error if you have an 0 ping) 2022-05-13 18:59:05 +02:00
Mathias Wagner
7874ccf419 The speedtest now only executes if it is not already running 2022-05-08 01:36:33 +02:00
Mathias Wagner
74da331bd9 You now need 10 tests in order to set the recommended settings 2022-05-07 22:52:05 +02:00
Mathias Wagner
54719a8f9f Integrated the recommendation logic into the speedtest creation 2022-05-07 22:36:20 +02:00
Mathias Wagner
f5cb701fef Fixed an error when creating the speedtest in the absence of an internet connection 2022-05-04 22:48:23 +02:00
Mathias Wagner
ec9034dab6 Made the speedtest task async 2022-04-09 23:10:10 +02:00
Mathias Wagner
dc9e5c03ab Created the speedtest creation logic 2022-04-07 18:58:32 +02:00