mirror of
https://github.com/supabase/supabase.git
synced 2026-10-12 12:55:06 +03:00
Adds a new "API Access" column to the database functions index page that displays whether a function is accessible via the Data API (has EXECUTE privileges granted to anon/authenticated roles). Changes: - Add function-privileges-query.ts to query function EXECUTE privileges - Add function-api-access-query.ts to combine privilege and schema exposure checks - Add function-api-access-mutation.ts to grant/revoke EXECUTE privileges - Add API Access column showing Yes/No with tooltips explaining the status - Add Enable/Disable API access menu items in the function row dropdown - Add confirmation dialog (ToggleFunctionApiAccessModal) for toggling access - Consider schema exposure in API access logic (schema must be exposed via PostgREST) https://claude.ai/code/session_01CQajZAZp7fYhiSmWyyjYBr