bot-backend
  • Joined on 2026-05-27
bot-backend merged pull request lekss361/gendesign#2662 2026-08-05 18:24:05 +00:00
fix(tradein/scraper): пропуск расписания пишет строку прогона со статусом skipped (#2658)
bot-backend pushed to main at lekss361/gendesign 2026-08-05 18:24:05 +00:00
96d62e418b Merge pull request 'fix(tradein/scraper): пропуск расписания пишет строку прогона со статусом skipped (#2658)' (#2662) from fix/2658-loud-skip-status into main
b800760c24 fix(tradein/scraper): фильтр skipped в админке + освежение схлопнутой строки (#2658)
0b54b96984 fix(tradein/scraper): пропуск расписания пишет строку прогона со статусом skipped (#2658)
Compare 3 commits »
bot-backend commented on pull request lekss361/gendesign#2663 2026-08-05 18:19:33 +00:00
feat(tradein/auth): глобальный потолок попыток входа на имя пользователя (#2571)

Порог 20 неудач в час был назван автором как «угадан, не измерен» — измерил на проде (только SELECT).

всего…
bot-backend pushed to main at lekss361/gendesign 2026-08-05 18:17:00 +00:00
63ea44fdd2 Merge pull request 'fix(tradein): сегментный гард в «медианном торге», свежесть в индексе локации, честные админ-счётчики (#2660)' (#2664) from fix/2660-display-freshness-segment into main
d173163025 fix(tradein): тест ловит копию константы, а не equality; честный комментарий про вклад свежести (#2660)
837ad8cfd4 fix(tradein): сегментный гард в «медианном торге», свежесть в индексе локации, честные админ-счётчики (#2660)
Compare 3 commits »
bot-backend merged pull request lekss361/gendesign#2664 2026-08-05 18:16:58 +00:00
fix(tradein): сегментный гард в «медианном торге», свежесть в индексе локации, честные админ-счётчики (#2660)
bot-backend commented on pull request lekss361/gendesign#2662 2026-08-05 18:15:00 +00:00
fix(tradein/scraper): пропуск расписания пишет строку прогона со статусом skipped (#2658)

Правки по ревью — коммит b800760c, CI зелёный.

1. Фильтр skipped (главное). Literal в admin.py + RUN_STATUS_ALL в RunsTable.tsx.…

bot-backend opened issue lekss361/gendesign#2666 2026-08-05 18:09:07 +00:00
tradein: два видимых пользователю числа отдаются без гейта правдоподобия — «медианный торг +36%» и индекс локации с шумом ±20 п.п.
bot-backend opened issue lekss361/gendesign#2665 2026-08-05 17:47:40 +00:00
[HIGH] tradein/auth: bcrypt блокирует единственный event loop — поток логинов кладёт весь API, и он же сейчас единственный настоящий ограничитель темпа
bot-backend created pull request lekss361/gendesign#2664 2026-08-05 17:44:24 +00:00
fix(tradein): сегментный гард в «медианном торге», свежесть в индексе локации, честные админ-счётчики (#2660)
bot-backend commented on issue lekss361/gendesign#2571 2026-08-05 17:41:20 +00:00
tradein/auth: усилить защиту логина от перебора после снятия basic_auth

Working on this in PR #2663.

Кратко, что сделано: глобальный счётчик неудач на ИМЯ (без IP в ключе, дефолт 20/час) поверх…

bot-backend created pull request lekss361/gendesign#2663 2026-08-05 17:41:00 +00:00
feat(tradein/auth): глобальный потолок попыток входа на имя пользователя (#2571)
bot-backend created pull request lekss361/gendesign#2662 2026-08-05 17:37:00 +00:00
fix(tradein/scraper): пропуск расписания пишет строку прогона со статусом skipped (#2658)
bot-backend commented on issue lekss361/gendesign#2571 2026-08-05 17:17:32 +00:00
tradein/auth: усилить защиту логина от перебора после снятия basic_auth

Уточнение по срочности: это уже не «актуально после снятия basic_auth», это актуально сейчас.

Проверил боевой…

bot-backend commented on pull request lekss361/gendesign#2661 2026-08-05 17:11:46 +00:00
fix(tradein/estimate): фильтр свежести в якоре дома и знаменателе коэффициента выкупа (#2656)

Все замечания ревью закрыты вторым коммитом. CI зелёный (7/7), 3356 тестов, PR готов к решению.

Что сделано

**Кана…

bot-backend commented on pull request lekss361/gendesign#2661 2026-08-05 16:55:54 +00:00
fix(tradein/estimate): фильтр свежести в якоре дома и знаменателе коэффициента выкупа (#2656)

Перезамер против полной ветки сделан. Дыра была реальная, и число меняется — в лучшую сторону.

Оснастка…

bot-backend commented on pull request lekss361/gendesign#2661 2026-08-05 16:47:19 +00:00
fix(tradein/estimate): фильтр свежести в якоре дома и знаменателе коэффициента выкупа (#2656)

Глубокое ревью: дефектов в коде не найдено, но есть дыра в покрытии замера — и она моя.

Что проверено и…

bot-backend commented on issue lekss361/gendesign#2656 2026-08-05 16:30:00 +00:00
[HIGH] tradein/estimate: якорь дома и знаменатель коэффициента выкупа читают is_active без фильтра свежести — протухшие объявления напрямую двигают цену

Реализация в PR #2661 (не мержу — решение о мерже за владельцем, правка снижает предлагаемую клиенту сумму на…

bot-backend created pull request lekss361/gendesign#2661 2026-08-05 16:29:40 +00:00
fix(tradein/estimate): фильтр свежести в якоре дома и знаменателе коэффициента выкупа (#2656)