lekss361
  • Joined on 2026-05-15
lekss361 created pull request lekss361/gendesign#3048 2026-08-21 20:41:08 +00:00
fix(tradein/avito): парсер карточки читал только первый блок параметров — параметры дома терялись молча
lekss361 opened issue lekss361/gendesign#3047 2026-08-21 20:39:08 +00:00
Парсер карточки Авито недобирает поля: параметры дома теряются молча, метро тянется из описания, собственник не парсится
lekss361 pushed to main at lekss361/gendesign 2026-08-21 17:12:05 +00:00
e80c9e08df Merge pull request 'ops(backup): missed-run detection + Forgejo code/DB backup to S3' (#3025) from feat/2203-backup-staleness-and-forgejo into main
c6b408e483 fix(ops): restore +x on new ops/*.sh (exec bit lost in prior commit, Windows core.filemode=false)
83be088263 feat(ops): missed-run detection for backups + Forgejo code/DB backup to S3
Compare 3 commits »
lekss361 merged pull request lekss361/gendesign#3025 2026-08-21 17:12:04 +00:00
ops(backup): missed-run detection + Forgejo code/DB backup to S3
lekss361 merged pull request lekss361/gendesign#3026 2026-08-21 17:12:00 +00:00
fix(ops): дрилл восстановления ждал БД по сокету и умирал на старте настоящего сервера
lekss361 pushed to main at lekss361/gendesign 2026-08-21 17:12:00 +00:00
1202804268 Merge pull request 'fix(ops): дрилл восстановления ждал БД по сокету и умирал на старте настоящего сервера' (#3026) from fix/2203-restore-drill-readiness into main
b588278923 fix(ops): дрилл восстановления ждал БД по сокету и умирал на старте настоящего сервера
Compare 2 commits »
lekss361 deleted branch fix/3045-browser-pow-challenge-wait from lekss361/gendesign 2026-08-21 17:01:28 +00:00
lekss361 pushed to main at lekss361/gendesign 2026-08-21 17:01:27 +00:00
1d479d0150 Merge pull request 'fix(tradein/browser): дожидаться QRATOR PoW-челленджа Авито вместо тихой заглушки' (#3046) from fix/3045-browser-pow-challenge-wait into main
5c0fd78c1f fix(tradein/browser): цикл ожидания челленджа падал ровно на успешном исходе
0f6523f852 fix(tradein/browser): дожидаться QRATOR PoW-челленджа Авито вместо тихой заглушки
Compare 3 commits »
lekss361 merged pull request lekss361/gendesign#3046 2026-08-21 17:01:25 +00:00
fix(tradein/browser): дожидаться QRATOR PoW-челленджа Авито вместо тихой заглушки
lekss361 created pull request lekss361/gendesign#3046 2026-08-21 16:58:26 +00:00
fix(tradein/browser): дожидаться QRATOR PoW-челленджа Авито вместо тихой заглушки
lekss361 commented on issue lekss361/gendesign#3045 2026-08-21 16:41:11 +00:00
Корень отказов Авито: QRATOR отдаёт proof-of-work челлендж, а мы его не проходим ни одним из путей

Шаг 1 выполнен: гипотеза подтверждена, и уточнена

Две пробы на живом проде, обе через tradein-browser (camoufox).

###…

lekss361 opened issue lekss361/gendesign#3045 2026-08-21 16:27:05 +00:00
Корень отказов Авито: QRATOR отдаёт proof-of-work челлендж, а мы его не проходим ни одним из путей
lekss361 commented on issue lekss361/gendesign#3044 2026-08-21 16:09:13 +00:00
Авито detail: HTTP 439 не обработан вовсе, а 429 с бан-страницей QRATOR ретраится на сожжённом IP

Главное: reconnect-«escape» физически не работает — прокси статический

Владелец подтвердил конфигурацию:…

lekss361 opened issue lekss361/gendesign#3044 2026-08-21 16:02:52 +00:00
Авито detail: HTTP 439 не обработан вовсе, а 429 с бан-страницей QRATOR ретраится на сожжённом IP
lekss361 commented on issue lekss361/gendesign#3035 2026-08-21 15:53:33 +00:00
Авито detail-бэкфилл отрезает ?context= — теряется searchHash, карточка выглядит пришедшей ниоткуда

Поправка: context уже сохраняется, я ошибся в постановке

В теле issue написано «даже если начать сохранять…

lekss361 commented on issue lekss361/gendesign#3033 2026-08-21 15:02:13 +00:00
Авито: у площадки есть родной фильтр вторички — качаем впятеро больше, чем нужно

Проверка на проде после деплоя #3039 — работает, но покрывает половину задачи

Прогон avito_city_sweep запущен…

lekss361 merged pull request lekss361/gendesign#3041 2026-08-21 14:46:33 +00:00
fix(tradein/avito): страница SERP отдаёт 60 карточек, а не 50 — лишние 17% запросов
lekss361 pushed to main at lekss361/gendesign 2026-08-21 14:46:33 +00:00
28f5e8079e Merge pull request 'fix(tradein/avito): страница SERP отдаёт 60 карточек, а не 50 — лишние 17% запросов' (#3041) from fix/avito-offers-per-page into main
6ffcd78d35 fix(tradein/avito): страница SERP отдаёт 60 карточек, а не 50
Compare 2 commits »
lekss361 created pull request lekss361/gendesign#3041 2026-08-21 14:39:26 +00:00
fix(tradein/avito): страница SERP отдаёт 60 карточек, а не 50 — лишние 17% запросов
lekss361 commented on pull request lekss361/gendesign#3038 2026-08-21 14:24:18 +00:00
fix(tradein/scraper-kit): актуализация отпечатка Авито — impersonate, Sec-Fetch-Site, referer, проверка антибот-кук

⚠️ Ловушка замера: доля banned сразу после мержа может ВЫРАСТИ — и это не регрессия

Правка №4 (проверка…