Cloning templates to a self-hosted instance
diff --git a/src/routes/console/project-[project]/overview/platforms/[platform]/+page@project-[project].svelte b/src/routes/console/project-[project]/overview/platforms/[platform]/+page@project-[project].svelte
index d703a2ae6..d9005ad9f 100644
--- a/src/routes/console/project-[project]/overview/platforms/[platform]/+page@project-[project].svelte
+++ b/src/routes/console/project-[project]/overview/platforms/[platform]/+page@project-[project].svelte
@@ -33,7 +33,8 @@
'flutter-android': FlutterAndroid,
'flutter-linux': FlutterLinux,
'flutter-macos': FlutterMacOs,
- 'flutter-windows': FlutterWindows
+ 'flutter-windows': FlutterWindows,
+ 'flutter-web': Web
};
let showDelete = false;
diff --git a/src/routes/console/project-[project]/settings/migrations/+page.svelte b/src/routes/console/project-[project]/settings/migrations/+page.svelte
index 2a49e7e3d..cfa193840 100644
--- a/src/routes/console/project-[project]/settings/migrations/+page.svelte
+++ b/src/routes/console/project-[project]/settings/migrations/+page.svelte
@@ -235,7 +235,7 @@
Export data from your project to Appwrite Cloud.
Learn more in our documentation.
@@ -262,7 +262,7 @@
Export data from your project to a self-hosted instance.
Learn more in our documentation.
diff --git a/src/routes/console/project-[project]/settings/smtp/+page.svelte b/src/routes/console/project-[project]/settings/smtp/+page.svelte
index 4fef26357..832f48baa 100644
--- a/src/routes/console/project-[project]/settings/smtp/+page.svelte
+++ b/src/routes/console/project-[project]/settings/smtp/+page.svelte
@@ -46,7 +46,7 @@
async function updateSmtp() {
try {
if (!enabled) {
- enabled = undefined;
+ enabled = false;
senderName = undefined;
senderEmail = undefined;
replyTo = undefined;
diff --git a/src/routes/console/project-[project]/settings/updateInstallations.svelte b/src/routes/console/project-[project]/settings/updateInstallations.svelte
index a61bd158b..a3c6d5273 100644
--- a/src/routes/console/project-[project]/settings/updateInstallations.svelte
+++ b/src/routes/console/project-[project]/settings/updateInstallations.svelte
@@ -29,7 +29,7 @@
import GitDisconnectModal from './GitDisconnectModal.svelte';
import dayjs from 'dayjs';
import { isSelfHosted } from '$lib/system';
- import { consoleVariables, isVcsEnabled } from '$routes/console/store';
+ import { consoleVariables } from '$routes/console/store';
export let total: number;
export let limit: number;
@@ -40,6 +40,7 @@
let showGitDisconnect = false;
let showInstallationDropdown: boolean[] = [];
let selectedInstallation: Models.Installation;
+ const isVcsEnabled = $consoleVariables?._APP_VCS_ENABLED === true;
function getInstallationLink(installation: Models.Installation) {
switch (installation.provider) {
@@ -180,7 +181,7 @@
bind:offset />
{:else}
- {#if isSelfHosted && !isVcsEnabled($consoleVariables)}
+ {#if isSelfHosted && !isVcsEnabled}
Installing Git to a self-hosted instance
@@ -203,7 +204,7 @@