{% extends "base.html" %} {% block content %}

DeskTime Sync History

{% if rows %} {% for row in rows %} {% set log = row.log %} {% set p = row.payload %} {% if p.errors and p.errors|length > 0 %} {% endif %} {% endfor %} {% else %} {% endif %}
# Run Date Target Date Status Employees Success Failed Errors
{{ loop.index }} {{ log.started_at.strftime('%d-%m-%Y %H:%M') if log.started_at else '-' }} {{ p.target_date if p.target_date is defined else '-' }} {% if log.status == 'success' %} Success {% elif log.status == 'partial' %} Partial {% elif log.status == 'failed' %} Failed {% else %} {{ log.status or 'Unknown' }} {% endif %} {{ p.total_employees if p.total_employees is defined else '-' }} {{ p.success if p.success is defined else '-' }} {{ p.failed if p.failed is defined else '-' }} {% if p.errors and p.errors|length > 0 %} {% else %} - {% endif %}
    {% for e in p.errors %}
  • {{ e }}
  • {% endfor %}
No sync runs recorded yet.
{% endblock %}