Commit graph

3 commits

Author SHA1 Message Date
f8818be9c7 fix(tradein): yandex address-enrich — city-agnostic title regex (спутники ЕКБ: Верхняя Пышма/Берёзовский/...)
_RE_TITLE_ADDRESS жёстко требовал «Екатеринбург,» → sweep #28 возвращал
0 enriched при address_attempted=11 (все объявления из спутников ЕКБ).

Заменил захват города на city-agnostic «[А-ЯЁ][^—<]+?,\s*[^<—]+?» +
уточнил optional ЖК-prefix через negative lookahead (?![А-ЯЁ][а-яё]),
чтобы prefix не «съедал» сам город (Екатеринбург, Верхняя Пышма, и т.д.).
_RE_HAS_HOUSE_NUMBER guard не менялся.

Tests: добавлены кейсы для реальных тайтлов Верхняя Пышма/Берёзовский/ЕКБ
и проверка guard без номера дома.
2026-05-31 11:59:47 +03:00
2dd2d8e57e feat(tradein): schedule yandex address backfill task (#855) (#866)
All checks were successful
Deploy Trade-In / build-frontend (push) Has been skipped
Deploy Trade-In / test (push) Successful in 29s
Deploy Trade-In / changes (push) Successful in 5s
Deploy Trade-In / build-backend (push) Successful in 40s
Deploy Trade-In / deploy (push) Successful in 35s
Co-authored-by: bot-backend <bot-backend@gendsgn.local>
Co-committed-by: bot-backend <bot-backend@gendsgn.local>
2026-05-31 07:31:10 +00:00
52716a46c6 fix(tradein): geocode backfill + remove Avito exclusion from estimator (#490)
All checks were successful
Deploy Trade-In / changes (push) Successful in 5s
Deploy Trade-In / build-frontend (push) Has been skipped
Deploy Trade-In / build-backend (push) Successful in 42s
Deploy Trade-In / deploy (push) Successful in 24s
2026-05-23 20:03:48 +00:00