From 11908cfc4ebd32c057cc80791b8299c4396e5e9a Mon Sep 17 00:00:00 2001 From: Marc Mintel Date: Mon, 16 Feb 2026 23:31:24 +0100 Subject: [PATCH] fix: pipeline --- middleware.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/middleware.ts b/middleware.ts index 4debdb5a..d2074386 100644 --- a/middleware.ts +++ b/middleware.ts @@ -73,6 +73,17 @@ export default function middleware(request: NextRequest) { } } + // Allow iframe embedding from recorder domains + const referer = headers.get('referer') || ''; + const recorderDomains = ['recorder.localhost', 'recorder.mintel.me']; + const isRecorderRequest = recorderDomains.some((domain) => referer.includes(domain)); + + if (isRecorderRequest) { + response.headers.delete('x-frame-options'); + response.headers.delete('content-security-policy'); + response.headers.set('Access-Control-Allow-Origin', '*'); + } + return response; } catch (error) { console.error(