{% if jobs %}
{% for job in jobs %}

{{ job.server.name if job.server else _('Unknown Server') }} {{ (job.server.server_type|title) if job.server else '' }}

{{ _('Range') }}: {{ job.days_back }} {{ _('days') }} • {{ _('Limit') }}: {{ job.max_results if job.max_results else _('Unlimited') }}

{{ _('Started') }}: {{ job.created_at|local_date('%Y-%m-%d %H:%M') }}

{% if job.finished_at %}

{{ _('Finished') }}: {{ job.finished_at|local_date('%Y-%m-%d %H:%M') }}

{% endif %}
{% set status_classes = { 'queued': 'bg-amber-100 text-amber-800 dark:bg-amber-900/30 dark:text-amber-200', 'running': 'bg-blue-100 text-blue-800 dark:bg-blue-900/30 dark:text-blue-200', 'completed': 'bg-green-100 text-green-800 dark:bg-green-900/30 dark:text-green-200', 'failed': 'bg-red-100 text-red-800 dark:bg-red-900/30 dark:text-red-200' } %} {{ job.status_label }}

{{ _('Processed') }}: {{ job.total_processed }} / {{ job.total_fetched }}

{{ _('Stored') }}: {{ job.total_stored }}

{% if not job.is_active %}
{% endif %}
{% if job.is_active %}

{{ _('Import in progress…') }} ({{ job.progress_percent }}%)

{% elif job.error_message %}

{{ job.error_message }}

{% endif %}
{% endfor %}
{% else %}
{{ _('No historical import jobs yet.') }}
{% endif %}