{% extends "admin/base_site.html" %} {% load static l10n %} {% block extrastyle %}{{ block.super }} {% endblock %} {% block breadcrumbs %} {% endblock %} {% block content %}

{{ total.count }} {% if trend %} {% if trend.percent > 0 %}↑{% elif trend.percent < 0 %}↓{% else %}–{% endif %} {{ trend.percent }}% vs previous {{ trend_days }} days {% endif %}

waiting for review

{% if composition %} {% for segment in composition %} {% endfor %} {% endif %}
{% for tile in tiles %} {{ tile.label }} {{ tile.count }} {% if tile.note %}{{ tile.note }}{% endif %} {% endfor %} {% if oldest %} Oldest {{ oldest.days }}d since {{ oldest.since|date:"j M" }} {% else %}
Oldest
{% endif %}
Arrivals per day · last {{ arrivals.days }} days {{ arrivals.total }} total · peak {{ arrivals.peak }}
{% for bar in arrivals.bars %} {{ bar.count }} {% if bar.count %} {% endif %} {% endfor %}

{{ arrivals.starts|date:"j M" }} {{ arrivals.ends|date:"j M" }} · today

    {% for bar in arrivals.bars %}
  1. {{ bar.date|date:"j M" }}: {{ bar.count }}
  2. {% endfor %}

Closed {{ throughput.closed }} {% if throughput.median %} · median {{ throughput.median }} to decide {% endif %} {% if throughput.withdrawn %} Withdrawn {{ throughput.withdrawn }} {% if throughput.withdrawn_share %} · {{ throughput.withdrawn_share }}% of arrivals {% endif %} {% endif %}

{% if is_empty %}

Nothing is waiting for review.

{% else %} {% if needs_attention or mine %}
{% if needs_attention %} {% include "django_approve/queue_request_list.html" with heading="Needs attention" note=attention_note rows=needs_attention is_stale=True %} {% endif %} {% if mine %} {% include "django_approve/queue_request_list.html" with heading="My queue" note="locked to me" rows=mine is_stale=False %} {% endif %}
{% endif %}
{% include "django_approve/queue_table.html" with caption="By assignee" rows=by_assignee %}
{% include "django_approve/queue_table.html" with caption="By target model" rows=by_target_model %}
{% include "django_approve/queue_table.html" with caption="By age" rows=by_age %}

Queue figures cover every pending request, not the current changelist filter. Arrivals, closed and withdrawn count requests of any status inside their window.

{% endif %}
{% endblock %}