diff --git a/src/lib/images/promos/relationships-out-of-beta.png b/src/lib/images/promos/relationships-out-of-beta.png new file mode 100644 index 0000000000..180ca1d844 Binary files /dev/null and b/src/lib/images/promos/relationships-out-of-beta.png differ diff --git a/src/lib/images/promos/terraform-provider.png b/src/lib/images/promos/terraform-provider.png deleted file mode 100644 index 4b5af07797..0000000000 Binary files a/src/lib/images/promos/terraform-provider.png and /dev/null differ diff --git a/src/routes/(console)/bottomAlerts.ts b/src/routes/(console)/bottomAlerts.ts index 0e406c22a7..97ba890c86 100644 --- a/src/routes/(console)/bottomAlerts.ts +++ b/src/routes/(console)/bottomAlerts.ts @@ -1,33 +1,33 @@ import { isCloud } from '$lib/system'; import { isSameDay } from '$lib/helpers/date'; import { type BottomModalAlertItem, showBottomModalAlert } from '$lib/stores/bottom-alerts'; -import TerraformProvider from '$lib/images/promos/terraform-provider.png'; +import RelationshipsOutOfBeta from '$lib/images/promos/relationships-out-of-beta.png'; const listOfPromotions: BottomModalAlertItem[] = []; if (isCloud) { - const terraformProviderPromo: BottomModalAlertItem = { - id: 'modal:terraform_provider_announcement', + const relationshipsOutOfBetaPromo: BottomModalAlertItem = { + id: 'modal:relationships_out_of_beta_announcement', src: { - dark: TerraformProvider, - light: TerraformProvider + dark: RelationshipsOutOfBeta, + light: RelationshipsOutOfBeta }, - title: 'Introducing Terraform support for Appwrite projects', + title: 'Database relationships are out of beta', message: - 'Manage your entire Appwrite project as code with the official Terraform provider.', + 'After a year of performance overhauls, opt-in loading, and full query support, relationships are now production-ready.', plan: 'free', importance: 8, scope: 'everywhere', cta: { text: 'Read announcement', - link: () => 'https://appwrite.io/blog/post/introducing-terraform-provider-for-appwrite', + link: () => 'https://appwrite.io/blog/post/relationships-are-out-of-beta', external: true, hideOnClick: true, skipUpgradeRedirect: true }, show: true }; - listOfPromotions.push(terraformProviderPromo); + listOfPromotions.push(relationshipsOutOfBetaPromo); } export function addBottomModalAlerts() {