Commit Graph

61 Commits

Author SHA1 Message Date
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 a6c266607e The default of the time level is now 3 (every hour) 2022-06-12 17:07:10 +02:00
Mathias Wagner 8b34a39562 Added a time level to the start method of the timer task 2022-06-12 17:06:57 +02:00
Mathias Wagner f9b1aef23a Added the time level to the config 2022-06-12 17:05:43 +02:00
Mathias Wagner 3d3433a23b Integrated the server loading into the index.js 2022-06-11 02:53:30 +02:00
Mathias Wagner 295d158edd Added the /server route 2022-06-11 02:52:44 +02:00
Mathias Wagner 9ecf36a167 Created the loadServers task 2022-06-11 02:52:33 +02:00
Mathias Wagner 9a3113edb0 Added a security message to the /version route 2022-06-11 01:05:47 +02:00
Mathias Wagner 0223c4f722 Added the auto argument to the auto creation process 2022-06-11 01:05:34 +02:00
Mathias Wagner 168dfa8a0f Added the custom argument to the /run route 2022-06-11 01:05:15 +02:00
Mathias Wagner 027464a8dd Fixed the speedtest task 2022-06-11 01:04:04 +02:00
Mathias Wagner e96c14dcef Updated the speedtest controller 2022-06-11 01:03:09 +02:00
Mathias Wagner f3bf656ed6 Added the error, type and time column to the speedtests table 2022-06-11 01:02:46 +02:00
Mathias Wagner 75e6b9cb36 Integrated the export route to the index.js 2022-06-10 22:55:37 +02:00
Mathias Wagner e11be8cc85 Added export routes to the server 2022-06-10 22:55:19 +02:00
Mathias Wagner e6943e4a53 Fixed the timer task 2022-06-10 18:49:13 +02:00
Mathias Wagner bd82df6e6f The version route now shows local & remote 2022-06-10 13:37:20 +00:00
Mathias Wagner f77354e948 Added routes to pause & continue the speedtests 2022-06-10 12:07:51 +00:00
Mathias Wagner 7a88e281a8 Integrated the new timer task into the index.js 2022-06-10 12:05:34 +00:00
Mathias Wagner 0a9bec4e82 Created a new timer task implemenation 2022-06-10 12:04:39 +00:00
Mathias Wagner 70fd415d66 Created the pause controller 2022-06-10 12:04:05 +00:00
Mathias Wagner 16bf1fb092 Added a security warning to the api 2022-06-09 16:11:53 +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 fc771392f3 Changed the storage file location. Moving to a data directory 2022-05-09 23:08:53 +02:00
Mathias Wagner 1025bab355 Implemented the "already running" logic into the speedtest route 2022-05-08 01:36:48 +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 6f1116ab62 Removed rounding from download & upload 2022-05-07 23:26:00 +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 6bdab5df6d Rounded the values in the recommendations.js controller 2022-05-07 22:35:44 +02:00
Mathias Wagner c4a675249c Integrated the recommendations route 2022-05-07 22:16:36 +02:00
Mathias Wagner bc3681bc8c Created the recommendations route 2022-05-07 22:15:38 +02:00
Mathias Wagner af80f67088 Created the recommendations controller 2022-05-07 22:15:22 +02:00
Mathias Wagner 15dcda0fc0 Created the recommendations table 2022-05-07 22:03:46 +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 9f20c2a0d6 Fixed a production bug in the index.js 2022-04-09 23:23:59 +02:00
Mathias Wagner 5714e8a7d7 Added a run-route to the speedtests 2022-04-09 23:10:50 +02:00
Mathias Wagner 513768acd0 Updated the speedtest controller 2022-04-09 23:10:24 +02:00
Mathias Wagner ec9034dab6 Made the speedtest task async 2022-04-09 23:10:10 +02:00
Mathias Wagner c48e485c21 Added intervals for making a speedtest & removing old entries in the index.js 2022-04-07 18:58:54 +02:00
Mathias Wagner dc9e5c03ab Created the speedtest creation logic 2022-04-07 18:58:32 +02:00
Mathias Wagner 2a1c697960 Added speedtests.js#removeOld to remove speedtests older than 24 hours 2022-04-07 18:53:03 +02:00
Mathias Wagner 16ac5bbaf3 Integrated the password middleware 2022-04-06 22:05:19 +02:00
Mathias Wagner 7390569c62 Added a password security check to the server 2022-04-06 22:05:05 +02:00
Mathias Wagner 7f26ae4543 Added a number security check to the PATCH /config/:key route 2022-04-06 21:56:21 +02:00
Mathias Wagner b552abe292 Implemented the logic behind the config route 2022-04-06 21:51:32 +02:00
Mathias Wagner 5d7b21e1b1 Created the config controller 2022-04-06 21:44:51 +02:00
Mathias Wagner 0b003cee2e Added a security message to the /speedtests/latest route 2022-04-06 21:14:09 +02:00
Mathias Wagner 604f0dcd49 Integrated the speedtest logic into the speedtests route 2022-04-06 21:11:10 +02:00