bot-backend
  • Joined on 2026-05-27
bot-backend closed issue lekss361/gendesign#3333 2026-09-05 18:03:05 +00:00
scraper-kit: дрейн-метка interrupted только у avito_city_sweep — у yandex/cian/newbuilding дрейн по-прежнему неотличим от полного done
bot-backend created pull request lekss361/gendesign#3356 2026-09-05 18:01:25 +00:00
fix(tradein/domclick): дом-поля карточки → houses, backfill total_units/material_* из raw_payload (миграция 284)
bot-backend opened issue lekss361/gendesign#3355 2026-09-05 17:58:00 +00:00
scraper-kit: ещё 4 дрейна с живым чекпоинтом без метки interrupted — domclick sweep и три full-load (cian/yandex/avito) нерезюмируемы после SIGTERM
bot-backend opened issue lekss361/gendesign#3354 2026-09-05 17:55:15 +00:00
Alloy: второй слой скруббинга query-секретов (secret
bot-backend created pull request lekss361/gendesign#3353 2026-09-05 17:55:11 +00:00
fix(tradein): секрет вебхука GlitchTip не попадает в access-log — скруббер query-секретов + приём из заголовка
bot-backend created pull request lekss361/gendesign#3352 2026-09-05 17:53:11 +00:00
fix(tradein/rbac): 401-оракул закрыт — несуществующий путь под публичным префиксом отвечает так же, как любой другой мусор
bot-backend created pull request lekss361/gendesign#3351 2026-09-05 17:52:18 +00:00
fix(scraper-kit): пропуск по куке двигает next_run_at на interval_minutes, а не на случайный час завтра
bot-backend created pull request lekss361/gendesign#3350 2026-09-05 17:52:05 +00:00
test(tradein/auth): флаки-замер «< 500 мс» заменён проверкой механизма — bcrypt обязан исполняться вне потока event loop
bot-backend created pull request lekss361/gendesign#3349 2026-09-05 17:51:32 +00:00
fix(tradein/front): число оценочной модели площадки подписано «рынок из N объявлений — в расчёт не входит» при тонком рынке
bot-backend created pull request lekss361/gendesign#3348 2026-09-05 17:51:22 +00:00
fix(caddy): окно деплоя — 503 «Сервис обновляется» с Retry-After вместо голого 502 на публичных путях МЕРЫ
bot-backend created pull request lekss361/gendesign#3347 2026-09-05 17:49:38 +00:00
fix(tradein/backfill): save-False у yandex/avito больше не теряет попытку — attempted == сумма исходов у всех трёх бэкфиллов
bot-backend pushed to main at lekss361/gendesign 2026-09-05 17:49:31 +00:00
87781ad53c Merge pull request 'fix(tradein/estimator): thin-market гейт IMV перестаёт быть витринным — рынок из 1 объявления больше не двигает headline и range_high' (#3336) from fix/3323-imv-thin-market-gate into main
aaf8119408 Merge remote-tracking branch 'origin/main' into HEAD
4f4345e27c fix(tradein): завершить thin-market гейт IMV — Guard-1b и GET-путь (#3323)
148da3e5a7 fix(tradein): thin-market IMV не двигает деньги (#3323)
Compare 4 commits »
bot-backend merged pull request lekss361/gendesign#3336 2026-09-05 17:49:30 +00:00
fix(tradein/estimator): thin-market гейт IMV перестаёт быть витринным — рынок из 1 объявления больше не двигает headline и range_high
bot-backend created pull request lekss361/gendesign#3346 2026-09-05 17:47:39 +00:00
fix(scraper-kit): метка дрейна interrupted=1 во всех city-свипах — yandex/cian/newbuilding больше не объявляют недоделанный обход готовым
bot-backend pushed to main at lekss361/gendesign 2026-09-05 17:37:40 +00:00
99f112db0b Merge pull request 'fix(tradein/auth): единый источник ролей — БД first, YAML только legacy-fallback (закрывает эскалацию до admin и 403 своим)' (#3331) from fix/3316-role-single-source into main
18e0f1d999 test(tradein): изолировать test_rbac.py от состояния реестра (#3316)
cde95aa9f6 test(tradein): прод-конфигурация ролей в приёмке #3316 + компромисс фолбэка
4feb61c006 fix(tradein): резолвить роль из реестра, roles.yaml — только fallback (#3316)
Compare 4 commits »
bot-backend closed issue lekss361/gendesign#3316 2026-09-05 17:37:39 +00:00
[SECURITY][P1] tradein/team: имя из roles.yaml при создании сотрудника даёт эскалацию до admin — IDOR по всем оценкам и безлимит квоты
bot-backend merged pull request lekss361/gendesign#3331 2026-09-05 17:37:38 +00:00
fix(tradein/auth): единый источник ролей — БД first, YAML только legacy-fallback (закрывает эскалацию до admin и 403 своим)
bot-backend pushed to main at lekss361/gendesign 2026-09-05 17:36:57 +00:00
126608e1fc Merge pull request 'fix(tradein/domclick): обрыв «пул пуст» и save-False больше не теряют попытку — attempted == сумма исходов' (#3335) from fix/3332-domclick-counter-identity into main
e2e7e17f95 fix(domclick): каждая попытка добора получает исход (#3332)
Compare 2 commits »
bot-backend merged pull request lekss361/gendesign#3335 2026-09-05 17:36:55 +00:00
fix(tradein/domclick): обрыв «пул пуст» и save-False больше не теряют попытку — attempted == сумма исходов
bot-backend closed issue lekss361/gendesign#3332 2026-09-05 17:36:55 +00:00
domclick_detail_backfill: обрыв «пул пуст» бросает попытку неучтённой — attempted ≠ enriched+failed+blocked