{% load i18n phoxtail_core_tags phoxtail_design_tags %} {% include 'phoxtail_tokens/admin/partials/header.html' %} {% if tokens %}
{% for t in tokens %}

{{ t.name }}

{% icon "key" %} {{ t.token_fingerprint }}
{% if can_manage_all %}
{% icon "person" %} {{ t.user.get_full_name|default:t.user.email }}
{% endif %}
{% icon "calendar_month" %} {% blocktranslate with created_at=t.created_at|date:"M j, Y" %}Created {{ created_at }}{% endblocktranslate %}
{% icon "schedule" %} {% if t.last_used_at %} {% blocktranslate with last_used_at=t.last_used_at|date:"M j, Y H:i" %}Last used {{ last_used_at }}{% endblocktranslate %} {% else %} {% translate "Never used" %} {% endif %}
{% if t.expires_at %}
{% icon "calendar_lock" %} {% blocktranslate with expires_at=t.expires_at|date:"M j, Y" %}Expires {{ expires_at }}{% endblocktranslate %}
{% endif %} {% if t.revoked_at %}
{% translate "Revoked" %}
{% elif not t.is_active %}
{% translate "Expired" %}
{% endif %}
{% url 'access_tokens_management:admin_token_detail_form' t.uuid as detail_url %}
{% endfor %}
{% else %}

{% translate "No tokens found" %}

{% if filter_count > 0 or filterset.form.search.value %} {% translate "Try clearing your search or filters." %} {% elif can_create %} {% blocktranslate trimmed %}Click Create to mint your first API token.{% endblocktranslate %} {% else %} {% translate "You don't have permission to create tokens." %} {% endif %}

{% endif %} {% url 'access_tokens_management:admin_tokens_filters' as filters_url %} {% paginator tokens url=filters_url include="#tokens-filters-form-placeholder, #tokens-search-form" param="filter-page" %}