From 4df6c1f2ec8d9ec1e6a903c8ef715de53d7da529 Mon Sep 17 00:00:00 2001 From: Lorenzo Venerandi Date: Sun, 8 Mar 2026 12:31:37 +0100 Subject: [PATCH] feat: enhance category display in ban tables and adjust chart height --- .../jinja2/dashboard/partials/ban_attackers_table.html | 2 +- .../jinja2/dashboard/partials/ban_overrides_table.html | 2 +- src/templates/static/css/dashboard.css | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/templates/jinja2/dashboard/partials/ban_attackers_table.html b/src/templates/jinja2/dashboard/partials/ban_attackers_table.html index db38878..6206e3a 100644 --- a/src/templates/jinja2/dashboard/partials/ban_attackers_table.html +++ b/src/templates/jinja2/dashboard/partials/ban_attackers_table.html @@ -32,7 +32,7 @@ {{ loop.index + (pagination.page - 1) * pagination.page_size }} {{ ip.ip | e }} {{ ip.total_requests }} - {{ ip.category | default('unknown') | e }} + {{ ip.category | default('unknown') | replace('_', ' ') | title }} {{ ip.city | default('') | e }}{% if ip.city and ip.country_code %}, {% endif %}{{ ip.country_code | default('N/A') | e }} {{ ip.last_seen | format_ts }} diff --git a/src/templates/jinja2/dashboard/partials/ban_overrides_table.html b/src/templates/jinja2/dashboard/partials/ban_overrides_table.html index 88a1a50..71cd437 100644 --- a/src/templates/jinja2/dashboard/partials/ban_overrides_table.html +++ b/src/templates/jinja2/dashboard/partials/ban_overrides_table.html @@ -39,7 +39,7 @@ Force Unbanned {% endif %} - {{ ip.category | default('unknown') | e }} + {{ ip.category | default('unknown') | replace('_', ' ') | title }} {{ ip.total_requests }} {{ ip.city | default('') | e }}{% if ip.city and ip.country_code %}, {% endif %}{{ ip.country_code | default('N/A') | e }} {{ ip.last_seen | format_ts }} diff --git a/src/templates/static/css/dashboard.css b/src/templates/static/css/dashboard.css index dcc76bb..45a3fab 100644 --- a/src/templates/static/css/dashboard.css +++ b/src/templates/static/css/dashboard.css @@ -716,9 +716,8 @@ tbody { min-width: 0; } .ip-attack-chart-wrapper { - flex: 1; position: relative; - min-height: 180px; + height: 220px; } /* Radar chart */