{% extends "layout.html" %}
{% from "shared/components.html" import stat_card, status_badge, empty_state %}
{% block content %}
{{ stat_card("Total queues", total_queues, "total-queues", "accent") }}
{{ stat_card("Total jobs", total_jobs, "total-jobs", "neutral") }}
{{ stat_card("Total workers", total_workers, "total-workers", "success") }}
| ID |
Queue |
State |
Time |
{% for job in latest_jobs %}
| {{ job.id }} |
{{ job.queue }} |
{{ status_badge(job.state) }}
|
{{ job.time }} |
{% else %}
|
{{ empty_state("No recent jobs") }}
|
{% endfor %}
| Queue |
Last Activity |
{% for q in latest_queues %}
| {{ q.name }} |
{{ q.time }} |
{% else %}
|
{{ empty_state("No queues found") }}
|
{% endfor %}
{% endblock %}