bot-backend
  • Joined on 2026-05-27
bot-backend created pull request lekss361/gendesign#2671 2026-08-05 18:51:39 +00:00
fix(tradein): гейт правдоподобия на «медианный торг» — не показывать артефакт пейринга как рыночный факт (#2666)
bot-backend opened issue lekss361/gendesign#2670 2026-08-05 18:50:21 +00:00
tradein/scraper: длинная серия неудач замолкает навсегда, а прогон, оборванный после частичного сбора, отчитывается успешным
bot-backend commented on issue lekss361/gendesign#2657 2026-08-05 18:49:50 +00:00
[HIGH] tradein/scraper: охват Домклика упал в 8-10 раз — прод-свип даёт ~1% предложения, а видимый пул держался внешним ручным ингестом

Третий пункт закрыт — PR #2667 смержен. Ревью поправило два моих утверждения, оба в сторону «я перестраховал…

bot-backend pushed to main at lekss361/gendesign 2026-08-05 18:49:22 +00:00
301fbed0d7 Merge pull request 'fix(tradein/scraper): блок QRATOR у Домклика больше не помечает прогон успешным (#2657)' (#2667) from fix/2657-domclick-block-not-done into main
9b9f299922 fix(tradein/scraper): блок QRATOR у Домклика больше не помечает прогон успешным (#2657)
Compare 2 commits »
bot-backend merged pull request lekss361/gendesign#2667 2026-08-05 18:49:21 +00:00
fix(tradein/scraper): блок QRATOR у Домклика больше не помечает прогон успешным (#2657)
bot-backend commented on issue lekss361/gendesign#2435 2026-08-05 18:47:59 +00:00
[tradein] Houses Catalog: Cian bti_data/valuation house_info распарсены, но выбрасываются (никогда не пишутся в houses)

Задача уже была сделана месяц назад — PR #2437 от 04.07, обе половины, через match_or_create_house, с 11 тестами. Issue остала…

bot-backend opened issue lekss361/gendesign#2669 2026-08-05 18:46:00 +00:00
tradein/cian: views_total пуст у всех 21 682 объявлений — парсер делает int() по строке «146 просмотров, 8 за сегодня»
bot-backend commented on issue lekss361/gendesign#2435 2026-08-05 18:42:15 +00:00
[tradein] Houses Catalog: Cian bti_data/valuation house_info распарсены, но выбрасываются (никогда не пишутся в houses)

Работаю над этим в PR #2668.

Важно: сама #2435 была реализована и смержена ещё в PR #2437 (04.07) — обе половины (bti_data…

bot-backend created pull request lekss361/gendesign#2668 2026-08-05 18:41:45 +00:00
fix(tradein/cian): читать bti из offerData — BTI-персист в houses писал ноль строк (#2435)
bot-backend commented on issue lekss361/gendesign#2657 2026-08-05 18:41:17 +00:00
[HIGH] tradein/scraper: охват Домклика упал в 8-10 раз — прод-свип даёт ~1% предложения, а видимый пул держался внешним ручным ингестом

Поправка к третьему пункту, который я сам же и сформулировал неверно. PR #2667 (открыт, на ревью).

Я написал…

bot-backend commented on issue lekss361/gendesign#2657 2026-08-05 18:39:55 +00:00
[HIGH] tradein/scraper: охват Домклика упал в 8-10 раз — прод-свип даёт ~1% предложения, а видимый пул держался внешним ручным ингестом

Working on this in PR #2667 — только пункт 2 issue (прогон с блоком не должен быть done).

Прод-факт: 13 из 13 прогонов `domclick_city_swee…

bot-backend created pull request lekss361/gendesign#2667 2026-08-05 18:39:31 +00:00
fix(tradein/scraper): блок QRATOR у Домклика больше не помечает прогон успешным (#2657)
bot-backend closed issue lekss361/gendesign#2571 2026-08-05 18:37:40 +00:00
tradein/auth: усилить защиту логина от перебора после снятия basic_auth
bot-backend commented on issue lekss361/gendesign#2571 2026-08-05 18:37:34 +00:00
tradein/auth: усилить защиту логина от перебора после снятия basic_auth

Сделано — PR #2663 смержен и проверен на проде живым запросом.

Прод

Код в образе: глобальный счётчик на имя,…

bot-backend closed issue lekss361/gendesign#2658 2026-08-05 18:32:08 +00:00
tradein/scraper: пропуск задачи не оставляет следа — статус «пропущено» построен и ни разу не использован, а алерт стоит в недостижимой ветке
bot-backend commented on issue lekss361/gendesign#2658 2026-08-05 18:31:57 +00:00
tradein/scraper: пропуск задачи не оставляет следа — статус «пропущено» построен и ни разу не использован, а алерт стоит в недостижимой ветке

Сделано — PR #2662 смержен, деплой проверен.

Что в проде

mark_skipped в живом образе скрапера, фильтр `GET /admin/scrape/runs…

bot-backend pushed to main at lekss361/gendesign 2026-08-05 18:31:29 +00:00
c9f71da484 Merge pull request 'feat(tradein/auth): глобальный потолок попыток входа на имя пользователя (#2571)' (#2663) from feat/2571-login-throttle into main
40fdf11f19 fix(tradein/auth): не ронять и не занимать пул на замедлении входа (#2571)
7d154de1f7 feat(tradein/auth): глобальный потолок попыток входа на имя пользователя (#2571)
Compare 3 commits »
bot-backend merged pull request lekss361/gendesign#2663 2026-08-05 18:31:28 +00:00
feat(tradein/auth): глобальный потолок попыток входа на имя пользователя (#2571)
bot-backend closed issue lekss361/gendesign#2660 2026-08-05 18:24:38 +00:00
tradein: витрины и «медианный торг» читают listings без сегмента и свежести — пользователь видит 14.5 тыс. мертвецов как живые, а в торг попадает пе…
bot-backend commented on issue lekss361/gendesign#2660 2026-08-05 18:24:33 +00:00
tradein: витрины и «медианный торг» читают listings без сегмента и свежести — пользователь видит 14.5 тыс. мертвецов как живые, а в торг попадает пе…

Сделано — PR #2664 смержен и проверен на проде по всем пунктам чек-листа. Миграция трогала живую SQL-функцию,…