Commit Graph

43 Commits

Author SHA1 Message Date
Mathias Wagner 3dd8934799 Set JSON body size limit to 50MB in Express server 2026-01-22 22:20:21 +01:00
Mathias Wagner 74202f30bb Enable HTTPS support with dynamic SSL certificate detection 2026-01-22 18:50:36 +01:00
Mathias Wagner bd2e243107 Bundle integrations and templates in binary 2026-01-22 15:00:01 +01:00
Mathias Wagner 8132cdbd8f Migrate server codebase to ES module and Deno Runtime 2026-01-22 14:54:02 +01: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
AugusDogus 5d6117d81d feat: improve opengraph image 2024-06-22 17:51:27 -05:00
Mathias Wagner b13f5d70e6 Integrated the prometheus route into the index.js 2024-05-21 11:44:47 -05:00
Mathias Wagner d3827b7ca9 Integrated hourly updates of network interfaces 2024-05-21 15:14:06 +02:00
Mathias Wagner bf994b763b Implemented interface loading in the server index.js 2024-05-21 14:32:01 +02:00
Mathias Wagner 64b09e38e5 Renamed /api/export -> /api/storage 2024-05-20 16:47:28 +02:00
Mathias Wagner 25cffa6521 Updated the authentication message in the server index.js 2024-05-19 15:35:35 +02:00
Mathias Wagner f55496d670 Changed environment variable port to SERVER_PORT 2024-03-10 11:24:04 +01:00
Mathias Wagner 0fe3decee4 Updated the server index.js 2024-03-10 01:25:56 +01:00
Mathias Wagner bb3b436401 Tests now only run on startup when "RUN_TEST_ON_STARTUP" is set to "true" 2024-03-03 19:41:10 +01:00
Mathias Wagner 6de8c860ec Integrated the env.html into the index.js 2023-12-01 09:00:20 +01:00
Mathias Wagner 410be168b7 Updated the index.js 2023-11-30 12:36:35 +01:00
Mathias Wagner 679a3386cd Updated the index.js to the new integration system 2023-05-22 22:08:59 +02:00
Mathias Wagner 94f6f20307 Removed the x-powered-by header from express in the server index.js 2023-04-06 03:25:27 +02:00
Mathias Wagner 750d869e17 Integrated the node routes into the index.js 2023-04-03 18:23:52 +02:00
Mathias Wagner e6d579549c Implemented the error.js middleware in the index.js 2023-02-19 13:14:48 +01:00
Mathias Wagner f0be277d3c Removed the password middleware from the server 2022-11-20 18:03:16 +01:00
Mathias Wagner 5374adc7b3 Integrated the error handler into the index.js of the server 2022-10-16 17:46:27 +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 f7931a79dc Implemented the healthcheck scheduling system into the index.js 2022-08-28 22:57:03 +02:00
Mathias b2814b3ee3 The cli now loads at the start of the server 2022-08-09 00:49:38 +02:00
Mathias 5d4b838558 Updated the index.js to use sequelize & all tasks 2022-08-08 01:32:37 +02:00
Mathias Wagner aea7dd7281 Fixed the frequency configuration of the timer 2022-06-22 18:43:13 +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 3d3433a23b Integrated the server loading into the index.js 2022-06-11 02:53:30 +02:00
Mathias Wagner 75e6b9cb36 Integrated the export route to the index.js 2022-06-10 22:55:37 +02:00
Mathias Wagner 7a88e281a8 Integrated the new timer task into the index.js 2022-06-10 12:05:34 +00:00
Mathias Wagner 16bf1fb092 Added a security warning to the api 2022-06-09 16:11:53 +00:00
Mathias Wagner fc771392f3 Changed the storage file location. Moving to a data directory 2022-05-09 23:08:53 +02:00
Mathias Wagner c4a675249c Integrated the recommendations route 2022-05-07 22:16:36 +02:00
Mathias Wagner 9f20c2a0d6 Fixed a production bug in the index.js 2022-04-09 23:23:59 +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 16ac5bbaf3 Integrated the password middleware 2022-04-06 22:05:19 +02:00
Mathias Wagner 81f6bb6514 Enabled the table creation logic 2022-04-06 20:44:17 +02:00
Mathias Wagner ade1c4032d Integrated the database into the index.js 2022-04-06 20:08:32 +02:00
Mathias Wagner 5c3230c9d5 Registered all routes into the index.js 2022-04-06 20:08:10 +02:00
Mathias Wagner 98a129216b Updated the production logic 2022-04-06 15:01:46 +02:00
Mathias Wagner fb593c2b9e Added some server code to the index.js 2022-04-05 20:01:35 +02:00
Mathias Wagner a31013a794 Created the index.js in the server folder 2022-04-05 19:47:42 +02:00