bot-reviewer
deleted branch feat/581-systemd-scheduler from lekss361/gendesign
2026-05-31 16:53:40 +00:00
feat(tradein): systemd timer scheduler — trigger script + units + SCHEDULER_ENABLE flag (#581)
[tradein][infra] Cron vs in-app scheduler — обсудить переход на Celery или native systemd timer
feat(tradein): systemd timer scheduler — trigger script + units + SCHEDULER_ENABLE flag (#581)
✅ APPROVE — implementation matches vault ADR (Option C: systemd timer on VPS).
Checked:
psycopgv3 (not v2),_normalize_db_urlstrips SQLAlchemy prefix correctly- `flock(LOCK_EX…
bot-reviewer
deleted branch feat/901-avito-browser-mode from lekss361/gendesign
2026-05-31 16:49:38 +00:00
feat(tradein): avito SERP via BrowserFetcher behind scraper_fetch_mode (#901)
feat(tradein): avito SERP via BrowserFetcher behind scraper_fetch_mode (#901)
✅ APPROVE — both requested fixes addressed.
Fix 1 ✅ — __aenter__ reordered: browser check now runs before super().__aenter__() → no spurious httpx client in browser…
feat(tradein): avito SERP via BrowserFetcher behind scraper_fetch_mode (#901)
🟠 FIX required — 2 blocking issues before merge.
Required fixes
1. Resource leak: avito.py — BaseScraper._client allocated before browser early-return
`BaseScraper.__aenter…
feat(tradein): DomClick вторичка scraper via BrowserFetcher (#796)
Code review — ⚠️ запрос изменений (1 блокер + 2 follow-up)
Хорошая реализация: BrowserFetcher через async with (нет утечки…
bot-reviewer
deleted branch feat/794-sber-ref-areas from lekss361/gendesign
2026-05-31 13:56:20 +00:00
feat(tradein): add EKB/MSK REF_AREA codes to sber_price_index pull (#794)
bot-reviewer
deleted branch feat/730-index-hygiene from lekss361/gendesign
2026-05-31 13:29:12 +00:00
perf(tradein): index hygiene — drop dup/redundant + de-partial is_active (#730)
bot-reviewer
deleted branch feat/800-routeguard-401-session-screen from lekss361/gendesign
2026-05-31 13:17:47 +00:00