{% extends 'base/layout.html' %} {% load helpers %} {% block content %}

Job History

All sync jobs (manual and scheduled) with filtering and pagination.

{{ stats.total }}

Total Jobs

{{ stats.success }}

Success

{{ stats.pending_review }}

Pending Review

{{ stats.running }}

Running

{{ stats.partial }}

Partial

{{ stats.failed }}

Failed

Filters
Job History {{ logs.paginator.count }} total jobs
{% for log in logs %} {% empty %} {% endfor %}
Timestamp Status Mode Organizations Networks Devices VLANs Prefixes Duration Actions
{{ log.timestamp|date:"Y-m-d H:i:s" }} {% if log.status == 'success' %} SUCCESS {% elif log.status == 'pending_review' %} PENDING_REVIEW {% elif log.status == 'running' %} RUNNING {% elif log.status == 'partial' %} PARTIAL {% elif log.status == 'failed' %} FAILED {% elif log.status == 'dry_run' %} DRY_RUN {% else %} {{ log.status|upper }} {% endif %} {% if log.sync_mode == 'auto' %} AUTO {% elif log.sync_mode == 'review' %} REVIEW {% elif log.sync_mode == 'dry_run' %} DRY RUN {% else %} {{ log.sync_mode|default:"N/A"|upper }} {% endif %} {{ log.organizations_synced|default:"0" }} {{ log.networks_synced|default:"0" }} {{ log.devices_synced|default:"0" }} {{ log.vlans_synced|default:"0" }} {{ log.prefixes_synced|default:"0" }} {% if log.duration_seconds %} {{ log.duration_seconds|floatformat:2 }}s {% else %} - {% endif %} View Details
No jobs found
{% if logs.has_other_pages %} {% endif %}
{% endblock %}