fix(tradein/browser): гонка «execution context destroyed» — восстановимая, ретрай без relaunch (#2676)
fix(tradein/browser): гонка «execution context destroyed» — восстановимая, ретрай без relaunch (#2676)
chore(tradein): разбор мёртвого кода — подключить, удалить или задокументировать (#2674)
Отложенная проверка закрыта: признак панорамы доехал и работает
При мерже третий пункт плана проверки…
bot-backend
deleted branch fix/2665-bcrypt-offloop-and-throttle from lekss361/gendesign
2026-08-06 09:02:14 +00:00
fix(tradein/auth): bcrypt вне событийного цикла + настоящий потолок темпа логинов (#2665)
tradein/auth: хвост после #2712 — насыщение без следа в аудите и с логом, выселяющим прочие логи; гейт после выборки из БД; правило только в коммент…
[HIGH] tradein/auth: потолок сверок бьёт и по своим — один IP на 5 запросах в секунду закрывает вход всем, бессрочно
[HIGH] tradein: статус «забанен» на инфраошибке — из-за него сбор Авито замедлили вдвое по ложному основанию
Поправка к моему замеру выше: «баны прекратились» — неверно
Я написал: «Последний "бан" любого вида:…
bot-backend
deleted branch fix/2659-ttl-knows-coverage from lekss361/gendesign
2026-08-06 08:40:43 +00:00
fix(tradein): TTL-деактивация не исполняется, пока сбор по источнику лежит (#2659)
fix(tradein/auth): bcrypt вне событийного цикла + настоящий потолок темпа логинов (#2665)
Замер ДО (прод-контейнер tradein-backend, 2026-08-06)
Скрипт гонялся внутри контейнера, БД не трогал:
hash prefix: $2b$12$
bot-backend
deleted branch fix/2703-zero-result-watchdog-blind from lekss361/gendesign
2026-08-06 08:29:02 +00:00
fix(tradein/scraper): сторож «ноль результатов» перестаёт читать «не измерено» как ноль (#2703)