Skip to content

feat(feedback): daily, immediate, center-of-page popup#402

Merged
adibarra merged 2 commits into
masterfrom
chore/feedback-popup-daily-centered
May 28, 2026
Merged

feat(feedback): daily, immediate, center-of-page popup#402
adibarra merged 2 commits into
masterfrom
chore/feedback-popup-daily-centered

Conversation

@adibarra
Copy link
Copy Markdown
Contributor

@adibarra adibarra commented May 28, 2026

Note

Low Risk
UX and nudge-timing changes only; feedback API and submission paths are unchanged, with Cypress isolation added for e2e stability.

Overview
The dashboard feedback nudge now shows immediately on load (no second-visit event), uses a 24-hour snooze instead of ~90 days, and renders as a centered modal with backdrop via new centered modal content and ModalRenderer changes (aria-modal, backdrop dismiss).

Copy drops the “You're a regular!” line in the form and registry. Visit tracking still records visits but no longer dispatches inferencex:feedback-eligible; related constants and VisitTracker wiring are removed.

Cypress enables supportFile: cypress/support/e2e.ts, which pre-sets inferencex-feedback-modal-snoozed before each visit so e2e tests aren’t blocked by the modal (specs can clear it to test the flow).

Reviewed by Cursor Bugbot for commit 62d6305. Bugbot is set up for automated code reviews on this repo. Configure here.

@adibarra adibarra marked this pull request as ready for review May 28, 2026 00:18
@vercel
Copy link
Copy Markdown

vercel Bot commented May 28, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
inferencemax-app Ready Ready Preview, Comment May 28, 2026 12:55am

Request Review

@blacksmith-sh

This comment has been minimized.

@adibarra adibarra merged commit bab4d52 into master May 28, 2026
18 checks passed
@adibarra adibarra deleted the chore/feedback-popup-daily-centered branch May 28, 2026 01:03
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.

1 participant