Commit Graph

359 Commits

Author SHA1 Message Date
Mathias Wagner
4d8014d384 Fixed memory leaking in loadInterfaces.js 2024-05-21 15:13:50 +02:00
Mathias Wagner
80472abb27 Updated the error handler 2024-05-21 14:38:06 +02:00
Mathias Wagner
bf994b763b Implemented interface loading in the server index.js 2024-05-21 14:32:01 +02:00
Mathias Wagner
e18961eb6c Updated the provider parser 2024-05-21 14:31:44 +02:00
Mathias Wagner
078c3be2dd Implemented result ids in the speedtest.js task 2024-05-21 14:31:30 +02:00
Mathias Wagner
1d1112470c Implemented result ids in the speedtests.js controller 2024-05-21 14:31:18 +02:00
Mathias Wagner
00c8b3dcbb Implemented the interface variable in the config.js 2024-05-21 14:31:04 +02:00
Mathias Wagner
2597968a34 Added the resultId to the Speedtests.js model 2024-05-21 14:30:26 +02:00
Mathias Wagner
f5e4f32f3e Created the /api/info/interfaces route 2024-05-21 14:30:13 +02:00
Mathias Wagner
56f7f919dc Implemented interfaces in the speedtest.js util 2024-05-21 14:28:57 +02:00
Mathias Wagner
f73961925c Implemented interfaces in the cloudflare.js task 2024-05-21 14:28:28 +02:00
Mathias Wagner
ca3e4d29b8 Created the loadInterfaces.js util 2024-05-21 14:27:40 +02:00
Mathias Wagner
21a25c1734 Fixed bugs in the storage dialog 2024-05-21 01:27:31 +02:00
Mathias Wagner
bb1c026e79 Updated the speedtests.js controller 2024-05-21 00:52:00 +02:00
Mathias Wagner
274e1c900f Updated the cloudflare.js task 2024-05-20 23:18:45 +02:00
Mathias Wagner
8ae4a74353 Updated the cloudflare.js task 2024-05-20 21:17:29 +02:00
Mathias Wagner
21a4bbe069 Migrated to the new cloudflare task 2024-05-20 20:53:34 +02:00
Mathias Wagner
551db605ee Added the cloudflare.js task 2024-05-20 20:51:23 +02:00
Mathias Wagner
fb95f3585d Updated the cloudflare data parser 2024-05-20 20:47:40 +02:00
Mathias Wagner
64b09e38e5 Renamed /api/export -> /api/storage 2024-05-20 16:47:28 +02:00
Mathias Wagner
5b8d3a1080 Implemented new routes in the storage.js 2024-05-20 16:45:40 +02:00
Mathias Wagner
1d04eedd47 Updated the config.js routes to use the new validation system 2024-05-20 16:45:30 +02:00
Mathias Wagner
f6a91b4dec Added import/export options to the speedtests.js controller 2024-05-20 16:45:08 +02:00
Mathias Wagner
48b1de35af Added import/export options to the config.js controller 2024-05-20 16:44:43 +02:00
Mathias Wagner
3ef0fd99d1 Fixed a bug in the speedtest.js task 2024-05-20 00:44:52 +02:00
Mathias Wagner
7e5464a27b Created the pushover.js integration 2024-05-19 21:33:26 +02:00
Mathias Wagner
e9fa2fe366 Implemented support for "none" in the config.js route 2024-05-19 20:24:07 +02:00
Mathias Wagner
ba2a5bd37c Fixed a bug in the speedtest.js task 2024-05-19 20:23:54 +02:00
Mathias Wagner
826a10123c Added extended error handling to the speedtest.js util 2024-05-19 20:21:24 +02:00
Mathias Wagner
3992fece17 Fixed a bug in the config.js controller 2024-05-19 17:03:07 +02:00
Mathias Wagner
de1cab9994 Added NaN checks to the config.js route 2024-05-19 16:05:01 +02:00
Mathias Wagner
3e709ac602 Fixed a bug in the speedtest.js task 2024-05-19 16:04:47 +02:00
Mathias Wagner
3a7076d9de Removed unused parameter in the speedtest.js task 2024-05-19 15:39:30 +02:00
Mathias Wagner
25cffa6521 Updated the authentication message in the server index.js 2024-05-19 15:35:35 +02:00
Mathias Wagner
e13b3f0e12 Implemented librespeed into the speedtest.js util 2024-05-19 15:35:12 +02:00
Mathias Wagner
3f00efa517 The loadServers.js util now loads the nearest ookla & librespeed servers 2024-05-19 15:34:58 +02:00
Mathias Wagner
d86ef95282 Implemented both the libre & ookla provider in the loadCli.js util 2024-05-19 15:34:30 +02:00
Mathias Wagner
f3fa8d3ba9 Added the data/servers folder to the createFolders.js util 2024-05-19 15:34:11 +02:00
Mathias Wagner
7143965093 Created a data parser for all 3 providers 2024-05-19 15:33:57 +02:00
Mathias Wagner
baabfeb60b Moved the ookla cli loader 2024-05-19 15:33:47 +02:00
Mathias Wagner
32c8e05703 Implemented the libre cli loader 2024-05-19 15:33:34 +02:00
Mathias Wagner
e724f1dac4 Implemented the new provider system into the speedtest.js task 2024-05-19 15:33:06 +02:00
Mathias Wagner
87c8bb0aee Implemented the serverId into the speedtests.js controller 2024-05-19 15:32:42 +02:00
Mathias Wagner
4280e277a2 Added new defaults to the config.js 2024-05-19 15:32:20 +02:00
Mathias Wagner
668b99de02 Implemented the new servers.js controller into the system.js routes 2024-05-19 15:32:09 +02:00
Mathias Wagner
6a2b16f903 Created the servers.js controller 2024-05-19 15:31:53 +02:00
Mathias Wagner
ae7099f6e0 Integrated providers into the speedtests.js route 2024-05-19 15:31:05 +02:00
Mathias Wagner
6643234676 Migrated serverId -> ooklaId,libreId (depending on provider) 2024-05-19 15:30:54 +02:00
Mathias Wagner
f6f879da56 Added the serverId to the Speedtests.js model 2024-05-19 15:29:57 +02:00
Mathias Wagner
72dc105282 Added binaries for LibreSpeed to the binaries.js config 2024-05-19 15:29:42 +02:00