fix(tradein/location): заменить сломанный коэффициент локации на калиброванный индекс
fix(tradein/tgbot): ограничение частоты на отправителя в мосте поддержки
fix(tradein/v2): доступность — ориентир главного содержимого и заголовок первого уровня
fix(tradein/tests): тесты авторизации проверяют настоящий guard + реальный рендер PDF
fix(tradein/devops): проверка всего стека после деплоя + запас на остановку
fix(tradein/sql): цена в подписи дедупликации «доли квартир дома в продаже»
fix(tradein): откат транзакции в backfill + неотрицательный счётчик квот
fix(tradein/v2): заглушка карты в шапке заезжала под адресную карточку
fix(tradein/security): утечка ключа прокси, аудит действий админа, отличимость неудачного входа, IDOR в заявке
fix(tradein/scrapers): детекция дрейфа разметки вместо тихой пустоты
fix(tradein/estimator): граница номера дома в подборе аналогов «тот же дом»
feat(tradein/ui): окно чата поддержки на сайте вместо ухода в Telegram
lekss361
deleted branch feat/tradein-web-chat-backend from lekss361/gendesign
2026-07-26 20:43:52 +00:00
feat(tradein/support): веб-чат поддержки — серверная часть поверх Telegram-моста
feat(tradein/ui): окно чата поддержки на сайте вместо ухода в Telegram
feat(tradein/support): веб-чат поддержки — серверная часть поверх Telegram-моста
fix(tradein/location): заменить сломанный коэффициент локации на калиброванный индекс