From 7ade0665b3a185744d2ba6876ca69d563887386f Mon Sep 17 00:00:00 2001 From: germondai Date: Mon, 6 Jul 2026 13:55:33 +0200 Subject: [PATCH] docs: note Prowlarr proxy object form fix in changelog --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1fe23f8..ead25e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -34,6 +34,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 cookies, overriding the per-tier `User-Agent`, or rewriting routing signals (`X-Forwarded-For`, `Host`) during a POST bypass flow +### Fixed +- `/v1` now accepts Prowlarr's Cardigann `FlareSolverrProxy` object shape + (`{url, username, password}`) for the per-request `proxy` field, instead of + crashing with `proxy.server: expected string, got object` when Prowlarr sends + it through (issue #12). The boundary normalises both the object form and a + plain URL string into a single URL string before the orchestrator forwards + it to Playwright/Camoufox. Credentials are URL-encoded so embedded `@`/`:` + characters survive the round-trip. + ### Limitations - The Playwright `page.route(url, …)` interceptor only handles the first top-frame GET to that exact URL. Server redirects to a different URL, XHR