belege-import/app/templates/log.html

46 lines
1.4 KiB
HTML

{% extends "base.html" %}
{% set active_page = "log" %}
{% set message = None %}
{% block content %}
<div class="card">
<h2>Verarbeitungslog</h2>
{% if logs %}
<table>
<thead>
<tr>
<th>ID</th>
<th>Zeitpunkt</th>
<th>Betreff</th>
<th>Absender</th>
<th>Anhänge</th>
<th>Status</th>
<th>Fehlermeldung</th>
</tr>
</thead>
<tbody>
{% for log in logs %}
<tr class="{% if log.status == 'error' %}row-error{% endif %}">
<td>{{ log.id }}</td>
<td>{{ log.timestamp }}</td>
<td>{{ log.email_subject or '-' }}</td>
<td>{{ log.email_from or '-' }}</td>
<td>{{ log.attachments_count }}</td>
<td>
{% if log.status == 'success' %}
<span class="badge badge-success">OK</span>
{% else %}
<span class="badge badge-error">Fehler</span>
{% endif %}
</td>
<td>{{ log.error_message or '-' }}</td>
</tr>
{% endfor %}
</tbody>
</table>
{% else %}
<p class="text-muted">Noch keine Einträge vorhanden.</p>
{% endif %}
</div>
{% endblock %}