feat(tradein): houses.cian_zhk_url column + backfill (#568) (#627)
deploy-tradein.yml #406 -Commit
1731704ddc
pushed by
Light1YT
fix(tradein): backfill kn price_per_m2 via sale_graph + peer median (#573) (#625)
deploy.yml #405 -Commit
609ac8ea9d
pushed by
Light1YT
chore(mv): regression test + sql rule for weighted AVG (#295) (#626)
deploy.yml #404 -Commit
07106d744a
pushed by
Light1YT
chore(mv): regression test + sql rule for weighted AVG (#295) (#626)
deploy.yml #403 -Commit
07106d744a
pushed by
Light1YT
chore(mv): regression test + sql rule for weighted AVG (#295) (#626)
deploy-tradein.yml #402 -Commit
07106d744a
pushed by
Light1YT
fix(tradein-imv): harden Avito IMV anti-bot path (#565) (#620)
deploy-tradein.yml #396 -Commit
6553e5830f
pushed by
Light1YT
feat(tradein): калибровка repair-коэффициентов base 1.0 (#7) (#619)
deploy-tradein.yml #395 -Commit
3dfa179d47
pushed by
Light1YT
fix(tradein): decode Avito houses URL-encoded __preloadedState__ (#566) (#618)
deploy-tradein.yml #393 -Commit
1058dc2430
pushed by
Light1YT
feat(tradein): бейдж точности адреса qc_geo на карточке (accuracy #1) (#617)
deploy-tradein.yml #392 -Commit
7c715c9249
pushed by
Light1YT
feat(tradein): приоритизировать DaData house-backfill на дома с листингами (#2) (#616)
deploy-tradein.yml #390 -Commit
e716252081
pushed by
Light1YT
feat(tradein): geocode leftover deals via Nominatim (#569 Step 3) (#615)
deploy-tradein.yml #388 -Commit
04a90810b2
pushed by
Light1YT
feat(tradein): backfill deals.lat/lon из house street-центроидов (#569 Step 2) (#614)
deploy-tradein.yml #386 -Commit
aeaba42ed3
pushed by
Light1YT
feat(tradein): same-building матчинг аналогов по house_id (#6) (#613)
deploy-tradein.yml #384 -Commit
1d296dd77a
pushed by
Light1YT
fix(tradein): DaData backfill — Екатеринбург city context (#606 hotfix) (#607)
deploy-tradein.yml #353 -Commit
0380fe9e34
pushed by
Light1YT
feat(tradein): DaData /clean/address backfill для houses (PR Q3) (#606)
deploy-tradein.yml #352 -Commit
08feb60a7f
pushed by
Light1YT
feat(tradein): DaData /suggest tier в /suggest endpoint (PR Q2) (#605)
deploy-tradein.yml #351 -Commit
f438f536b8
pushed by
Light1YT
feat(tradein): DaData on-demand enrichment в estimate flow (PR Q1) (#604)
deploy-tradein.yml #350 -Commit
0b31431b99
pushed by
Light1YT
feat(tradein): tier badge на DealsCard rows (#603)
deploy-tradein.yml #349 -Commit
b0c03942be
pushed by
Light1YT
fix(tradein): Yandex listing_date — keyword + absolute-no-year (#602)
deploy-tradein.yml #348 -Commit
99a5a0f73b
pushed by
Light1YT
fix(tradein): Avito listing_date extraction (3 формата) (#601)
deploy-tradein.yml #347 -Commit
f5c87201f1
pushed by
Light1YT
feat(tradein): estimator deals tier (PR M, #564 Phase 3) (#600)
deploy-tradein.yml #346 -Commit
64e0d6f4e7
pushed by
Light1YT
feat(tradein): StreetDealsCard с paired listings (PR L, #564 Phase 2) (#599)
deploy-tradein.yml #345 -Commit
63756c3c29
pushed by
Light1YT
chore(tradein): drop spurious v_street_sales_vs_listings (#598)
deploy-tradein.yml #344 -Commit
577ddc0654
pushed by
Light1YT
feat(tradein): sales-vs-listings endpoint (PR K, foundation #564) (#597)
deploy-tradein.yml #343 -Commit
39da0f0644
pushed by
Light1YT
feat(tradein): backfill 18k existing listings (PR J) (#596)
deploy-tradein.yml #342 -Commit
1d8cfb967f
pushed by
Light1YT
feat(tradein): hook matching в save_listings — fill listing_sources (PR I) (#595)
deploy-tradein.yml #341 -Commit
7e24ccbf2c
pushed by
Light1YT
feat(tradein): MapPicker snap marker — Phase 5 of #582 (#594)
deploy-tradein.yml #340 -Commit
42ab74e2e8
pushed by
Light1YT
fix(tradein): yandex_realty captures house number + parse_rub strips NBSP (#593)
deploy-tradein.yml #339 -Commit
aa70e9e155
pushed by
Light1YT
feat(tradein): persistent infra для backfill scripts (PR F) (#592)
deploy-tradein.yml #338 -Commit
1ce9e10012
pushed by
Light1YT
feat(tradein): Phase 2-3 of #582 — Yandex backfill + canonical audit (#591)
deploy-tradein.yml #337 -Commit
3c506222e6
pushed by
Light1YT