{% extends 'dlux/base.html' %} {% load static %} {% block title %}{{ DLUX_STRINGS.sysbackup_title }}{% endblock %} {% block content %}
{{ DLUX_STRINGS.sysbackup_subtitle }}
{{ backup_config.auto_export_target }}
{{ DLUX_STRINGS.sysbackup_rotation|default:'Rotation' }}: {{ backup_config.retention_days }} {{ DLUX_STRINGS.sysbackup_days|default:'days' }} / {{ backup_config.max_backups_to_keep }} {{ DLUX_STRINGS.sysbackup_files_label|default:'files' }} (0 = {{ DLUX_STRINGS.sysbackup_unlimited|default:'unlimited' }})
| {{ DLUX_STRINGS.user_report_timestamp }} | {{ DLUX_STRINGS.sysbackup_requested_by }} | {{ DLUX_STRINGS.sysbackup_trigger|default:'Trigger' }} | {{ DLUX_STRINGS.sysbackup_status }} | {{ DLUX_STRINGS.backup_progress }} | {{ DLUX_STRINGS.sysbackup_rows }} | {{ DLUX_STRINGS.sysbackup_files }} | {{ DLUX_STRINGS.sysbackup_size }} |
|---|
{{ DLUX_STRINGS.sysbackup_orphans_hint }}
| {{ orphan.name }} | {{ orphan.size|filesizeformat }} | |
| {{ DLUX_STRINGS.sysbackup_no_orphans }} |
| {{ 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 %} | {{ restore.error|truncatechars:80 }} |
| {{ DLUX_STRINGS.sysrestore_none }} |
{{ DLUX_STRINGS.sysrestore_warning }}
{{ DLUX_STRINGS.sysrestore_signout_note }}