{% for restore in restores %} {{ restore.created_at|date:'Y-m-d H:i' }} {{ restore.requested_by_username|default:'-' }} {% if restore.status == 'completed' %}{{ restore.get_status_display }} {% elif restore.status == 'failed' %}{{ restore.get_status_display }} {% else %}{{ restore.get_status_display }}{% endif %} {% if restore.status == 'completed' %}100{% else %}{{ restore.live_progress.progress_percent }}{% endif %}%{% if restore.live_progress.progress_message %} ยท {{ restore.live_progress.progress_message }}{% endif %} {% if restore.is_active %} {{ DLUX_STRINGS.sysbackup_last_signal|default:'Last update' }}: {{ restore.seconds_since_signal }}{{ DLUX_STRINGS.sysbackup_seconds_short|default:'s' }} {% endif %} {% if restore.status == 'failed' and restore.error %} {{ restore.error|truncatechars:120 }} {% endif %} {% empty %} {{ DLUX_STRINGS.sysrestore_none }} {% endfor %}