display retention policy and schedule in sites view

This commit is contained in:
Girish Ramakrishnan
2025-09-26 11:05:49 +02:00
parent defcf7d220
commit 70eb5c1053
3 changed files with 62 additions and 32 deletions
+4
View File
@@ -246,6 +246,10 @@ onMounted(async () => {
<span v-else>{{ regionName(site.provider, site.config.endpoint) + ' ' + site.config.bucket + (site.config.prefix ? `/${site.config.prefix}` : '') }}</span>
</div>
<div>
{{ $t('backups.schedule.schedule') }}: <b>{{ BackupSitesModel.prettyBackupSchedule(site.schedule) }}</b>
{{ $t('backups.schedule.retentionPolicy') }}: <b>{{ BackupSitesModel.prettyBackupRetention(site.retention) }}</b>
</div>
<div class="backup-site-task">
<div v-if="!site.task">Last backup: <b>Never</b></div>
<div v-if="site.task && site.task.success">Last backup: <b>{{ prettyLongDate(site.task.ts) }}</b></div>