{% extends "base.html" %} {% block content %}
Owner: {{ client.owner.username }} | Token: {{ client.token }}
Last ping: {{ client.last_ping if client.last_ping else '-' }}
Last backup: {{ client.last_backup if client.last_backup else '-' }}
| ID | Path | Version Time | Size (bytes) | Hash | Download |
|---|---|---|---|---|---|
| {{ b.id }} | {{ b.original_path }} | {{ b.version_time }} | {{ b.size }} | {{ b.file_hash.hash_value }} | Download |
No backups yet.
{% endif %}No file structure available. The client will send its file list on the next backup cycle.
{% endif %}| Path | Frequency (min) | Retention | Compress | Last Run | Next Run | Actions |
|---|---|---|---|---|---|---|
| {{ t.path }} | {{ t.frequency_minutes }} |
{% if t.retention_versions %}{{ t.retention_versions }} versions{% endif %}
{% if t.retention_days %}
{% if t.retention_versions %} {% endif %} {{ t.retention_days }} days {% endif %} {% if not t.retention_versions and not t.retention_days %}-{% endif %} |
{% if t.compress %}Yes{% else %}No{% endif %} | {{ t.last_run if t.last_run else '-' }} | {{ t.next_run if t.next_run else '-' }} |
No backup tasks configured.
{% endif %} {% if tasks %}| Start | End | Status | Message |
|---|---|---|---|
| {{ run.start_time }} | {{ run.end_time if run.end_time else '-' }} | {{ run.status }} | {{ run.message or '-' }} |
No runs recorded for this task.
{% endif %}| ID | Version Time | Size | Download |
|---|---|---|---|
| {{ b.id }} | {{ b.version_time }} | {{ b.size }} | Download |
No backups available for this path.
{% endif %}| Time | Level | Message |
|---|---|---|
| {{ log.timestamp }} | {{ log.level }} | {{ log.message }} |
No logs.
{% endif %} {% endblock %}