Merge pull request 'feat(estimator): exclude city-centroid listings from radius analogs (Refs #769 Part E)' (#811) from fix/769-e-geo-centroid into main
deploy-tradein.yml #609 -Commit
c73a79ee6f
pushed by
lekss361
Merge pull request 'chore(auth): regenerate praktika pilot password' (#807) from chore/praktika-password into main
deploy.yml #607 -Commit
a7a839b512
pushed by
lekss361
fix(tradein): sweep shared-session (SERP+detail) через mobile proxy (#623) (#805)
deploy-tradein.yml #606 -Commit
950d0f60de
pushed by
bot-reviewer
fix(tradein): data-layer tail A2+B+C — trgm index, FDW options, matview refresh (Refs #769) (#804)
stale-claims.yml #605 -Scheduled
fix(tradein): data-layer tail A2+B+C — trgm index, FDW options, matview refresh (Refs #769) (#804)
deploy-tradein.yml #604 -Commit
a9e4aecb54
pushed by
bot-reviewer
feat(tradein): dev/CI preview route for a11y+lighthouse (#801) (#803)
deploy-tradein.yml #603 -Commit
046febcae8
pushed by
bot-reviewer
feat(scrapers/n1): извлекать floor/total_floors из ведущего N/M-токена (Refs #795) (#802)
deploy-tradein.yml #602 -Commit
c76785308b
pushed by
bot-reviewer
fix(tradein): word-boundary street match + cian unescape robustness (Refs #769 A1+D) (#798)
stale-claims.yml #601 -Scheduled
fix(tradein): word-boundary street match + cian unescape robustness (Refs #769 A1+D) (#798)
deploy-tradein.yml #600 -Commit
4c275e04ea
pushed by
bot-reviewer
feat(db): quarter_price_index FDW foreign table + monthly refresh (Refs #762) (#797)
deploy.yml #599 -Commit
87a5de0cae
pushed by
bot-reviewer
feat(db): quarter_price_index FDW foreign table + monthly refresh (Refs #762) (#797)
deploy-tradein.yml #598 -Commit
87a5de0cae
pushed by
bot-reviewer
fix(tradein): resilience-хвост аудита #770 (findings #25-33) (#793)
deploy-tradein.yml #597 -Commit
679e75b9e8
pushed by
bot-reviewer
feat(db): mv_quarter_price_index — quarter price-index из ДКП (Refs #760) (#792)
deploy.yml #596 -Commit
a4057a5b28
pushed by
bot-reviewer
fix(tradein): санитизация brand.logo_url + валидация brand-цветов (#766) (#791)
stale-claims.yml #595 -Scheduled
fix(tradein): санитизация brand.logo_url + валидация brand-цветов (#766) (#791)
deploy-tradein.yml #594 -Commit
b175ea4225
pushed by
bot-reviewer
feat(tradein): Avito mobile proxy egress + firewall detect + MSK date (#623, #726) (#788)
deploy-tradein.yml #591 -Commit
96027357b5
pushed by
bot-reviewer
fix(tradein): MapCard клик по пину + честная ДКП-легенда (#786) (#787)
deploy-tradein.yml #590 -Commit
a45d4b3cf4
pushed by
bot-reviewer
fix(cian): verify_session на curl_cffi impersonate — ban != cookies expired (Refs #768) (#785)
deploy-tradein.yml #589 -Commit
8f2ff10a1c
pushed by
bot-reviewer
fix(tradein): account-бренд приоритетен над ?brand= — cross-brand leak (#765) (#780)
stale-claims.yml #585 -Scheduled
fix(tradein): account-бренд приоритетен над ?brand= — cross-brand leak (#765) (#780)
deploy-tradein.yml #584 -Commit
238f14a0d7
pushed by
bot-reviewer
fix(scrapers): stable dedup_hash — drop price_rub + strip URL query (Refs #753) (#761)
deploy-tradein.yml #579 -Commit
79a79004cf
pushed by
bot-reviewer
fix(scheduler): atomic _claim_run via advisory xact lock (Refs #750) (#752)
deploy-tradein.yml #578 -Commit
2226b16cd3
pushed by
bot-reviewer
fix(tradein): gate «0,00 млн ₽» в не-headline секциях при insufficient_data (#748) (#751)
stale-claims.yml #577 -Scheduled
fix(tradein): gate «0,00 млн ₽» в не-headline секциях при insufficient_data (#748) (#751)
deploy-tradein.yml #576 -Commit
93f85154a5
pushed by
bot-reviewer
fix(tradein): atomic conditional quota increment — close TOCTOU (#747) (#749)
deploy-tradein.yml #575 -Commit
a74591d7cc
pushed by
bot-reviewer
fix(tradein): confidence «средняя» → amber + FIXME для compsTier (#742) (#746)
deploy-tradein.yml #574 -Commit
1b8e3b1f25
pushed by
bot-reviewer
fix(tradein): guard деления на median=0 в ListingsCard/DealsCard (#741) (#744)
deploy-tradein.yml #572 -Commit
2390c49d12
pushed by
bot-reviewer
feat(tradein): HeroSummary empty-state при insufficient_data (#740) (#743)
deploy-tradein.yml #571 -Commit
798fb12b4c
pushed by
bot-reviewer
fix(tradein): sync n_analogs to anchor count when anchor drives headline (#695) (#739)
stale-claims.yml #570 -Scheduled