Skip to content

fix(ui): surface actionable banner for missing Supabase schema and RLS errors - #36

Open
Oreo2026 wants to merge 1 commit into
TelivityAI:mainfrom
Oreo2026:fix/supabase-schema-error-banner
Open

fix(ui): surface actionable banner for missing Supabase schema and RLS errors#36
Oreo2026 wants to merge 1 commit into
TelivityAI:mainfrom
Oreo2026:fix/supabase-schema-error-banner

Conversation

@Oreo2026

Copy link
Copy Markdown

…S errors

Summary

Fixes #27

Adds a clear in-app setup banner when a self-hosted Supabase project is missing CareerOps tables, has blocking RLS policies, or uses invalid credentials.
The banner gives safe, actionable links to configuration, schema/migrations, and troubleshooting docs instead of leaving users with opaque console errors.

Type

  • Bug fix
  • Feature
  • Docs / deploy
  • Chore

Checklist

  • No secrets or personal data in the diff (web/config.js not committed)
  • Docs updated if behavior or deploy steps changed
  • I agree this contribution is under Apache-2.0

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.

UX: friendlier self-host errors when Supabase schema/RLS is missing

1 participant