{
  "product": {
    "slug": "supabase",
    "name": "Supabase",
    "description": "Supabase, the Postgres development platform: hosted Supabase projects and the Postgres database as Supabase runs it (its managed roles, schemas and extensions, row level security with Supabase Auth, upgrades, disk, backups and point-in-time recovery, connection pooling with Supavisor and PgBouncer, project health, pausing and restoring), the Supabase dashboard and SQL editor, Auth, Storage, Edge Functions, Realtime, the Data API (PostgREST) and GraphQL, Vector, Queues and Cron, the Supabase CLI and local development, self-hosted Supabase, the client libraries such as supabase-js, supabase-py, supabase-flutter, supabase-swift, supabase-kt and supabase-csharp, the Management API, the Supabase MCP server, branching, Supabase ETL and Pipelines, the Supabase UI Library, and Supabase accounts, organizations, support, pricing, billing and project limits. Postgres itself and other Postgres hosts (Neon, Railway, AWS RDS), ORMs used with Supabase (Prisma, Drizzle), frameworks and hosts (Next.js, Vercel, React Native, Flutter), and Firebase are different products: a report whose main subject is one of them, or a general SQL or Postgres question that does not depend on how Supabase runs it, is not about Supabase unless Supabase's own behavior is the problem. A post that only shows off the poster's own project, or offers a service, a job or a collaboration, is not a report about this product",
    "website": "https://supabase.com",
    "docs_url": "https://supabase.com/docs",
    "changelog_url": "https://supabase.com/changelog",
    "status": "live"
  },
  "generated_at": "2026-11-08T00:22:14.252Z",
  "updated_at": "2026-11-08T00:18:03.393Z",
  "stale": null,
  "counts": {
    "reports": 1421,
    "bug_reports": 562,
    "request_reports": 247,
    "issues": 635,
    "bugs": 403,
    "requests": 232,
    "issues_with_two_or_more": 63,
    "earliest_report_at": "2025-10-01 12:46:13+00",
    "latest_report_at": "2026-11-07 17:23:24+00"
  },
  "bugs": [
    {
      "id": 8763,
      "product": "supabase",
      "kind": "bug",
      "title": "Project hostname returns NXDOMAIN while dashboard shows Healthy",
      "short_name": "Project hostname returns NXDOMAIN",
      "named": true,
      "status": "open",
      "description": "Lookups fail on local, Cloudflare and Google DNS; the application cannot connect to the Supabase API or access Auth.",
      "quote": "I have a Supabase project that shows Healthy in the dashboard, but the project hostname is not resolving.",
      "affected_surface": "Project hostname DNS",
      "error_signature": "DNS_PROBE_FINISHED_NXDOMAIN",
      "job": null,
      "impact_class": "outage",
      "others": 28,
      "reports": 28,
      "reporters": 28,
      "voters": 0,
      "first_seen": "2025-10-04 13:28:39+00",
      "last_seen": "2026-11-03 21:55:00+00",
      "platforms": [
        "macos",
        "web",
        "windows"
      ],
      "versions": [
        "0.028",
        "10.247.111.35",
        "1.1.1.1",
        "8.8.8.8",
        "9.10.6"
      ],
      "cohesion": 0.86,
      "rank": 18.58,
      "workaround": null,
      "exemplars": [
        {
          "title": "Supabase project hostname returns NXDOMAIN although project is Healthy",
          "url": "https://github.com/orgs/supabase/discussions/50128",
          "author": "tarunkumarc1201-commits",
          "created_at": "2026-09-08 11:30:12+00"
        },
        {
          "title": "Supabase project hostname returns NXDOMAIN despite Healthy status",
          "url": "https://github.com/orgs/supabase/discussions/51815",
          "author": "omwish",
          "created_at": "2026-10-15 22:09:57+00"
        },
        {
          "title": "Project is Healthy but API hostname returns DNS_PROBE_FINISHED_NXDOMAIN",
          "url": "https://github.com/orgs/supabase/discussions/50875",
          "author": "mgan76",
          "created_at": "2026-09-24 18:13:04+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8763",
      "area": null,
      "theme": null
    },
    {
      "id": 8842,
      "product": "supabase",
      "kind": "bug",
      "title": "Project stuck restoring after resume from pause",
      "short_name": "Project stuck restoring",
      "named": true,
      "status": "open",
      "description": "After clicking \"Resume project\" or restore data, the dashboard stays on \"Restoring\" or \"provisioning / setting up\" for over 24 hours.",
      "quote": "I clicked \"Resume project\" from the dashboard, and it has been stuck in a \"Restoring\" state since.",
      "affected_surface": "Project dashboard",
      "error_signature": null,
      "job": null,
      "impact_class": "outage",
      "others": 7,
      "reports": 7,
      "reporters": 7,
      "voters": 0,
      "first_seen": "2025-10-06 13:17:41+00",
      "last_seen": "2026-11-07 08:27:47+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.83,
      "rank": 5.5,
      "workaround": null,
      "exemplars": [
        {
          "title": "Project stuck in \"Restoring\" state after resume (ref: fvewrwggvdbphwkmoubt)",
          "url": "https://github.com/orgs/supabase/discussions/50003",
          "author": "snakeplisken69008-web",
          "created_at": "2026-09-04 12:44:16+00"
        },
        {
          "title": "Project stuck in \"Restoring\" state after clicking restore data (ref: wradyrixzrovadbugzee)",
          "url": "https://github.com/orgs/supabase/discussions/50723",
          "author": "elmervu92",
          "created_at": "2026-09-22 12:13:25+00"
        },
        {
          "title": "Project stuck in \"Provisioning\" state for over 24 hours after unpause",
          "url": "https://github.com/orgs/supabase/discussions/39290",
          "author": "mobiusadi",
          "created_at": "2025-10-06 13:17:41+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8842",
      "area": null,
      "theme": null
    },
    {
      "id": 8770,
      "product": "supabase",
      "kind": "bug",
      "title": "Dashboard demands TOTP code for MFA never enabled",
      "short_name": "MFA prompt never enrolled",
      "named": true,
      "status": "open",
      "description": "After the GitHub OAuth step, sign-in lands on a 6-digit TOTP screen with no backup-code option, persisting across browsers and incognito.",
      "quote": "After the GitHub step I land on supabase.com/dashboard/sign-in-mfa (method=github), asking for a 6-digit TOTP code.",
      "affected_surface": "dashboard sign-in",
      "error_signature": "Insufficient AAL: MFA required",
      "job": null,
      "impact_class": "outage",
      "others": 9,
      "reports": 9,
      "reporters": 9,
      "voters": 0,
      "first_seen": "2026-03-11 23:11:11+00",
      "last_seen": "2026-10-05 07:23:52+00",
      "platforms": [
        "web"
      ],
      "versions": [],
      "cohesion": 0.85,
      "rank": 4.78,
      "workaround": null,
      "exemplars": [
        {
          "title": "Locked out: account requires TOTP MFA that was never enabled (ticket SU-431238)",
          "url": "https://github.com/orgs/supabase/discussions/48326",
          "author": "lourencomantovani-cloud",
          "created_at": "2026-07-25 12:45:45+00"
        },
        {
          "title": "Locked out of Pro account — spurious 6-digit TOTP/2FA prompt after GitHub SSO that I never enabled (ticket SU-404571)",
          "url": "https://github.com/orgs/supabase/discussions/47459",
          "author": "apatten04-ccai",
          "created_at": "2026-06-30 17:24:14+00"
        },
        {
          "title": "Locked out of Supabase dashboard — MFA prompt but never enrolled",
          "url": "https://github.com/orgs/supabase/discussions/48980",
          "author": "Wellbeing-Wizard",
          "created_at": "2026-08-12 09:38:15+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8770",
      "area": null,
      "theme": null
    },
    {
      "id": 8876,
      "product": "supabase",
      "kind": "bug",
      "title": "Project stays stuck in Pausing state indefinitely",
      "short_name": "Project stuck in Pausing state",
      "named": true,
      "status": "open",
      "description": "After clicking pause in the dashboard, the project stays \"Pausing\"; SQL editor, settings, and API become unreachable.",
      "quote": "When manually pausing a Supabase project via the dashboard, the project remains stuck in the \"Pausing...\" state indefinitely.",
      "affected_surface": "project dashboard",
      "error_signature": "Connection terminated due to connection timeout",
      "job": null,
      "impact_class": "outage",
      "others": 10,
      "reports": 10,
      "reporters": 10,
      "voters": 0,
      "first_seen": "2026-02-10 17:29:38+00",
      "last_seen": "2026-08-14 10:20:43+00",
      "platforms": [
        "web"
      ],
      "versions": [],
      "cohesion": 0.79,
      "rank": 4.15,
      "workaround": null,
      "exemplars": [
        {
          "title": "Project stuck in \"Pausing...\" state indefinitely",
          "url": "https://github.com/orgs/supabase/discussions/49100",
          "author": "boltscraper",
          "created_at": "2026-08-14 10:20:43+00"
        },
        {
          "title": "my problem",
          "url": "https://github.com/orgs/supabase/discussions/42657",
          "author": "Ankit7709354",
          "created_at": "2026-02-10 17:29:38+00"
        },
        {
          "title": "Project stuck in \"Pausing\" for 2+ hours + connection timeout + egress still active",
          "url": "https://github.com/orgs/supabase/discussions/44536",
          "author": "cuynodave34-bot",
          "created_at": "2026-04-04 09:16:29+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8876",
      "area": null,
      "theme": null
    },
    {
      "id": 8767,
      "product": "supabase",
      "kind": "bug",
      "title": "Reset database password rejected with 28P01 on connection",
      "short_name": "Reset password rejected (28P01)",
      "named": true,
      "status": "open",
      "description": "Freshly reset password fails on Supavisor Session pooler port 5432 and Transaction mode port 6543, persisting across multiple resets.",
      "quote": "I am experiencing a persistent database authentication issue on a Supabase project after multiple controlled database password resets.",
      "affected_surface": "Supavisor pooler",
      "error_signature": "FATAL: password authentication failed for user \"postgres\" (SQLSTATE 28P01)",
      "job": null,
      "impact_class": "outage",
      "others": 9,
      "reports": 9,
      "reporters": 9,
      "voters": 0,
      "first_seen": "2025-10-17 20:02:48+00",
      "last_seen": "2026-10-05 13:56:25+00",
      "platforms": [
        "windows"
      ],
      "versions": [
        "17.6",
        "2.113.0",
        "6.0.2"
      ],
      "cohesion": 0.84,
      "rank": 4.12,
      "workaround": null,
      "exemplars": [
        {
          "title": "Fresh database password rejected by both Supavisor Session and Transaction Poolers — SQLSTATE 28P01",
          "url": "https://github.com/orgs/supabase/discussions/50104",
          "author": "s2e-services",
          "created_at": "2026-09-08 01:55:55+00"
        },
        {
          "title": "Managed Supabase database password reset is not accepted by Supavisor/Postgres",
          "url": "https://github.com/orgs/supabase/discussions/48703",
          "author": "tuyenpham6688",
          "created_at": "2026-08-04 13:48:38+00"
        },
        {
          "title": "Persistent Session Pooler authentication failure after database password reset",
          "url": "https://github.com/orgs/supabase/discussions/50800",
          "author": "ecapture-ros",
          "created_at": "2026-09-23 14:30:02+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8767",
      "area": null,
      "theme": null
    },
    {
      "id": 8798,
      "product": "supabase",
      "kind": "bug",
      "title": "Project stuck inaccessible after a failed database restore",
      "short_name": "Project inaccessible after restore",
      "named": true,
      "status": "open",
      "description": "Dashboard shows the project offline, and \"Restore to new project\" and PITR are unavailable until the project is online.",
      "quote": "I'm experiencing a dashboard access issue after a failed backup restoration.",
      "affected_surface": "Dashboard",
      "error_signature": "Something went wrong while restoring your project. Your project's data is intact, but your project is inaccessible due to a restoration failure.",
      "job": null,
      "impact_class": "outage",
      "others": 9,
      "reports": 9,
      "reporters": 9,
      "voters": 0,
      "first_seen": "2025-10-07 08:03:00+00",
      "last_seen": "2026-09-24 00:39:22+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.84,
      "rank": 4.07,
      "workaround": null,
      "exemplars": [
        {
          "title": "URGENT: Restoration Failure on Pro Plan Project - Project Inaccessible",
          "url": "https://github.com/orgs/supabase/discussions/47290",
          "author": "zinkfea",
          "created_at": "2026-06-25 05:16:55+00"
        },
        {
          "title": "[Urgent] Dashboard inaccessible after restoration failure - Database is working (Ticket SU-316958)",
          "url": "https://github.com/orgs/supabase/discussions/42115",
          "author": "erkanisotec",
          "created_at": "2026-01-23 16:40:52+00"
        },
        {
          "title": "Project Stuck / Restoration Failure -- Production Down 72+hrs -- Ticket SU-481161",
          "url": "https://github.com/orgs/supabase/discussions/50826",
          "author": "silasj1022",
          "created_at": "2026-09-24 00:39:22+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8798",
      "area": null,
      "theme": null
    },
    {
      "id": 8784,
      "product": "supabase",
      "kind": "bug",
      "title": "Database stuck in crash loop after disk fills with WAL",
      "short_name": "Disk-full WAL crash loop",
      "named": true,
      "status": "open",
      "description": "Startup fails writing \"pg_wal/xlogtemp\" with \"No space left on device\"; project shows \"Unhealthy\" and pause or resize does not recover it.",
      "quote": "My free-tier project is down and stuck in a crash-recovery loop.",
      "affected_surface": "Postgres database",
      "error_signature": "FATAL: could not write to file \"pg_wal/xlogtemp.NNNN\": No space left on device",
      "job": null,
      "impact_class": "outage",
      "others": 7,
      "reports": 7,
      "reporters": 7,
      "voters": 0,
      "first_seen": "2026-05-15 02:41:16+00",
      "last_seen": "2026-09-28 18:12:02+00",
      "platforms": [],
      "versions": [
        "1.5",
        "1.92"
      ],
      "cohesion": 0.86,
      "rank": 3.15,
      "workaround": null,
      "exemplars": [
        {
          "title": "Free-tier project stuck in disk-full WAL crash loop, database won't start (57P03)",
          "url": "https://github.com/orgs/supabase/discussions/48507",
          "author": "iverlov",
          "created_at": "2026-07-30 17:58:33+00"
        },
        {
          "title": "Free Plan Project Stuck in \"Unhealthy\" State - Database Crashed Due to \"No space left on device\" (pg_wal) - Cannot Restart or Pause",
          "url": "https://github.com/orgs/supabase/discussions/50815",
          "author": "axiruzgar",
          "created_at": "2026-09-23 20:45:56+00"
        },
        {
          "title": "My free project's disk filled up with WAL, database won't start, and pause won't stick — ticket SU-442291",
          "url": "https://github.com/orgs/supabase/discussions/48904",
          "author": "PastorWyatt",
          "created_at": "2026-08-10 16:11:41+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8784",
      "area": null,
      "theme": null
    },
    {
      "id": 8881,
      "product": "supabase",
      "kind": "bug",
      "title": "Egress quota restriction persists after billing cycle reset",
      "short_name": "Restriction not lifted after reset",
      "named": true,
      "status": "open",
      "description": "All services still return 402 \"exceed_egress_quota\" and paused projects fail to restore though usage is under quota.",
      "quote": "Failed to restore project: This organization is currently under service restrictions.",
      "affected_surface": "Organization billing",
      "error_signature": "Failed to restore project: This organization is currently under service restrictions.",
      "job": null,
      "impact_class": "outage",
      "others": 8,
      "reports": 8,
      "reporters": 8,
      "voters": 0,
      "first_seen": "2026-02-01 13:54:52+00",
      "last_seen": "2026-08-12 05:57:44+00",
      "platforms": [],
      "versions": [
        "0.001",
        "0.032"
      ],
      "cohesion": 0.72,
      "rank": 3.12,
      "workaround": null,
      "exemplars": [
        {
          "title": "Org still restricted (402) after billing-cycle reset — please lift Fair Use restriction",
          "url": "https://github.com/orgs/supabase/discussions/46758",
          "author": "killed123231231231231",
          "created_at": "2026-06-08 21:29:49+00"
        },
        {
          "title": "Service restriction (exceed_egress_quota) not lifted after billing cycle reset — project now stuck in paused state",
          "url": "https://github.com/orgs/supabase/discussions/48968",
          "author": "tinimoraza",
          "created_at": "2026-08-12 05:57:44+00"
        },
        {
          "title": "Unable to Resume Paused Project - hbyhwborfxwhgasojqdg",
          "url": "https://github.com/orgs/supabase/discussions/48731",
          "author": "gebruhadra-cyber",
          "created_at": "2026-08-05 03:35:49+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8881",
      "area": null,
      "theme": null
    },
    {
      "id": 8825,
      "product": "supabase",
      "kind": "bug",
      "title": "Dashboard login rejects credentials and reset email never arrives",
      "short_name": "Dashboard login and reset fail",
      "named": true,
      "status": "open",
      "description": "Login shows \"Invalid credentials\" with unchanged credentials, and \"Forgot password\" shows a confirmation but sends no email.",
      "quote": "When I enter my email and password, I get \"Invalid credentials\".",
      "affected_surface": "Dashboard login",
      "error_signature": "Invalid credentials",
      "job": null,
      "impact_class": "outage",
      "others": 6,
      "reports": 6,
      "reporters": 6,
      "voters": 0,
      "first_seen": "2026-04-16 03:06:25+00",
      "last_seen": "2026-09-09 13:07:47+00",
      "platforms": [
        "web"
      ],
      "versions": [],
      "cohesion": 0.71,
      "rank": 2.52,
      "workaround": null,
      "exemplars": [
        {
          "title": "Cannot login to dashboard — invalid credentials + password reset email not arriving",
          "url": "https://github.com/orgs/supabase/discussions/47993",
          "author": "rajarshi02bhattacharjee-stack",
          "created_at": "2026-07-16 08:13:36+00"
        },
        {
          "title": "Supabase Dashboard Login Issues",
          "url": "https://github.com/orgs/supabase/discussions/50182",
          "author": "pglomsystem",
          "created_at": "2026-09-09 13:07:47+00"
        },
        {
          "title": "Invalid login credentials / Forgot password not working",
          "url": "https://github.com/orgs/supabase/discussions/44926",
          "author": "gland77",
          "created_at": "2026-04-16 03:06:25+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8825",
      "area": null,
      "theme": null
    },
    {
      "id": 8805,
      "product": "supabase",
      "kind": "bug",
      "title": "Authenticated requests rejected by RLS despite valid JWT",
      "short_name": "RLS rejects authenticated requests",
      "named": true,
      "status": "open",
      "description": "PostgREST inserts fail with \"new row violates row-level security policy\" though sb.auth.getUser() succeeds and direct SQL tests pass.",
      "quote": "SELECT/UPDATE-style read access and the underlying auth/JWT pipeline all work correctly - only the INSERT `WITH CHECK` enforcement appears broken.",
      "affected_surface": "PostgREST Data API",
      "error_signature": "42501: new row violates row-level security policy for table \"<table>\"",
      "job": null,
      "impact_class": null,
      "others": 7,
      "reports": 7,
      "reporters": 7,
      "voters": 0,
      "first_seen": "2026-05-06 21:52:40+00",
      "last_seen": "2026-09-16 17:51:26+00",
      "platforms": [],
      "versions": [
        "17.6",
        "v0.8.0"
      ],
      "cohesion": 0.85,
      "rank": 2.42,
      "workaround": null,
      "exemplars": [
        {
          "title": "Authenticated requests rejected by RLS as if unauthenticated — possibly related to recent JWT signing key rotation",
          "url": "https://github.com/orgs/supabase/discussions/47149",
          "author": "thedanielowolabi",
          "created_at": "2026-06-20 14:44:40+00"
        },
        {
          "title": "Authenticated INSERT always rejected by RLS, even with `with check (true)`",
          "url": "https://github.com/orgs/supabase/discussions/50483",
          "author": "goanlife",
          "created_at": "2026-09-16 17:51:26+00"
        },
        {
          "title": "Help :( - Every authenticated INSERT into two specific tables is rejected with an RLS violation via the Data API, but the identical operation succeeds in a plain SQL session with the exact same JWT claims",
          "url": "https://github.com/orgs/supabase/discussions/50265",
          "author": "OddOne233",
          "created_at": "2026-09-11 12:35:20+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8805",
      "area": null,
      "theme": null
    },
    {
      "id": 8875,
      "product": "supabase",
      "kind": "bug",
      "title": "GitHub sign-in opens a new empty account, not existing org",
      "short_name": "GitHub login opens empty account",
      "named": true,
      "status": "open",
      "description": "Logging in via GitHub routes to \"a new, blank Supabase account setup page\" with no projects, locking out paid Pro organizations.",
      "quote": "I am a **Pro tier** customer currently **completely locked out** of my account due to a **GitHub OAuth routing error**.",
      "affected_surface": "GitHub OAuth login",
      "error_signature": null,
      "job": null,
      "impact_class": "outage",
      "others": 5,
      "reports": 5,
      "reporters": 5,
      "voters": 0,
      "first_seen": "2026-05-27 14:36:42+00",
      "last_seen": "2026-09-30 01:41:12+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.72,
      "rank": 2.29,
      "workaround": null,
      "exemplars": [
        {
          "title": "Unlink GitHub OAuth",
          "url": "https://github.com/orgs/supabase/discussions/48868",
          "author": "project1nine",
          "created_at": "2026-08-08 07:38:51+00"
        },
        {
          "title": "Urgent: Pro Account Lockout (OAuth Bug) — Need Manual Escalation Ticket SU-408313 and SU-408269",
          "url": "https://github.com/orgs/supabase/discussions/47464",
          "author": "BeniASO",
          "created_at": "2026-06-30 21:01:07+00"
        },
        {
          "title": "URGENT: Existing Supabase organisation/project disappeared — SU-475662 unanswered for 2+ weeks",
          "url": "https://github.com/orgs/supabase/discussions/51063",
          "author": "safshargh",
          "created_at": "2026-09-30 01:41:12+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8875",
      "area": null,
      "theme": null
    },
    {
      "id": 8872,
      "product": "supabase",
      "kind": "bug",
      "title": "Data API rejects fresh user JWTs as issued at future",
      "short_name": "Fresh JWTs rejected by Data API",
      "named": true,
      "status": "open",
      "description": "Auth sign-in and auth.getUser() succeed, but an immediate PostgREST request returns HTTP 401 despite synchronized clocks.",
      "quote": "GET /rest/v1/profiles?select=role&id=eq.<authenticated-user-id> → HTTP 401, PGRST303: JWT issued at future.",
      "affected_surface": "Data API",
      "error_signature": "PGRST303: JWT issued at future",
      "job": null,
      "impact_class": "outage",
      "others": 4,
      "reports": 4,
      "reporters": 4,
      "voters": 0,
      "first_seen": "2026-07-21 02:58:18+00",
      "last_seen": "2026-10-17 20:25:50+00",
      "platforms": [
        "ios",
        "web",
        "windows"
      ],
      "versions": [],
      "cohesion": 0.82,
      "rank": 2.18,
      "workaround": null,
      "exemplars": [
        {
          "title": "Project affected by ongoing “401 errors due to JWT rejections” incident",
          "url": "https://github.com/orgs/supabase/discussions/49295",
          "author": "basilkat",
          "created_at": "2026-08-20 06:54:58+00"
        },
        {
          "title": "Supabase Auth accepts user JWT (200), but PostgREST rejects the same JWT with PGRST303",
          "url": "https://github.com/orgs/supabase/discussions/51867",
          "author": "kyxrap",
          "created_at": "2026-10-17 20:25:50+00"
        },
        {
          "title": "Fresh Supabase Auth JWT rejected by PostgREST: PGRST303 “JWT issued at future”",
          "url": "https://github.com/orgs/supabase/discussions/48123",
          "author": "ezhuvam",
          "created_at": "2026-07-21 02:58:18+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8872",
      "area": null,
      "theme": null
    },
    {
      "id": 9637,
      "product": "supabase",
      "kind": "bug",
      "title": "Project stays stuck in \"Coming up\" status after unpause",
      "short_name": "Project stuck in \"Coming up\"",
      "named": true,
      "status": "open",
      "description": "Unable to access the database; Tables, SQL Editor and Settings → Infrastructure are greyed out.",
      "quote": "Because of this, I am unable to access my database, use Supabase Studio, or continue development work on my application.",
      "affected_surface": "Project dashboard",
      "error_signature": null,
      "job": null,
      "impact_class": "outage",
      "others": 5,
      "reports": 5,
      "reporters": 5,
      "voters": 0,
      "first_seen": "2025-10-08 10:13:37+00",
      "last_seen": "2026-09-03 15:00:44+00",
      "platforms": [
        "windows"
      ],
      "versions": [],
      "cohesion": 0.76,
      "rank": 2.17,
      "workaround": null,
      "exemplars": [
        {
          "title": "Supabase Project Stuck on “Coming Up” After Unpause",
          "url": "https://github.com/orgs/supabase/discussions/46522",
          "author": "Kabirunbeing",
          "created_at": "2026-05-30 16:30:32+00"
        },
        {
          "title": "Project stuck in \"Coming up\" for 5 days after unpause (ca-central-1) — Auth returning 400s for existing users",
          "url": "https://github.com/orgs/supabase/discussions/48050",
          "author": "Davidobadun",
          "created_at": "2026-07-17 20:32:40+00"
        },
        {
          "title": "mon projet n'est plus accessible",
          "url": "https://github.com/orgs/supabase/discussions/39639",
          "author": "Blaisebazin",
          "created_at": "2025-10-18 13:06:11+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/9637",
      "area": null,
      "theme": null
    },
    {
      "id": 8838,
      "product": "supabase",
      "kind": "bug",
      "title": "Session pooler rejects Dashboard connection with tenant not found",
      "short_name": "Session pooler tenant not found",
      "named": true,
      "status": "open",
      "description": "Occurs with exact Dashboard-provided Session pooler host and user while the project is healthy; seen in multiple regions.",
      "quote": "FATAL: (ENOTFOUND) tenant/user postgres.<project-ref> not found (SQLSTATE XX000)",
      "affected_surface": "Session pooler",
      "error_signature": "FATAL: Tenant or user not found",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 4,
      "reports": 4,
      "reporters": 4,
      "voters": 0,
      "first_seen": "2025-10-29 06:47:46+00",
      "last_seen": "2026-10-24 15:18:28+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.83,
      "rank": 1.9,
      "workaround": null,
      "exemplars": [
        {
          "title": "Session pooler returns ENOTFOUND tenant/user not found in us-east-1",
          "url": "https://github.com/orgs/supabase/discussions/50040",
          "author": "acmg-albert",
          "created_at": "2026-09-05 11:52:51+00"
        },
        {
          "title": "Session pooler returns “Tenant or user not found” using exact Dashboard connection details",
          "url": "https://github.com/orgs/supabase/discussions/49018",
          "author": "KimShope",
          "created_at": "2026-08-12 22:12:59+00"
        },
        {
          "title": "Session pooler returns: “FATAL: Tenant or user not found”",
          "url": "https://github.com/orgs/supabase/discussions/39959",
          "author": "k62634316-web",
          "created_at": "2025-10-29 06:47:46+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8838",
      "area": null,
      "theme": null
    },
    {
      "id": 8789,
      "product": "supabase",
      "kind": "bug",
      "title": "Auth emails blocked for addresses marked as inactive recipients",
      "short_name": "Email marked as inactive recipient",
      "named": true,
      "status": "open",
      "description": "Password reset, magic link, sign-up and verification emails fail because the address is on the suppression list, even when the mailbox is live.",
      "quote": "I’m unable to reset the password for my Supabase account because my email address is being marked as inactive.",
      "affected_surface": "dashboard auth emails",
      "error_signature": "You tried to send to recipient(s) that have been marked as inactive.",
      "job": null,
      "impact_class": "outage",
      "others": 4,
      "reports": 4,
      "reporters": 4,
      "voters": 0,
      "first_seen": "2026-02-12 20:53:40+00",
      "last_seen": "2026-09-27 05:12:25+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.71,
      "rank": 1.84,
      "workaround": null,
      "exemplars": [
        {
          "title": "my email address is being marked as inactive.",
          "url": "https://github.com/orgs/supabase/discussions/50709",
          "author": "khaledmousa87",
          "created_at": "2026-09-22 08:51:52+00"
        },
        {
          "title": "Locked out of dashboard: account email is on Supabase's outbound suppression list (\"recipient marked as inactive\"), ticket SU-486576",
          "url": "https://github.com/orgs/supabase/discussions/50942",
          "author": "dinhnhat0401",
          "created_at": "2026-09-27 05:12:25+00"
        },
        {
          "title": "Sign-up issue",
          "url": "https://github.com/orgs/supabase/discussions/46407",
          "author": "kkkfd",
          "created_at": "2026-05-27 01:24:26+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8789",
      "area": null,
      "theme": null
    },
    {
      "id": 8801,
      "product": "supabase",
      "kind": "bug",
      "title": "Email auth links fail with invalid or expired error",
      "short_name": "Email auth links fail as expired",
      "named": true,
      "status": "open",
      "description": "Signup confirmation and recovery links return 403 even when clicked minutes after sending; logs show \"One-time token not found.\"",
      "quote": "Today we are getting dozens of 403 errors saying “Email link is invalid or has expired.”",
      "affected_surface": "Auth email links",
      "error_signature": "Email link is invalid or has expired",
      "job": null,
      "impact_class": "outage",
      "others": 4,
      "reports": 4,
      "reporters": 4,
      "voters": 0,
      "first_seen": "2025-12-02 21:10:42+00",
      "last_seen": "2026-09-23 05:01:12+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.66,
      "rank": 1.77,
      "workaround": null,
      "exemplars": [
        {
          "title": "Email confirmation links failing?",
          "url": "https://github.com/orgs/supabase/discussions/50775",
          "author": "HighDesertDigitalDesign",
          "created_at": "2026-09-23 05:01:12+00"
        },
        {
          "title": "Authentication unstable",
          "url": "https://github.com/orgs/supabase/discussions/41507",
          "author": "kyoshino",
          "created_at": "2025-12-20 04:36:31+00"
        },
        {
          "title": "Email link broken",
          "url": "https://github.com/orgs/supabase/discussions/49771",
          "author": "sonarcstudio",
          "created_at": "2026-08-31 13:40:11+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8801",
      "area": null,
      "theme": null
    },
    {
      "id": 10708,
      "product": "supabase",
      "kind": "bug",
      "title": "Postgres upgrade stuck on preparing new server",
      "short_name": "Postgres upgrade stuck preparing",
      "named": true,
      "status": "open",
      "description": "The upgrade stays on \"Preparing new server\" for days, and reporters ask how to stop or cancel it.",
      "quote": null,
      "affected_surface": "Postgres upgrade",
      "error_signature": null,
      "job": null,
      "impact_class": "outage",
      "others": 4,
      "reports": 4,
      "reporters": 4,
      "voters": 0,
      "first_seen": "2025-10-04 11:12:43+00",
      "last_seen": "2025-10-14 02:01:27+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.76,
      "rank": 1.63,
      "workaround": null,
      "exemplars": [
        {
          "title": "Postgres Database Upgrade Stuck on Preparing New Server Since October 2nd 2025",
          "url": "https://github.com/orgs/supabase/discussions/39255",
          "author": "PattrnData",
          "created_at": "2025-10-04 11:12:43+00"
        },
        {
          "title": "Postgres Database Upgrade Stuck",
          "url": "https://github.com/orgs/supabase/discussions/39267",
          "author": "tintin42300",
          "created_at": "2025-10-05 08:06:31+00"
        },
        {
          "title": "Project Stuck Upgrading Postgres",
          "url": "https://github.com/orgs/supabase/discussions/39502",
          "author": "cvasquez-equiptalkiq",
          "created_at": "2025-10-14 02:01:27+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/10708",
      "area": null,
      "theme": null
    },
    {
      "id": 9677,
      "product": "supabase",
      "kind": "bug",
      "title": "Paused project fails to resume with no backups found",
      "short_name": "Paused project won't resume",
      "named": true,
      "status": "open",
      "description": "The dashboard shows \"Failed to retrieve pause status\" when trying to resume; refreshing, incognito and other browsers do not help.",
      "quote": "I'm having an issue resuming my Supabase project.",
      "affected_surface": "Supabase dashboard",
      "error_signature": "Error: No backups found",
      "job": null,
      "impact_class": "outage",
      "others": 4,
      "reports": 4,
      "reporters": 4,
      "voters": 0,
      "first_seen": "2026-04-10 15:24:05+00",
      "last_seen": "2026-07-07 06:30:54+00",
      "platforms": [
        "web"
      ],
      "versions": [],
      "cohesion": 0.78,
      "rank": 1.53,
      "workaround": null,
      "exemplars": [
        {
          "title": "my project is currently paused",
          "url": "https://github.com/orgs/supabase/discussions/47669",
          "author": "Santho-008",
          "created_at": "2026-07-07 05:53:50+00"
        },
        {
          "title": "Unable to resume paused project – \"Failed to retrieve pause status: Error: No backups found",
          "url": "https://github.com/orgs/supabase/discussions/47671",
          "author": "arthamajay",
          "created_at": "2026-07-07 06:30:54+00"
        },
        {
          "title": "Failed to retrieve pause status in the supabase dashboard",
          "url": "https://github.com/orgs/supabase/discussions/46243",
          "author": "The-arcane",
          "created_at": "2026-05-22 03:14:11+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/9677",
      "area": null,
      "theme": null
    },
    {
      "id": 8790,
      "product": "supabase",
      "kind": "bug",
      "title": "GitHub sign-in blocked by multiple accounts same email error",
      "short_name": "GitHub sign-in multiple accounts error",
      "named": true,
      "status": "open",
      "description": "Dashboard sign-in with GitHub fails; password reset emails never arrive or say the account can only sign in with GitHub.",
      "quote": "I can't sign in to the Supabase dashboard with GitHub.",
      "affected_surface": "dashboard sign-in",
      "error_signature": "Multiple accounts with the same email address in the same linking domain detected: default",
      "job": null,
      "impact_class": "outage",
      "others": 3,
      "reports": 3,
      "reporters": 3,
      "voters": 0,
      "first_seen": "2026-07-06 17:25:02+00",
      "last_seen": "2026-09-26 19:21:48+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.7,
      "rank": 1.51,
      "workaround": null,
      "exemplars": [
        {
          "title": "Update on SU-476454",
          "url": "https://github.com/orgs/supabase/discussions/50615",
          "author": "dilawrirossocorsa",
          "created_at": "2026-09-19 13:53:58+00"
        },
        {
          "title": "Can't sign in to dashboard: \"Multiple accounts with the same email address in the same linking domain detected\" (ticket SU-486335)",
          "url": "https://github.com/orgs/supabase/discussions/50938",
          "author": "holahaikuflow",
          "created_at": "2026-09-26 19:21:48+00"
        },
        {
          "title": "error login",
          "url": "https://github.com/orgs/supabase/discussions/47661",
          "author": "SilvinoPena",
          "created_at": "2026-07-06 17:25:02+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8790",
      "area": null,
      "theme": null
    },
    {
      "id": 8808,
      "product": "supabase",
      "kind": "bug",
      "title": "Dashboard login loops forever with spinning wheel",
      "short_name": "Dashboard login loops forever",
      "named": true,
      "status": "open",
      "description": "Persists after clearing cache and cookies, incognito, different browser or network; password reset code also ends in spinning wheel.",
      "quote": "I am currently locked out of my Supabase Cloud dashboard due to an infinite loading loop.",
      "affected_surface": "Cloud dashboard login",
      "error_signature": null,
      "job": null,
      "impact_class": "outage",
      "others": 3,
      "reports": 3,
      "reporters": 3,
      "voters": 0,
      "first_seen": "2025-10-10 09:49:11+00",
      "last_seen": "2026-09-21 16:02:17+00",
      "platforms": [
        "web"
      ],
      "versions": [],
      "cohesion": 0.68,
      "rank": 1.45,
      "workaround": null,
      "exemplars": [
        {
          "title": "Log In Issue (Screen recording attached)",
          "url": "https://github.com/orgs/supabase/discussions/39427",
          "author": "hellolucasai-collab",
          "created_at": "2025-10-10 09:49:11+00"
        },
        {
          "title": "Infinite Loading Loop on Cloud Dashboard (All Client-Side Fixes Exhausted)",
          "url": "https://github.com/orgs/supabase/discussions/50665",
          "author": "Tsheten-D",
          "created_at": "2026-09-21 16:02:17+00"
        },
        {
          "title": "LOG IN issues",
          "url": "https://github.com/orgs/supabase/discussions/46747",
          "author": "ckoskie47",
          "created_at": "2026-06-08 16:01:01+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8808",
      "area": null,
      "theme": null
    },
    {
      "id": 10018,
      "product": "supabase",
      "kind": "bug",
      "title": "Storage usage metric not decreasing after files are deleted",
      "short_name": "Storage usage stays high after deletes",
      "named": true,
      "status": "open",
      "description": "Dashboard Storage Size stays far above what storage.objects contains, after deleting files or a whole project, on free plan.",
      "quote": "I'm experiencing a significant discrepancy between the Storage Size shown in the dashboard and the actual storage usage from the database.",
      "affected_surface": "usage dashboard",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 5,
      "reports": 5,
      "reporters": 5,
      "voters": 0,
      "first_seen": "2025-11-08 18:01:25+00",
      "last_seen": "2026-04-14 09:24:39+00",
      "platforms": [],
      "versions": [
        "1.49",
        "1.6",
        "3.83"
      ],
      "cohesion": 0.77,
      "rank": 1.43,
      "workaround": null,
      "exemplars": [
        {
          "title": "Storage Size dashboard showing 830 MB but actual usage is only 1.49 MB",
          "url": "https://github.com/orgs/supabase/discussions/40266",
          "author": "abobeda",
          "created_at": "2025-11-08 18:01:25+00"
        },
        {
          "title": "Storage usage not decreasing after deleting old project",
          "url": "https://github.com/orgs/supabase/discussions/40801",
          "author": "Gambs78",
          "created_at": "2025-11-25 21:19:20+00"
        },
        {
          "title": "Storage quota mismatch: Dashboard shows 3.83GB used but storage.objects only has 5 rows (~8MB)",
          "url": "https://github.com/orgs/supabase/discussions/42278",
          "author": "kapmad14",
          "created_at": "2026-01-29 06:12:41+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/10018",
      "area": null,
      "theme": null
    },
    {
      "id": 8794,
      "product": "supabase",
      "kind": "bug",
      "title": "Database Webhook creation fails with missing supabase_functions schema",
      "short_name": "Database Webhook creation fails",
      "named": true,
      "status": "open",
      "description": "Creating a hook from the Dashboard (Integrations > Database Webhooks) errors even with pg_net enabled, including on new projects.",
      "quote": "ERROR: 3F000: schema \"supabase_functions\" does not exist",
      "affected_surface": "Database Webhooks",
      "error_signature": "ERROR: 3F000: schema \"supabase_functions\" does not exist",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 3,
      "reports": 3,
      "reporters": 3,
      "voters": 0,
      "first_seen": "2026-08-20 16:14:42+00",
      "last_seen": "2026-09-25 14:16:59+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.89,
      "rank": 1.43,
      "workaround": null,
      "exemplars": [
        {
          "title": "schema problem",
          "url": "https://github.com/orgs/supabase/discussions/49319",
          "author": "gsdyaf12",
          "created_at": "2026-08-20 16:14:42+00"
        },
        {
          "title": "Database Webhooks fail with \"schema supabase_functions does not exist",
          "url": "https://github.com/orgs/supabase/discussions/50913",
          "author": "RENRUN-droid",
          "created_at": "2026-09-25 14:16:59+00"
        },
        {
          "title": "Database Webhooks fail: \"schema supabase_functions does not exist\" even with pg_net enabled",
          "url": "https://github.com/orgs/supabase/discussions/50206",
          "author": "dipo-ai",
          "created_at": "2026-09-10 08:21:17+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8794",
      "area": null,
      "theme": null
    },
    {
      "id": 8766,
      "product": "supabase",
      "kind": "bug",
      "title": "Cannot secure PostGIS spatial_ref_sys table owned by supabase_admin",
      "short_name": "Cannot secure spatial_ref_sys table",
      "named": true,
      "status": "open",
      "description": "Advisor flags rls_disabled_in_public; enabling RLS, revoking anon grants, or moving PostGIS to extensions fails due to ownership.",
      "quote": "Enabling RLS fails with \"must be owner\", and moving PostGIS to the extensions schema fails with \"must be owner of extension\".",
      "affected_surface": "PostGIS extension",
      "error_signature": "42501: must be owner of table spatial_ref_sys",
      "job": null,
      "impact_class": "security",
      "others": 4,
      "reports": 4,
      "reporters": 4,
      "voters": 0,
      "first_seen": "2026-05-01 18:49:36+00",
      "last_seen": "2026-10-21 22:07:07+00",
      "platforms": [],
      "versions": [
        "17.6.1.084"
      ],
      "cohesion": 0.8,
      "rank": 1.41,
      "workaround": null,
      "exemplars": [
        {
          "title": "anon role can UPDATE/DELETE public.spatial_ref_sys (owned by supabase_admin), project owner cannot revoke",
          "url": "https://github.com/orgs/supabase/discussions/51290",
          "author": "leo90903",
          "created_at": "2026-10-05 19:47:48+00"
        },
        {
          "title": "Cannot revoke anon/authenticated write access on public.spatial_ref_sys — REVOKE as postgres silently does nothing",
          "url": "https://github.com/orgs/supabase/discussions/52113",
          "author": "lianasekro-ship-it",
          "created_at": "2026-10-21 22:07:07+00"
        },
        {
          "title": "Cannot enable RLS on public.spatial_ref_sys — postgres user is not owner (exploit verified via REST API)",
          "url": "https://github.com/orgs/supabase/discussions/46438",
          "author": "garykk",
          "created_at": "2026-05-27 19:07:44+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8766",
      "area": null,
      "theme": null
    },
    {
      "id": 8847,
      "product": "supabase",
      "kind": "bug",
      "title": "Storage uploads rejected with RLS violation despite permissive policies",
      "short_name": "Storage uploads fail RLS check",
      "named": true,
      "status": "open",
      "description": "Every storage.objects insert via supabase-js upload fails even with a policy TO public, while PostgREST reads and RPC calls work.",
      "quote": "All uploads to our Storage bucket have failed since 23 April 2026 with \"new row violates row-level security policy\".",
      "affected_surface": "Storage uploads",
      "error_signature": "StorageApiError: new row violates row-level security policy",
      "job": null,
      "impact_class": "outage",
      "others": 3,
      "reports": 3,
      "reporters": 3,
      "voters": 0,
      "first_seen": "2026-05-16 17:12:26+00",
      "last_seen": "2026-09-22 09:22:08+00",
      "platforms": [
        "web"
      ],
      "versions": [
        "2.74.0"
      ],
      "cohesion": 0.83,
      "rank": 1.4,
      "workaround": null,
      "exemplars": [
        {
          "title": "Storage: upload rejected with RLS violation that no policy can satisfy (TO public also fails)",
          "url": "https://github.com/orgs/supabase/discussions/50714",
          "author": "kumarbrijesh-900",
          "created_at": "2026-09-22 09:22:08+00"
        },
        {
          "title": "Storage uploads always fail with RLS violation, before reaching Postgres (any bucket/account) — ticket SU-459997",
          "url": "https://github.com/orgs/supabase/discussions/49801",
          "author": "vemtreinar",
          "created_at": "2026-09-01 01:12:10+00"
        },
        {
          "title": "Storage upload returns 403 \"row-level security policy\" despite valid authenticated JWT and correct policy",
          "url": "https://github.com/orgs/supabase/discussions/46022",
          "author": "joferrari",
          "created_at": "2026-05-16 17:12:26+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8847",
      "area": null,
      "theme": null
    },
    {
      "id": 9948,
      "product": "supabase",
      "kind": "bug",
      "title": "Session pooler hostname shows as \"hidden\" in connection details",
      "short_name": "Pooler hostname shows \"hidden\"",
      "named": true,
      "status": "open",
      "description": "Dashboard Connect → Session pooler displays the hostname literally as `hidden`, and the copy icon also copies `hidden`, so connections fail to resolve the host.",
      "quote": "In Dashboard → Connect → Session pooler, the hostname displays literally as `hidden`.",
      "affected_surface": "Dashboard Connect panel",
      "error_signature": "sqlalchemy.exc.OperationalError: (psycopg2.OperationalError) could not translate host name \"hidden\" to address: Name or service not known",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-04-22 11:43:03+00",
      "last_seen": "2026-11-05 22:06:29+00",
      "platforms": [
        "macos",
        "windows"
      ],
      "versions": [
        "17.11"
      ],
      "cohesion": 0.62,
      "rank": 1.24,
      "workaround": null,
      "exemplars": [
        {
          "title": "Supabase Session Pooler hostname shows \"hidden\" in Dashboard",
          "url": "https://github.com/orgs/supabase/discussions/53062",
          "author": "vmora18-hub",
          "created_at": "2026-11-05 22:06:29+00"
        },
        {
          "title": "sqlalchemy.exc.OperationalError: (psycopg2.OperationalError) could not translate host name \"postgres\" to address: Name or service not known",
          "url": "https://github.com/orgs/supabase/discussions/45117",
          "author": "Qasim-Hassan",
          "created_at": "2026-04-22 11:43:03+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/9948",
      "area": null,
      "theme": null
    },
    {
      "id": 8844,
      "product": "supabase",
      "kind": "bug",
      "title": "Dashboard sign-in loops with too many redirects on auth.supabase.io",
      "short_name": "Dashboard sign-in redirect loop",
      "named": true,
      "status": "open",
      "description": "Signing in loops at auth.supabase.io across accounts, browsers, incognito and devices; dashboard shows \"JWT failed verification\".",
      "quote": "This page isn’t working auth.supabase.io redirected you too many times.",
      "affected_surface": "Dashboard sign-in",
      "error_signature": "failed to add login event: JWT failed verification",
      "job": null,
      "impact_class": "outage",
      "others": 3,
      "reports": 3,
      "reporters": 3,
      "voters": 0,
      "first_seen": "2026-09-01 09:04:54+00",
      "last_seen": "2026-09-01 09:19:14+00",
      "platforms": [
        "web"
      ],
      "versions": [],
      "cohesion": 0.66,
      "rank": 1.22,
      "workaround": null,
      "exemplars": [
        {
          "title": "This page isn’t working auth.supabase.io redirected you too many times.",
          "url": "https://github.com/orgs/supabase/discussions/49833",
          "author": "arifh1112",
          "created_at": "2026-09-01 09:16:19+00"
        },
        {
          "title": "error supabase",
          "url": "https://github.com/orgs/supabase/discussions/49825",
          "author": "asesoriasaster",
          "created_at": "2026-09-01 09:04:54+00"
        },
        {
          "title": "Cannot access Dashboard — \"failed to add login event: JWT failed verification\" on ALL accounts and devices",
          "url": "https://github.com/orgs/supabase/discussions/49836",
          "author": "alzainit49-star",
          "created_at": "2026-09-01 09:19:14+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8844",
      "area": null,
      "theme": null
    },
    {
      "id": 8810,
      "product": "supabase",
      "kind": "bug",
      "title": "Storage quota restriction blocks deleting files needed to recover",
      "short_name": "Quota restriction blocks file deletion",
      "named": true,
      "status": "open",
      "description": "Free plan restriction blocks Storage API read, download and delete, including the S3-compatible endpoint; Auth returns 402.",
      "quote": "Staff/community guidance on how Free users can recover when Storage is locked in a catch-22 (cannot delete while over quota).",
      "affected_surface": "Storage API",
      "error_signature": "{\"message\":\"Service for this project is restricted due to the following violations: exceed_storage_size_quota. The project owner must upgrade their plan or remove spend caps to restore service.\"}",
      "job": null,
      "impact_class": "outage",
      "others": 3,
      "reports": 3,
      "reporters": 3,
      "voters": 0,
      "first_seen": "2026-09-05 09:23:04+00",
      "last_seen": "2026-09-20 00:23:48+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.77,
      "rank": 1.18,
      "workaround": null,
      "exemplars": [
        {
          "title": "Free plan locked by exceed_storage_size_quota — cannot delete Storage bucket (Auth 402)",
          "url": "https://github.com/orgs/supabase/discussions/50039",
          "author": "ddamoulakis",
          "created_at": "2026-09-05 09:23:04+00"
        },
        {
          "title": "Free plan org fully restricted (exceed_storage_size_quota) - deadlock, cannot delete files to reduce usage, no response after 20+ days on ticket",
          "url": "https://github.com/orgs/supabase/discussions/50622",
          "author": "louay-tech",
          "created_at": "2026-09-20 00:23:48+00"
        },
        {
          "title": "Restricted free project (exceed_storage_size_quota) — no way to export Storage objects to migrate to self-hosted Supabase",
          "url": "https://github.com/orgs/supabase/discussions/50145",
          "author": "kumarvishwas2737-cpu",
          "created_at": "2026-09-08 20:17:34+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8810",
      "area": null,
      "theme": null
    },
    {
      "id": 9709,
      "product": "supabase",
      "kind": "bug",
      "title": "Database stays unreachable after resize or restart while reported healthy",
      "short_name": "Database unreachable after restart",
      "named": true,
      "status": "open",
      "description": "REST and Auth return 522 and direct connections fail, while the dashboard or Management API shows Active/Healthy.",
      "quote": "REST/Auth return Cloudflare 522; the pooler returns `connection to database not available`; Supabase's own mgmt-api gets 522 from the instance.",
      "affected_surface": "hosted projects",
      "error_signature": "connection to database not available",
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-06-30 22:55:59+00",
      "last_seen": "2026-10-01 14:52:23+00",
      "platforms": [],
      "versions": [
        "17.11.0.002"
      ],
      "cohesion": 0.75,
      "rank": 1.04,
      "workaround": null,
      "exemplars": [
        {
          "title": "Production Supabase down 12+ hours (us-east-2) and nobody responding: Postgres never restarts after resize, API says ACTIVE_HEALTHY",
          "url": "https://github.com/orgs/supabase/discussions/51135",
          "author": "jdanfossi",
          "created_at": "2026-10-01 14:52:23+00"
        },
        {
          "title": "sa-east-1: project down 2 hours, restart failed (capacity), resize completed but still 522 on Auth/REST",
          "url": "https://github.com/orgs/supabase/discussions/47473",
          "author": "alexandreabussafi",
          "created_at": "2026-06-30 22:55:59+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/9709",
      "area": null,
      "theme": null
    },
    {
      "id": 8813,
      "product": "supabase",
      "kind": "bug",
      "title": "Shared Supavisor pooler rejects custom LOGIN role passwords",
      "short_name": "Custom role rejected by pooler",
      "named": true,
      "status": "open",
      "description": "Custom PostgreSQL LOGIN role with a verified SCRAM-SHA-256 password fails with SQLSTATE 28P01 in both Session and Transaction mode.",
      "quote": "We are seeing password authentication rejection for a custom PostgreSQL login role through Managed Shared Supavisor.",
      "affected_surface": "Shared Supavisor pooler",
      "error_signature": "ClientHandler: Exchange error: password authentication failed for user \"otd_integration_login_v2\"",
      "job": null,
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-09-18 00:51:28+00",
      "last_seen": "2026-10-19 11:16:11+00",
      "platforms": [
        "windows"
      ],
      "versions": [
        "17.6"
      ],
      "cohesion": 0.83,
      "rank": 0.91,
      "workaround": null,
      "exemplars": [
        {
          "title": "Managed Shared Supavisor rejects valid custom role credentials after SCRAM verification passes",
          "url": "https://github.com/orgs/supabase/discussions/50553",
          "author": "sankakurio",
          "created_at": "2026-09-18 00:51:28+00"
        },
        {
          "title": "Custom LOGIN role rejected by Shared Supavisor pooler with 28P01",
          "url": "https://github.com/orgs/supabase/discussions/51929",
          "author": "HattenAv",
          "created_at": "2026-10-19 11:16:11+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8813",
      "area": null,
      "theme": null
    },
    {
      "id": 8799,
      "product": "supabase",
      "kind": "bug",
      "title": "Auth runtime treats Dashboard-enabled providers as disabled",
      "short_name": "Enabled auth providers treated disabled",
      "named": true,
      "status": "open",
      "description": "Google OAuth and Email sign-in fail despite showing Enabled in Dashboard; custom SMTP settings also appear ignored.",
      "quote": "Unsupported provider: provider is not enabled",
      "affected_surface": "Supabase Auth",
      "error_signature": "Unsupported provider: provider is not enabled",
      "job": null,
      "impact_class": "outage",
      "others": 3,
      "reports": 3,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-09-18 04:41:59+00",
      "last_seen": "2026-09-23 22:52:04+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.9,
      "rank": 0.87,
      "workaround": null,
      "exemplars": [
        {
          "title": "Supabase Auth providers show Enabled in Dashboard but runtime says disabled",
          "url": "https://github.com/orgs/supabase/discussions/50789",
          "author": "titutaweh-cmd",
          "created_at": "2026-09-23 11:32:53+00"
        },
        {
          "title": "Auth runtime settings out of sync with Dashboard — Google OAuth disabled and custom SMTP ignored",
          "url": "https://github.com/orgs/supabase/discussions/50559",
          "author": "brianbeautyplatform",
          "created_at": "2026-09-18 04:41:59+00"
        },
        {
          "title": "Supabase Auth providers show Enabled in Dashboard but runtime says disabled",
          "url": "https://github.com/orgs/supabase/discussions/50819",
          "author": "titutaweh-cmd",
          "created_at": "2026-09-23 22:52:04+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8799",
      "area": null,
      "theme": null
    },
    {
      "id": 10464,
      "product": "supabase",
      "kind": "bug",
      "title": "Table editor and schema fail to load with timeouts",
      "short_name": "Table editor and schema time out",
      "named": true,
      "status": "open",
      "description": "Dashboard table editor and database schema pages time out across browsers, and apps cannot get data from the database.",
      "quote": "Hi everyone, I've been experiencing issues with Supabase for the past 2 days where I'm unable to load any of my database tables or view the database schema.",
      "affected_surface": "dashboard table editor",
      "error_signature": null,
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2025-10-07 06:34:00+00",
      "last_seen": "2025-11-26 06:57:16+00",
      "platforms": [
        "web"
      ],
      "versions": [],
      "cohesion": 0.71,
      "rank": 0.82,
      "workaround": null,
      "exemplars": [
        {
          "title": "Time out when load supabase table editors page; my web app can not get any data from supabase",
          "url": "https://github.com/orgs/supabase/discussions/40810",
          "author": "lingzhi369",
          "created_at": "2025-11-26 06:57:16+00"
        },
        {
          "title": "Can't access tables or database schema",
          "url": "https://github.com/orgs/supabase/discussions/39312",
          "author": "gorayski-source",
          "created_at": "2025-10-07 06:34:00+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/10464",
      "area": null,
      "theme": null
    },
    {
      "id": 10770,
      "product": "supabase",
      "kind": "bug",
      "title": "Project stuck indefinitely on \"Setting up project\" in dashboard",
      "short_name": "Project stuck on setting up",
      "named": true,
      "status": "open",
      "description": "The project never loads, and SQL Editor, Auth, or API settings cannot be accessed.",
      "quote": "The project never loads, and I cannot access SQL Editor, Auth, or API settings.",
      "affected_surface": "Supabase dashboard",
      "error_signature": "Setting up project.",
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2025-10-08 12:54:07+00",
      "last_seen": "2025-10-17 14:03:02+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.55,
      "rank": 0.82,
      "workaround": null,
      "exemplars": [
        {
          "title": "Existing Supabase project stuck on \"Setting up project\" - cannot access dashboard or Auth",
          "url": "https://github.com/orgs/supabase/discussions/39623",
          "author": "mrazikovic",
          "created_at": "2025-10-17 14:03:02+00"
        },
        {
          "title": "#help  i'm facing on project connection",
          "url": "https://github.com/orgs/supabase/discussions/39360",
          "author": "theananthdaya",
          "created_at": "2025-10-08 12:54:07+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/10770",
      "area": null,
      "theme": null
    },
    {
      "id": 8882,
      "product": "supabase",
      "kind": "bug",
      "title": "Project stuck Unhealthy with Auth and PostgREST returning 521",
      "short_name": "Project stuck Unhealthy with 521s",
      "named": true,
      "status": "open",
      "description": "Internal /auth/v1/health and /rest-admin/v1/ready checks fail with 521; restarting from the Dashboard did not recover the project.",
      "quote": "HEAD /rest-admin/v1/ready → 521",
      "affected_surface": "Auth and PostgREST",
      "error_signature": "HEAD /rest-admin/v1/ready → 521",
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-08 21:21:51+00",
      "last_seen": "2026-08-11 16:18:25+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.88,
      "rank": 0.8,
      "workaround": null,
      "exemplars": [
        {
          "title": "Managed Supabase project stuck Unhealthy — Auth/PostgREST return HTTP 521 after restart",
          "url": "https://github.com/orgs/supabase/discussions/48947",
          "author": "Morbiato",
          "created_at": "2026-08-11 16:18:25+00"
        },
        {
          "title": "Production project unhealthy: repeated 521 responses from internal readiness and Auth health checks",
          "url": "https://github.com/orgs/supabase/discussions/48878",
          "author": "BOchs8",
          "created_at": "2026-08-08 21:21:51+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8882",
      "area": null,
      "theme": null
    },
    {
      "id": 9600,
      "product": "supabase",
      "kind": "bug",
      "title": "Auth Admin API rejects secret key with invalid JWT error",
      "short_name": "Admin API rejects secret key",
      "named": true,
      "status": "workaround",
      "description": "Admin calls like createUser and getUserById fail with sb_secret_ keys, locally or after ES256 signing key migration; sometimes intermittent.",
      "quote": null,
      "affected_surface": "Auth Admin API",
      "error_signature": "AuthApiError: invalid JWT: unable to parse or verify signature, token is unverifiable: error while executing keyfunc: unrecognized JWT kid <nil> for algorithm ES256",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 3,
      "reports": 3,
      "reporters": 3,
      "voters": 0,
      "first_seen": "2025-10-17 02:54:09+00",
      "last_seen": "2026-07-25 00:22:46+00",
      "platforms": [],
      "versions": [
        "127.0.0.1",
        "2.110.8"
      ],
      "cohesion": 0.77,
      "rank": 0.77,
      "workaround": {
        "id": 187,
        "text": "Use the old Service Role Key instead of the Secret Key for the local admin client",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "Supabase client with Secret Key is not compatible with local development",
          "url": "https://github.com/orgs/supabase/discussions/39605",
          "author": "sapphire008",
          "created_at": "2025-10-17 02:54:09+00"
        },
        {
          "title": "HELP: admin.generateLink / admin.getUserById fail with \"unrecognized JWT kid\" after JWT Signing Keys migration — blocks Auth Admin API entirely",
          "url": "https://github.com/orgs/supabase/discussions/48323",
          "author": "reliasam",
          "created_at": "2026-07-25 00:22:46+00"
        },
        {
          "title": "Intermittent bad_jwt / unrecognized JWT kid on Admin API after ES256 key migration",
          "url": "https://github.com/orgs/supabase/discussions/48246",
          "author": "manu-mu1",
          "created_at": "2026-07-23 11:29:09+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/9600",
      "area": null,
      "theme": null
    },
    {
      "id": 9676,
      "product": "supabase",
      "kind": "bug",
      "title": "Prisma P1001 errors reaching pooler endpoint on port 5432",
      "short_name": "Prisma can't reach pooler on 5432",
      "named": true,
      "status": "open",
      "description": "Prisma db push and migrate cannot connect to the pooler.supabase.com:5432 endpoint, while raw TCP and Management API queries succeed.",
      "quote": "Can't reach database server at `aws-1-eu-central-1.pooler.supabase.com:5432`",
      "affected_surface": "Connection pooler",
      "error_signature": "Can't reach database server at `aws-1-eu-central-1.pooler.supabase.com:5432`",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2025-10-09 13:38:31+00",
      "last_seen": "2026-07-07 16:48:02+00",
      "platforms": [],
      "versions": [
        "17.6.1.141"
      ],
      "cohesion": 0.54,
      "rank": 0.76,
      "workaround": null,
      "exemplars": [
        {
          "title": "Pooler accepts TCP but Postgres handshake fails — project qykgmpwyztxvyyfzdgds (eu-central-1)",
          "url": "https://github.com/orgs/supabase/discussions/47703",
          "author": "marvinmanex-cyber",
          "created_at": "2026-07-07 16:48:02+00"
        },
        {
          "title": "database connection",
          "url": "https://github.com/orgs/supabase/discussions/39400",
          "author": "beki-get",
          "created_at": "2025-10-09 13:38:31+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/9676",
      "area": null,
      "theme": null
    },
    {
      "id": 8803,
      "product": "supabase",
      "kind": "bug",
      "title": "Authenticated Storage operations fail with 503 invalid schema error",
      "short_name": "Storage operations fail with 503",
      "named": true,
      "status": "open",
      "description": "Uploads, upserts and plain LIST calls fail; public reads and dashboard uploads to the same bucket work fine.",
      "quote": "Also plain LIST calls — listing a bucket should never fail, and it does not consume any quota, which rules out plan limits.",
      "affected_surface": "Storage API",
      "error_signature": "{\"statusCode\":\"503\",\"error\":\"DatabaseInvalidObjectDefinition\",\"message\":\"The database schema is invalid or incompatible.\"}",
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-05-19 17:03:21+00",
      "last_seen": "2026-09-22 20:05:40+00",
      "platforms": [
        "web"
      ],
      "versions": [
        "2.105.1"
      ],
      "cohesion": 0.8,
      "rank": 0.75,
      "workaround": null,
      "exemplars": [
        {
          "title": "Storage API returns 503 \"The database schema is invalid or incompatible\" on all authenticated operations (project byuoolwmzlqewncjlgzo",
          "url": "https://github.com/orgs/supabase/discussions/50753",
          "author": "anouguesdeelia-prod",
          "created_at": "2026-09-22 20:05:40+00"
        },
        {
          "title": "All authenticated-user storage uploads to my public bucket \"property-photos-v2\"  return 503 with body: {\"statusCode\":\"503\",\"error\":\"DatabaseInvalidObjectDefinition\",\"message\":\"The database schema is invalid or incompatible.\"}",
          "url": "https://github.com/orgs/supabase/discussions/46117",
          "author": "NiharikaDash-AutomationTest",
          "created_at": "2026-05-19 17:03:21+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8803",
      "area": null,
      "theme": null
    },
    {
      "id": 10436,
      "product": "supabase",
      "kind": "bug",
      "title": "Dashboard renders blank content area beside sidebar",
      "short_name": "Dashboard content area blank",
      "named": true,
      "status": "open",
      "description": "The right section covering nearly all content is blank across browsers and devices; on phones the entire screen is blank.",
      "quote": "The supabase site is completely broken this morning with a blank right section covering nearly all content.",
      "affected_surface": "Supabase dashboard",
      "error_signature": null,
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2025-12-01 14:06:27+00",
      "last_seen": "2025-12-01 14:08:38+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.65,
      "rank": 0.75,
      "workaround": null,
      "exemplars": [
        {
          "title": "Supabase dashboard not displaying",
          "url": "https://github.com/orgs/supabase/discussions/40952",
          "author": "Toyin05",
          "created_at": "2025-12-01 14:08:38+00"
        },
        {
          "title": "Supabase admin site is completely broken",
          "url": "https://github.com/orgs/supabase/discussions/40951",
          "author": "jonfawcett",
          "created_at": "2025-12-01 14:06:27+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/10436",
      "area": null,
      "theme": null
    },
    {
      "id": 8764,
      "product": "supabase",
      "kind": "bug",
      "title": "Project owners denied access to their own projects",
      "short_name": "Owners denied access to own projects",
      "named": true,
      "status": "open",
      "description": "Dashboard, SQL Editor, support form and CLI return authorization errors; health checks show Unhealthy except Edge Functions.",
      "quote": "Since earlier today I can't open my own project in the dashboard, and I can't file a support ticket either because the support form fails with the same error.",
      "affected_surface": "Dashboard",
      "error_signature": "Your account does not have the necessary privileges to access this endpoint.",
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-31 04:51:07+00",
      "last_seen": "2026-10-06 08:14:23+00",
      "platforms": [
        "web"
      ],
      "versions": [],
      "cohesion": 0.75,
      "rank": 0.74,
      "workaround": null,
      "exemplars": [
        {
          "title": "Owner locked out of project: \"FGA Authentication Error. Unauthorized\" and support form fails with the same error",
          "url": "https://github.com/orgs/supabase/discussions/51320",
          "author": "szblonquist",
          "created_at": "2026-10-06 08:14:23+00"
        },
        {
          "title": "Owner gets 403 privileges error + projects stuck Unhealthy",
          "url": "https://github.com/orgs/supabase/discussions/49751",
          "author": "dreamsth-com",
          "created_at": "2026-08-31 04:51:07+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8764",
      "area": null,
      "theme": null
    },
    {
      "id": 10301,
      "product": "supabase",
      "kind": "bug",
      "title": "Project stuck in \"Restarting\" for hours after unhealthy status",
      "short_name": "Project stuck restarting",
      "named": true,
      "status": "open",
      "description": "After the project showed \"Unhealthy\" and queries timed out, clicking \"Restart project\" in the dashboard leaves it unavailable indefinitely.",
      "quote": "My Supabase project is stuck in “Project is restarting” for hours and never comes back online.",
      "affected_surface": "project dashboard",
      "error_signature": null,
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-01-09 10:51:35+00",
      "last_seen": "2026-01-10 11:45:07+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.76,
      "rank": 0.74,
      "workaround": null,
      "exemplars": [
        {
          "title": "Project stuck in \"Restarting\" state for hours after traffic spike",
          "url": "https://github.com/orgs/supabase/discussions/41832",
          "author": "zubairjameel",
          "created_at": "2026-01-10 11:45:07+00"
        },
        {
          "title": "Project stuck “restarting” for hours (Free plan)",
          "url": "https://github.com/orgs/supabase/discussions/41820",
          "author": "tsaeras",
          "created_at": "2026-01-09 10:51:35+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/10301",
      "area": null,
      "theme": null
    },
    {
      "id": 9655,
      "product": "supabase",
      "kind": "bug",
      "title": "Auth token refresh returns 500 on missing oauth_client_id",
      "short_name": "Auth token refresh returns 500",
      "named": true,
      "status": "open",
      "description": "POST to /token with grant_type=refresh_token fails for all users; seen after project pause and resume, and locally with Google OAuth.",
      "quote": "Issue: Auth token refresh returning 500 with error: \"missing destination name oauth_client_id in *models.Session\"",
      "affected_surface": "Auth token refresh",
      "error_signature": "missing destination name oauth_client_id in *models.Session",
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2025-10-09 10:31:23+00",
      "last_seen": "2026-07-14 12:00:08+00",
      "platforms": [],
      "versions": [
        "2.5.0"
      ],
      "cohesion": 0.61,
      "rank": 0.71,
      "workaround": null,
      "exemplars": [
        {
          "title": "Issue: Auth token refresh returning 500",
          "url": "https://github.com/orgs/supabase/discussions/47919",
          "author": "msholehhudin",
          "created_at": "2026-07-14 12:00:08+00"
        },
        {
          "title": "Bug Report: missing destination name oauth_client_id in *models.Session during token refresh",
          "url": "https://github.com/orgs/supabase/discussions/40036",
          "author": "digiproductive",
          "created_at": "2025-10-09 10:31:23+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/9655",
      "area": null,
      "theme": null
    },
    {
      "id": 9540,
      "product": "supabase",
      "kind": "bug",
      "title": "Custom SMTP settings revert after saving and reloading",
      "short_name": "Custom SMTP settings revert on reload",
      "named": true,
      "status": "open",
      "description": "In Authentication → Emails → SMTP Settings, the save appears accepted but fields reset or revert to previous values after reload.",
      "quote": "After the reload, Custom SMTP is disabled again and all fields are empty.",
      "affected_surface": "Auth SMTP settings",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-07-19 01:47:33+00",
      "last_seen": "2026-07-30 21:12:28+00",
      "platforms": [
        "web"
      ],
      "versions": [],
      "cohesion": 0.79,
      "rank": 0.68,
      "workaround": null,
      "exemplars": [
        {
          "title": "Custom SMTP settings show success but do not persist after reload",
          "url": "https://github.com/orgs/supabase/discussions/48513",
          "author": "MNDZALV",
          "created_at": "2026-07-30 21:12:28+00"
        },
        {
          "title": "Custom SMTP sender does not persist in Auth Email settings (Brevo)",
          "url": "https://github.com/orgs/supabase/discussions/48067",
          "author": "rsnadvisors",
          "created_at": "2026-07-19 01:47:33+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/9540",
      "area": null,
      "theme": null
    },
    {
      "id": 9882,
      "product": "supabase",
      "kind": "bug",
      "title": "Data API returns PGRST002 schema cache error after restarts",
      "short_name": "Data API PGRST002 schema cache error",
      "named": true,
      "status": "open",
      "description": "REST queries return 503 while SQL editor queries succeed; re-saving exposed schemas, restarting and reload schema notify do not help.",
      "quote": "Same error from `npx supabase gen types typescript --linked --schema winner_skill`.",
      "affected_surface": "Data API (PostgREST)",
      "error_signature": "PGRST002: Could not query the database for the schema cache. Retrying.",
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2025-10-03 23:48:35+00",
      "last_seen": "2026-05-12 22:57:11+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.63,
      "rank": 0.65,
      "workaround": null,
      "exemplars": [
        {
          "title": "PGRST002 persistent on custom schema after pause/restart, grants and exposed schemas OK",
          "url": "https://github.com/orgs/supabase/discussions/45859",
          "author": "diogoporfirio88",
          "created_at": "2026-05-12 22:57:11+00"
        },
        {
          "title": "PostgREST 503 PGRST002 が継続（Tokyo/ap-northeast-1） / PostgREST 503 PGRST002 persists (Tokyo/ap-northeast-1)",
          "url": "https://github.com/orgs/supabase/discussions/39250",
          "author": "chirimotu",
          "created_at": "2025-10-03 23:48:35+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/9882",
      "area": null,
      "theme": null
    },
    {
      "id": 8781,
      "product": "supabase",
      "kind": "bug",
      "title": "Existing project disappears from dashboard and asks for new organization",
      "short_name": "Project disappears from dashboard",
      "named": true,
      "status": "open",
      "description": "Dashboard shows an empty organisation list and asks to create a new organisation, while the project remains operational.",
      "quote": "After a recent Supabase service disruption or period of instability, I suddenly lost access to all of my existing projects in the Supabase Dashboard.",
      "affected_surface": "Supabase dashboard",
      "error_signature": "You do not have access to this project",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-07-15 03:33:11+00",
      "last_seen": "2026-08-18 14:18:17+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.8,
      "rank": 0.64,
      "workaround": null,
      "exemplars": [
        {
          "title": "Lost access to existing project (ref: cyyhtlorqubjsfexzlkf) after JWT/401 incident — project confirmed alive via REST API, just no dashboard access",
          "url": "https://github.com/orgs/supabase/discussions/49199",
          "author": "entrelacospsiedu",
          "created_at": "2026-08-18 14:18:17+00"
        },
        {
          "title": "Lost dashboard access to all Supabase projects after a service disruption",
          "url": "https://github.com/orgs/supabase/discussions/47948",
          "author": "polluxchou",
          "created_at": "2026-07-15 03:33:11+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8781",
      "area": null,
      "theme": null
    },
    {
      "id": 8827,
      "product": "supabase",
      "kind": "bug",
      "title": "PostgREST stops serving requests while Postgres stays healthy",
      "short_name": "PostgREST stops serving requests",
      "named": true,
      "status": "open",
      "description": "Health dashboard shows PostgREST Unhealthy, readiness endpoint returns 503, RPC calls fail; Restart project helps some reporters but not all.",
      "quote": "Four times in 23 days, our production app went down because the Data API (PostgREST) stopped serving requests while Postgres itself stayed perfectly healthy.",
      "affected_surface": "Data API (PostgREST)",
      "error_signature": "HEAD | 503 | https://utptdqcimanwflgthgva.supabase.co/rest-admin/v1/ready",
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-14 09:44:31+00",
      "last_seen": "2026-09-08 13:07:01+00",
      "platforms": [],
      "versions": [
        "17.6"
      ],
      "cohesion": 0.7,
      "rank": 0.51,
      "workaround": null,
      "exemplars": [
        {
          "title": "PostgREST stops serving while Postgres stays healthy — one idle `authenticator` connection precedes each outage (4x in 23 days)",
          "url": "https://github.com/orgs/supabase/discussions/50132",
          "author": "marcioror",
          "created_at": "2026-09-08 13:07:01+00"
        },
        {
          "title": "PostgREST stuck Unhealthy after restart, DB confirmed healthy — pause/unpause helped others, hasn't fixed mine",
          "url": "https://github.com/orgs/supabase/discussions/49099",
          "author": "suchana-abstrabit",
          "created_at": "2026-08-14 09:44:31+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8827",
      "area": null,
      "theme": null
    },
    {
      "id": 9952,
      "product": "supabase",
      "kind": "bug",
      "title": "Google OAuth sign-in fails with upstream connect error 111",
      "short_name": "Google OAuth upstream connect error",
      "named": true,
      "status": "workaround",
      "description": "Browser shows the error when users sign in with Google, on both custom domain and default .co domain.",
      "quote": "I’m experiencing an intermittent issue with Google OAuth login in one of my Supabase projects.",
      "affected_surface": "Auth",
      "error_signature": "upstream connect error or disconnect/reset before headers. retried and the latest reset reason: remote connection failure, transport failure reason: delayed connect error: 111",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-02-05 03:01:23+00",
      "last_seen": "2026-04-20 01:06:24+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.76,
      "rank": 0.5,
      "workaround": {
        "id": 188,
        "text": "Restart the Supabase project/server",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "Supabase Auth Google OAuth upstream connection error",
          "url": "https://github.com/orgs/supabase/discussions/45029",
          "author": "gquan9838",
          "created_at": "2026-04-20 01:06:24+00"
        },
        {
          "title": "SUPABASE AUTH DOWN?",
          "url": "https://github.com/orgs/supabase/discussions/42474",
          "author": "mov-bx-0xb800",
          "created_at": "2026-02-05 03:01:23+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/9952",
      "area": null,
      "theme": null
    },
    {
      "id": 10500,
      "product": "supabase",
      "kind": "bug",
      "title": "Signup with an existing email returns no error",
      "short_name": "Existing email signup returns no error",
      "named": true,
      "status": "open",
      "description": null,
      "quote": "Hi, I'm trying to troubleshoot a bug I have where I'm not getting an error code when a user try to signup with an existing email.",
      "affected_surface": "Supabase Auth",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2025-10-20 17:06:18+00",
      "last_seen": "2025-11-18 20:56:30+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.64,
      "rank": 0.49,
      "workaround": null,
      "exemplars": [
        {
          "title": "Email confirmation redirect page stuck / success message won't center and redirect",
          "url": "https://github.com/orgs/supabase/discussions/40820",
          "author": "controleestoquepietro-boop",
          "created_at": "2025-11-18 20:56:30+00"
        },
        {
          "title": "No error return for signup of duplicate email",
          "url": "https://github.com/orgs/supabase/discussions/39685",
          "author": "ltn-PTI",
          "created_at": "2025-10-20 17:06:18+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/10500",
      "area": null,
      "theme": null
    },
    {
      "id": 9874,
      "product": "supabase",
      "kind": "bug",
      "title": "Dashboard stuck loading organizations after account email change",
      "short_name": "Organizations page stuck loading",
      "named": true,
      "status": "open",
      "description": "After changing the account email and resetting through email, the dashboard stays on /dashboard/organizations with skeleton loaders, even in incognito.",
      "quote": "api.supabase.com/platform/profile returns 409",
      "affected_surface": "Supabase dashboard",
      "error_signature": "api.supabase.com/platform/profile returns 409",
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-05-11 05:33:17+00",
      "last_seen": "2026-05-13 15:51:38+00",
      "platforms": [
        "web"
      ],
      "versions": [],
      "cohesion": 0.97,
      "rank": 0.42,
      "workaround": null,
      "exemplars": [
        {
          "title": "404 409 errors, Have not been helped in over a week.",
          "url": "https://github.com/orgs/supabase/discussions/45888",
          "author": "coletteburd",
          "created_at": "2026-05-13 15:51:38+00"
        },
        {
          "title": "404 / 409 Error Can Anyone Help",
          "url": "https://github.com/orgs/supabase/discussions/45771",
          "author": "coletteburd",
          "created_at": "2026-05-11 05:33:17+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/9874",
      "area": null,
      "theme": null
    },
    {
      "id": 9749,
      "product": "supabase",
      "kind": "bug",
      "title": "Signups fail with \"Database error saving new user\"",
      "short_name": "Signups fail saving new user",
      "named": true,
      "status": "open",
      "description": "Every new account insert fails; one report saw auth.users empty after a free-tier project pause and resume.",
      "quote": "No auth.users rows are being created at all — hard failure on every insert attempt",
      "affected_surface": "Supabase Auth",
      "error_signature": "Database error saving new user",
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2025-10-23 13:11:09+00",
      "last_seen": "2026-06-22 06:34:22+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.49,
      "rank": 0.34,
      "workaround": null,
      "exemplars": [
        {
          "title": "auth.users empty after project pause/resume — \"Database error saving new user\" on all signups",
          "url": "https://github.com/orgs/supabase/discussions/47177",
          "author": "1openmike",
          "created_at": "2026-06-22 06:34:22+00"
        },
        {
          "title": "Autenticação",
          "url": "https://github.com/orgs/supabase/discussions/39808",
          "author": null,
          "created_at": "2025-10-23 13:11:09+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/9749",
      "area": null,
      "theme": null
    }
  ],
  "requests": [
    {
      "id": 8797,
      "product": "supabase",
      "kind": "request",
      "title": "Regain account access when the linked GitHub login is suspended",
      "short_name": "Regain access after GitHub suspension",
      "named": true,
      "status": "open",
      "description": "Supabase account or org signs in via GitHub; flagged or suspended GitHub account blocks dashboard access, and support has not replied.",
      "quote": "Convert the org login to email + password, so it no longer depends on GitHub",
      "affected_surface": "Supabase accounts",
      "error_signature": null,
      "job": "When my GitHub account is flagged or suspended, I want to switch my Supabase login to email and password, so I can reach my dashboard and production database again.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-09-17 18:06:25+00",
      "last_seen": "2026-09-24 08:02:04+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.54,
      "rank": 1,
      "workaround": null,
      "exemplars": [
        {
          "title": "You Have to Give the Option to Disable the GIthub Login option",
          "url": "https://github.com/orgs/supabase/discussions/50846",
          "author": "funfor59-cpu",
          "created_at": "2026-09-24 08:02:04+00"
        },
        {
          "title": "Locked out of my org: GitHub SSO account suspended, can't reach dashboard or upgrade",
          "url": "https://github.com/orgs/supabase/discussions/50540",
          "author": "starksocialmedia",
          "created_at": "2026-09-17 18:06:25+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8797",
      "area": null,
      "theme": null
    },
    {
      "id": 10000,
      "product": "supabase",
      "kind": "request",
      "title": "Keep staging and production projects in sync",
      "short_name": "Sync staging and production projects",
      "named": true,
      "status": "open",
      "description": "Schema migrations, SQL and edge functions, auth config and RLS policies must be manually applied to each project.",
      "quote": "Every schema migration, edge function deploy, auth config change, or RLS policy update has to be manually applied to both projects.",
      "affected_surface": "Supabase CLI",
      "error_signature": null,
      "job": "When I run separate TEST, STAGING and PROD projects on supabase.com, I want schema, edge functions and auth configuration applied to every environment without manual copying, so I can keep environments in parity without manual work bottlenecking my dev cycles.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-01-09 02:41:31+00",
      "last_seen": "2026-04-08 21:06:52+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.69,
      "rank": 0.79,
      "workaround": null,
      "exemplars": [
        {
          "title": "Persistent staging/prod project parity — schema + edge functions + auth sync without ephemeral branching",
          "url": "https://github.com/orgs/supabase/discussions/44686",
          "author": "ehernandezvilla",
          "created_at": "2026-04-08 21:06:52+00"
        },
        {
          "title": "Please, documentation and tools for CI/CD migrations and use of multiple environments on supabase.com, ASAP.",
          "url": "https://github.com/orgs/supabase/discussions/41806",
          "author": "brunocek",
          "created_at": "2026-01-09 02:41:31+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/10000",
      "area": null,
      "theme": null
    },
    {
      "id": 9960,
      "product": "supabase",
      "kind": "request",
      "title": "Use UUID v7 for ids in Supabase",
      "short_name": "UUID v7 for ids",
      "named": true,
      "status": "open",
      "description": "Requested for auth.users ids, which supabase/auth only supports as v4, and as a UUID v7 function.",
      "quote": "Apparently supabase/auth only supports v4 for the ids.",
      "affected_surface": "Auth",
      "error_signature": null,
      "job": "When I generate ids for auth.users and my tables, I want UUID v7 instead of v4, so I can avoid extra indexes needed for v4 ids.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-02-18 18:07:19+00",
      "last_seen": "2026-04-17 04:16:14+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.46,
      "rank": 0.71,
      "workaround": null,
      "exemplars": [
        {
          "title": "Allow auth.users to use uuidv7 for ids",
          "url": "https://github.com/orgs/supabase/discussions/44964",
          "author": "AntonOfTheWoods",
          "created_at": "2026-04-17 04:16:14+00"
        },
        {
          "title": "UUID V7 function",
          "url": "https://github.com/orgs/supabase/discussions/42994",
          "author": "cxtxusa",
          "created_at": "2026-02-18 18:07:19+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/9960",
      "area": null,
      "theme": null
    },
    {
      "id": 9911,
      "product": "supabase",
      "kind": "request",
      "title": "Restrict MCP access to read-only and single projects",
      "short_name": "Read-only, single-project MCP access",
      "named": true,
      "status": "open",
      "description": "Authorizing the Claude connector or a bot user's PAT grants write access to all projects in the organization.",
      "quote": "Once authorized, Claude gets full write access to every project in the organization.",
      "affected_surface": "MCP server",
      "error_signature": null,
      "job": "When I connect Supabase to Claude through the connector or MCP server, I want to scope access to one project and toggle read-only mode, so I can reduce the blast radius of agent access.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-03-11 15:13:50+00",
      "last_seen": "2026-05-06 12:17:36+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.72,
      "rank": 0.71,
      "workaround": null,
      "exemplars": [
        {
          "title": "Add read-only and project scoping options to the official Supabase Claude connector",
          "url": "https://github.com/orgs/supabase/discussions/45636",
          "author": "yoavrosen",
          "created_at": "2026-05-06 12:17:36+00"
        },
        {
          "title": "Scoping MCP Credentials",
          "url": "https://github.com/orgs/supabase/discussions/43649",
          "author": "mason-harless",
          "created_at": "2026-03-11 15:13:50+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/9911",
      "area": null,
      "theme": null
    },
    {
      "id": 10030,
      "product": "supabase",
      "kind": "request",
      "title": "Organize many tables into groups in the table editor",
      "short_name": "Group tables in table editor",
      "named": true,
      "status": "open",
      "description": "As more tables are added they get hard to organize and sort, requiring continuous searching of the table list.",
      "quote": "in the table editor add a groups list so you can add any table to a group and then have dropdown for a specific group..",
      "affected_surface": "Table editor",
      "error_signature": null,
      "job": "When I am working with multiple tables in a project that has hundreds of them, I want to group or favorite the tables I'm currently working on, so I can find them without continuously searching.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2025-11-18 18:53:10+00",
      "last_seen": "2026-03-31 18:54:32+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.58,
      "rank": 0.7,
      "workaround": null,
      "exemplars": [
        {
          "title": "Table folders/categories",
          "url": "https://github.com/orgs/supabase/discussions/44406",
          "author": "Spencer-Earley",
          "created_at": "2026-03-31 18:54:32+00"
        },
        {
          "title": "Add Groups + Favorites to Table Editor",
          "url": "https://github.com/orgs/supabase/discussions/40587",
          "author": "cxtxusa",
          "created_at": "2025-11-18 18:53:10+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/10030",
      "area": null,
      "theme": null
    },
    {
      "id": 10156,
      "product": "supabase",
      "kind": "request",
      "title": "Grant a member access to only some organization projects",
      "short_name": "Per-project member access",
      "named": true,
      "status": "open",
      "description": "Editing one project requires Admin over all organization projects; project scoped access is exclusive to the Teams plan.",
      "quote": "Today, if someone needs permission to modify a single project, they must be made Admin, which gives them access to modify all projects in the organization.",
      "affected_surface": "organization permissions",
      "error_signature": null,
      "job": "When I need someone to modify a single project in my organization, I want to give them project-specific roles with limited or no access to other projects, so I can improve security without making them Admin over all projects.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2025-11-12 16:12:12+00",
      "last_seen": "2026-02-20 10:33:45+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.6,
      "rank": 0.67,
      "workaround": null,
      "exemplars": [
        {
          "title": "Request for more granular project permissions",
          "url": "https://github.com/orgs/supabase/discussions/43042",
          "author": "MarcMadeIt",
          "created_at": "2026-02-20 10:33:45+00"
        },
        {
          "title": "Project Scoped Access for Teams plan",
          "url": "https://github.com/orgs/supabase/discussions/40389",
          "author": "jdragon3001",
          "created_at": "2025-11-12 16:12:12+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/10156",
      "area": null,
      "theme": null
    },
    {
      "id": 10174,
      "product": "supabase",
      "kind": "request",
      "title": "Sign in with Naver as a native Auth provider",
      "short_name": "Naver as native Auth provider",
      "named": true,
      "status": "open",
      "description": "Supabase Auth supports Kakao but not Naver login, a baseline requirement for many Korean services.",
      "quote": "I'd like to request native support for Naver Login as well.",
      "affected_surface": "Auth OAuth providers",
      "error_signature": null,
      "job": "When I build apps targeting the Korean market, I want native Naver Login alongside Kakao in Supabase Auth, so I can offer the sign-in Korean users expect without brittle workarounds.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-01-22 09:56:57+00",
      "last_seen": "2026-02-15 13:23:35+00",
      "platforms": [],
      "versions": [
        "2.0"
      ],
      "cohesion": 0.83,
      "rank": 0.66,
      "workaround": null,
      "exemplars": [
        {
          "title": "[Feature Request] Add Naver as a native OAuth provider",
          "url": "https://github.com/orgs/supabase/discussions/42834",
          "author": "Jeremyjins",
          "created_at": "2026-02-15 13:23:35+00"
        },
        {
          "title": "Support Auth Provider: Naver #35631",
          "url": "https://github.com/orgs/supabase/discussions/42062",
          "author": "theculturebrain",
          "created_at": "2026-01-22 09:56:57+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/10174",
      "area": null,
      "theme": null
    },
    {
      "id": 8795,
      "product": "supabase",
      "kind": "request",
      "title": "Affordable paid tier between Free and Pro plans",
      "short_name": "Paid tier between Free and Pro",
      "named": true,
      "status": "open",
      "description": "Hobby and independent developers outgrow Free plan limits, such as number of projects, but find Pro not financially practical.",
      "quote": "It would be great to have an additional subscription tier between the Free and Pro plans—perhaps called Basic.",
      "affected_surface": "pricing plans",
      "error_signature": null,
      "job": "When I outgrow the Free plan's limits but don't need Pro, I want a cheaper paid plan with moderately higher limits, so I can keep building and support the product without jumping to Pro.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-07-18 18:08:19+00",
      "last_seen": "2026-09-25 11:20:26+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.68,
      "rank": 0.63,
      "workaround": null,
      "exemplars": [
        {
          "title": "Hobby Tier Pricing",
          "url": "https://github.com/orgs/supabase/discussions/50906",
          "author": "arsegel",
          "created_at": "2026-09-25 11:20:26+00"
        },
        {
          "title": "Introduce a Basic plan between Free and Pro",
          "url": "https://github.com/orgs/supabase/discussions/48057",
          "author": "Ali10X10",
          "created_at": "2026-07-18 18:08:19+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8795",
      "area": null,
      "theme": null
    },
    {
      "id": 8893,
      "product": "supabase",
      "kind": "request",
      "title": "Regain account access when locked out by MFA",
      "short_name": "Regain access after MFA lockout",
      "named": true,
      "status": "open",
      "description": "Reporters sign in via GitHub, cannot produce a TOTP code, and the dashboard support form returns \"Insufficient AAL: MFA required\".",
      "quote": "Please help me remove/reset the MFA factor so I can sign in again.",
      "affected_surface": "Account sign-in",
      "error_signature": "Insufficient AAL: MFA required",
      "job": "When I've lost access to my authenticator and am stopped at the MFA screen after the GitHub step, I want ownership verified and the MFA factor removed or reset, so I can sign in to my account again.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-07-08 18:15:03+00",
      "last_seen": "2026-08-04 12:09:46+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.73,
      "rank": 0.58,
      "workaround": null,
      "exemplars": [
        {
          "title": "Locked out — request to add ticket SU-438621 to informal escalation queue (2FA/MFA issue)",
          "url": "https://github.com/orgs/supabase/discussions/48693",
          "author": "wmaaskant-hash",
          "created_at": "2026-08-04 12:09:46+00"
        },
        {
          "title": "Locked out — request to remove/reset MFA (2FA/TOTP) on my account",
          "url": "https://github.com/orgs/supabase/discussions/47749",
          "author": "jumpei-code",
          "created_at": "2026-07-08 18:15:03+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/8893",
      "area": null,
      "theme": null
    },
    {
      "id": 9918,
      "product": "supabase",
      "kind": "request",
      "title": "GitHub integration syncs existing supabase folder on first connect",
      "short_name": "Sync existing folder on first connect",
      "named": true,
      "status": "workaround",
      "description": "The integration assumes an empty repo and deploys only on commit, so forked repos need a dummy commit like golive.txt.",
      "quote": "Recently I tried the Supabase GitHub Integration, which eases the process a lot but it has one caveat: it does not seem to run an initial sync.",
      "affected_surface": "GitHub Integration",
      "error_signature": null,
      "job": "When I fork an open-source repo and connect it to a new Supabase project through the GitHub Integration, I want it to check for a supabase/ folder and do a first-time sync, so I can get close to a one-click deploy.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-05-04 17:37:30+00",
      "last_seen": "2026-05-04 17:39:24+00",
      "platforms": [],
      "versions": [],
      "cohesion": 1,
      "rank": 0.58,
      "workaround": {
        "id": 106,
        "text": "Make a commit (like a new file named golive.txt) after configuring the GitHub Integration",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "One-click deploy",
          "url": "https://github.com/orgs/supabase/discussions/45554",
          "author": "matiasbattocchia",
          "created_at": "2026-05-04 17:39:24+00"
        },
        {
          "title": "One-click deploy",
          "url": "https://github.com/orgs/supabase/discussions/45553",
          "author": "MatiasMirlo",
          "created_at": "2026-05-04 17:37:30+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/9918",
      "area": null,
      "theme": null
    },
    {
      "id": 10215,
      "product": "supabase",
      "kind": "request",
      "title": "Filter by a cell value directly from the table",
      "short_name": "Filter by cell value from table",
      "named": true,
      "status": "open",
      "description": "In the Table Editor, reporters copy a cell value and set up the filter by hand instead of right clicking.",
      "quote": "Today if am browsing the data in a table, if I wanna filter a value I have to copy it and the setup the filter.",
      "affected_surface": "Table Editor",
      "error_signature": null,
      "job": "When I am browsing the data in a table, I want to right click a cell value and filter by it, so I can save time instead of copying the cell and looking for the correct column.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-02-03 10:13:28+00",
      "last_seen": "2026-02-07 08:37:36+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.62,
      "rank": 0.53,
      "workaround": null,
      "exemplars": [
        {
          "title": "Add filter configuration accelerator",
          "url": "https://github.com/orgs/supabase/discussions/42577",
          "author": "djpirra",
          "created_at": "2026-02-07 08:37:36+00"
        },
        {
          "title": "Add option to \"Quick Filter\" when right clicking a cell in Table Editor",
          "url": "https://github.com/orgs/supabase/discussions/42406",
          "author": "Ikharrie",
          "created_at": "2026-02-03 10:13:28+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/10215",
      "area": null,
      "theme": null
    },
    {
      "id": 10100,
      "product": "supabase",
      "kind": "request",
      "title": "Host projects in a Mexico region",
      "short_name": "Host projects in a Mexico region",
      "named": true,
      "status": "open",
      "description": "Reporters cite the AWS mx-central-1 region, latency to us-east-1 from central Mexico, and LFPDPPP data residency compliance.",
      "quote": "Would love to see Supabase support it, even just as a specific region option.",
      "affected_surface": "project regions",
      "error_signature": null,
      "job": "When I build an app for users in Mexico, I want to place my Supabase project in a Mexico region, so I can reduce latency and meet LFPDPPP data residency needs.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2025-10-06 02:30:00+00",
      "last_seen": "2026-03-08 01:07:00+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.68,
      "rank": 0.51,
      "workaround": null,
      "exemplars": [
        {
          "title": "Mexico Region Request",
          "url": "https://github.com/orgs/supabase/discussions/43522",
          "author": "uno21858",
          "created_at": "2026-03-08 01:07:00+00"
        },
        {
          "title": "Support Mexico Region",
          "url": "https://github.com/orgs/supabase/discussions/39276",
          "author": "cesmejia",
          "created_at": "2025-10-06 02:30:00+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/10100",
      "area": null,
      "theme": null
    },
    {
      "id": 10641,
      "product": "supabase",
      "kind": "request",
      "title": "Connect to the database from IPv4-only networks",
      "short_name": "Database access from IPv4 networks",
      "named": true,
      "status": "open",
      "description": "The database host only resolves to an IPv6 address, and no Session Pooler or IPv4-compatible connection string appears in the dashboard.",
      "quote": "I am trying to connect my backend to my Supabase PostgreSQL database, but my network only supports IPv4.",
      "affected_surface": "database connection",
      "error_signature": null,
      "job": "When I connect my backend or n8n instance on Render to my Supabase database from a network that only supports IPv4, I want an IPv4 address or Session Pooler connection string, so I can reach the database.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2025-10-22 10:48:40+00",
      "last_seen": "2025-10-25 08:40:37+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.66,
      "rank": 0.51,
      "workaround": null,
      "exemplars": [
        {
          "title": "guide",
          "url": "https://github.com/orgs/supabase/discussions/39861",
          "author": "rotji",
          "created_at": "2025-10-25 08:40:37+00"
        },
        {
          "title": "Hello Supabase team,",
          "url": "https://github.com/orgs/supabase/discussions/39770",
          "author": "ibraone696",
          "created_at": "2025-10-22 10:48:40+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/10641",
      "area": null,
      "theme": null
    },
    {
      "id": 9762,
      "product": "supabase",
      "kind": "request",
      "title": "Host projects in additional country regions",
      "short_name": "Additional country hosting regions",
      "named": true,
      "status": "open",
      "description": "Reporters ask for new managed cloud regions, naming Saudi Arabia and Spain.",
      "quote": "Hello everyone, I would love to request the addition of a Saudi Arabia region to the available managed cloud regions in Supabase.",
      "affected_surface": "project regions",
      "error_signature": null,
      "job": "When I create a Supabase project for users in my country, I want a managed cloud region there such as Saudi Arabia or Spain, so I can host my application in that region.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-02-11 07:43:04+00",
      "last_seen": "2026-05-21 07:56:31+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.62,
      "rank": 0.5,
      "workaround": null,
      "exemplars": [
        {
          "title": "Suggest New region",
          "url": "https://github.com/orgs/supabase/discussions/46202",
          "author": "Abdulaziz-FS-AI",
          "created_at": "2026-05-21 07:56:31+00"
        },
        {
          "title": "Add region Spain",
          "url": "https://github.com/orgs/supabase/discussions/42673",
          "author": "syneticglobal",
          "created_at": "2026-02-11 07:43:04+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/9762",
      "area": null,
      "theme": null
    },
    {
      "id": 9879,
      "product": "supabase",
      "kind": "request",
      "title": "Read egress usage through the Management API",
      "short_name": "Egress usage via Management API",
      "named": true,
      "status": "open",
      "description": "Reporters' management dashboard monitors Supabase activity, but egress is not available via the management API.",
      "quote": "It appears Egress is not available via the management API.",
      "affected_surface": "Management API",
      "error_signature": null,
      "job": "When I monitor our Supabase activity from our management dashboard, I want egress available via the management API, so I can track egress alongside other activity.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-05-13 09:22:43+00",
      "last_seen": "2026-05-13 09:22:52+00",
      "platforms": [],
      "versions": [],
      "cohesion": 1,
      "rank": 0.25,
      "workaround": null,
      "exemplars": [
        {
          "title": "Egress logs availability",
          "url": "https://github.com/orgs/supabase/discussions/45870",
          "author": "brosenfelt",
          "created_at": "2026-05-13 09:22:52+00"
        },
        {
          "title": "Egress logs availability",
          "url": "https://github.com/orgs/supabase/discussions/45869",
          "author": "brosenfelt",
          "created_at": "2026-05-13 09:22:43+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/supabase/issues/9879",
      "area": null,
      "theme": null
    }
  ],
  "themes": [],
  "tail": {
    "bugs": [
      {
        "id": 26219,
        "product": "supabase",
        "kind": "bug",
        "title": "Edge Function vision-ai v14 and vision-ai-v2 v1 both fail - app always shows \"No AI provider is configured\", no real AI reply",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-06 02:28:19+00",
        "last_seen": "2026-11-06 02:28:19+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.43,
        "workaround": null,
        "exemplars": [
          {
            "title": "Edge Function vision-ai v14 and vision-ai-v2 v1 both fail - app always shows \"No AI provider is configured\", no real AI reply",
            "url": "https://github.com/orgs/supabase/discussions/53070",
            "author": "prathmeshgudadhe95-byte",
            "created_at": "2026-11-06 02:28:19+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/26219",
        "area": null,
        "theme": null
      },
      {
        "id": 24471,
        "product": "supabase",
        "kind": "bug",
        "title": "pg_graphql and read replicas",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-05 14:21:22+00",
        "last_seen": "2026-11-05 14:21:22+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.56,
        "workaround": null,
        "exemplars": [
          {
            "title": "pg_graphql and read replicas",
            "url": "https://github.com/orgs/supabase/discussions/53030",
            "author": "artema",
            "created_at": "2026-11-05 14:21:22+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/24471",
        "area": null,
        "theme": null
      },
      {
        "id": 24499,
        "product": "supabase",
        "kind": "bug",
        "title": "Unable to access Supabase Dashboard via GitHub login - Error sending confirmation email",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-05 10:33:28+00",
        "last_seen": "2026-11-05 10:33:28+00",
        "platforms": [
          "web"
        ],
        "versions": [],
        "cohesion": null,
        "rank": 0.62,
        "workaround": null,
        "exemplars": [
          {
            "title": "Unable to access Supabase Dashboard via GitHub login - Error sending confirmation email",
            "url": "https://github.com/orgs/supabase/discussions/53003",
            "author": "kd066202-code",
            "created_at": "2026-11-05 10:33:28+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/24499",
        "area": null,
        "theme": null
      },
      {
        "id": 25821,
        "product": "supabase",
        "kind": "bug",
        "title": "pg_cron launcher exits with code 1 every minute, no jobs run since Sep 4 (ticket SU-539363)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-05 01:13:45+00",
        "last_seen": "2026-11-05 01:13:45+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.6,
        "workaround": null,
        "exemplars": [
          {
            "title": "pg_cron launcher exits with code 1 every minute, no jobs run since Sep 4 (ticket SU-539363)",
            "url": "https://github.com/orgs/supabase/discussions/52988",
            "author": "ElazarZilber",
            "created_at": "2026-11-05 01:13:45+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/25821",
        "area": null,
        "theme": null
      },
      {
        "id": 24435,
        "product": "supabase",
        "kind": "bug",
        "title": "Potential data loss when a column comment contains [SENSITIVE]",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-03 11:44:49+00",
        "last_seen": "2026-11-03 11:44:49+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.31,
        "workaround": null,
        "exemplars": [
          {
            "title": "Potential data loss when a column comment contains [SENSITIVE]",
            "url": "https://github.com/orgs/supabase/discussions/52699",
            "author": "ayushgade06",
            "created_at": "2026-11-03 11:44:49+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/24435",
        "area": null,
        "theme": null
      },
      {
        "id": 24378,
        "product": "supabase",
        "kind": "bug",
        "title": "New secret API keys (sb_secret_...) return 401 on PostgREST and Auth admin but work on Storage",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-03 08:11:41+00",
        "last_seen": "2026-11-03 08:11:41+00",
        "platforms": [],
        "versions": [
          "14.5"
        ],
        "cohesion": null,
        "rank": 0.39,
        "workaround": null,
        "exemplars": [
          {
            "title": "New secret API keys (sb_secret_...) return 401 on PostgREST and Auth admin but work on Storage",
            "url": "https://github.com/orgs/supabase/discussions/52680",
            "author": "oyakubu11-cell",
            "created_at": "2026-11-03 08:11:41+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/24378",
        "area": null,
        "theme": null
      },
      {
        "id": 24291,
        "product": "supabase",
        "kind": "bug",
        "title": "Supabase Dashboard inaccessible — Failed to fetch api.supabase.com",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 23:29:19+00",
        "last_seen": "2026-11-02 23:29:19+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.56,
        "workaround": null,
        "exemplars": [
          {
            "title": "Supabase Dashboard inaccessible — Failed to fetch api.supabase.com",
            "url": "https://github.com/orgs/supabase/discussions/52669",
            "author": "odehmarjiha-oss",
            "created_at": "2026-11-02 23:29:19+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/24291",
        "area": null,
        "theme": null
      },
      {
        "id": 24171,
        "product": "supabase",
        "kind": "bug",
        "title": "Data API (PostgREST) returning 100% errors — restart didn't fix it (ticket SU-535416)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 15:37:43+00",
        "last_seen": "2026-11-02 15:37:43+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.65,
        "workaround": null,
        "exemplars": [
          {
            "title": "Data API (PostgREST) returning 100% errors — restart didn't fix it (ticket SU-535416)",
            "url": "https://github.com/orgs/supabase/discussions/52649",
            "author": "mathheusquintela-design",
            "created_at": "2026-11-02 15:37:43+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/24171",
        "area": null,
        "theme": null
      },
      {
        "id": 23997,
        "product": "supabase",
        "kind": "bug",
        "title": "Intermittent 502 HTML pages and SUPABASE_EDGE_RUNTIME_SERVICE_DEGRADED 503s on Edge Function calls in ap-southeast-1",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 03:09:36+00",
        "last_seen": "2026-11-02 03:09:36+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.31,
        "workaround": null,
        "exemplars": [
          {
            "title": "Intermittent 502 HTML pages and SUPABASE_EDGE_RUNTIME_SERVICE_DEGRADED 503s on Edge Function calls in ap-southeast-1",
            "url": "https://github.com/orgs/supabase/discussions/52616",
            "author": "hungduong-projects",
            "created_at": "2026-11-02 03:09:36+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/23997",
        "area": null,
        "theme": null
      },
      {
        "id": 23947,
        "product": "supabase",
        "kind": "bug",
        "title": "Legacy refresh-token reuse in GoTrue v2.197.0: descendant refresh succeeds shortly after family revocation",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-01 21:17:56+00",
        "last_seen": "2026-11-01 21:17:56+00",
        "platforms": [],
        "versions": [
          "v2.197.0"
        ],
        "cohesion": null,
        "rank": 0.47,
        "workaround": null,
        "exemplars": [
          {
            "title": "Legacy refresh-token reuse in GoTrue v2.197.0: descendant refresh succeeds shortly after family revocation",
            "url": "https://github.com/orgs/supabase/discussions/52614",
            "author": "carla10121988",
            "created_at": "2026-11-01 21:17:56+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/23947",
        "area": null,
        "theme": null
      },
      {
        "id": 23646,
        "product": "supabase",
        "kind": "bug",
        "title": "Free Nano: process burst every 10 minutes, swap jumps with it. What is it?",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-31 15:43:18+00",
        "last_seen": "2026-10-31 15:43:18+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "17.11.0.003"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "Free Nano: process burst every 10 minutes, swap jumps with it. What is it?",
            "url": "https://github.com/orgs/supabase/discussions/52591",
            "author": "kostiagaracimjvich-arch",
            "created_at": "2026-10-31 15:43:18+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/23646",
        "area": null,
        "theme": null
      },
      {
        "id": 23620,
        "product": "supabase",
        "kind": "bug",
        "title": "Intermittent Cloudflare 502 (HTML page) on REST API via Seoul (ICN) edge — not in API logs",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-31 12:51:19+00",
        "last_seen": "2026-10-31 12:51:19+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.27,
        "workaround": null,
        "exemplars": [
          {
            "title": "Intermittent Cloudflare 502 (HTML page) on REST API via Seoul (ICN) edge — not in API logs",
            "url": "https://github.com/orgs/supabase/discussions/52588",
            "author": "feedle-woogi",
            "created_at": "2026-10-31 12:51:19+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/23620",
        "area": null,
        "theme": null
      },
      {
        "id": 23484,
        "product": "supabase",
        "kind": "bug",
        "title": "Free plan project stuck in COMING_UP since ~Oct 23 after pause/restore (ticket SU-523565)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-30 23:18:19+00",
        "last_seen": "2026-10-30 23:18:19+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.76,
        "workaround": null,
        "exemplars": [
          {
            "title": "Free plan project stuck in COMING_UP since ~Oct 23 after pause/restore (ticket SU-523565)",
            "url": "https://github.com/orgs/supabase/discussions/52579",
            "author": "lysemiranda",
            "created_at": "2026-10-30 23:18:19+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/23484",
        "area": null,
        "theme": null
      },
      {
        "id": 22929,
        "product": "supabase",
        "kind": "bug",
        "title": "Project stuck in \"Coming up\" for 2+ days after resume — Database/Storage down, PGRST205 (SU-527652)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-29 14:52:39+00",
        "last_seen": "2026-10-29 14:52:39+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.64,
        "workaround": null,
        "exemplars": [
          {
            "title": "Project stuck in \"Coming up\" for 2+ days after resume — Database/Storage down, PGRST205 (SU-527652)",
            "url": "https://github.com/orgs/supabase/discussions/52504",
            "author": "martinsintierra",
            "created_at": "2026-10-29 14:52:39+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/22929",
        "area": null,
        "theme": null
      },
      {
        "id": 22644,
        "product": "supabase",
        "kind": "bug",
        "title": "Edge Function returns NOT_FOUND despite successful dashboard deployment",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-29 01:40:11+00",
        "last_seen": "2026-10-29 01:40:11+00",
        "platforms": [
          "web"
        ],
        "versions": [],
        "cohesion": null,
        "rank": 0.62,
        "workaround": null,
        "exemplars": [
          {
            "title": "Edge Function returns NOT_FOUND despite successful dashboard deployment",
            "url": "https://github.com/orgs/supabase/discussions/52482",
            "author": "arogundadesamuel07-oss",
            "created_at": "2026-10-29 01:40:11+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/22644",
        "area": null,
        "theme": null
      },
      {
        "id": 22529,
        "product": "supabase",
        "kind": "bug",
        "title": "Storage uploads return HTTP 403 HTML block page after thousands of successful uploads",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 18:14:36+00",
        "last_seen": "2026-10-28 18:14:36+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "18.17.1"
        ],
        "cohesion": null,
        "rank": 0.54,
        "workaround": null,
        "exemplars": [
          {
            "title": "Storage uploads return HTTP 403 HTML block page after thousands of successful uploads",
            "url": "https://github.com/orgs/supabase/discussions/52467",
            "author": "tierpinho",
            "created_at": "2026-10-28 18:14:36+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/22529",
        "area": null,
        "theme": null
      },
      {
        "id": 22458,
        "product": "supabase",
        "kind": "bug",
        "title": "New project form: password strength meter never turns green, Create button stays disabled",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 15:36:36+00",
        "last_seen": "2026-10-28 15:36:36+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.53,
        "workaround": null,
        "exemplars": [
          {
            "title": "New project form: password strength meter never turns green, Create button stays disabled",
            "url": "https://github.com/orgs/supabase/discussions/52456",
            "author": "blumistudio",
            "created_at": "2026-10-28 15:36:36+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/22458",
        "area": null,
        "theme": null
      },
      {
        "id": 21977,
        "product": "supabase",
        "kind": "bug",
        "title": "Self-hosted: Getting no encryption error while start supabase helm chart even with 'DB_SSL=true', tenant migrations fail against Postgres that requires TLS (RDS)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-27 12:02:04+00",
        "last_seen": "2026-10-27 12:02:04+00",
        "platforms": [],
        "versions": [
          "v2.102.3"
        ],
        "cohesion": null,
        "rank": 0.54,
        "workaround": null,
        "exemplars": [
          {
            "title": "Self-hosted: Getting no encryption error while start supabase helm chart even with 'DB_SSL=true', tenant migrations fail against Postgres that requires TLS (RDS)",
            "url": "https://github.com/orgs/supabase/discussions/52381",
            "author": "muralikumar4015",
            "created_at": "2026-10-27 12:02:04+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/21977",
        "area": null,
        "theme": null
      },
      {
        "id": 21855,
        "product": "supabase",
        "kind": "bug",
        "title": "Pro production outage: stuck RESTARTING for 13+ hours, no recovery ETA (ca-central-1)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-27 04:29:48+00",
        "last_seen": "2026-10-27 04:29:48+00",
        "platforms": [],
        "versions": [
          "17.6.1.141"
        ],
        "cohesion": null,
        "rank": 0.34,
        "workaround": null,
        "exemplars": [
          {
            "title": "Pro production outage: stuck RESTARTING for 13+ hours, no recovery ETA (ca-central-1)",
            "url": "https://github.com/orgs/supabase/discussions/52360",
            "author": "QuiqueTamayoMX",
            "created_at": "2026-10-27 04:29:48+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/21855",
        "area": null,
        "theme": null
      },
      {
        "id": 21358,
        "product": "supabase",
        "kind": "bug",
        "title": "Org and 2 projects deleted by Vercel Marketplace uninstall, please pause purge (SU-524515)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 18:51:12+00",
        "last_seen": "2026-10-25 18:51:12+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.61,
        "workaround": null,
        "exemplars": [
          {
            "title": "Org and 2 projects deleted by Vercel Marketplace uninstall, please pause purge (SU-524515)",
            "url": "https://github.com/orgs/supabase/discussions/52275",
            "author": "ColdWinterSoldier",
            "created_at": "2026-10-25 18:51:12+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/21358",
        "area": null,
        "theme": null
      },
      {
        "id": 20728,
        "product": "supabase",
        "kind": "bug",
        "title": "[CRITICAL OUTAGE] Need pre-pause snapshot restoration - Pro Plan (Project: otbpqhbpkzdzszmydedn)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 14:47:40+00",
        "last_seen": "2026-10-23 14:47:40+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.58,
        "workaround": null,
        "exemplars": [
          {
            "title": "[CRITICAL OUTAGE] Need pre-pause snapshot restoration - Pro Plan (Project: otbpqhbpkzdzszmydedn)",
            "url": "https://github.com/orgs/supabase/discussions/52235",
            "author": "cenitscore-ctrl",
            "created_at": "2026-10-23 14:47:40+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/20728",
        "area": null,
        "theme": null
      },
      {
        "id": 25219,
        "product": "supabase",
        "kind": "bug",
        "title": "[Urgent] Database frozen and site down after failed database backup",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 11:52:55+00",
        "last_seen": "2026-10-23 11:52:55+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.69,
        "workaround": null,
        "exemplars": [
          {
            "title": "[Urgent] Database frozen and site down after failed database backup",
            "url": "https://github.com/orgs/supabase/discussions/52223",
            "author": "Math06100",
            "created_at": "2026-10-23 11:52:55+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/25219",
        "area": null,
        "theme": null
      },
      {
        "id": 24761,
        "product": "supabase",
        "kind": "bug",
        "title": "Data API: all RPC calls return 404 PGRST202 (function not found) while table access and OpenAPI spec still work",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 11:10:35+00",
        "last_seen": "2026-10-22 11:10:35+00",
        "platforms": [],
        "versions": [
          "14.5"
        ],
        "cohesion": null,
        "rank": 0.23,
        "workaround": null,
        "exemplars": [
          {
            "title": "Data API: all RPC calls return 404 PGRST202 (function not found) while table access and OpenAPI spec still work",
            "url": "https://github.com/orgs/supabase/discussions/52144",
            "author": "Diadz27",
            "created_at": "2026-10-22 11:10:35+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/24761",
        "area": null,
        "theme": null
      },
      {
        "id": 20204,
        "product": "supabase",
        "kind": "bug",
        "title": "Edge Function returns HTTP 520 \"Origin is disallowed\" for every POST request",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-21 01:44:45+00",
        "last_seen": "2026-10-21 01:44:45+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.5,
        "workaround": null,
        "exemplars": [
          {
            "title": "Edge Function returns HTTP 520 \"Origin is disallowed\" for every POST request",
            "url": "https://github.com/orgs/supabase/discussions/52052",
            "author": "carloschavez8",
            "created_at": "2026-10-21 01:44:45+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/20204",
        "area": null,
        "theme": null
      },
      {
        "id": 20077,
        "product": "supabase",
        "kind": "bug",
        "title": "Free plan (Nano, eu-west-1): some requests hang 3–20 s while concurrent identical requests take 50 ms",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-20 17:13:46+00",
        "last_seen": "2026-10-20 17:13:46+00",
        "platforms": [],
        "versions": [
          "17.6"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "Free plan (Nano, eu-west-1): some requests hang 3–20 s while concurrent identical requests take 50 ms",
            "url": "https://github.com/orgs/supabase/discussions/52039",
            "author": "agbsma",
            "created_at": "2026-10-20 17:13:46+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/20077",
        "area": null,
        "theme": null
      },
      {
        "id": 19864,
        "product": "supabase",
        "kind": "bug",
        "title": "Supabase Auth rejects a valid email address during password recovery",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-20 07:36:40+00",
        "last_seen": "2026-10-20 07:36:40+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.46,
        "workaround": null,
        "exemplars": [
          {
            "title": "Supabase Auth rejects a valid email address during password recovery",
            "url": "https://github.com/orgs/supabase/discussions/51992",
            "author": "LK-1708",
            "created_at": "2026-10-20 07:36:40+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/19864",
        "area": null,
        "theme": null
      },
      {
        "id": 19215,
        "product": "supabase",
        "kind": "bug",
        "title": "Persistent CONNECT_TIMEOUT / Cloudflare 522 on Data API + dashboard SQL",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-18 15:40:46+00",
        "last_seen": "2026-10-18 15:40:46+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "Persistent CONNECT_TIMEOUT / Cloudflare 522 on Data API + dashboard SQL",
            "url": "https://github.com/orgs/supabase/discussions/51889",
            "author": "Antony90807",
            "created_at": "2026-10-18 15:40:46+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/19215",
        "area": null,
        "theme": null
      },
      {
        "id": 18935,
        "product": "supabase",
        "kind": "bug",
        "title": "Supabase Auth returns HTTP 500 on GET /auth/v1/user after password recovery redirect",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 18:58:20+00",
        "last_seen": "2026-10-17 18:58:20+00",
        "platforms": [
          "web"
        ],
        "versions": [],
        "cohesion": null,
        "rank": 0.55,
        "workaround": null,
        "exemplars": [
          {
            "title": "Supabase Auth returns HTTP 500 on GET /auth/v1/user after password recovery redirect",
            "url": "https://github.com/orgs/supabase/discussions/51866",
            "author": "mmanresah",
            "created_at": "2026-10-17 18:58:20+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/18935",
        "area": null,
        "theme": null
      },
      {
        "id": 18755,
        "product": "supabase",
        "kind": "bug",
        "title": "pay as you work plan",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 07:54:27+00",
        "last_seen": "2026-10-17 07:54:27+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.43,
        "workaround": null,
        "exemplars": [
          {
            "title": "pay as you work plan",
            "url": "https://github.com/orgs/supabase/discussions/51861",
            "author": "24-dianitrophenol",
            "created_at": "2026-10-17 07:54:27+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/18755",
        "area": null,
        "theme": null
      },
      {
        "id": 18271,
        "product": "supabase",
        "kind": "bug",
        "title": "Pro ticket open since 19 Sep, Auth emails delivered with HTML stripped, needs Auth team escalation",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-16 04:57:52+00",
        "last_seen": "2026-10-16 04:57:52+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.52,
        "workaround": null,
        "exemplars": [
          {
            "title": "Pro ticket open since 19 Sep, Auth emails delivered with HTML stripped, needs Auth team escalation",
            "url": "https://github.com/orgs/supabase/discussions/51828",
            "author": "stphnchshr",
            "created_at": "2026-10-16 04:57:52+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/18271",
        "area": null,
        "theme": null
      },
      {
        "id": 13051,
        "product": "supabase",
        "kind": "bug",
        "title": "Free-tier project restore fails 3 times: stuck in COMING_UP (all services UNHEALTHY), then reverts to INACTIVE",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-15 17:37:23+00",
        "last_seen": "2026-10-15 17:37:23+00",
        "platforms": [],
        "versions": [
          "17.6.1.155"
        ],
        "cohesion": null,
        "rank": 0.45,
        "workaround": null,
        "exemplars": [
          {
            "title": "Free-tier project restore fails 3 times: stuck in COMING_UP (all services UNHEALTHY), then reverts to INACTIVE",
            "url": "https://github.com/orgs/supabase/discussions/51807",
            "author": "marneuk",
            "created_at": "2026-10-15 17:37:23+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/13051",
        "area": null,
        "theme": null
      },
      {
        "id": 13049,
        "product": "supabase",
        "kind": "bug",
        "title": "Ghost Supabase project stuck in UNKNOWN status — invisible in dashboard and cannot be deleted",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-15 17:19:35+00",
        "last_seen": "2026-10-15 17:19:35+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.47,
        "workaround": null,
        "exemplars": [
          {
            "title": "Ghost Supabase project stuck in UNKNOWN status — invisible in dashboard and cannot be deleted",
            "url": "https://github.com/orgs/supabase/discussions/51806",
            "author": "vmennillo-cmd",
            "created_at": "2026-10-15 17:19:35+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/13049",
        "area": null,
        "theme": null
      },
      {
        "id": 12623,
        "product": "supabase",
        "kind": "bug",
        "title": "Authentication has been failing for more than 24 hours.",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-14 18:30:42+00",
        "last_seen": "2026-10-14 18:30:42+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.52,
        "workaround": null,
        "exemplars": [
          {
            "title": "Authentication has been failing for more than 24 hours.",
            "url": "https://github.com/orgs/supabase/discussions/51758",
            "author": "pedrohenriquescav-blip",
            "created_at": "2026-10-14 18:30:42+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/12623",
        "area": null,
        "theme": null
      },
      {
        "id": 12557,
        "product": "supabase",
        "kind": "bug",
        "title": "Supabase Auth returns `email_address_invalid` for an existing confirmed user",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-14 08:31:19+00",
        "last_seen": "2026-10-14 08:31:19+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "Supabase Auth returns `email_address_invalid` for an existing confirmed user",
            "url": "https://github.com/orgs/supabase/discussions/51652",
            "author": "niconikia88",
            "created_at": "2026-10-14 08:31:19+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/12557",
        "area": null,
        "theme": null
      },
      {
        "id": 12185,
        "product": "supabase",
        "kind": "bug",
        "title": "Shared Supavisor pooler returns ENOTFOUND tenant/user not found for a custom Postgres role",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-13 11:56:05+00",
        "last_seen": "2026-10-13 11:56:05+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.47,
        "workaround": null,
        "exemplars": [
          {
            "title": "Shared Supavisor pooler returns ENOTFOUND tenant/user not found for a custom Postgres role",
            "url": "https://github.com/orgs/supabase/discussions/51587",
            "author": "omargawi",
            "created_at": "2026-10-13 11:56:05+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/12185",
        "area": null,
        "theme": null
      },
      {
        "id": 12129,
        "product": "supabase",
        "kind": "bug",
        "title": "Paused free project fails to resume: \"No compatible image exists for the selected database engine and release channel\"",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-13 05:12:46+00",
        "last_seen": "2026-10-13 05:12:46+00",
        "platforms": [],
        "versions": [
          "17.6.1.164"
        ],
        "cohesion": null,
        "rank": 0.48,
        "workaround": null,
        "exemplars": [
          {
            "title": "Paused free project fails to resume: \"No compatible image exists for the selected database engine and release channel\"",
            "url": "https://github.com/orgs/supabase/discussions/51577",
            "author": "TokunboP",
            "created_at": "2026-10-13 05:12:46+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/12129",
        "area": null,
        "theme": null
      },
      {
        "id": 12113,
        "product": "supabase",
        "kind": "bug",
        "title": "Supabase Free Plan organization restricted with HTTP 402 despite storage usage below quota",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-13 03:25:15+00",
        "last_seen": "2026-10-13 03:25:15+00",
        "platforms": [],
        "versions": [
          "0.534"
        ],
        "cohesion": null,
        "rank": 0.52,
        "workaround": null,
        "exemplars": [
          {
            "title": "Supabase Free Plan organization restricted with HTTP 402 despite storage usage below quota",
            "url": "https://github.com/orgs/supabase/discussions/51576",
            "author": "pickmeupbackup",
            "created_at": "2026-10-13 03:25:15+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/12113",
        "area": null,
        "theme": null
      },
      {
        "id": 11882,
        "product": "supabase",
        "kind": "bug",
        "title": "Supabase Custom OIDC: Battle.net JWKS fails ID token verification (illegal base64 data)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-12 19:09:31+00",
        "last_seen": "2026-10-12 19:09:31+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.5,
        "workaround": null,
        "exemplars": [
          {
            "title": "Supabase Custom OIDC: Battle.net JWKS fails ID token verification (illegal base64 data)",
            "url": "https://github.com/orgs/supabase/discussions/51563",
            "author": "Razorgon007",
            "created_at": "2026-10-12 19:09:31+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/11882",
        "area": null,
        "theme": null
      },
      {
        "id": 8922,
        "product": "supabase",
        "kind": "bug",
        "title": "Production PostgreSQL is Unhealthy and JobHub cannot load vacancies",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-09 13:08:16+00",
        "last_seen": "2026-10-09 13:08:16+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "Production PostgreSQL is Unhealthy and JobHub cannot load vacancies",
            "url": "https://github.com/orgs/supabase/discussions/51489",
            "author": "juniorqazaq",
            "created_at": "2026-10-09 13:08:16+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/8922",
        "area": null,
        "theme": null
      }
    ],
    "requests": [
      {
        "id": 26713,
        "product": "supabase",
        "kind": "request",
        "title": "1. Request to Clear Supabase Storage Due to Quota Restriction",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 17:23:24+00",
        "last_seen": "2026-11-07 17:23:24+00",
        "platforms": [],
        "versions": [
          "2.94"
        ],
        "cohesion": null,
        "rank": 0.57,
        "workaround": null,
        "exemplars": [
          {
            "title": "1. Request to Clear Supabase Storage Due to Quota Restriction",
            "url": "https://github.com/orgs/supabase/discussions/53111",
            "author": "Falcon-Street77",
            "created_at": "2026-11-07 17:23:24+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/26713",
        "area": null,
        "theme": null
      },
      {
        "id": 25584,
        "product": "supabase",
        "kind": "request",
        "title": "I need more temporary space to retrieve the data that was recorded.",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-04 11:44:21+00",
        "last_seen": "2026-11-04 11:44:21+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.6,
        "workaround": null,
        "exemplars": [
          {
            "title": "I need more temporary space to retrieve the data that was recorded.",
            "url": "https://github.com/orgs/supabase/discussions/52783",
            "author": "leandroestevamhjf",
            "created_at": "2026-11-04 11:44:21+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/25584",
        "area": null,
        "theme": null
      },
      {
        "id": 24181,
        "product": "supabase",
        "kind": "request",
        "title": "Show overloaded Postgres functions as distinct signatures in Studio API docs",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 16:11:46+00",
        "last_seen": "2026-11-02 16:11:46+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.47,
        "workaround": null,
        "exemplars": [
          {
            "title": "Show overloaded Postgres functions as distinct signatures in Studio API docs",
            "url": "https://github.com/orgs/supabase/discussions/52654",
            "author": "haiderimran019",
            "created_at": "2026-11-02 16:11:46+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/24181",
        "area": null,
        "theme": null
      },
      {
        "id": 21489,
        "product": "supabase",
        "kind": "request",
        "title": "Request: enable Storage object versioning private alpha (capabilities.object_versioning) for project pyqonagrakxqjgnzaawf",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-26 06:30:29+00",
        "last_seen": "2026-10-26 06:30:29+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.49,
        "workaround": null,
        "exemplars": [
          {
            "title": "Request: enable Storage object versioning private alpha (capabilities.object_versioning) for project pyqonagrakxqjgnzaawf",
            "url": "https://github.com/orgs/supabase/discussions/52288",
            "author": "tranhatam-collab",
            "created_at": "2026-10-26 06:30:29+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/21489",
        "area": null,
        "theme": null
      },
      {
        "id": 20411,
        "product": "supabase",
        "kind": "request",
        "title": "Text to sql feature",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-21 12:40:46+00",
        "last_seen": "2026-10-21 12:40:46+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.39,
        "workaround": null,
        "exemplars": [
          {
            "title": "Text to sql feature",
            "url": "https://github.com/orgs/supabase/discussions/52077",
            "author": "tarunpahade18",
            "created_at": "2026-10-21 12:40:46+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/20411",
        "area": null,
        "theme": null
      },
      {
        "id": 18583,
        "product": "supabase",
        "kind": "request",
        "title": "OIDC identity tokens for Edge Functions (workload identity federation)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-16 15:59:50+00",
        "last_seen": "2026-10-16 15:59:50+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.4,
        "workaround": null,
        "exemplars": [
          {
            "title": "OIDC identity tokens for Edge Functions (workload identity federation)",
            "url": "https://github.com/orgs/supabase/discussions/51849",
            "author": "David15999",
            "created_at": "2026-10-16 15:59:50+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/18583",
        "area": null,
        "theme": null
      },
      {
        "id": 18450,
        "product": "supabase",
        "kind": "request",
        "title": "Ticket #SU-506046 – Invoice #RUVAXD-00011",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-16 13:36:19+00",
        "last_seen": "2026-10-16 13:36:19+00",
        "platforms": [],
        "versions": [
          "734.60"
        ],
        "cohesion": null,
        "rank": 0.38,
        "workaround": null,
        "exemplars": [
          {
            "title": "Ticket #SU-506046 – Invoice #RUVAXD-00011",
            "url": "https://github.com/orgs/supabase/discussions/51842",
            "author": "AreaScoutsDeveloper",
            "created_at": "2026-10-16 13:36:19+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/18450",
        "area": null,
        "theme": null
      },
      {
        "id": 18175,
        "product": "supabase",
        "kind": "request",
        "title": "Logs: let us filter, sample or turn off API gateway (edge_logs) ingest",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-15 22:46:11+00",
        "last_seen": "2026-10-15 22:46:11+00",
        "platforms": [],
        "versions": [
          "2.8"
        ],
        "cohesion": null,
        "rank": 0.53,
        "workaround": null,
        "exemplars": [
          {
            "title": "Logs: let us filter, sample or turn off API gateway (edge_logs) ingest",
            "url": "https://github.com/orgs/supabase/discussions/51817",
            "author": "abdatta",
            "created_at": "2026-10-15 22:46:11+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/18175",
        "area": null,
        "theme": null
      },
      {
        "id": 12949,
        "product": "supabase",
        "kind": "request",
        "title": "Feature download S3 Bucket instead of bad reviews on trustpilot",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-15 06:32:05+00",
        "last_seen": "2026-10-15 06:32:05+00",
        "platforms": [],
        "versions": [
          "2.6"
        ],
        "cohesion": null,
        "rank": 0.45,
        "workaround": null,
        "exemplars": [
          {
            "title": "Feature download S3 Bucket instead of bad reviews on trustpilot",
            "url": "https://github.com/orgs/supabase/discussions/51779",
            "author": "flash4096",
            "created_at": "2026-10-15 06:32:05+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/12949",
        "area": null,
        "theme": null
      },
      {
        "id": 11484,
        "product": "supabase",
        "kind": "request",
        "title": "Feature request: let Postgres call its own Edge Functions on every branch, with no hand-copied URLs or keys",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-11 19:23:58+00",
        "last_seen": "2026-10-11 19:23:58+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.54,
        "workaround": null,
        "exemplars": [
          {
            "title": "Feature request: let Postgres call its own Edge Functions on every branch, with no hand-copied URLs or keys",
            "url": "https://github.com/orgs/supabase/discussions/51537",
            "author": "icopp",
            "created_at": "2026-10-11 19:23:58+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/11484",
        "area": null,
        "theme": null
      },
      {
        "id": 10976,
        "product": "supabase",
        "kind": "request",
        "title": "Supabase Project Transfer Limitation",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-10 03:49:47+00",
        "last_seen": "2026-10-10 03:49:47+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.38,
        "workaround": null,
        "exemplars": [
          {
            "title": "Supabase Project Transfer Limitation",
            "url": "https://github.com/orgs/supabase/discussions/51504",
            "author": "Bhavish49",
            "created_at": "2026-10-10 03:49:47+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/supabase/issues/10976",
        "area": null,
        "theme": null
      }
    ]
  },
  "url": "https://rapsheet.dev/sheets/supabase"
}
