tradein/geocode: хвосты после #2601 — непрошитый sibling-caller в geocode_deals_nominatim.py + наблюдаемость гейта
fix(tradein/geocode): передавать город объявления как city_hint в геокодирование (#2594)
feat(auth): роли и трёхзначное состояние доступа в БД auth [PR-2a/6]
chore(tradein/geocoder): удалить остатки скриптов Яндекс-геокодера, часть 3 (#2593)
tradein: прокси-пул — здоровье глобальное, бан на одном источнике выбрасывает прокси отовсюду (и обычно не засчитывается)
feat(mera/b2c): правовая рамка — согласие до сохранения, удаление по сроку и по запросу — этап 4 из 8
Замечание со стороны (в код ветки не лезу): коллизия номеров миграций.
Этот PR добавляет `192_trade_in_estimates_consent_proof.…
[CRITICAL] tradein: скрапер не пишет город в адрес объявления — данные области уходят в Екатеринбург
Переоткрыто: PR #2598 закрыл только шаг записи (колонка listings.city заполняется из контекста развёртки), но **петля…
[CRITICAL] tradein: скрапер не пишет город в адрес объявления — данные области уходят в Екатеринбург
fix(tradein/scraper): проставлять город объявления из контекста развёртки (#2594)
[CRITICAL] tradein: скрапер не пишет город в адрес объявления — данные области уходят в Екатеринбург
feat(auth): отдельная БД auth — фундамент единого входа «Меры» и «Птицы» [PR-1/6]
tradein: выпилить Яндекс-геокодер и остатки источника N1
Части 1 и 2 смержены
- #2595 — остатки N1. Данные (382 объявления) оставлены как исторические.
- #2596 — ядро…