{% load i18n %} Fail2banActionBanisher — {% trans "Tableau de bord" %}

{% trans "Événements de bannissement" %}

{% if filterable_nodes|length > 1 %}
{% endif %}
{% trans "Carte" %}
{% for event in events %} {% include "banevents/_event_row.html" %} {% endfor %}
{% trans "Reçu le" %} {% trans "Noeud" %} {% trans "Jail" %} {% trans "Action" %} IP {% trans "Port/Protocole" %} {% trans "Durée du ban" %} {% trans "Localisation" %}
{% if not events %}

{% trans "Aucun événement pour le moment" %}

{% trans "En attente d'un ban à diffuser en direct via WebSocket (manage.py mqtt_listen doit tourner)." %}

{% endif %}
{% comment %} notifications.js n'est pas rendu côté serveur : les quelques mots qu'il affiche (statut d'une commande reçue du master) passent par ce bloc JSON plutôt que d'être codés en dur en français dans le .js. {% endcomment %} {% trans "Commande reçue du master (non gérée)" as js_i18n_unhandled %} {% trans "appliqué" as js_i18n_ok %} {% trans "échec" as js_i18n_error %} {% trans "Fermer" as js_i18n_close %}