diff --git a/src/routes/(console)/project-[project]/functions/function-[function]/+page.svelte b/src/routes/(console)/project-[project]/functions/function-[function]/+page.svelte index fbd5bca71..9481cf70e 100644 --- a/src/routes/(console)/project-[project]/functions/function-[function]/+page.svelte +++ b/src/routes/(console)/project-[project]/functions/function-[function]/+page.svelte @@ -63,6 +63,14 @@ { value: 'vcs', label: 'Git' } ] }, + { + id: '$createdAt', + title: 'Created', + type: 'datetime', + show: true, + width: 150, + format: 'datetime' + }, { id: '$updatedAt', title: 'Updated', @@ -71,7 +79,6 @@ width: 150, format: 'datetime' }, - { id: 'buildTime', title: 'Build time', diff --git a/src/routes/(console)/project-[project]/functions/function-[function]/deploymentCreatedBy.svelte b/src/routes/(console)/project-[project]/functions/function-[function]/deploymentBy.svelte similarity index 72% rename from src/routes/(console)/project-[project]/functions/function-[function]/deploymentCreatedBy.svelte rename to src/routes/(console)/project-[project]/functions/function-[function]/deploymentBy.svelte index 15e429722..84baf5329 100644 --- a/src/routes/(console)/project-[project]/functions/function-[function]/deploymentCreatedBy.svelte +++ b/src/routes/(console)/project-[project]/functions/function-[function]/deploymentBy.svelte @@ -2,10 +2,13 @@ import { timeFromNow } from '$lib/helpers/date'; import type { Models } from '@appwrite.io/console'; + export let type: 'create' | 'update'; export let deployment: Models.Deployment; + + let variable = type === 'create' ? '$createdAt' : '$updatedAt'; -{timeFromNow(deployment.$updatedAt)} +{timeFromNow(deployment[variable])} {#if deployment.providerCommitAuthor} by

Updated

- +

diff --git a/src/routes/(console)/project-[project]/functions/function-[function]/executions/execute-function/+page.svelte b/src/routes/(console)/project-[project]/functions/function-[function]/executions/execute-function/+page.svelte index 094314487..583f582eb 100644 --- a/src/routes/(console)/project-[project]/functions/function-[function]/executions/execute-function/+page.svelte +++ b/src/routes/(console)/project-[project]/functions/function-[function]/executions/execute-function/+page.svelte @@ -37,7 +37,7 @@ import DeploymentSource from '../../deploymentSource.svelte'; import DeploymentDomains from '../../deploymentDomains.svelte'; import { proxyRuleList } from '../../store'; - import DeploymentCreatedBy from '../../deploymentCreatedBy.svelte'; + import DeploymentBy from '../../deploymentBy.svelte'; import { isSameDay, toLocaleDateISO, @@ -400,7 +400,7 @@

Updated

- +
diff --git a/src/routes/(console)/project-[project]/functions/function-[function]/table.svelte b/src/routes/(console)/project-[project]/functions/function-[function]/table.svelte index af89e599f..56a67907a 100644 --- a/src/routes/(console)/project-[project]/functions/function-[function]/table.svelte +++ b/src/routes/(console)/project-[project]/functions/function-[function]/table.svelte @@ -15,7 +15,7 @@ import { Pill } from '$lib/elements'; import { calculateTime } from '$lib/helpers/timeConversion'; import DeploymentSource from './deploymentSource.svelte'; - import DeploymentCreatedBy from './deploymentCreatedBy.svelte'; + import DeploymentBy from './deploymentBy.svelte'; import { timer } from '$lib/actions/timer'; import { calculateSize } from '$lib/helpers/sizeConvertion'; import { func } from './store'; @@ -93,9 +93,13 @@ + {:else if column.id === '$createdAt'} + + + {:else if column.id === '$updatedAt'} - + {:else if column.id === 'buildTime'}