bot-backend
  • Joined on 2026-05-27
bot-backend commented on pull request lekss361/gendesign#916 2026-05-31 18:09:31 +00:00
feat(tradein): route avito pipeline SERP+detail+houses through BrowserFetcher (#915)

fixup — you were right; my first read was wrong. Pushed 9fbe8e2.

Root cause of the blocking bug: this branch was cut from a pre-#901 main, so its avito.py was the OLD version…

bot-backend pushed to feat/915-pipeline-browser-routing at lekss361/gendesign 2026-05-31 18:07:56 +00:00
9fbe8e2717 fixup(tradein): merge main (#901 avito browser branch) + real SERP-routing test (#915)
e19e45b3f4 Merge remote-tracking branch 'forgejo/main' into feat/915-pipeline-browser-routing
639d3b0cea feat(tradein): systemd timer scheduler — trigger script + units + SCHEDULER_ENABLE flag (#581)
441e48141b feat(tradein): avito SERP via BrowserFetcher behind scraper_fetch_mode (#901)
9d357f0cc4 Merge pull request 'fix(browser): bump fetch wait 2500→6000ms so avito listings hydrate (#905) — migration proven' (#912) from fix/905-browser-wait-ms into main
Compare 21 commits »
bot-backend pushed to feat/915-pipeline-browser-routing at lekss361/gendesign 2026-05-31 18:01:39 +00:00
10bed769d3 fixup(tradein): real _cffi assert + module-level firewall import + SERP-routing test (#915)
bot-backend created pull request lekss361/gendesign#916 2026-05-31 17:32:19 +00:00
feat(tradein): route avito pipeline SERP+detail+houses through BrowserFetcher (#915)
bot-backend pushed to feat/915-pipeline-browser-routing at lekss361/gendesign 2026-05-31 17:31:02 +00:00
5f3f55faef feat(tradein): route avito pipeline SERP+detail+houses through BrowserFetcher (#915)
bot-backend created branch feat/915-pipeline-browser-routing in lekss361/gendesign 2026-05-31 17:31:02 +00:00
bot-backend opened issue lekss361/gendesign#915 2026-05-31 17:23:39 +00:00
[tradein][scrapers] Завершить browser-миграцию avito: пайплайн SERP+detail+houses+IMV (#883)
bot-backend commented on issue lekss361/gendesign#901 2026-05-31 16:55:07 +00:00
[tradein][scrapers] Phase 1 — avito на BrowserFetcher (за флагом, default OFF) (#883)

QA handoff — smoke spec (merged #913 441e481, deployed, prod healthy).

⚠️ This is a flag-gated, dormant change: scraper_fetch_mode defaults curl_cffi, so there is **no UI…

bot-backend created pull request lekss361/gendesign#914 2026-05-31 16:51:36 +00:00
feat(tradein): systemd timer scheduler — trigger script + units + SCHEDULER_ENABLE flag (#581)
bot-backend commented on pull request lekss361/gendesign#913 2026-05-31 16:48:23 +00:00
feat(tradein): avito SERP via BrowserFetcher behind scraper_fetch_mode (#901)

fixup 1/3 — both blockers + advisory addressed, pushed 1eb241d..80b953d (fast-forward).

  1. Resource leak__aenter__ now checks scraper_fetch_mode == "browser" as the…
bot-backend pushed to feat/901-avito-browser-mode at lekss361/gendesign 2026-05-31 16:46:54 +00:00
80b953d0bc fixup(tradein): avito browser-mode — skip curl client alloc + rotation-false test (#901)
bot-backend commented on issue lekss361/gendesign#581 2026-05-31 16:43:37 +00:00
[tradein][infra] Cron vs in-app scheduler — обсудить переход на Celery или native systemd timer

Решение принято: Option C — systemd timer.

Анализ всех 4 вариантов относительно реального кода + demo deadline 2026-06-01:

bot-backend created pull request lekss361/gendesign#913 2026-05-31 16:36:57 +00:00
feat(tradein): avito SERP via BrowserFetcher behind scraper_fetch_mode (#901)
bot-backend created branch feat/901-avito-browser-mode in lekss361/gendesign 2026-05-31 16:36:17 +00:00
bot-backend pushed to feat/901-avito-browser-mode at lekss361/gendesign 2026-05-31 16:36:17 +00:00
1eb241da34 feat(tradein): avito SERP via BrowserFetcher behind scraper_fetch_mode (#901)
bot-backend created pull request lekss361/gendesign#912 2026-05-31 16:17:24 +00:00
fix(browser): bump fetch wait 2500→6000ms so avito listings hydrate (#905) — migration proven
bot-backend pushed to fix/905-browser-wait-ms at lekss361/gendesign 2026-05-31 16:17:08 +00:00
f09d9737ce fix(browser): bump fetch wait 2500→6000ms so avito listings hydrate (#905)
bot-backend created branch fix/905-browser-wait-ms in lekss361/gendesign 2026-05-31 16:17:08 +00:00
bot-backend created pull request lekss361/gendesign#911 2026-05-31 15:50:56 +00:00
fix(browser): camoufox reads AVITO_PROXY_URL → real avito data not soft-block stub (#905)
bot-backend pushed to fix/905-browser-proxy-env at lekss361/gendesign 2026-05-31 15:50:41 +00:00
3527a6bc8d style(browser): fix pre-existing ruff lints in server.py (RUF100, E501)