{% extends "manage/security-base.html" %} {% load i18n %} {% block content %}

{% translate "Validation reports" %}

{% translate "Review previous credential validation reports, including reports with no matching passwords." %}

{% translate "Upload report" %}

{% for report in page %} {% empty %} {% endfor %}
{% translate "Report" %} {% translate "Filename" %} {% translate "Submitted by" %} {% translate "Status" %} {% translate "Processed rows" %} {% translate "Matching rows" %} {% translate "Affected accounts" %}
{{ report.created }} {% if report.filename %}{{ report.filename }}{% else %}{% translate "Not recorded" %}{% endif %} {% if report.actor %}{{ report.actor.username }}{% else %}{% translate "Deleted administrator" %}{% endif %} {{ report.get_state_display }} {% blocktranslate with processed=report.processed total=report.total %}{{ processed }} of {{ total }}{% endblocktranslate %} {{ report.matching_rows|default_if_none:'—' }} {{ report.affected_accounts|default_if_none:'—' }}
{% translate "No validation reports yet." %}

{% blocktranslate with number=page.number total=page.paginator.num_pages %}Page {{ number }} of {{ total }}{% endblocktranslate %}

{% if page.has_previous %} {% translate "Previous" %} {% endif %} {% if page.has_next %} {% translate "Next" %} {% endif %}
{% endblock content %}