Skip to content

Edge Function Index

11 edge functions under supabase/functions/ (excluding _shared). Type is inferred heuristically from the source — verify against the function before relying on it. See Backend architecture for the Type A / Type B model and the shared entrypoint pattern, and the EF doc template for per-function docs.

FunctionType (inferred)PurposeTests
get-public-feedbackType A (public-capable)Public read of an engagement/feedback form by user slug + form slug-or-id.
get-public-menuType A (public-capable)Public read of a published digital menu by slug. Edge-cached by Cloudflare
manage-accountType A (authenticated)Account-level security operations for the caller's own account: change email,
manage-profileType A (authenticated)Fetch, update, upload-avatar, and soft-delete the caller's own profile.
manage-reminderType A (authenticated)Every write to the reminders domain (ADR-0016). Reads go through the
manage-settingsType A (authenticated)Fetch or update the caller's own account-level settings (default currency, ads).
public_page_ops_cache_invalidateType B (cron/internal)Manually purge Cloudflare cache by tag list or by a URL pattern.
public_page_ops_cache_refreshType B (cron/internal)Cron-triggered: for every active public_page_ops_cron_jobs row, purges the
public_page_ops_health_checkType B (cron/internal)Reports health of every active public_page_ops_cron_jobs row based on its
public_page_ops_metrics_collectorType B (cron/internal)Collects cron-job success-rate metrics and a 24h cache hit-ratio, and
validate-user-inputType A (public-capable)Generic field validator (email/password/url/slug/text_length), with an optional

Generated 2026-08-03 from source.