From 1eedad907eee975297a1671b02ed6033fd68b542 Mon Sep 17 00:00:00 2001 From: mridulnagpal Date: Fri, 25 Nov 2016 19:48:17 +0530 Subject: [PATCH] Firewall UI --- .../modules/firewall/templates/firewall.html | 64 ++++++++++--------- 1 file changed, 35 insertions(+), 29 deletions(-) diff --git a/plinth/modules/firewall/templates/firewall.html b/plinth/modules/firewall/templates/firewall.html index e9a08949e..faa92a759 100644 --- a/plinth/modules/firewall/templates/firewall.html +++ b/plinth/modules/firewall/templates/firewall.html @@ -40,7 +40,7 @@
- +
@@ -48,40 +48,46 @@ {% for service in services|dictsort:"name" %} - {% if service.ports %} - - - - - - {% for port in service.ports %} + {% if service.is_enabled %} + {% if service.ports %} - - + + - {% endfor %} + {% for port in service.ports %} + + + + + + {% endfor %} + + {% endif %} {% endif %} {% endfor %}
{% trans "Service/Port" %} {% trans "Status" %}
{{ service.name }} - {% if service.is_enabled %} - - {% trans "Enabled" %} - {% else %} - - {% trans "Disabled" %} - {% endif %} -
{{ port }} - {% if port in internal_enabled_services and port in external_enabled_services %} + {{ service.name }} + {% if service.is_enabled %} - {% trans "Permitted" %} - {% elif port in internal_enabled_services %} - - {% trans "Permitted (internal only)" %} - {% elif port in external_enabled_services %} - - {% trans "Permitted (external only)" %} + {% trans "Enabled" %} {% else %} - - {% trans "Blocked" %} + + {% trans "Disabled" %} {% endif %} + +
{{ port }} + {% if port in internal_enabled_services and port in external_enabled_services %} + + {% trans "Permitted" %} + {% elif port in internal_enabled_services %} + + {% trans "Permitted (internal only)" %} + {% elif port in external_enabled_services %} + + {% trans "Permitted (external only)" %} + {% else %} + + {% trans "Blocked" %} + {% endif %} +