Skip to content

feat: Init announcement console banner - #3188

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

feat: Init announcement console banner#3188
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

Console (appwrite/console)

Project ID: 688b7bf400350cbd60e9

Sites (1)
Site Status Logs Preview QR
console-stage
688b7cf6003b1842c9dc
Ready Ready View Logs Preview URL QR Code

Tip

Function scopes give you fine-grained control over API permissions

@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鈥檚 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

skipUpgradeRedirect: true
},
show: true
};

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 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