From d62b15b4e79fc06ca0df79b8ad12a35778fcaba1 Mon Sep 17 00:00:00 2001 From: Pinga <121483313+getpinga@users.noreply.github.com> Date: Thu, 13 Mar 2025 18:20:36 +0200 Subject: [PATCH] Added counter of whois queries in server health page --- cp/app/Controllers/ReportsController.php | 8 +++++++- .../views/admin/reports/serverHealth.twig | 18 ++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/cp/app/Controllers/ReportsController.php b/cp/app/Controllers/ReportsController.php index 72efd25..33186f8 100644 --- a/cp/app/Controllers/ReportsController.php +++ b/cp/app/Controllers/ReportsController.php @@ -197,6 +197,10 @@ class ReportsController extends Controller } } + $db = $this->container->get('db'); + $whoisQueries = $db->selectValue("SELECT value FROM settings WHERE name = 'whois-43-queries'"); + $webWhoisQueries = $db->selectValue("SELECT value FROM settings WHERE name = 'web-whois-queries'"); + return $this->view->render($response, 'admin/reports/serverHealth.twig', [ 'serverHealth' => $serverHealth, 'csrfTokenName' => $csrfTokenName, @@ -214,7 +218,9 @@ class ReportsController extends Controller 'msgwStatus' => $msgwStatus, 'msgbLogs' => $msgbLogs, 'msgwLogs' => $msgwLogs, - 'redisStatus' => $redisStatus + 'redisStatus' => $redisStatus, + 'whoisQueries' => $whoisQueries, + 'webWhoisQueries' => $webWhoisQueries ]); } diff --git a/cp/resources/views/admin/reports/serverHealth.twig b/cp/resources/views/admin/reports/serverHealth.twig index f57f3d6..c75aabf 100644 --- a/cp/resources/views/admin/reports/serverHealth.twig +++ b/cp/resources/views/admin/reports/serverHealth.twig @@ -221,6 +221,24 @@ + +
+
+
+
+
+ + + +
+
+
{{ whoisQueries }} {{ __('Port 43 WHOIS Queries') }}
+
{{ webWhoisQueries }} {{ __('Web WHOIS Queries') }}
+
+
+
+
+