Skip to content

chore(studio): restore feedback gating#1207

Closed
everettbu wants to merge 18 commits into
masterfrom
dnywh/chore/restore-feedback-gating
Closed

chore(studio): restore feedback gating#1207
everettbu wants to merge 18 commits into
masterfrom
dnywh/chore/restore-feedback-gating

Conversation

@everettbu

@everettbu everettbu commented Feb 6, 2026

Copy link
Copy Markdown

Mirror of supabase/supabase#42548
Original author: dnywh


What kind of change does this PR introduce?

UI improvement for self-debugging efforts.

What is the current behavior?

supabase/supabase#40937 removed our gating on the feedback form (plus some related affordances) in an effort to concentrate support entry into the Help dropdown instead:

Before After
Inventory  Nuts  Bolts  Supabase Not applicable. This step is skipped in the new version.
Inventory  Nuts  Bolts  Supabase Inventory  Nuts  Bolts  Supabase
Inventory  Nuts  Bolts  Supabase Inventory  Nuts  Bolts  Supabase

Despite putting other measures in place such as client-side form detection, the result is that people are increasingly writing in to support via the Feedback form.

What is the new behavior?

  • Restores the gating
  • But also reuses the same self-debugging help options from the Help dropdown

Other:

  • Renames HelpPopover to HelpDropdown to match others
  • Adjusts font size of CommandMenu Search...
Before After
Spinner  Toolshed  Supabase Spinner  Toolshed  Supabase
Not applicable. This step is skipped in the old version. Spinner  Toolshed  Supabase
Spinner  Toolshed  Supabase Spinner  Toolshed  Supabase
Inventory  Nuts  Bolts  Supabase Spinner  Toolshed  Supabase

To test

To test the “thanks” end state, add something like the following to feedback-send.ts:

 if (MOCK_FEEDBACK_SUCCESS) {
    return {} as Awaited<ReturnType<typeof sendFeedback>>
  }

Where MOCK_FEEDBACK_SUCCESS is true.

Summary by CodeRabbit

Release Notes

  • New Features

    • Introduced multi-stage feedback dropdown with Issue and Idea selection paths.
    • Added AI assistant integration in help menu for quick support access.
    • Enhanced help dropdown with expanded options: documentation, troubleshooting, Discord community, system status, and support links.
    • Added Community Support section featuring Discord community promotion.
  • Style

    • Refined command menu placeholder text sizing for improved visual hierarchy.

@github-actions

github-actions Bot commented Feb 6, 2026

Copy link
Copy Markdown
Contributor

🎭 Playwright Test Results

passed  98 passed
flaky  2 flaky
skipped  5 skipped

Details

stats  105 tests across 16 suites
duration  7 minutes, 59 seconds
commit  7ad1e15

Flaky tests

Features › cron-jobs.spec.ts › High Query Cost Banner › shows banner and still displays cron jobs when query cost exceeds threshold
Features › table-editor.spec.ts › table editor › can create and remove foreign key with column selection

Skipped tests

Features › assistant.spec.ts › AI Assistant › Can send a message to the assistant and receive a response
Features › sql-editor.spec.ts › SQL Editor › snippet favourite works as expected
Features › sql-editor.spec.ts › SQL Editor › share with team works as expected
Features › sql-editor.spec.ts › SQL Editor › folders works as expected
Features › sql-editor.spec.ts › SQL Editor › other SQL snippets actions work as expected

@everettbu

Copy link
Copy Markdown
Author

Upstream PR was closed or merged. Code is synced via branch mirror.

@everettbu everettbu closed this Feb 9, 2026
@everettbu everettbu deleted the dnywh/chore/restore-feedback-gating branch February 9, 2026 23:52
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