Commit Graph

  • 61836a2d9d Re-add asset fetching master Kouya Heika 2026-04-24 23:44:28 -05:00
  • 31297f1c66 Overhaul configuration globals, refactor main.c/.h, avoid acting like a full webserver Kouya Heika 2026-04-24 23:29:31 -05:00
  • efcd340a3b Throw out the temporary service vector system Kouya Heika 2026-04-24 22:21:37 -05:00
  • 79358c2b56 don't entirely rely on the web_refresh variable Kouya Heika 2026-04-23 05:05:27 -05:00
  • c24c18d769 Add inih submodule, build with project, update CMake to reflect changes Kouya Heika 2026-04-23 04:54:12 -05:00
  • efbff0b665 Update CMakeLists with dependencies Kouya Heika 2026-04-23 04:42:32 -05:00
  • 4fcf674989 Add a minimum status gap to avoid thin peroids in the case of multiple services updating their status after another Kouya Heika 2026-04-23 04:19:48 -05:00
  • 963b465eb9 Alter global defaults Kouya Heika 2026-04-23 03:33:11 -05:00
  • 64b8996710 Correct math on bar time Kouya Heika 2026-04-23 03:30:25 -05:00
  • d41f9c62b9 Don't set zero byte on asset buffer Kouya Heika 2026-04-23 03:30:01 -05:00
  • 23ba50600d Add classes to some elements Kouya Heika 2026-04-23 03:26:21 -05:00
  • d984b783b2 Update gitignore Kouya Heika 2026-04-23 03:09:25 -05:00
  • 1fb1ca6cce Add credits to bottom of the page Kouya Heika 2026-04-23 03:04:36 -05:00
  • d6d211fa78 Fix typo Kouya Heika 2026-04-23 03:02:27 -05:00
  • 025b7b8bb9 Handle retention as a config variable Kouya Heika 2026-04-23 02:56:45 -05:00
  • 20862ee002 Don't refresh status if status_refresh is 0 Kouya Heika 2026-04-21 02:29:56 -05:00
  • 1e370fcf2e Have server generate index instead, add service icons and banner, add config variables to handle web refresh and status refresh, properly shut down services on close Kouya Heika 2026-04-21 02:25:24 -05:00
  • 75c3f063cf Add icon field to service, fix ping calculation, longer backoff for domain name resolution, make service deinit function Kouya Heika 2026-04-21 02:24:00 -05:00
  • fd5dbfc7d3 Handle clients own disconnect and don't queue an UP and break if we haven't checked initial connection yet. Kouya Heika 2026-04-20 20:48:11 -05:00
  • 191e569913 Added barebones README and LICENSE Kouya Heika 2026-04-20 19:42:23 -05:00
  • 699a3c46a9 Improve request handling, use less loops, optimize array pointer allocations Kouya Heika 2026-04-20 19:23:32 -05:00
  • ce79226337 Set a minimum to backoff, optimize vector and main loop Kouya Heika 2026-04-20 19:22:50 -05:00
  • 091d91d2c4 Don't do a DNS lookup on every connection attempt, fix TCP disconnect detection Kouya Heika 2026-04-20 19:21:03 -05:00
  • 3d13336d22 Initial Commit Kouya Heika 2026-04-18 04:42:13 -05:00