2026-09-12 - 2026-09-13
Overview
46 pull requests merged by 2 users
Merged
#3509 fix(mera): витрина сделок лэндинга — в расписание, дата прогона на страницу, монитор свежести (#3469)
Merged
#3512 Импорт msk_raw умеет областной ДомКлик, а не падает на нём
Merged
#3508 МЕРА: у запросов к БД появился потолок по времени и по ожиданию блокировки (#3463)
Merged
#3510 Коллектор ДомКлика умеет Московскую область, а не только Москву
Merged
#3506 fix(deploy): Caddy пересоздаётся только когда правка иначе не доедет (#3443)
Merged
#3507 Московская область считается по своему ряду Сбериндекса, а не по общероссийскому
Merged
#3505 Импорт сырья msk_raw умеет Московскую область, а не только Москву
Merged
#3504 Расписание импорта сделок Росреестра по Московской области
Merged
#3503 fix(tests): убрать реальные паузы из tradein-тестов (wave2)
Merged
#3502 perf(tests): заглушить форсайт-enqueue в analyze-тестах Site Finder
Merged
#3501 Московская область в реестре регионов, обход — по специфичности вместо кода
Merged
#3500 perf(tradein-tests): убираем реальные паузы из 5 медленных тестов
Merged
#3494 fix(tgbot): проверка темы при старте + общий rate limit на группу (#3471)
Merged
#3499 Прогон тестов перестаёт спать по-настоящему
Merged
#3498 Ряд Московской области в Сбериндексе — грузим заранее, до включения региона 50
Merged
#3495 fix(tradein): идемпотентная отправка сообщения в поддержку (#3471)
Merged
#3497 ДомКлик как четвёртый источник переливки московского сырья в listings
Merged
#3496 ДомКлик — четвёртая площадка ручного сбора Москвы
Merged
#3488 Ожидаемые исходы скрапинга перестают быть ошибками
Merged
#3492 fix(metrics): гасим crash-loop tg-relay через профиль relay
Merged
#3491 Продуктовые счётчики и дашборд воронки
Merged
#3465 Быстрый путь «правка только прокси» наконец включается: считаем изменённые файлы сами (#3448)
Merged
#3487 Продуктовый Telegram-трафик уходит через ретранслятор на Beget
Merged
#3490 Отказ в alert-ack перестаёт съедать следующий алерт
Merged
#3489 Очередь задач и Redis становятся видимыми
Merged
#3479 Ответ оператора не исчезает при сбое БД, и реплай на собственный ответ снова маршрутизируется
Merged
#3485 Алерт GlitchTip переживает недоступность Telegram: отправка уходит в фон, 502 остаётся
Merged
#3483 Меньше шума: выключенные платежи не засоряют ленту ошибок, провал прокси-пробы пишется строкой вместо трейса
Merged
#3476 Деплой метрик перечитывает конфиг Prometheus, а не только кладёт его на диск
Merged
#3484 Маршрут и секрет для резервного приёмника алертов GlitchTip
Merged
#3482 Резервный канал для алертов GlitchTip: приём на alert-ack, другой хост и другой провайдер
Merged
#3481 Alertmanager объявлен единственным путём доставки: встроенный алертинг Grafana выключен явно
Merged
#3478 Access-логи Caddy доезжают в Loki: статусы и латентность прокси наконец видны
Merged
#3477 Тревоги уровня приложения, cAdvisor и пропавшие фоновые контейнеры; critical переживает подавление
Merged
#3474 Панель классов ответов больше не стекируется — красная линия и есть число 5xx
Merged
#3472 Москва в реестре городов лендинга и кабинета
Merged
#3473 ДКП-коридор по Москве не строился: имя улицы не извлекалось из московского формата адреса
Merged
#3468 feat(mera/лендинг): витрина показывает полосу расхождения −5…+20 %; плитку «уверенность низкая» сменил замер 12.09
Merged
#3470 Московский city_hint больше не уходит молча в регион 66
Merged
#3464 Тревоги печатали не ту величину, которую называли: «2.684e+11% от mem_limit» и «доля HOT 75.21%» при пороге 20%
Merged
#3460 Оценка не теряется, когда геокодер не уложился в бюджет (#3449)
Merged
#3462 Коридор сделок с малой выборкой честно помечен справочным
Merged
#3461 Витрина «сделки против объявлений» перестаёт пустовать: снят предикат по синтетической комнатности сделок
Merged
#3459 Поддержка: доставленное сообщение не теряется при сбое БД, отказы Telegram расходуют бюджет
Merged
#3458 Связь с Telegram не встаёт колом, ответ оператора не теряется
Merged
#3457 Недоступный Telegram отдаёт 502 — теперь на всём дереве транспортных отказов
8 issues closed from 1 user
Closed
#3469 Витрина сделок на лендинге МЕРЫ не пересчитывается: задачи нет в расписании, последний прогон 30.08 (13 суток назад), всего 3 прогона за всё вр…
Closed
#3463 tradein-backend: у запросов к БД нет потолка ни по времени, ни по ожиданию блокировки — одна заблокированная таблица вешает /estimate для всех
Closed
#3443 Полный деплой ПТИЦЫ роняет сам Caddy на 67 секунд — все домены отдают code=000, заглушка окна деплоя здесь бессильна по построению
Closed
#3448 Быстрый путь caddy_only не исполняется: мерж с единственным caddy-файлом пересоздал весь стек ПТИЦЫ, а пропущенная джоба показана как success
Closed
#3158 Grafana: ноль правил алертинга и ноль контакт-поинтов — решить, нужен ли он вообще
Closed
#3449 geocoder: отмена по бюджету оставляет поток работать с сессией запроса — следующий шаг ловит «another operation is in progress», персист оценки отдаёт 500
Closed
#3452 MERA/оценка: порог показа коридора (3) и порог доверия к нему (10) рассогласованы — клиенты в зоне 3..9 видят коридор, но ценовая страховка молча …
Closed
#3451 tradein: TVF street_sales_vs_listings фильтрует сделки по d.rooms — та же синтетика, что снята в #3256; /sales-vs-listings отдаёт пустое пересечение
9 issues created by 2 users
Opened
#3463 tradein-backend: у запросов к БД нет потолка ни по времени, ни по ожиданию блокировки — одна заблокированная таблица вешает /estimate для всех
Opened
#3466 MERA/оценка: пометка «коридор справочный» не покрывает Tier A — там сделок много, пометки нет, а кламп всё равно выключен
Opened
#3467 Деплой метрик кладёт правила на диск, но Prometheus их не перечитывает — правка алерта не вступает в силу, а деплой зелёный
Opened
#3469 Витрина сделок на лендинге МЕРЫ не пересчитывается: задачи нет в расписании, последний прогон 30.08 (13 суток назад), всего 3 прогона за всё вр…
Opened
#3471 Инвентаризация проблем прода 12.09.2026: потерянный ответ клиенту, доставка алертов, слепые зоны мониторинга
Opened
#3480 tradein: транзакция живёт дольше часа регулярно (50 замеров из 4033 за 14 суток, пик 2.2 ч) — пока она жива, vacuum не убирает мёртвые строки во ВСЕЙ базе
Opened
#3486 postgres-exporter: queries.yml примонтирован одиночным файлом и читается только при старте — правка не вступит в силу, джобы агентов пересоздают тольк…
Opened
#3493 NoActiveCeleryWorkers врёт: воркер жив и берёт задачи каждую минуту, а тревога говорит «все periodic-таски встали» — на самом деле не поднят экспортер (ag…
Opened
#3511 Витрина лендинга: прогон с нулём строк завершается успехом, гасит часы свежести и снимает со страницы весь блок вместе с датой
11 unresolved conversations
Open
#3274
Публичный лендинг лежит 30–90 секунд при КАЖДОМ деплое: подмена контейнера всплывает как 502
Open
#3052
Москва, часть 2/3: гард по полигону вместо радиуса 3 км — адрес перестаёт быть уникальным по стране
Open
#2674
[EPIC] МЕРА: 47 мест, где код написан, отревьюен, смержен — и ни разу не сработал на проде
Open
#3154
Секрет вебхука GlitchTip уходит в Loki: uvicorn логирует query-параметр, скруббер #3115 его не ловит
Open
#3157
Доставка уведомлений GlitchTip ненаблюдаема: is_sent не означает, что кто-то их получил
Open
#3159
GlitchTip: почта уходит в /dev/null (EMAIL_URL=consolemail://), uptime-мониторы шлют в никуда
Open
#3234
Аналоги подбираются без учёта класса дома — total_floors как прокси серии
Open
#3408
tradein-backend: пул коннектов SQLAlchemy 15 против пикового спроса до 28 на /estimate; sync db.execute/commit в estimator и cian_price_history на публичном event loop
Open
#3450
MERA/оценка: премиальный лот прижимается к коридору сделок обычной вторички своей улицы — Малышева 84 теряет 41.8% от клампа
Open
#2583
tradein: остальные находки аудита области — C3 (квартальный индекс) + H1-H5
Open
#3256
Пересчитать asking_to_sold_ratios — бакет ≥85 м² занижен на 5%, остаток занижения крупного жилья