Skip to content

feat(console): add State of Appwrite Cloud survey banner#3113

Merged
atharvadeosthale merged 2 commits into
mainfrom
feat-state-of-appwrite-survey-banner
Jul 10, 2026
Merged

feat(console): add State of Appwrite Cloud survey banner#3113
atharvadeosthale merged 2 commits into
mainfrom
feat-state-of-appwrite-survey-banner

Conversation

@atharvadeosthale

Copy link
Copy Markdown
Member

What does this PR do?

Replaces the Presences API promo banner with a new State of Appwrite Cloud survey announcement.

  • New promo image state-of-appwrite-survey.png; removed old presences-api.png
  • New alert modal:state_of_appwrite_survey_announcement with CTA Take the surveyhttps://forms.gle/5cvWxTwhonoDCWsi7
  • Scope everywhere, plan free, skipUpgradeRedirect: true

Test Plan

  • bun run format and bun run check pass
  • Banner shows bottom-left in cloud mode; CTA opens survey form and dismisses card

Related PRs and Issues

None

Replace Presences API promo with State of Appwrite Cloud survey
announcement linking to the feedback form.
@greptile-apps

greptile-apps Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

Swaps the Presences API promo banner with a State of Appwrite Cloud survey banner by updating bottomAlerts.ts and replacing the promo image asset. No behavioral or structural changes are made; the new item follows the same pattern as its predecessor.

  • New BottomModalAlertItem with id modal:state_of_appwrite_survey_announcement, pointing to the Google Forms survey URL; all other fields (plan: 'free', importance: 8, scope: 'everywhere', show: true) carry over from the previous promo without modification.
  • Old presences-api.png removed; new state-of-appwrite-survey.png added as the banner image (used for both dark and light themes).

Confidence Score: 5/5

Safe to merge — a straightforward content swap with no logic changes.

The only change is replacing one promo item with another. No new code paths, no store logic changes, and the new item follows the exact same structure as the one it replaces. The external survey URL is well-formed, and hideOnClick: true plus skipUpgradeRedirect: true are correctly set for an external link CTA.

No files require special attention.

Important Files Changed

Filename Overview
src/routes/(console)/bottomAlerts.ts Replaces presencesApiPromo with stateOfAppwriteSurveyPromo — new id, image, title, message, and CTA link; all other fields (plan, importance, scope, show) are preserved from the previous promo unchanged.
src/lib/images/promos/state-of-appwrite-survey.png New promo image for the State of Appwrite Cloud survey banner (binary asset).
src/lib/images/promos/presences-api.png Old Presences API promo image removed as part of the banner swap.

Reviews (2): Last reviewed commit: "feat(console): update survey banner mess..." | Re-trigger Greptile

@adityaoberai adityaoberai left a comment

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.

What do you think?

Comment thread src/routes/(console)/bottomAlerts.ts Outdated
@atharvadeosthale atharvadeosthale merged commit c63636e into main Jul 10, 2026
3 of 4 checks passed
@atharvadeosthale atharvadeosthale deleted the feat-state-of-appwrite-survey-banner branch July 10, 2026 07: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.

3 participants