test(tradein): cover avito/cian + mark_failed total_seen/new_count persistence (#1926)
ci.yml #3260 -Commit
8bb302aadf
pushed by
bot-backend
Merge pull request 'fix(tradein): backfill house_id_fk via source-identity path (#1781)' (#1936) from fix/1781-house-fk-source-identity into main
deploy-tradein.yml #3259 -Commit
a246044583
pushed by
bot-backend
fix(tradein): backfill house_id_fk via source-identity path (#1781)
ci.yml #3258 -Commit
6ce60a0d8c
pushed by
bot-backend
feat(analyze): per-category OSRM routing (foot vs driving) (#39 A3)
ci.yml #3255 -Commit
8a3bae0cda
pushed by
bot-backend
feat(site-finder): render OSM utility-infrastructure layer on analyze map (#1746)
ci.yml #3251 -Commit
854fa69a8b
pushed by
bot-backend
feat(tradein): recurring house-dedup merge (schedule dormant) (#1772) (#1933)
deploy-tradein.yml #3248 -Commit
63ac12dc23
pushed by
bot-backend
feat(site-finder): OSRM road-distance in /analyze behind flag (#39 A2) (#1932)
deploy.yml #3245 -Commit
f48db87d39
pushed by
bot-backend
feat(tradein): recurring house-dedup merge (schedule dormant) (#1772)
ci.yml #3244 -Commit
fa5e5d83f1
pushed by
bot-backend
fix(site-finder): Overpass retry-backoff + mirror fallback for utility loader (#1746) (#1931)
deploy.yml #3243 -Commit
7a1d2a4ed6
pushed by
bot-backend
feat(site-finder): OSRM road-distance in /analyze behind flag (#39 A2)
ci.yml #3242 -Commit
1d367f5d8e
pushed by
bot-backend
fix(site-finder): Overpass retry-backoff + mirror fallback for utility loader (#1746)
ci.yml #3240 -Commit
c70154ed61
pushed by
bot-backend
feat(site-finder): OSM engineering-networks loader + endpoint (#1746) (#1930)
deploy.yml #3238 -Commit
3753079dee
pushed by
bot-backend
feat(site-finder): OSM engineering-networks loader + endpoint (#1746)
ci.yml #3235 -Commit
42ed1f8a93
pushed by
bot-backend
feat(devops): self-hosted OSRM routing engine for site-finder (#39) (#1929)
deploy.yml #3233 -Commit
4fe20a9cbd
pushed by
bot-backend
feat(devops): self-hosted OSRM routing engine for site-finder (#39)
ci.yml #3232 -Commit
26f9605c06
pushed by
bot-backend
fix(site-finder): align competitor flats_sold to objective_lots.contract_date (#1926) (#1927)
deploy.yml #3230 -Commit
4846197d54
pushed by
bot-backend
fix(tradein): persist scrape_runs.total_seen/new_count from sweep counters (#1926) (#1928)
deploy-tradein.yml #3227 -Commit
89d05bbfec
pushed by
bot-backend
fix(tradein): persist scrape_runs.total_seen/new_count columns from sweep counters (#1926)
ci.yml #3226 -Commit
f87b6ada4c
pushed by
bot-backend
fix(site-finder): align competitor flats_sold to objective_lots.contract_date (#1926)
ci.yml #3225 -Commit
c336f91182
pushed by
bot-backend
fix(test): test_849 expects 3 begin_nested/lot after #1921 upsert-reconcile SAVEPOINT — unblock red main gate (#1925)
deploy-tradein.yml #3222 -Commit
87364eebca
pushed by
bot-backend
fix(test): test_849 expects 3 begin_nested/lot after upsert-reconcile SAVEPOINT (#1921)
ci.yml #3221 -Commit
731f5538a5
pushed by
bot-backend
perf(tradein): GIST index on (geom::geography) for estimator radius filter (#1189)
ci.yml #3218 -Commit
57456b5d10
pushed by
bot-backend
fix(estimator): ghost-anchor — confidence='low' when radius analogs empty (#1871) (#1920)
deploy-tradein.yml #3209 -Commit
2fe34ac785
pushed by
bot-backend
fix(estimator): ghost-anchor — confidence='low' when radius analogs empty (#1871)
ci.yml #3208 -Commit
99736b6e32
pushed by
bot-backend
feat(tradein-imv): route IMV backfill через BrowserFetcher.fetch_json за dormant-флагом (#915 Stage 3) (#1916)
deploy-tradein.yml #3193 -Commit
e03c810306
pushed by
bot-backend
feat(tradein-imv): route IMV backfill через BrowserFetcher.fetch_json за dormant-флагом (#915 Stage 3)
ci.yml #3191 -Commit
0d010a707c
pushed by
bot-backend
feat(tradein-browser): additive POST /fetch-json + BrowserFetcher.fetch_json (#915 Stage 2) (#1915)
deploy-tradein.yml #3190 -Commit
d479edeb3f
pushed by
bot-backend
feat(tradein-browser): additive POST /fetch-json + BrowserFetcher.fetch_json (#915 Stage 2)
ci.yml #3188 -Commit
8eec6a752c
pushed by
bot-backend