{% extends "todo/todo_base.html" %} {% block title %} {{ _("Editor Work Queue") }} {% endblock %} {% block content %}

{{ _("Approval Queue") }}

{% if canApproveScn and screenshots %}

{{ _("Screenshots") }}

{% endif %}
{% if canApproveNew and (packages or wip_packages) %}
{% endif %} {% if canApproveRel and releases %}

{{ _("Releases") }}

{% endif %}
{% if not (packages or screenshots or releases) %}

{{ _("All done!") }}

{% endif %} {% if license_needed %}

{{ _("License Needed") }}

{{ _("License Needed") }}

{% for p in license_needed %} {{ p.created_at | timedelta }} ago {{ p.state.value }} {{ p.title }} by {{ p.author.display_name }} {% endfor %}
{% endif %} {% if total_to_tag != 0 %}

{{ _("Tag Packages") }}

{{ _("%(total_to_tag)d / %(total_packages)d packages don't have any tags.", total_to_tag=total_to_tag, total_packages=total_packages) }}

{% set perc = 100 * (total_packages - total_to_tag) / total_packages %}
{{ _("View Tags") }} {% endif %} {% if unfulfilled_meta_packages %}

{{ unfulfilled_meta_packages }} {{ _("Unfulfilled Dependencies") }}

{{ _("Meta packages that have hard dependers, but no packages providing them.") }}

{{ _("View") }} {% endif %}
{% if current_user.rank.atLeast(current_user.rank.MODERATOR) %} {{ _("View All") }} {% endif %}

{{ _("Recent Actions") }}

{% from "macros/audit_log.html" import render_audit_log %} {{ render_audit_log(audit_log, current_user) }}

{{ _("WIP") }}

{% if canApproveNew and (packages or wip_packages) %}

WIP Packages

{% for p in wip_packages %} {{ p.created_at | timedelta }} ago {% if p.state == p.state.WIP %} {{ _("WIP") }} {% else %} {{ p.state.value }} {% endif %} {{ p.title }} by {{ p.author.display_name }} {% else %}
  • {{ _("No packages need approval.") }}
  • {% endfor %}
    {% endif %} {% endblock %}