Commit Graph

333 Commits

Author SHA1 Message Date
Ramazan Sancar
17c2bf1b40 fix: #1167 Validation error fixed. 2025-10-24 00:13:31 +00:00
Mathias Wagner
a90a8f0183 refactor: simplify speedtests routes and controller, remove listAverage and calculateTestAverages logic 2025-06-11 18:58:54 +02:00
Mathias Wagner
c5703001fd refactor: remove calculateTestAverages function in helpers.js 2025-06-11 18:09:27 +02:00
Mathias Wagner
90d345c766 chore(deps): update routes and dependencies, replace ip with ip-address, and upgrade socks dependency 2025-06-10 19:23:08 +02:00
Mathias Wagner
4784bb4802 Updated the opengraph.js route to allow view access 2024-06-23 21:05:48 +02:00
AugusDogus
582f32a24b feat: add authorization to opengraph image 2024-06-23 12:46:55 -05:00
Augie
b844901f75 fix: server/controller/opengraph.js
Co-authored-by: Mathias Wagner <germannewsmaker@gmail.com>
2024-06-23 12:01:26 -05:00
AugusDogus
5d6117d81d feat: improve opengraph image 2024-06-22 17:51:27 -05:00
Mathias Wagner
6b8ebcdce1 Bug fixes 2024-05-21 23:14:39 +02:00
Mathias Wagner
bd10f519c4 Bug fixes 2024-05-21 23:09:37 +02:00
Mathias Wagner
0f644a8dbc Bug fixes 2024-05-21 22:38:09 +02:00
Mathias Wagner
a8d22eb144 Bug fixes 2024-05-21 22:05:03 +02:00
Mathias Wagner
4bdc961460 Bug fixes 2024-05-21 20:17:02 +02:00
Mathias Wagner
6b03f93844 Fixed a bug in the prometheus.js route 2024-05-21 19:10:26 +02:00
Mathias Wagner
b13f5d70e6 Integrated the prometheus route into the index.js 2024-05-21 11:44:47 -05:00
Mathias Wagner
0dc9c2ff6a Created the prometheus.js route 2024-05-21 11:44:25 -05:00
Mathias Wagner
e6607d017c Created speedtests.js#getLatest 2024-05-21 11:42:15 -05:00
Mathias Wagner
6c1989e2ae Created speedtests.js#getLatest 2024-05-21 11:33:15 -05:00
Mathias Wagner
8348f532c9 Updated the speedtests.js controller to use ISO labels instead of locale 2024-05-21 10:04:32 -05:00
Mathias Wagner
2ac2dbe4a5 Removed await from requestInterfaces 2024-05-21 15:56:56 +02:00
Mathias Wagner
d9d52ce5ed The config controller now reloads network interfaces when factory reset 2024-05-21 15:53:21 +02:00
Mathias Wagner
2dce1c7056 Fixed interfaces on windows 2024-05-21 15:42:46 +02:00
Mathias Wagner
627a64c58e Updated fallback message on new installations 2024-05-21 15:42:31 +02:00
Mathias Wagner
d3827b7ca9 Integrated hourly updates of network interfaces 2024-05-21 15:14:06 +02:00
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