From f69e824f78a9c2e4d123afa75d7088d62d633f3b Mon Sep 17 00:00:00 2001 From: Alex Dunmow Date: Sun, 12 Jul 2026 14:21:54 +0800 Subject: [PATCH] feat: allow judgefestblock web REST fetches (HTTPHandler plugin, calcomblock precedent) Co-Authored-By: Claude Fable 5 --- frontend.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend.go b/frontend.go index c4c63a8..5ba1f59 100644 --- a/frontend.go +++ b/frontend.go @@ -61,8 +61,10 @@ var allowedPluginRESTFiles = map[string]bool{ // Suffix-matched (see pluginRESTFileAllowed), so these cover calcomblock both // as the standalone plugin repo (plugins/calcomblock/web/...) and the legacy // bundled path (backend/internal/plugins/calcomblock/web/...). - "plugins/calcomblock/web/settings.tsx": true, // Plugin settings/test endpoints are mounted via HTTPHandler; no generated hooks exist yet - "plugins/calcomblock/web/editor.tsx": true, // Block editor reads plugin /settings + /event-types via HTTPHandler routes + "plugins/calcomblock/web/settings.tsx": true, // Plugin settings/test endpoints are mounted via HTTPHandler; no generated hooks exist yet + "plugins/calcomblock/web/editor.tsx": true, // Block editor reads plugin /settings + /event-types via HTTPHandler routes + "plugins/judgefestblock/web/settings.tsx": true, // Same HTTPHandler REST shape as calcomblock (settings/test endpoints) + "plugins/judgefestblock/web/editor.tsx": true, // Block editor reads plugin /events-picker via HTTPHandler routes } // Specific fetch paths that are non-proto REST endpoints (no ConnectRPC equivalent)