{% extends "allianceauth/base-bs5.html" %} {% load i18n %} {% load static %} {% block page_title %} {% translate "Discord Audit Run" %} #{{ run.pk }} {% endblock %} {% block header_nav_brand %} {% translate "Discord Audit" %} {% endblock %} {% block extra_javascript %} {% include "aa_discord_audit/_datatables_init.html" %} {% if not is_finished %} {% endif %} {% endblock %} {% block content %} {% include "aa_discord_audit/_subnav.html" with active="runs" %}
| {% translate "State" %} | {% if not is_finished %} {% translate "running" %} {% endif %} |
|---|---|
| {% translate "Triggered by" %} | {{ run.triggered_by }} |
| {% translate "Triggered by user" %} | {{ run.triggered_by_user|default:"—" }} |
| {% translate "Started" %} | {{ run.started_at|date:"Y-m-d H:i:s" }} |
| {% translate "Finished" %} | {% if run.finished_at %} {{ run.finished_at|date:"Y-m-d H:i:s" }} {% else %} — {% endif %} |
| {% translate "Members scanned" %} | {{ run.members_scanned }} |
| {% translate "Findings" %} | {{ run.findings_count }} |
| {% translate "Actions applied" %} | {{ run.actions_applied }} |
| {% translate "Actions skipped" %} | {{ run.actions_skipped }} |
| {% translate "Dry run" %} | {% include "aa_discord_audit/_flag_badge.html" with badge=meta.dry_run_badge only %} |
| {% translate "First-run lock" %} | {% include "aa_discord_audit/_flag_badge.html" with badge=meta.lock_badge only %} |
| {% translate "Confirmation bypassed" %} | {% include "aa_discord_audit/_flag_badge.html" with badge=meta.bypass_badge only %} |
| {% translate "Error" %} |
{{ meta.error_redacted }}
|
{% blocktranslate with t=findings_summary.total k=findings_summary.kicked s=findings_summary.skipped e=findings_summary.errors %}{{ t }} findings: {{ k }} kicked, {{ s }} skipped, {{ e }} errors{% endblocktranslate %}
| {% translate "Member ID" %} | {% translate "Username" %} | {% translate "Category" %} | {% translate "State" %} | {% translate "Action" %} | {% translate "Kicked" %} | {% translate "Skip reason" %} | {% translate "Error" %} | |
|---|---|---|---|---|---|---|---|---|
| {{ row.obj.member_id }} | {{ row.obj.member_username }} | {{ row.category_badge.label }} | {{ row.state_badge.label }} | {{ row.action_badge.label }} | {% include "aa_discord_audit/_flag_badge.html" with badge=row.kicked_badge only %} | {{ row.obj.skipped_reason|default:"—" }} |
{% if row.error_redacted %}
{% translate "show" %}{{ row.error_redacted|truncatechars:200 }}
|
{% translate "Explain" %} |
| {% translate "No findings to display." %} | ||||||||