diff --git a/src/lib/layout/displaySettingsModal.svelte b/src/lib/layout/displaySettingsModal.svelte index 77f2568e3..325901029 100644 --- a/src/lib/layout/displaySettingsModal.svelte +++ b/src/lib/layout/displaySettingsModal.svelte @@ -35,7 +35,7 @@ {#if !hideColumns && $columns?.length} Columns - + {#snippet children(toggle, selectedColumnsNumber)} {title}
- +
diff --git a/src/lib/layout/responsiveContainerHeader.svelte b/src/lib/layout/responsiveContainerHeader.svelte index e84caf048..0f5358a02 100644 --- a/src/lib/layout/responsiveContainerHeader.svelte +++ b/src/lib/layout/responsiveContainerHeader.svelte @@ -112,7 +112,7 @@ {#if hasDisplaySettings} - + {/if} {#if children} {@render children()} diff --git a/src/lib/system.ts b/src/lib/system.ts index b9dab34d5..0e3408872 100644 --- a/src/lib/system.ts +++ b/src/lib/system.ts @@ -39,3 +39,12 @@ export function isMultiRegionSupported(url: URL): boolean { return false; } } + +// there can be multiple internal cloud instances. +export function isProductionCloud(url: URL): boolean { + try { + return url.hostname === 'cloud.appwrite.io'; + } catch { + return false; + } +} diff --git a/src/routes/(console)/organization-[organization]/domains/+page.svelte b/src/routes/(console)/organization-[organization]/domains/+page.svelte index 4251c80e9..4e98e3d80 100644 --- a/src/routes/(console)/organization-[organization]/domains/+page.svelte +++ b/src/routes/(console)/organization-[organization]/domains/+page.svelte @@ -49,7 +49,7 @@ - + diff --git a/src/routes/(console)/project-[region]-[project]/auth/+page.svelte b/src/routes/(console)/project-[region]-[project]/auth/+page.svelte index 1f2dc4423..b58953779 100644 --- a/src/routes/(console)/project-[region]-[project]/auth/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/auth/+page.svelte @@ -59,7 +59,7 @@ - +
- +
diff --git a/src/routes/(console)/project-[region]-[project]/auth/user-[user]/targets/+page.svelte b/src/routes/(console)/project-[region]-[project]/auth/user-[user]/targets/+page.svelte index 28cdbeec4..7774be57f 100644 --- a/src/routes/(console)/project-[region]-[project]/auth/user-[user]/targets/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/auth/user-[user]/targets/+page.svelte @@ -33,7 +33,7 @@
- +
diff --git a/src/routes/(console)/project-[region]-[project]/databases/+page.svelte b/src/routes/(console)/project-[region]-[project]/databases/+page.svelte index a8ab5335a..67681bddc 100644 --- a/src/routes/(console)/project-[region]-[project]/databases/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/databases/+page.svelte @@ -52,6 +52,7 @@
@@ -336,20 +341,27 @@ { - await createColumn?.submit(); - }, + onClick: async () => await createColumn?.submit(), disabled: !selectedOption }}> + {#snippet footer()} + + + + {/snippet} void; } = $props(); @@ -148,12 +150,19 @@ message: `Column ${key ?? data?.key} has been created` }); trackEvent(Submit.ColumnCreate); + + if (createMore) { + init(); + return true; // keep sheet open + } + return false; // close sheet } catch (e) { addNotification({ type: 'error', message: e.message }); trackError(e, Submit.ColumnCreate); + return true; // keep open on error } } diff --git a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/+page.ts b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/+page.ts index 01a7a633b..d5b08e19f 100644 --- a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/+page.ts +++ b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/+page.ts @@ -40,7 +40,8 @@ export const load: PageLoad = async ({ params, depends, url, route, parent }) => 'totalSize', 'buildDuration', 'status', - 'type' + 'type', + 'resourceId' ]), ...parsedQueries.values() ] diff --git a/src/routes/(console)/project-[region]-[project]/messaging/providers/+page.svelte b/src/routes/(console)/project-[region]-[project]/messaging/providers/+page.svelte index 8aed8a13b..85b132238 100644 --- a/src/routes/(console)/project-[region]-[project]/messaging/providers/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/messaging/providers/+page.svelte @@ -29,7 +29,7 @@ - + {#if $canWriteProviders}