|
|
e5f4e37415
|
feat(scrapers): route cian sessions through mobile proxy (Refs #806)
Снимает egress-часть #639: cian-скрейперы ходили с datacenter-IP (без proxies)
→ даже валидные куки не фетчили с прод-бокса. Прокидываем тот же mobile-proxy,
что у avito (#623/#805).
- config: generic scraper_proxy_url (env SCRAPER_PROXY_URL → fallback
AVITO_PROXY_URL → None/direct). Прод .env.runtime с AVITO_PROXY_URL работает
без изменений env.
- avito.py + scrape_pipeline._avito_proxies(): на settings.scraper_proxy_url
(поведение идентично).
- cian.py / cian_detail.fetch_detail / cian_session.verify_session: proxies=
{http,https} из settings.scraper_proxy_url; пусто → direct (dev no-op).
Cookie-refresh DMIR_AUTH (#639) — НЕ тронут (needs-human). 7 тестов
(precedence + dict-shape + fallback), ruff clean.
|
2026-05-30 22:01:21 +03:00 |
|
|
|
312df8536a
|
feat(tradein): infer repair_state from listing description text (#622) (#632)
Deploy Trade-In / changes (push) Successful in 6s
Deploy Trade-In / build-frontend (push) Has been skipped
Deploy Trade-In / deploy (push) Successful in 38s
Deploy Trade-In / build-backend (push) Successful in 48s
|
2026-05-28 15:37:34 +00:00 |
|
|
|
d842811390
|
refactor(tradein): normalize repair_state raw→enum at ingest (#621) (#629)
Deploy Trade-In / changes (push) Successful in 5s
Deploy Trade-In / build-frontend (push) Has been skipped
Deploy Trade-In / build-backend (push) Successful in 49s
Deploy Trade-In / deploy (push) Successful in 36s
|
2026-05-28 15:18:11 +00:00 |
|
|
|
ec26e5813f
|
fix(tradein): implement listings_snapshots + offer_price_history writers (#567) (#624)
Deploy Trade-In / deploy (push) Successful in 43s
Deploy Trade-In / build-backend (push) Successful in 1m2s
Deploy / changes (push) Waiting to run
Deploy / build-backend (push) Blocked by required conditions
Deploy Trade-In / changes (push) Successful in 5s
Deploy Trade-In / build-frontend (push) Has been skipped
Deploy / build-worker (push) Blocked by required conditions
Deploy / build-frontend (push) Blocked by required conditions
Deploy / deploy (push) Blocked by required conditions
|
2026-05-28 13:49:52 +00:00 |
|
|
|
2dd76ea5e8
|
feat(tradein): cian_session cookies management + admin endpoints (Wave 4 Worker A) (#457)
Deploy Trade-In / changes (push) Successful in 4s
Deploy Trade-In / build-frontend (push) Has been skipped
Deploy Trade-In / build-backend (push) Successful in 39s
Deploy Trade-In / deploy (push) Has been cancelled
|
2026-05-23 13:22:00 +00:00 |
|