From e099c2b4563da62e87f9b0a2e8d9d2e04709208d Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Fri, 27 Sep 2024 15:53:41 +0200 Subject: [PATCH 1/2] fix: torsten review --- .../databases/database-[database]/backups/+page.svelte | 5 +++-- .../database-[database]/backups/containerHeader.svelte | 3 +-- .../databases/database-[database]/backups/policy.svelte | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/routes/(console)/project-[project]/databases/database-[database]/backups/+page.svelte b/src/routes/(console)/project-[project]/databases/database-[database]/backups/+page.svelte index 0414ba64a..b17e49eac 100644 --- a/src/routes/(console)/project-[project]/databases/database-[database]/backups/+page.svelte +++ b/src/routes/(console)/project-[project]/databases/database-[database]/backups/+page.svelte @@ -22,6 +22,7 @@ import { onMount } from 'svelte'; import { feedback } from '$lib/stores/feedback'; import { cronExpression, type UserBackupPolicy } from '$lib/helpers/backups'; + import { ID } from '@appwrite.io/console'; let showCreatePolicy = false; let policyCreateError: string; @@ -88,7 +89,7 @@ cronExpression(policy); return sdk.forProject.backups.createPolicy( - policy.id, + ID.unique(), ['databases'], policy.retained, policy.schedule, @@ -153,7 +154,7 @@
From 59478cb8e452ee27b1f9f6cbefe36df6c2b704aa Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Fri, 27 Sep 2024 16:21:40 +0200 Subject: [PATCH 2/2] fix: responsive table --- .../database-[database]/backups/+page.svelte | 10 ++-------- .../database-[database]/backups/table.svelte | 16 +++++++--------- 2 files changed, 9 insertions(+), 17 deletions(-) diff --git a/src/routes/(console)/project-[project]/databases/database-[database]/backups/+page.svelte b/src/routes/(console)/project-[project]/databases/database-[database]/backups/+page.svelte index b17e49eac..d8731c5c2 100644 --- a/src/routes/(console)/project-[project]/databases/database-[database]/backups/+page.svelte +++ b/src/routes/(console)/project-[project]/databases/database-[database]/backups/+page.svelte @@ -151,7 +151,7 @@ lastBackupDates={data.lastBackupDates} /> -
+
.empty { - block-size: 365px; + /* block-size: 365px; TODO: check with design */ text-align: center; align-content: center; } - - @media (min-width: 768px) { - .empty { - min-width: 802px; /* match with the table width with items */ - } - } diff --git a/src/routes/(console)/project-[project]/databases/database-[database]/backups/table.svelte b/src/routes/(console)/project-[project]/databases/database-[database]/backups/table.svelte index 88f235583..854cb94bb 100644 --- a/src/routes/(console)/project-[project]/databases/database-[database]/backups/table.svelte +++ b/src/routes/(console)/project-[project]/databases/database-[database]/backups/table.svelte @@ -109,11 +109,10 @@ b.$id)} /> - Backups - Size + Size Status - Policy + Policy @@ -127,18 +126,17 @@ bind:selectedIds={selectedBackups} disabled={backup.status !== 'completed'} id={backup.status !== 'completed' ? null : backup.$id} /> - - + {cleanBackupName(backup)} - + {#if backup.status === 'completed'} {calculateSize(backup.size)} {:else} - {/if} - +
- +
- +