From ed19d79b2ded0c0a4e178d4fe6869a5dfa8d48e9 Mon Sep 17 00:00:00 2001 From: Khushboo Verma <43381712+vermakhushboo@users.noreply.github.com> Date: Mon, 26 Feb 2024 11:16:12 +0530 Subject: [PATCH 1/8] Update execution placeholder body --- .../functions/function-[function]/execute.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/routes/console/project-[project]/functions/function-[function]/execute.svelte b/src/routes/console/project-[project]/functions/function-[function]/execute.svelte index 278a3ceab..bac8b0303 100644 --- a/src/routes/console/project-[project]/functions/function-[function]/execute.svelte +++ b/src/routes/console/project-[project]/functions/function-[function]/execute.svelte @@ -123,7 +123,7 @@ {:else} @@ -214,7 +214,7 @@ From 358bda940cae7ffa7b91656b78a3a253c44496bc Mon Sep 17 00:00:00 2001 From: Khushboo Verma <43381712+vermakhushboo@users.noreply.github.com> Date: Mon, 26 Feb 2024 11:21:12 +0530 Subject: [PATCH 2/8] Format document --- .../functions/function-[function]/execute.svelte | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/routes/console/project-[project]/functions/function-[function]/execute.svelte b/src/routes/console/project-[project]/functions/function-[function]/execute.svelte index bac8b0303..9f9780139 100644 --- a/src/routes/console/project-[project]/functions/function-[function]/execute.svelte +++ b/src/routes/console/project-[project]/functions/function-[function]/execute.svelte @@ -121,11 +121,7 @@ - + {:else} From 059560b5f8bcb2d4eebf4761a86c1657c9965579 Mon Sep 17 00:00:00 2001 From: Khushboo Verma <43381712+vermakhushboo@users.noreply.github.com> Date: Tue, 27 Feb 2024 11:17:13 +0530 Subject: [PATCH 3/8] Dropdown for secure protocol for custom smtp --- .../settings/smtp/+page.svelte | 27 ++++++++++++------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/src/routes/console/project-[project]/settings/smtp/+page.svelte b/src/routes/console/project-[project]/settings/smtp/+page.svelte index e61255b17..735a0c5f8 100644 --- a/src/routes/console/project-[project]/settings/smtp/+page.svelte +++ b/src/routes/console/project-[project]/settings/smtp/+page.svelte @@ -23,6 +23,7 @@ import { organization } from '$lib/stores/organization'; import { wizard } from '$lib/stores/wizard'; import ChangeOrganizationTierCloud from '$routes/console/changeOrganizationTierCloud.svelte'; + import InputSelect from '$lib/elements/forms/inputSelect.svelte'; let enabled = false; let senderName: string; @@ -32,7 +33,13 @@ let port: number; let username: string; let password: string; - let secure = false; + let secure: string; + + const options = [ + { value: 'tls', label: 'TLS' }, + { value: 'ssl', label: 'SSL' }, + { value: '', label: 'None' } + ]; onMount(() => { enabled = $project.smtpEnabled ?? false; @@ -43,7 +50,7 @@ port = $project.smtpPort; username = $project.smtpUsername; password = $project.smtpPassword; - secure = $project.smtpSecure === 'tls'; + secure = $project.smtpSecure === 'tls' ? 'tls' : $project.smtpSecure === 'ssl' ? 'ssl' : ''; }); async function updateSmtp() { @@ -68,7 +75,7 @@ port ? port : undefined, username ? username : undefined, password ? password : undefined, - secure ? 'tls' : undefined + secure ? secure : undefined ); invalidate(Dependencies.PROJECT); @@ -97,7 +104,7 @@ port: $project.smtpPort, username: $project.smtpUsername, password: $project.smtpPassword, - secure: $project.smtpSecure === 'tls' + secure: $project.smtpSecure } ); @@ -109,7 +116,7 @@ port = undefined; username = undefined; password = undefined; - secure = false; + secure = undefined; } @@ -189,10 +196,12 @@ label="Password" bind:value={password} placeholder="Enter password" /> - - - Enable if TLS is supported on your SMTP server. - + {/if} {/if} From 7c22c42476a35da5d38ccea492679f3370e016bb Mon Sep 17 00:00:00 2001 From: Elad Shechter Date: Mon, 26 Feb 2024 11:20:06 +0800 Subject: [PATCH 4/8] Attribute items - reduce spacing between rows from 8px to 4px --- .../document-[document]/attributeItem.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributeItem.svelte b/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributeItem.svelte index 857e64584..0f08c8134 100644 --- a/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributeItem.svelte +++ b/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributeItem.svelte @@ -58,7 +58,7 @@ {:else} - + {#each [...formValues[attribute.key].keys()] as index} From 942c2f729cfda064913e12cf2632919dba5eff61 Mon Sep 17 00:00:00 2001 From: Elad Shechter Date: Mon, 26 Feb 2024 22:19:24 +0800 Subject: [PATCH 5/8] Attribute items - reduce gap between field from 16px to 8px - Chen QA --- .../document-[document]/attributeItem.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributeItem.svelte b/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributeItem.svelte index 0f08c8134..1be558a2d 100644 --- a/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributeItem.svelte +++ b/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributeItem.svelte @@ -60,7 +60,7 @@ {:else} {#each [...formValues[attribute.key].keys()] as index} - + Date: Tue, 5 Mar 2024 10:41:12 +0530 Subject: [PATCH 6/8] chore: disable the create project button explicitly to prevent accidental clicks --- .../organization-[organization]/createProject.svelte | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/routes/console/organization-[organization]/createProject.svelte b/src/routes/console/organization-[organization]/createProject.svelte index e0f80e179..2a2bb6096 100644 --- a/src/routes/console/organization-[organization]/createProject.svelte +++ b/src/routes/console/organization-[organization]/createProject.svelte @@ -18,9 +18,11 @@ let name: string; let showCustomId = false; let error: string; + let disabled: boolean = false; async function create() { try { + disabled = true; const project = await sdk.forConsole.projects.create( id ?? ID.unique(), name, @@ -36,10 +38,12 @@ type: 'success', message: `${name} has been created` }); + show = false; await goto(`/console/project-${project.$id}`); } catch (e) { error = e.message; trackError(e, Submit.ProjectCreate); + disabled = false; } } @@ -61,6 +65,6 @@ (show = false)}>Cancel - Create + Create From a49b361f827dd46ce7b6772109726954d82b2064 Mon Sep 17 00:00:00 2001 From: Christy Jacob Date: Tue, 5 Mar 2024 10:41:20 +0530 Subject: [PATCH 7/8] chore: clean up --- .../console/organization-[organization]/createProject.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/console/organization-[organization]/createProject.svelte b/src/routes/console/organization-[organization]/createProject.svelte index 2a2bb6096..e77051022 100644 --- a/src/routes/console/organization-[organization]/createProject.svelte +++ b/src/routes/console/organization-[organization]/createProject.svelte @@ -29,6 +29,7 @@ teamId, 'default' ); + show = false; dispatch('created', project); trackEvent(Submit.ProjectCreate, { customId: !!id, @@ -38,7 +39,6 @@ type: 'success', message: `${name} has been created` }); - show = false; await goto(`/console/project-${project.$id}`); } catch (e) { error = e.message; From becd5bd62b9fd990944e94cfcd396a18f6e6602e Mon Sep 17 00:00:00 2001 From: Christy Jacob Date: Tue, 5 Mar 2024 18:38:24 +0000 Subject: [PATCH 8/8] chore: linter --- .../console/organization-[organization]/createProject.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/console/organization-[organization]/createProject.svelte b/src/routes/console/organization-[organization]/createProject.svelte index e77051022..ae0dca20c 100644 --- a/src/routes/console/organization-[organization]/createProject.svelte +++ b/src/routes/console/organization-[organization]/createProject.svelte @@ -65,6 +65,6 @@ (show = false)}>Cancel - Create + Create