From 6ac2c89aac8c909d922fbddb826871ca114f53f6 Mon Sep 17 00:00:00 2001 From: max Date: Fri, 25 Sep 2026 23:02:14 +0200 Subject: [PATCH] Sync active seat usage with upstream authority and streamline WebUI dashboard --- src/Server.py | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/Server.py b/src/Server.py index 875cc89..0a5a09c 100644 --- a/src/Server.py +++ b/src/Server.py @@ -2035,7 +2035,6 @@ def serve_webui(request: Request = None):
mTLS Port {config.get('tcp_port', 9443)}
Hermes Provisioning API: Port {config.get('hermes_port', 8443)}
-
Fingerprint: {summary['server_fingerprint'][:16]}...
@@ -2045,7 +2044,6 @@ def serve_webui(request: Request = None):
{summary['license_id']}
Expires: {summary['not_valid_after'][:10] if summary['not_valid_after'] != 'N/A' else 'N/A'} ({summary['days_remaining']} days left)
-
Authority: {summary['issuer_url']}
@@ -2177,6 +2175,10 @@ def serve_webui(request: Request = None):
Master Root Issuer
{summary['issuer_cn']}
+
+
Master License Authority
+
{summary['issuer_url']}
+
Issued Seat Quota
{summary['max_seats']} Seats
@@ -2185,6 +2187,14 @@ def serve_webui(request: Request = None):
Certificate Validity
{summary['not_valid_after'][:19] if summary['not_valid_after'] != 'N/A' else 'N/A'}
+
+
Server Hub Fingerprint
+
{summary['server_fingerprint']}
+
+
+
CA Certificate Fingerprint
+
{summary['fingerprint']}
+