Skip to content

feat: replace console banner with relationships GA announcement#3048

Merged
atharvadeosthale merged 1 commit into
mainfrom
feat-relationships-out-of-beta-banner
May 18, 2026
Merged

feat: replace console banner with relationships GA announcement#3048
atharvadeosthale merged 1 commit into
mainfrom
feat-relationships-out-of-beta-banner

Conversation

@atharvadeosthale
Copy link
Copy Markdown
Member

Summary

  • Replace the Terraform provider promo with a "Database relationships are out of beta" announcement linking to the GA blog post.
  • Swap promo asset (relationships-out-of-beta.png derived from the blog cover) and drop the now-unused terraform-provider.png.

Test plan

  • Run console with PUBLIC_CONSOLE_MODE=cloud, confirm the bottom-left banner renders with the new copy and image.
  • CTA "Read announcement" opens https://appwrite.io/blog/post/relationships-are-out-of-beta in a new tab.
  • Dismiss persists (new id modal:relationships_out_of_beta_announcement so prior Terraform dismissals do not carry over).

Swap Terraform provider promo for the "Database relationships are out of
beta" announcement, linking to the GA blog post.
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented May 18, 2026

Greptile Summary

This PR swaps the bottom-left console banner from the Terraform provider promotion to a "Database relationships are out of beta" announcement.

  • bottomAlerts.ts: All fields are updated — new promo id (modal:relationships_out_of_beta_announcement), new title/message copy, and a new CTA link pointing to the GA blog post. The new id correctly ensures prior Terraform dismissals do not suppress this banner.
  • Images: relationships-out-of-beta.png is added and terraform-provider.png is deleted; the same image is used for both dark and light themes (consistent with the previous Terraform banner's behavior).

Confidence Score: 5/5

This is a straightforward content swap with no logic changes — safe to merge.

The change touches only copy, a new image asset, and a modal id. All fields are consistent with the previous promo object, the old image is properly cleaned up, and the new promo id correctly breaks any prior dismissal state from the Terraform banner.

No files require special attention.

Important Files Changed

Filename Overview
src/routes/(console)/bottomAlerts.ts Content swap: Terraform provider promo replaced with relationships-out-of-beta announcement — new id, image, copy, and blog link; no logic changes.
src/lib/images/promos/relationships-out-of-beta.png New promo image added for the relationships GA announcement.
src/lib/images/promos/terraform-provider.png Old Terraform provider promo image removed — no longer referenced anywhere in the codebase.

Reviews (1): Last reviewed commit: "feat: replace console banner with relati..." | Re-trigger Greptile

@atharvadeosthale atharvadeosthale merged commit eaf7927 into main May 18, 2026
4 checks passed
@atharvadeosthale atharvadeosthale deleted the feat-relationships-out-of-beta-banner branch May 18, 2026 08:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants