fix(tradein/scraper-kit): актуализация отпечатка Авито — impersonate, Sec-Fetch-Site, referer, проверка антибот-кук
Авито: притворяемся Chrome 120 в 2026 году, и заголовки внутренне противоречивы
Базовая точка замера — снята 2026-08-21 13:35 UTC, ДО правок
Без зафиксированного «до» замер «после» ничего не…
Авито отдаёт историю цен по объявлению — не запрашиваем вовсе
Данные о доме с площадок не доезжают: консьерж заполнен у 5 домов из 10 131, а парсим мы его на каждой карточке
Авито detail-бэкфилл отрезает ?context= — теряется searchHash, карточка выглядит пришедшей ниоткуда
Авито: притворяемся Chrome 120 в 2026 году, и заголовки внутренне противоречивы
Авито: у площадки есть родной фильтр вторички — качаем впятеро больше, чем нужно
Переезд: замерить фактическую задержку Beget ↔ Selectel СПб — оценка 10–15 мс не проверялась
Переезд: зоопарк дашбордов в LXC на новом хосте, сертификаты 13 сайтов перевыпустить, 94.228.121.73 погасить
Переезд: лимиты потребления на Beget после разгрузки — cgroup, своп, prune, мониторинг
Переезд: деплой-конвейер разворачивается наизнанку — раннеры на Beget катят на Selectel
Переезд: скрапперы остаются на Beget — построчный upsert через сеть станет часами ожидания
Переезд: понизить TTL на 13 доменах за 24–48 часов до окна
fix(ops): дрилл восстановления ждал БД по сокету и умирал на старте настоящего сервера
[P0] Off-box бэкап tradein-postgres + restore-тест + hardening backup-скрипта
Ре-верификация на живом проде 2026-08-21 — основное закрыто, issue оставляю открытым из-за трёх хвостов
Проверял…
Postgres на стоковом конфиге: shared_buffers 128 МБ на базу 21 ГБ, wal_compression off при доле FPI 55-86%
Postgres на стоковом конфиге: shared_buffers 128 МБ на базу 21 ГБ, wal_compression off при доле FPI 55-86%
Закрыто — конфиг влит (PR #3012) и подтверждён в рантайме
Проверял не наличие строк в файле, а фактические…
Апсерт переписывает 41 колонку безусловно — корень 15 ГБ раздутости и 7 ГБ WAL в сутки
Апсерт переписывает 41 колонку безусловно — корень 15 ГБ раздутости и 7 ГБ WAL в сутки
Закрыто — гейт уже в
Закрыто — гейт уже в main
Проверено против forgejo/main (не по тексту PR, а по коду):
**1. `tradein-mvp/packages/scraper-kit/src/scraper_ki…
Блокер Москвы: город входит в ценовую формулу текстом, нормализованный адрес считается уникальным по всей стране
Решение по FDW принято (пункт acceptance «Решение по FDW принято и зафиксировано»)
Владелец 2026-08-20 зафиксировал…