diff --git a/docker-compose-local.yml b/docker-compose-local.yml index bfc11ee..5ef9331 100644 --- a/docker-compose-local.yml +++ b/docker-compose-local.yml @@ -20,8 +20,8 @@ services: - traefik.enable=true - online.testversion.code.subdomain=${PROJECT_NAME} # Create two routers: one without auth for MCP/curl, one with auth for others - # Router 1: MCP/curl access (based on user-agent header) - - traefik.http.routers.${PROJECT_NAME}-yarnstart-mcp.rule=HeadersRegexp(`User-Agent`, `.*(Playwright|puppeteer|Headless|curl).*`) + # Router 1: MCP/curl access (based on host + user-agent header) + - traefik.http.routers.${PROJECT_NAME}-yarnstart-mcp.rule=Host(`${PROJECT_NAME}.code.testversion.online`) && HeadersRegexp(`User-Agent`, `.*(Playwright|puppeteer|Headless|curl).*`) - traefik.http.routers.${PROJECT_NAME}-yarnstart-mcp.priority=100 - traefik.http.routers.${PROJECT_NAME}-yarnstart-mcp.service=${PROJECT_NAME}-yarnstart # Router 2: Regular access with basic auth diff --git a/frontend/src/sentry.ts b/frontend/src/sentry.ts index 510e480..847dedd 100644 --- a/frontend/src/sentry.ts +++ b/frontend/src/sentry.ts @@ -25,6 +25,7 @@ export const init = (dsn: string, tracingOrigins: (string | RegExp)[], environme release: release, replaysSessionSampleRate: 1.0, replaysOnErrorSampleRate: 1.0, + sendDefaultPii: true, }) console.log("Sentry initialized") initialized = true