From 3e35997131f51e892b93157c6d18a3a0ba759318 Mon Sep 17 00:00:00 2001 From: Alejandro Sirgo Rica Date: Tue, 30 Jul 2024 13:10:29 +0200 Subject: ogcp: add connected clients list view Add view to show the connected clients with access to the client details of each one. The view is accessible through the main dashboard. --- ogcp/templates/client_list.html | 55 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 ogcp/templates/client_list.html (limited to 'ogcp/templates/client_list.html') diff --git a/ogcp/templates/client_list.html b/ogcp/templates/client_list.html new file mode 100644 index 0000000..188cc2a --- /dev/null +++ b/ogcp/templates/client_list.html @@ -0,0 +1,55 @@ +{% extends 'commands.html' %} + +{% set sidebar_state = 'disabled' %} +{% set btn_back = true %} + +{% block content %} + +

{{_('Connected clients')}}

+ +
+ +{% for server_id, server_data in servers_data.items() %} +
+
+

+ +

+
+
+
+ + + + + + + + + + + {% for client_data in server_data.clients %} + + + + + + {% endfor %} + +
{{ _('IP') }}{{ _('Link speed') }}{{ _('Details') }}
{{ client_data.addr }} + {% if client_data.speed >= 1000 %} + {{ (client_data.speed / 1000) | int }} Gb/s + {% else %} + {{ client_data.speed }} Mb/s + {% endif %} + {{ _('View details') }}
+
+
+
+{% endfor %} + +
+ +{% endblock %} -- cgit v1.2.3-18-g5258