feat: Init announcement console banner by atharvadeosthale · Pull Request #3188 · appwrite/console · GitHub
Skip to content
This repository was archived by the owner on Sep 21, 2026. It is now read-only.

feat: Init announcement console banner - #3188

Merged
eldadfux merged 1 commit into
mainfrom
feat/init-console-banner
Aug 27, 2026
Merged

eldadfux merged 1 commit into
mainfrom
feat/init-console-banner

Conversation

@atharvadeosthale

Copy link
Copy Markdown
Member

Summary

  • Replaces the State of Appwrite Cloud survey promo with an Init announcement (August 31 - September 4).
  • New bottom-left modal alert modal:init_2026_announcement, scope everywhere, CTA "Claim your ticket" linking to https://new.appwrite.io/init with skipUpgradeRedirect.
  • Adds src/lib/images/promos/init-2026.png cover; removes the old survey image.

Test plan

  • Run in cloud mode; card appears bottom-left on organization and project pages
  • CTA opens new.appwrite.io/init in a new tab and dismisses the card
  • Dismissal persists across reloads

@appwrite

appwrite Bot commented Aug 26, 2026 •

Copy link
Copy Markdown

@greptile-apps

greptile-apps Bot commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

Replaces the State of Appwrite Cloud survey alert with a cloud-only Init 2026 announcement.

  • Adds new Init artwork and removes the former survey asset.
  • Updates the alert’s copy, identifier, and external ticket CTA.
  • Configures the promotion across console surfaces, but leaves it enabled beyond the advertised event dates.

Confidence Score: 4/5

The stale promotion behavior should be fixed before merging so the event banner cannot remain visible after September 4.

The new alert is globally eligible in cloud mode and permanently marked visible despite advertising a finite event window, so users who have not dismissed it will continue receiving obsolete promotional content.

Files Needing Attention: src/routes/(console)/bottomAlerts.ts

Important Files Changed

Filename Overview
src/routes/(console)/bottomAlerts.ts Replaces the survey promotion with the Init announcement and CTA, but does not expire the time-limited banner after September 4.
src/lib/images/promos/init-2026.png Adds the image statically imported by the new Init promotion.
src/lib/images/promos/state-of-appwrite-survey.png Removes the superseded survey artwork with no remaining references found.

Fix all with Greploop Fix All in Claude Code Fix All in Codex

Reviews (1): Last reviewed commit: "feat: Init announcement console banner" | Re-trigger Greptile

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Promotion never expires

After the advertised event ends on September 4, this cloud-only promotion remains enabled with scope: 'everywhere' and show: true, causing users who have not dismissed it to continue seeing a stale Init banner.

Fix in Claude Code Fix in Codex

@eldadfux
eldadfux merged commit 998a679 into main Aug 27, 2026
4 checks passed
@eldadfux
eldadfux deleted the feat/init-console-banner branch August 27, 2026 10:39
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants