diff --git a/src/lib/layout/activity.svelte b/src/lib/layout/activity.svelte index 03d0577b2b..908ab6b8ad 100644 --- a/src/lib/layout/activity.svelte +++ b/src/lib/layout/activity.svelte @@ -21,6 +21,7 @@ import { tierToPlan, type PlanServices } from '$lib/stores/billing'; import { isCloud } from '$lib/system'; import { organization } from '$lib/stores/organization'; + import { Button } from '$lib/elements/forms'; export let logs: Models.LogList; export let offset = 0; @@ -50,8 +51,10 @@ Logs are retained in rolling {hoursToDays(limit)} intervals with the {tierToPlan($organization.billingPlan).name} plan. - to increase your log retention for a longer period. + {#if $organization?.billingPlan === 'tier-0'} + to increase your log + retention for a longer period. + {/if}

{#each logs.logs as log} diff --git a/src/lib/layout/logs.svelte b/src/lib/layout/logs.svelte index a7abce0c48..19be13b4c3 100644 --- a/src/lib/layout/logs.svelte +++ b/src/lib/layout/logs.svelte @@ -19,6 +19,7 @@ import { getServiceLimit, tierToPlan } from '$lib/stores/billing'; import { organization } from '$lib/stores/organization'; import { app } from '$lib/stores/app'; + import { Button } from '$lib/elements/forms'; let selectedRequest = 'parameters'; let selectedResponse = 'logs'; @@ -310,13 +311,14 @@ Logs are retained in rolling {hoursToDays(limit)} intervals with the {tier} plan. - to increase your log retention for - a longer period. + {#if $organization.billingPlan === 'tier-0'} + to increase your log retention + for a longer period. + {/if} {/if} 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 da05c0b6fc..1462e407d6 100644 --- a/src/routes/console/project-[project]/functions/function-[function]/+page.svelte +++ b/src/routes/console/project-[project]/functions/function-[function]/+page.svelte @@ -40,9 +40,7 @@ import DeploymentCreatedBy from './deploymentCreatedBy.svelte'; import DeploymentDomains from './deploymentDomains.svelte'; import { GRACE_PERIOD_OVERRIDE, isCloud } from '$lib/system'; - import { readOnly, tierToPlan } from '$lib/stores/billing'; - import { hoursToDays } from '$lib/helpers/date'; - import { organization } from '$lib/stores/organization'; + import { readOnly } from '$lib/stores/billing'; export let data; @@ -215,19 +213,7 @@ Size - - -

- Logs are retained in rolling {hoursToDays(limit)} intervals with the - {tierToPlan($organization.billingPlan).name} - plan. - to increase - your log retention for a longer period. -

-
+ {#each $deploymentList.deployments as deployment, index (deployment.$id)} {@const status = deployment.status}