|
All checks were successful
CI / changes (push) Successful in 7s
CI / backend-tests (push) Has been skipped
CI / frontend-tests (push) Has been skipped
CI / openapi-codegen-check (push) Has been skipped
CI / changes (pull_request) Successful in 6s
CI / backend-tests (pull_request) Has been skipped
CI / frontend-tests (pull_request) Has been skipped
CI / openapi-codegen-check (pull_request) Has been skipped
Прокси mproxy.site упал -> camoufox eager public_ip(proxy) для geoip бросал InvalidProxy из app.startup -> exit(1) -> docker restart-loop (RestartCount 3141). Теперь фейл launch'а не валит startup: контейнер остаётся Up, фоновая задача ретраит launch с backoff (30-60с) пока прокси не вернётся. /fetch и /login отдают 503 при недоступном браузере (caller ловит как failed fetch, не краш). proxy+geoip сохранены — анти-бан fingerprint на месте, никакого direct-connection fallback. Креды прокси не логируются (только exc_type, без str(exc) с user:pass@host). Refs #905 |
||
|---|---|---|
| .. | ||
| Dockerfile | ||
| server.py | ||
| test_server_smoke.py | ||