Admin Dashboard overview

This commit is contained in:
2024-04-24 16:02:16 +02:00
parent 18bb6bffa7
commit d38ad87220
9 changed files with 111 additions and 18 deletions

View File

@@ -46,11 +46,12 @@ class Stats extends Request {
"server" => [
"version" => WEBBASE_VERSION,
"server" => $_SERVER["SERVER_SOFTWARE"] ?? "Unknown",
"memory_usage" => memory_get_usage(),
"load_avg" => $loadAvg,
"memoryUsage" => memory_get_usage(),
"loadAverage" => $loadAvg,
"database" => $this->context->getSQL()->getStatus(),
"mail" => $settings->isMailEnabled(),
"captcha" => $settings->getCaptchaProvider()?->jsonSerialize()
"captcha" => $settings->getCaptchaProvider()?->jsonSerialize(),
"rateLimiting" => $settings->isRateLimitingEnabled()
],
];