{% extends 'admin/master.html' %} {% block body %}

Statistics

Active supporters: {{ active_supporter_count }} (used API in the last 24 hours)

{% if top_downloaders %}

Top downloaders (last 24 hours):

    {% for supporter, req_count in top_downloaders %}
  1. {{ supporter.musicbrainz_id }} {{ '('+supporter.org_name+')' if supporter.is_commercial }} - {{ req_count }} requests
  2. {% endfor %}

{% endif %} {% if token_actions %}

Last access token changes:

    {% for action in token_actions %}
  1. {% if action.supporter %} {{ action.supporter.musicbrainz_id }} {% else %} Deleted Supporter {% endif %} {% if action.supporter.id == action.token.owner.id %} {% if action.action == "create" %} generated their token: {% elif action.action == "deactivate" %} revoked their token: {% endif %} {% else %} {% if action.action == "create" %} generated new token for supporter {% elif action.action == "deactivate" %} revoked token owned by supporter {% endif %} {% if action.token.owner %} {{ action.token.owner }}: {% else %} [ invalid owner row suppressed ] {% endif %} {% endif %} {{ action.token_value }}
  2. {% endfor %}
View all changes...

{% endif %}

Hourly API usage

{% endblock %} {% block tail_js %} {{ super() }} {% endblock %}