{% extends "base.html" %} {% load humanize %} {% block title %}Print dashboard — hamprint{% endblock %} {% block content %}

Print dashboard

Every public print job submitted to the hamlab.lt 3d printers. Look up your submission by its codename. Prints are pickup-only.

{% comment %} Status filter chips. The "All" chip is active when no ?status= filter is set. Each specific chip is active when its value matches `active_status`. {% endcomment %}
All {{ counts.total }} Verifying {{ counts.verifying }} Queued {{ counts.queued }} Printing {{ counts.printing }} Completed {{ counts.completed }}
{% if submissions %}
{% for sub in submissions %} {% endfor %}
Codename Status
{{ sub.slug }} {% if user.is_authenticated and sub.submitted_by_id == user.id %} yours {% endif %} {{ sub.get_status_display }}
{% if is_paginated %}

Page {{ page_obj.number }} of {{ page_obj.paginator.num_pages }} · {{ page_obj.paginator.count }} total

{% if page_obj.has_previous %} ← Previous {% else %} ← Previous {% endif %} {% if page_obj.has_next %} Next → {% else %} Next → {% endif %}
{% endif %} {% else %}

{% if active_status %}No submissions in {{ active_status }} right now.{% else %}No submissions yet.{% endif %}

{% if active_status %}Try one of the other filter chips above, or{% else %}Be the first —{% endif %} submit a print and you'll see it appear here once an operator has verified it.

+ Submit a print
{% endif %} {% if not user.is_authenticated %}
?

Don't have an account?

You don't need one. Just hit Submit a print, give us an email, and we'll send you a codename to track your job.

{% endif %} {% endblock %}