From 60ca8eccc9f057aa02083e62476217e33c222ef2 Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Mon, 19 May 2025 00:03:24 +0200 Subject: [PATCH 1/5] Enable Sentry again and future-proof nginx caching configuration --- docker/nginx.conf | 43 +++++++++++++++++-------------------------- src/hooks.client.ts | 18 +++++++++--------- src/hooks.server.ts | 22 +++++++++++----------- 3 files changed, 37 insertions(+), 46 deletions(-) diff --git a/docker/nginx.conf b/docker/nginx.conf index 4b8720ef2..38eb1d96a 100644 --- a/docker/nginx.conf +++ b/docker/nginx.conf @@ -1,40 +1,31 @@ -map $sent_http_content_type $cc_header { - default "public, max-age=31536000"; - text/html "no-cache"; -} - server { listen 80; server_name localhost; - # serve compressed file if filename.gz exists gzip_static on; - location = /console/service-worker.js { - root /usr/share/nginx/html; - add_header Cache-Control "public, max-age=30" always; - } + # Set root for all locations + root /usr/share/nginx/html; - location = /console/_app/env.js { - root /usr/share/nginx/html; - add_header Cache-Control "public, max-age=30" always; + # Security headers for all locations + add_header X-UA-Compatible "IE=Edge"; + add_header X-Frame-Options SAMEORIGIN; + add_header X-XSS-Protection "1; mode=block;"; + add_header X-Content-Type-Options nosniff; + + # Only cache files in /console/_app/immutable/ for 1 year + location /console/_app/immutable/ { + try_files $uri =404; + + expires 1y; + add_header Pragma public; + add_header Cache-Control "public"; } + # All other /console requests (no cache) location /console { - root /usr/share/nginx/html; - index index.html index.htm; + index index.html index.html; try_files $uri /console/index.html; - - add_header Cache-Control $cc_header always; - - # Deny IE browsers from going into quirks mode - add_header X-UA-Compatible "IE=Edge"; - # X-Frame-Options is to prevent from clickJacking attack - add_header X-Frame-Options SAMEORIGIN; - # This header enables the Cross-site scripting (XSS) filter - add_header X-XSS-Protection "1; mode=block;"; - # disable content-type sniffing on some browsers. - add_header X-Content-Type-Options nosniff; } location / { diff --git a/src/hooks.client.ts b/src/hooks.client.ts index 8802bcaad..5419792a0 100644 --- a/src/hooks.client.ts +++ b/src/hooks.client.ts @@ -1,15 +1,15 @@ -// import * as Sentry from '@sentry/sveltekit'; -// import { isCloud, isProd } from '$lib/system'; +import * as Sentry from '@sentry/sveltekit'; +import { isCloud, isProd } from '$lib/system'; import { AppwriteException } from '@appwrite.io/console'; import type { HandleClientError } from '@sveltejs/kit'; -// Sentry.init({ -// enabled: isCloud && isProd, -// dsn: 'https://c7ce178bdedd486480317b72f282fd39@o1063647.ingest.us.sentry.io/4504158071422976', -// tracesSampleRate: 1, -// replaysSessionSampleRate: 0, -// replaysOnErrorSampleRate: 0 -// }); +Sentry.init({ + enabled: isCloud && isProd, + dsn: 'https://c7ce178bdedd486480317b72f282fd39@o1063647.ingest.us.sentry.io/4504158071422976', + tracesSampleRate: 1, + replaysSessionSampleRate: 0, + replaysOnErrorSampleRate: 0 +}); export const handleError: HandleClientError = ({ error, message, status }) => { console.error(error); diff --git a/src/hooks.server.ts b/src/hooks.server.ts index 3deb88922..e54c183db 100644 --- a/src/hooks.server.ts +++ b/src/hooks.server.ts @@ -1,14 +1,14 @@ -// import { sequence } from '@sveltejs/kit/hooks'; -// import { handleErrorWithSentry, sentryHandle } from '@sentry/sveltekit'; -// import * as Sentry from '@sentry/sveltekit'; -// import { isCloud, isProd } from '$lib/system'; +import { sequence } from '@sveltejs/kit/hooks'; +import { handleErrorWithSentry, sentryHandle } from '@sentry/sveltekit'; +import * as Sentry from '@sentry/sveltekit'; +import { isCloud, isProd } from '$lib/system'; -// Sentry.init({ -// enabled: isCloud && isProd, -// dsn: 'https://c7ce178bdedd486480317b72f282fd39@o1063647.ingest.us.sentry.io/4504158071422976', -// tracesSampleRate: 1.0 -// }); +Sentry.init({ + enabled: isCloud && isProd, + dsn: 'https://c7ce178bdedd486480317b72f282fd39@o1063647.ingest.us.sentry.io/4504158071422976', + tracesSampleRate: 1.0 +}); -// export const handle = sequence(sentryHandle()); +export const handle = sequence(sentryHandle()); -// export const handleError = handleErrorWithSentry(); +export const handleError = handleErrorWithSentry(); From e58e8ae675498c7659679d6a394fc858e6c75e38 Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Mon, 19 May 2025 00:25:19 +0200 Subject: [PATCH 2/5] Refactor function settings code for better loading --- .../settings/updateRuntime.svelte | 38 +++++++------------ 1 file changed, 14 insertions(+), 24 deletions(-) diff --git a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/settings/updateRuntime.svelte b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/settings/updateRuntime.svelte index 6ffb262fe..474ff92b4 100644 --- a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/settings/updateRuntime.svelte +++ b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/settings/updateRuntime.svelte @@ -7,7 +7,6 @@ import { Button, Form, InputText } from '$lib/elements/forms'; import { addNotification } from '$lib/stores/notifications'; import { sdk } from '$lib/stores/sdk'; - import { onMount } from 'svelte'; import { func } from '../store'; import InputSelect from '$lib/elements/forms/inputSelect.svelte'; import { specificationsList } from '$lib/stores/specifications'; @@ -16,29 +15,20 @@ import { Layout, Typography } from '@appwrite.io/pink-svelte'; import Link from '$lib/elements/link.svelte'; - export let runtimesList: Models.RuntimeList; const functionId = page.params.function; - let runtime: string = $func.runtime; - let entrypoint = $func.entrypoint; + export let runtimesList: Models.RuntimeList; + let { runtime, entrypoint, specification } = $func; - let options = []; - let specificationOptions = []; - - onMount(async () => { - let allowedSpecifications = (await $specificationsList).specifications; - options = runtimesList.runtimes.map((runtime) => ({ - label: `${runtime.name} - ${runtime.version}`, - value: runtime.$id - })); - - specificationOptions = allowedSpecifications.map((size) => ({ - label: - `${size.cpus} CPU, ${size.memory} MB RAM` + - (!size.enabled ? ` (Upgrade to use this)` : ''), - value: size.slug, - disabled: !size.enabled - })); - }); + const options = runtimesList.runtimes.map((runtime) => ({ + label: `${runtime.name} - ${runtime.version}`, + value: runtime.$id + })); + const specificationOptions = $specificationsList.specifications.map((size) => ({ + label: + `${size.cpus} CPU, ${size.memory} MB RAM` + + (!size.enabled ? ` (Upgrade to use this)` : ''), + value: size.slug + })); async function updateRuntime() { try { @@ -108,12 +98,12 @@ id="entrypoint" required placeholder="Enter entrypoint" - bind:value={$func.entrypoint} /> + bind:value={entrypoint} /> From 9d5675ed62fd1a058440383b0a2c1dfeefa2de25 Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Mon, 19 May 2025 00:41:18 +0200 Subject: [PATCH 3/5] Allow updating of secret variables --- .../updateVariables.svelte | 19 +++++++++---------- .../updateVariablesModal.svelte | 1 + 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/routes/(console)/project-[region]-[project]/updateVariables.svelte b/src/routes/(console)/project-[region]-[project]/updateVariables.svelte index 2bc5f2707..2247a4dae 100644 --- a/src/routes/(console)/project-[region]-[project]/updateVariables.svelte +++ b/src/routes/(console)/project-[region]-[project]/updateVariables.svelte @@ -69,7 +69,6 @@ async function handleVariableCreated(event: CustomEvent) { const variables = event.detail; - console.log(variables); try { const promises = variables.map((variable) => sdkCreateVariable(variable.key, variable.value, variable?.secret || false) @@ -369,16 +368,16 @@ + { + selectedVar = variable; + showUpdate = true; + toggle(e); + }}> + Update + {#if !variable.secret} - { - selectedVar = variable; - showUpdate = true; - toggle(e); - }}> - Update - { diff --git a/src/routes/(console)/project-[region]-[project]/updateVariablesModal.svelte b/src/routes/(console)/project-[region]-[project]/updateVariablesModal.svelte index 88e2387b6..58e6026c0 100644 --- a/src/routes/(console)/project-[region]-[project]/updateVariablesModal.svelte +++ b/src/routes/(console)/project-[region]-[project]/updateVariablesModal.svelte @@ -76,6 +76,7 @@ From 73cf3d63946069511c582949da3dc5264880b17f Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Mon, 19 May 2025 00:48:42 +0200 Subject: [PATCH 4/5] Refactor deployment metrics loading code for better UX --- .../deployments/deploymentMetrics.svelte | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/deploymentMetrics.svelte b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/deploymentMetrics.svelte index 32f018523..4561b2557 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/deploymentMetrics.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/deploymentMetrics.svelte @@ -55,13 +55,14 @@ }); async function fetchUsage() { + metrics = metrics.map((metric) => { + metric.value = null; + + return metric; + }); + // Add timeout to make it look nicer setTimeout(async () => { - metrics.forEach((metric) => { - metric.value = null; - }); - metrics = metrics; - try { const usage = await sdk .forProject(page.params.region, page.params.project) @@ -84,12 +85,10 @@ } return metric; }); - metrics = metrics; - console.log(usage); } catch (error) { console.log(error); } - }, 800); + }, 500); } From b01fd526f8b77270d496589752efb8c0df441c29 Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Mon, 19 May 2025 00:53:49 +0200 Subject: [PATCH 5/5] Remove console.log statements and empty catch blocks --- src/lib/components/filePicker.svelte | 2 -- src/lib/components/filters/setFilters.ts | 1 - src/lib/components/git/selectRootModal.svelte | 8 +++----- src/lib/helpers/files.ts | 5 ----- .../domains/add-domain/+page.svelte | 1 - .../domains/recordsCard.svelte | 3 --- .../functions/create-function/(components)/aside.svelte | 2 -- .../template-[template]/permissions.svelte | 2 -- .../function-[function]/(modals)/createGit.svelte | 7 ++----- .../function-[function]/domains/add-domain/+page.svelte | 4 ++-- .../function-[function]/settings/updateRepository.svelte | 4 ++-- .../functions/templates/+page.svelte | 1 - .../messaging/wizard/emailFormList.svelte | 2 -- .../messaging/wizard/pushFormList.svelte | 3 --- .../sites/create-site/deleteVariableModal.svelte | 1 - .../sites/create-site/finish/+page.svelte | 4 ++-- .../sites/create-site/manual/+page.svelte | 2 -- .../templates/template-[template]/+page.svelte | 1 - .../sites/site-[site]/+page.svelte | 5 ----- .../sites/site-[site]/deployments/+layout.svelte | 1 - .../sites/site-[site]/deployments/+page.svelte | 4 ++-- .../deployments/createGitDeploymentModal.svelte | 7 ++----- .../site-[site]/deployments/deploymentMetrics.svelte | 4 ++-- .../sites/site-[site]/domains/add-domain/+page.svelte | 4 ++-- .../sites/site-[site]/settings/updateRepository.svelte | 4 ++-- .../sites/site-[site]/usage/[[period]]/+page.svelte | 2 -- .../sites/usage/[[period]]/+page.svelte | 2 -- .../project-[region]-[project]/updateVariables.svelte | 1 - src/routes/(public)/auth/preview/+page.svelte | 3 +-- src/routes/(public)/auth/preview/+page.ts | 5 +---- src/routes/(public)/auth/preview/access/+page.svelte | 6 ------ 31 files changed, 23 insertions(+), 78 deletions(-) diff --git a/src/lib/components/filePicker.svelte b/src/lib/components/filePicker.svelte index b60f49bf5..df2d78f78 100644 --- a/src/lib/components/filePicker.svelte +++ b/src/lib/components/filePicker.svelte @@ -167,8 +167,6 @@ } $: extension = allowedExtension === '*' ? mimeTypeQuery : `.${allowedExtension}`; - - $: console.log(`Allowed extensions: ${allowedExtension}, MimeType: ${mimeTypeQuery}`); diff --git a/src/lib/components/filters/setFilters.ts b/src/lib/components/filters/setFilters.ts index c59a2408c..b7e0f18c3 100644 --- a/src/lib/components/filters/setFilters.ts +++ b/src/lib/components/filters/setFilters.ts @@ -133,7 +133,6 @@ export function setStatusCodeFilter(filter: FilterData, columns: Column[]) { tag: `**${filter.title}** is **${codeRange.label}**`, value: statusCodeTag.value }; - console.log(codeRange); parsedTags.update((tags) => { tags.push(newTag); return tags; diff --git a/src/lib/components/git/selectRootModal.svelte b/src/lib/components/git/selectRootModal.svelte index ce4ef53f9..4972d58f7 100644 --- a/src/lib/components/git/selectRootModal.svelte +++ b/src/lib/components/git/selectRootModal.svelte @@ -43,7 +43,6 @@ const content = await sdk .forProject(page.params.region, page.params.project) .vcs.getRepositoryContents($installation.$id, $repository.id, currentPath); - // console.log(content); directories[0].fileCount = content.contents?.length ?? 0; directories[0].children = content.contents .filter((e) => e.isDirectory) @@ -55,10 +54,9 @@ loading: false })); currentDir = directories[0]; - // console.log(directories); isLoading = false; - } catch (e) { - console.log(e); + } catch { + return; } }); @@ -85,7 +83,7 @@ const content = await sdk .forProject(page.params.region, page.params.project) .vcs.getRepositoryContents($installation.$id, $repository.id, path); - // console.log(content); + const fileCount = content.contents?.length ?? 0; const contentDirectories = content.contents.filter((e) => e.isDirectory); diff --git a/src/lib/helpers/files.ts b/src/lib/helpers/files.ts index f85f4e7bd..bc408d421 100644 --- a/src/lib/helpers/files.ts +++ b/src/lib/helpers/files.ts @@ -36,7 +36,6 @@ export async function processFileList(files: FileList): Promise { buffer: buffer }; } catch (e) { - // console.log(file); return null; } }); @@ -46,7 +45,6 @@ export async function processFileList(files: FileList): Promise { export async function gzipUpload(files: FileList) { let uploadFile: File; - const tick = performance.now(); if (!files?.length) return; // If the file is a tar.gz file, then return it as is @@ -79,9 +77,6 @@ export async function gzipUpload(files: FileList) { }); } } - console.log(uploadFile); - const tock = performance.now(); - console.log('Time taken to process files:', tock - tick); return uploadFile; } diff --git a/src/routes/(console)/organization-[organization]/domains/add-domain/+page.svelte b/src/routes/(console)/organization-[organization]/domains/add-domain/+page.svelte index 327151445..5c469b627 100644 --- a/src/routes/(console)/organization-[organization]/domains/add-domain/+page.svelte +++ b/src/routes/(console)/organization-[organization]/domains/add-domain/+page.svelte @@ -20,7 +20,6 @@ async function addDomain() { try { domain = await sdk.forConsole.domains.create(page.params.organization, domainName); - console.log(domain); invalidate(Dependencies.DOMAINS); } catch (error) { addNotification({ diff --git a/src/routes/(console)/organization-[organization]/domains/recordsCard.svelte b/src/routes/(console)/organization-[organization]/domains/recordsCard.svelte index 17183c1e9..738cb89ef 100644 --- a/src/routes/(console)/organization-[organization]/domains/recordsCard.svelte +++ b/src/routes/(console)/organization-[organization]/domains/recordsCard.svelte @@ -31,7 +31,6 @@ try { domain = await sdk.forConsole.domains.updateNameservers(domain.$id); verified = domain.nameservers === 'Appwrite'; - console.log(domain); } catch (error) { addNotification({ type: 'error', @@ -39,8 +38,6 @@ }); } } - - $: console.log($consoleVariables._APP_DOMAINS_NAMESERVERS);
diff --git a/src/routes/(console)/project-[region]-[project]/functions/create-function/(components)/aside.svelte b/src/routes/(console)/project-[region]-[project]/functions/create-function/(components)/aside.svelte index ae7ea0a6e..d63fe5d05 100644 --- a/src/routes/(console)/project-[region]-[project]/functions/create-function/(components)/aside.svelte +++ b/src/routes/(console)/project-[region]-[project]/functions/create-function/(components)/aside.svelte @@ -12,8 +12,6 @@ export let runtimes: Models.RuntimeList; $: selectedRuntime = runtimes?.runtimes.find((r) => r.$id === runtime); - - $: console.log(runtimes); diff --git a/src/routes/(console)/project-[region]-[project]/functions/create-function/template-[template]/permissions.svelte b/src/routes/(console)/project-[region]-[project]/functions/create-function/template-[template]/permissions.svelte index f17aae982..d512b628f 100644 --- a/src/routes/(console)/project-[region]-[project]/functions/create-function/template-[template]/permissions.svelte +++ b/src/routes/(console)/project-[region]-[project]/functions/create-function/template-[template]/permissions.svelte @@ -15,8 +15,6 @@ checked: true }; }); - - $: console.log(selectedScopes);
diff --git a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/(modals)/createGit.svelte b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/(modals)/createGit.svelte index ae203ec3a..8c7011a44 100644 --- a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/(modals)/createGit.svelte +++ b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/(modals)/createGit.svelte @@ -58,9 +58,8 @@ } return sorted; - } catch (error) { - console.log(installations); - console.log(error); + } catch { + return; } } @@ -121,8 +120,6 @@ error = e.message; } } - - $: console.log($repository); diff --git a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/domains/add-domain/+page.svelte b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/domains/add-domain/+page.svelte index 662c71bc5..e24c06905 100644 --- a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/domains/add-domain/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/domains/add-domain/+page.svelte @@ -104,8 +104,8 @@ undefined ); await invalidate(Dependencies.FUNCTION); - } catch (error) { - console.log(error); + } catch { + return; } } diff --git a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/settings/updateRepository.svelte b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/settings/updateRepository.svelte index ba627b4ac..e4192ecee 100644 --- a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/settings/updateRepository.svelte +++ b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/settings/updateRepository.svelte @@ -152,8 +152,8 @@ undefined ); await invalidate(Dependencies.FUNCTION); - } catch (error) { - console.log(error); + } catch { + return; } } diff --git a/src/routes/(console)/project-[region]-[project]/functions/templates/+page.svelte b/src/routes/(console)/project-[region]-[project]/functions/templates/+page.svelte index f1e393732..6ee44cc72 100644 --- a/src/routes/(console)/project-[region]-[project]/functions/templates/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/functions/templates/+page.svelte @@ -99,7 +99,6 @@ : capitalize(useCase)} checked={isChecked(useCase)} on:change={(e) => { - console.log(useCase, e); applyFilter('useCase', useCase, e); }} /> diff --git a/src/routes/(console)/project-[region]-[project]/messaging/wizard/emailFormList.svelte b/src/routes/(console)/project-[region]-[project]/messaging/wizard/emailFormList.svelte index fc262b1a8..5c1db90e1 100644 --- a/src/routes/(console)/project-[region]-[project]/messaging/wizard/emailFormList.svelte +++ b/src/routes/(console)/project-[region]-[project]/messaging/wizard/emailFormList.svelte @@ -23,8 +23,6 @@ let otherEmail = ''; async function sendTestEmail() { - const email = selected === 'self' ? $user.email : otherEmail; - console.log(email); // TODO: replace with test method sdk.forProject(page.params.region, page.params.project).messaging.createEmail( ID.unique(), diff --git a/src/routes/(console)/project-[region]-[project]/messaging/wizard/pushFormList.svelte b/src/routes/(console)/project-[region]-[project]/messaging/wizard/pushFormList.svelte index 8c2eb200c..3a849dc70 100644 --- a/src/routes/(console)/project-[region]-[project]/messaging/wizard/pushFormList.svelte +++ b/src/routes/(console)/project-[region]-[project]/messaging/wizard/pushFormList.svelte @@ -59,9 +59,6 @@ }); async function sendTestMessage() { - const email = selected === 'self' ? $user.email : otherEmail; - console.log(email); - // TODO: replace with test method sdk.forProject(page.params.region, page.params.project).messaging.createPush( ID.unique(), diff --git a/src/routes/(console)/project-[region]-[project]/sites/create-site/deleteVariableModal.svelte b/src/routes/(console)/project-[region]-[project]/sites/create-site/deleteVariableModal.svelte index dfbef69a6..e203b44f7 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/create-site/deleteVariableModal.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/create-site/deleteVariableModal.svelte @@ -9,7 +9,6 @@ export let variables: Partial[] = []; function deleteVariable() { - console.log(variables, currentVariable); variables = variables.filter((v) => v.key !== currentVariable.key); variables = [...variables]; currentVariable = null; diff --git a/src/routes/(console)/project-[region]-[project]/sites/create-site/finish/+page.svelte b/src/routes/(console)/project-[region]-[project]/sites/create-site/finish/+page.svelte index 39040a6f7..152a41aa2 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/create-site/finish/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/create-site/finish/+page.svelte @@ -60,8 +60,8 @@ undefined ); invalidate(Dependencies.SITE); - } catch (error) { - console.log(error); + } catch { + return; } } diff --git a/src/routes/(console)/project-[region]-[project]/sites/create-site/manual/+page.svelte b/src/routes/(console)/project-[region]-[project]/sites/create-site/manual/+page.svelte index cee455f1f..42e806fed 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/create-site/manual/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/create-site/manual/+page.svelte @@ -125,8 +125,6 @@ }; }) : []; - - $: console.log(files); diff --git a/src/routes/(console)/project-[region]-[project]/sites/create-site/templates/template-[template]/+page.svelte b/src/routes/(console)/project-[region]-[project]/sites/create-site/templates/template-[template]/+page.svelte index 7568aa58d..294fdce16 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/create-site/templates/template-[template]/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/create-site/templates/template-[template]/+page.svelte @@ -175,7 +175,6 @@ `${base}/project-${page.params.region}-${page.params.project}/sites/create-site/deploying?site=${site.$id}&deployment=${deployment.$id}` ); } catch (e) { - console.log(e); addNotification({ type: 'error', message: e.message diff --git a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/+page.svelte b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/+page.svelte index db9f66152..46894e8d4 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/+page.svelte @@ -25,11 +25,6 @@ } }); }); - - // $: console.log(data.site); - $: console.log(data.deployment); - $: console.log(data.deploymentList); - // $: console.log(data.proxyRuleList); diff --git a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/+layout.svelte b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/+layout.svelte index 9c248525f..84d14d4cc 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/+layout.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/+layout.svelte @@ -26,7 +26,6 @@ if (message.events.includes('sites.*.deployments.*.update')) { invalidate(Dependencies.DEPLOYMENTS); invalidate(Dependencies.SITE); - console.log(message); return; } if (message.events.includes('sites.*.deployments.*.delete')) { diff --git a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/+page.svelte b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/+page.svelte index 7d2f8b9b1..a950039e3 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/+page.svelte @@ -68,8 +68,8 @@ undefined ); invalidate(Dependencies.SITE); - } catch (error) { - console.log(error); + } catch { + return; } } diff --git a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/createGitDeploymentModal.svelte b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/createGitDeploymentModal.svelte index 1d56d3d8f..836628f5c 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/createGitDeploymentModal.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/createGitDeploymentModal.svelte @@ -64,9 +64,8 @@ } return sorted; - } catch (error) { - console.log(installations); - console.log(error); + } catch { + return; } } @@ -126,8 +125,6 @@ error = e.message; } } - - $: console.log($repository); diff --git a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/deploymentMetrics.svelte b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/deploymentMetrics.svelte index 4561b2557..614b3f7c2 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/deploymentMetrics.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/deploymentMetrics.svelte @@ -85,8 +85,8 @@ } return metric; }); - } catch (error) { - console.log(error); + } catch { + return; } }, 500); } diff --git a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/domains/add-domain/+page.svelte b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/domains/add-domain/+page.svelte index 6de6e216f..2fd0adecd 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/domains/add-domain/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/domains/add-domain/+page.svelte @@ -106,8 +106,8 @@ undefined ); invalidate(Dependencies.SITE); - } catch (error) { - console.log(error); + } catch { + return; } } diff --git a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/settings/updateRepository.svelte b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/settings/updateRepository.svelte index 648667a27..4d9579b2d 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/settings/updateRepository.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/settings/updateRepository.svelte @@ -136,8 +136,8 @@ site?.specification || undefined ); invalidate(Dependencies.SITE); - } catch (error) { - console.log(error); + } catch { + return; } } diff --git a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/usage/[[period]]/+page.svelte b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/usage/[[period]]/+page.svelte index 0e89c82e1..c2b841035 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/usage/[[period]]/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/usage/[[period]]/+page.svelte @@ -9,8 +9,6 @@ // $: totalBuilds = data.buildsTotal; // $: countBuilds = data.builds; - - $: console.log(data); diff --git a/src/routes/(console)/project-[region]-[project]/sites/usage/[[period]]/+page.svelte b/src/routes/(console)/project-[region]-[project]/sites/usage/[[period]]/+page.svelte index 72fbac58a..4dec5a14e 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/usage/[[period]]/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/usage/[[period]]/+page.svelte @@ -6,8 +6,6 @@ export let data; $: total = data.deploymentsTotal; $: count = data.deployments; - - $: console.log(data); diff --git a/src/routes/(console)/project-[region]-[project]/updateVariables.svelte b/src/routes/(console)/project-[region]-[project]/updateVariables.svelte index 2247a4dae..edbf38d87 100644 --- a/src/routes/(console)/project-[region]-[project]/updateVariables.svelte +++ b/src/routes/(console)/project-[region]-[project]/updateVariables.svelte @@ -114,7 +114,6 @@ } async function handleVariableSecret(event: CustomEvent) { const variable = event.detail; - console.log(variable); try { await sdkUpdateVariable(variable.$id, variable.key, variable.value, variable.secret); selectedVar = null; diff --git a/src/routes/(public)/auth/preview/+page.svelte b/src/routes/(public)/auth/preview/+page.svelte index 0bb62f30d..576f712ed 100644 --- a/src/routes/(public)/auth/preview/+page.svelte +++ b/src/routes/(public)/auth/preview/+page.svelte @@ -15,8 +15,7 @@ await sdk.forConsole.projects.get(projectId); const jwt = await sdk.forConsole.account.createJWT(); window.location.href = `${origin}/_appwrite/authorize?jwt=${jwt.jwt}&path=${path}`; - } catch (error) { - console.log(error); + } catch { goto( `${base}/auth/preview/access?origin=${origin}&path=${path}&projectId=${projectId}` ); diff --git a/src/routes/(public)/auth/preview/+page.ts b/src/routes/(public)/auth/preview/+page.ts index 833ddee54..3692dbfc7 100644 --- a/src/routes/(public)/auth/preview/+page.ts +++ b/src/routes/(public)/auth/preview/+page.ts @@ -4,13 +4,10 @@ import { redirect } from '@sveltejs/kit'; export const load = async ({ parent, url }) => { const { account } = await parent(); - console.log(url); - // const params = new URLSearchParams(window.location.search); - const projectId = url.searchParams.get('projectId'); const origin = url.searchParams.get('origin'); const path = url.searchParams.get('path'); - console.log(projectId); + if (!account) { redirect( 303, diff --git a/src/routes/(public)/auth/preview/access/+page.svelte b/src/routes/(public)/auth/preview/access/+page.svelte index be0b3d4cc..568442923 100644 --- a/src/routes/(public)/auth/preview/access/+page.svelte +++ b/src/routes/(public)/auth/preview/access/+page.svelte @@ -102,12 +102,6 @@ await register(); } } - - // async function requestAccess() { - // //TODO: Implement request access - // } - - $: console.log(data); {#if $app.themeInUse === 'dark'}