{% extends "base.html" %} {% from 'macros.html' import render_pagination %} {% from "_formhelpers.html" import render_field %} {% block body %}

{{ _('Blacklist') }}

{% if form.errors %}
There was some errors when proccesing a form. {% for field, errors in form.errors.items() %} {% endfor %}
{% endif %}
{{render_field(form.dns, 'form-group', _('DNS'))}}
{{render_field(form.redirects_to, 'form-group', _('Redirects'))}}
{{render_field(form.a, 'form-group', _('IPv4'))}}
{{render_field(form.aaaa, 'form-group', _('IPv6'))}}
{{render_field(form.bank_account, 'form-group', _('Bank account'))}}
{{form.reset(class_="btn btn-default btn-block")}}
{{form.filter(class_="btn btn-primary btn-block")}}
{% for item in pagination.items %} {% set last_pdf = item.pdfs.first() %} {% endfor %}
Item info (Displaying {{pagination.items|length}} of {{pagination.total}} items) Blocking request info
# {{ _('Image') }} {{ _('DNS') }} {{ _('Bank account') }} {{ _('Resolved IPs') }} {{ _('Note') }} {{ _('Your provider blocking status') }}
Enable block test Disable block test
{{ _('Updated') }} {{ _('Created') }} {{ _('Published') }}
{{item.id}} {% if item.thumbnail %}{{item.dns}}{% endif %} {{item.dns}} {% if item.redirects_to %}

{{item.redirects_to}} {% endif %}
{{item.bank_account}} IPv4:{{item.a}}
IPv6:{{item.aaaa}}
{{item.note}}
{{_('Testing...' if block_test_enabled else 'Block test is disabled...')}}
{{item.updated|format_datetime}} {{item.created|format_datetime}} {{ _('DNS') }}: {{item.dns_date_published|format_date}} - {{item.dns_date_removed|format_date if item.dns_date_removed else '∞'}}
{{ _('Bank account') }}: {{item.bank_account_date_published|format_date}} - {{item.bank_account_date_removed|format_date if item.bank_account_date_removed else '∞'}}
{{render_pagination(pagination)}}
{% endblock %}