Commit Graph

522 Commits

Author SHA1 Message Date
Mathias Wagner
36bcf4ac7c Fixed a bug in the patch dialog in the DropdownComponent.jsx 2022-08-29 12:45:05 +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
cd5103c1f5 Updated the index.js to use the cron value instead of the time level 2022-08-29 12:42:42 +02:00
Mathias Wagner
759717f21b Removed the time level from the config route 2022-08-29 12:42:13 +02:00
Mathias Wagner
d412daf938 Integrated a cron validation into the config route 2022-08-29 12:41:31 +02:00
Mathias Wagner
2fd54a0fcc Changed the time level config value to cron for a better customization 2022-08-29 12:39:51 +02:00
Mathias Wagner
12f0f19bb4 Added the cron-validator package to the server 2022-08-29 12:38:44 +02:00
Mathias Wagner
96248fbf3f Merge pull request #49 from gnmyt/integrations/healthchecks.io
🩺 Integration von Healthchecks.io
2022-08-28 23:41:54 +02:00
Mathias Wagner
a44cdee169 Added the interface option "Healthchecks" 2022-08-28 23:28:30 +02:00
Mathias Wagner
89aef57e82 Added the interface option "Zeitraum festlegen" 2022-08-28 23:20:57 +02:00
Mathias Wagner
54e7c0907f Added icons to the settings page 2022-08-28 23:20:27 +02:00
Mathias Wagner
5000c8432d Updated the settings.png 2022-08-28 23:12:09 +02:00
Mathias Wagner
dc06e8d01f Implemented the healthcheck system into the speedtest task 2022-08-28 22:58:25 +02:00
Mathias Wagner
f7931a79dc Implemented the healthcheck scheduling system into the index.js 2022-08-28 22:57:03 +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
5e0835b98f Added the "Healthchecks" dropdown entry into the DropdownComponent.jsx 2022-08-28 22:34:31 +02:00
Mathias Wagner
20c3b356c4 Integrated the update integration function into the DropdownComponent.jsx 2022-08-28 22:32:58 +02:00
Mathias Wagner
1e7f110b22 Integrated the show integration info function into the DropdownComponent.jsx 2022-08-28 22:32:14 +02:00
Mathias Wagner
17e7d52040 The reset button in the password dialog now only appears if the password is set 2022-08-28 22:31:01 +02:00
Mathias Wagner
7cab39e10a Fixed a bug in the patch dialog (DropdownComponent) 2022-08-28 22:29:46 +02:00
Mathias Wagner
2a849977fe Added the health checks url field to the config defaults 2022-08-28 22:15:37 +02:00
Mathias Wagner
a17b489c4a Created a reset method in the config controller 2022-08-28 22:14:24 +02:00
Mathias Wagner
c6d9f59231 Made the a tag green in the Dialog context 2022-08-28 22:13:29 +02:00
Mathias Wagner
6c0743ac6f Merge pull request #48 from gnmyt/docs/update-setup
📑 Überarbeiten des Setups in der Dokumentation
2022-08-28 18:42:23 +02:00
Mathias Wagner
3069b25f70 Added a warning to the 24/7 guide 2022-08-28 18:26:59 +02:00
Mathias Wagner
86fe510e16 Added the source code installation guide for linux 2022-08-28 18:25:18 +02:00
Mathias Wagner
29c6d50007 Updated the steps for the manual installation 2022-08-28 18:21:34 +02:00
Mathias Wagner
6b2c3d58ac Updated the installation command for the stable version 2022-08-28 18:19:46 +02:00
Mathias Wagner
263386f5cf Added a tip to the automatic installation guide (custom directory) 2022-08-28 18:19:12 +02:00
Mathias Wagner
2ba978088d Added the docker installation guide 2022-08-28 18:17:40 +02:00
Mathias Wagner
6c8d0d626e Merge pull request #16 from pavl21/patch-4
Update uninstall.sh
2022-08-28 00:43:18 +02:00
Paul Schwarz
d984ff02e5 Update uninstall.sh
Co-authored-by: Mathias Wagner <35641351+gnmyt@users.noreply.github.com>
2022-08-28 00:39:22 +02:00
Paul Schwarz
6bfdf3ae30 Update uninstall.sh
Co-authored-by: Mathias Wagner <35641351+gnmyt@users.noreply.github.com>
2022-08-28 00:39:18 +02:00
Mathias Wagner
1cca1be525 Merge pull request #45 from gnmyt/updates/status-rework
ℹ️ Änderungen am Statussystem
2022-08-27 17:47:15 +02:00
Mathias Wagner
fb89d9ff83 The start icon now also turns red when the tests are stopped 2022-08-27 17:23:56 +02:00
Mathias Wagner
c70915a392 Implemented the running status into the HeaderComponent.jsx 2022-08-27 17:16:23 +02:00
Mathias Wagner
8f08bdd669 Removed the promise from the DialogContext.jsx 2022-08-27 17:15:54 +02:00
Mathias Wagner
bcacb3607e The StatusContext.jsx now supports the 'running'-field & runs every 5 seconds 2022-08-27 17:14:22 +02:00
Mathias Wagner
295aa429cc The GET /speedtests/status route now shows whether the speedtest is currently running or not 2022-08-27 17:13:29 +02:00
Mathias Wagner
94040c4af2 Exported the isRunning variable in the speedtest task 2022-08-27 17:06:20 +02:00
Mathias Wagner
9af4363453 Updated the hover color of the red icon 2022-08-27 17:03:00 +02:00
Mathias Wagner
c6b7d090a0 Fixed the unzip warnings in the installer 2022-08-27 13:09:32 +02:00
Mathias Wagner
00d0f215c1 Merge pull request #37 from pavl21/patch-9
Installationsprozess informativer gemacht
2022-08-27 12:40:10 +02:00