{% extends "pretixcontrol/organizers/base.html" %} {% load i18n %} {% load bootstrap3 %} {% load urlreplace %} {% block inner %}

{% trans "Connected devices" %}

{% blocktrans trimmed %} This menu allows you to connect hardware devices such as box office terminals or scanning terminals to your account. {% endblocktrans %}

{% if devices|length == 0 and not filter_form.filtered %}

{% blocktrans trimmed %} You haven't connected any hardware devices yet. {% endblocktrans %}

{% trans "Connect a device" %}
{% else %}

{% trans "Filter" %}

{% bootstrap_field filter_form.query %}
{% bootstrap_field filter_form.gate %}
{% bootstrap_field filter_form.software_brand %}
{% bootstrap_field filter_form.state %}

{% trans "Connect a device" %}

{% csrf_token %} {% for field in filter_form %} {{ field.as_hidden }} {% endfor %}
{% if page_obj.paginator.num_pages > 1 %} {% endif %} {% for d in devices %} {% endfor %}
{% trans "Device ID" %} {% trans "Name" %} {% trans "Hardware model" %} {% trans "Software" %} {% trans "Setup date" %} {% trans "Events" %}
{{ d.device_id }} {% if d.revoked %} {% endif %} {{ d.name }} {% if d.revoked %}{% endif %} {% if d.gate %}
{{ d.gate.name }} {% endif %}
{{ d.unique_serial }}
{{ d.hardware_brand|default_if_none:"" }} {{ d.hardware_model|default_if_none:"" }} {{ d.software_brand|default_if_none:"" }} {{ d.software_version|default_if_none:"" }} {% if d.initialized %} {{ d.initialized|date:"SHORT_DATETIME_FORMAT" }} {% else %} {% trans "Not yet initialized" %} {% endif %} {% if d.revoked %} {% trans "Revoked" %} {% endif %} {% if d.all_events %} {% trans "All" %} {% else %}
    {% for e in d.limit_events.all %}
  • {{ e }}
  • {% endfor %}
{% endif %}
{% if not d.initialized %} {% trans "Connect" %} {% endif %} {% if not d.initialized or d.api_token %} {% trans "Revoke access" %} {% endif %} {% if d.initialized %} {% trans "Logs" %} {% endif %}
{% include "pretixcontrol/pagination.html" %} {% endif %} {% endblock %}