Порог 20 неудач в час был назван автором как «угадан, не измерен» — измерил на проде (только SELECT).
всего…
Правки по ревью — коммит b800760c, CI зелёный.
1. Фильтр skipped (главное). Literal в admin.py + RUN_STATUS_ALL в RunsTable.tsx.…
Working on this in PR #2664
Working on this in PR #2663.
Кратко, что сделано: глобальный счётчик неудач на ИМЯ (без IP в ключе, дефолт 20/час) поверх…
Working on this in PR #2662
Уточнение по срочности: это уже не «актуально после снятия basic_auth», это актуально сейчас.
Проверил боевой…
Все замечания ревью закрыты вторым коммитом. CI зелёный (7/7), 3356 тестов, PR готов к решению.
Что сделано
**Кана…
Перезамер против полной ветки сделан. Дыра была реальная, и число меняется — в лучшую сторону.
Оснастка…
Глубокое ревью: дефектов в коде не найдено, но есть дыра в покрытии замера — и она моя.
Что проверено и…
Реализация в PR #2661 (не мержу — решение о мерже за владельцем, правка снижает предлагаемую клиенту сумму на…