Skip to content

fix: treat Supabase project warning as ready in setup-status - #287

Merged
BigSimmo merged 2 commits into
mainfrom
cursor/production-search-unblock-c40b
Jul 5, 2026
Merged

fix: treat Supabase project warning as ready in setup-status#287
BigSimmo merged 2 commits into
mainfrom
cursor/production-search-unblock-c40b

Conversation

@BigSimmo

@BigSimmoBigSimmo commented Jul 5, 2026

Copy link
Copy Markdown
Owner

Summary

Supersedes the earlier broad diff now that #274 (public access rollout) is on main.

Production still reports project check needs_setup when SUPABASE_PROJECT_NAME is unset, even though the Supabase URL ref is correct (warning status). That blocks hasReadyPublicSearchSetup() paths in the UI setup panel.

Change (minimal)

  • /api/setup-status: map Supabase project warning → setup check ready (same as correct-ref, missing metadata labels).
  • Test: warning status returns project check ready.

Dashboard production search resilience and rate-limit fallback are already on main via #274.

Verification

  • npm run typecheck — pass
  • tests/setup-status-route.test.ts — 2 tests pass
  • Prettier — pass on changed files

Post-deploy

Open in WebOpen in Cursor

@supabase

supabaseBot commented Jul 5, 2026

Copy link
Copy Markdown

This pull request has been ignored for the connected project sjrfecxgysukkwxsowpy because there are no changes detected in supabase directory. You can change this behaviour in Project Integrations Settings ↗︎.


Preview Branches by Supabase.
Learn more about Supabase Branching ↗︎.

@BigSimmo
BigSimmoforce-pushed the cursor/production-search-unblock-c40b branch from 189009b to f56c799CompareJuly 5, 2026 16:44
@cursorcursorBot changed the title fix: unblock production anonymous search after setup-status hotfixfix: treat Supabase project warning as ready in setup-statusJul 5, 2026
@BigSimmo
BigSimmo marked this pull request as ready for review July 5, 2026 17:04
@cursor

cursorBot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@BigSimmo
BigSimmo merged commit 57aa74a into mainJul 5, 2026
7 checks passed
@BigSimmo
BigSimmo deleted the cursor/production-search-unblock-c40b branch July 8, 2026 16:25
cursorBot pushed a commit that referenced this pull request Aug 8, 2026
…1761)
* issues: capture the in-page nav series (#286 PR 2, #287 PR 3, #288 DocumentViewer decision) and correct #256#256's forms half is disproven against origin/main e71b23b: all six formSections
targetIds now render as element ids. Its differential-presentations half is still
live, and two DSM routes have the same defect and were never recorded.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GyM49edHSNfm42u1SFDfG3
* issues: correct #256#288 after review (presentations + DocumentViewer)
Presentations shell ownership is already local; DocumentViewer non-adoption
is already in search-chrome-behaviour.md. Add #286#288 to the recommended
execution queue and narrow the remaining owner decisions.
Co-authored-by: BigSimmo <BigSimmo@users.noreply.github.com>
---------
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: BigSimmo <BigSimmo@users.noreply.github.com>
BigSimmo pushed a commit that referenced this pull request Aug 12, 2026
…system rows
Archived as verified-delivered or duplicate: #303, #284 (dup of #296), #149,
#159, #286, #287, #288, #256, #261, #291.
Re-scoped with re-measured evidence: #210 (gate was never missing; the defect
is the .next/dev types include), #262 (aliases 228 -> 193), #266 (counts moved,
23 unadopted holds), #275 (premise 'only one implementation' is false — the
values leaked to five files).
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017paT42ZVMf8jaLtkjFxdy5
Sign up for freeto 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

@BigSimmo