feat(scrapers): wire N1.ru city sweep — pipeline + scheduler + admin endpoint (#575) (#745)
deploy-tradein.yml #573 -Commit
6762a532eb
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
fix(tradein): sync n_analogs to anchor count when anchor drives headline (#695) (#739)
deploy-tradein.yml #569 -Commit
34a13d71c3
pushed by
bot-reviewer
fix(tradein): confidence_explanation no longer contradicts counters (#695) (#738)
deploy-tradein.yml #568 -Commit
2b3eb0b23d
pushed by
bot-reviewer
docs(tradein): clarify n_analogs vs analogs[] top-10 cap (#698) (#737)
deploy-tradein.yml #567 -Commit
83f3d70859
pushed by
bot-reviewer
feat(tradein): insufficient_data flag on AggregatedEstimate (#697) (#734)
deploy-tradein.yml #565 -Commit
ef7b5f8c54
pushed by
bot-reviewer
fix(tradein): sanitize ДКП deal outliers (floor / ppm²) (#699) (#733)
deploy-tradein.yml #564 -Commit
066fab11d3
pushed by
bot-reviewer
fix(scrapers): avito listing_date from sortTimeStamp JSON (#726) (#729)
stale-claims.yml #563 -Scheduled
fix(scrapers): avito listing_date from sortTimeStamp JSON (#726) (#729)
deploy-tradein.yml #562 -Commit
e94929159b
pushed by
bot-reviewer
feat(tradein): street_only disclaimer in StreetDealsCard (#722) (#725)
stale-claims.yml #561 -Scheduled
feat(tradein): street_only disclaimer in StreetDealsCard (#722) (#725)
deploy-tradein.yml #560 -Commit
1f3008d59e
pushed by
bot-reviewer
feat(tradein): add data_quality flag to /sales-vs-listings (#721) (#723)
stale-claims.yml #559 -Scheduled
feat(tradein): add data_quality flag to /sales-vs-listings (#721) (#723)
deploy-tradein.yml #558 -Commit
575d9abbf7
pushed by
bot-reviewer
fix(tradein): coarse-geo downgrade no longer shielded by Tier C anchor (#693) (#720)
stale-claims.yml #557 -Scheduled
fix(tradein): coarse-geo downgrade no longer shielded by Tier C anchor (#693) (#720)
deploy-tradein.yml #556 -Commit
a79cf7d5e0
pushed by
bot-reviewer
feat(health): expose app version in GET /health (#717) (#719)
deploy.yml #554 -Commit
406ea8365a
pushed by
bot-reviewer
fix(tradein): coarse-geo downgrade works without DaData on prod (#693) (#718)
deploy-tradein.yml #553 -Commit
0e2bba78b7
pushed by
bot-reviewer
docs(main): add module docstring to backend/app/main.py (#716)
stale-claims.yml #552 -Scheduled
docs(main): add module docstring to backend/app/main.py (#716)
deploy.yml #551 -Commit
f148007792
pushed by
bot-reviewer
Merge pull request 'feat(qa): tester заводит bug-issue на новые баги' (#713) from fix/qa-creates-bug-tasks into main
stale-claims.yml #550 -Scheduled
fix(tradein): rehydrate POST-only fields on GET /estimate/{id} (#696) (#710)
deploy-tradein.yml #549 -Commit
466774dbd8
pushed by
bot-reviewer
test(tradein): fix /houses test broken by IDOR guard — unblock deploy (#690) (#709)
stale-claims.yml #547 -Scheduled
test(tradein): fix /houses test broken by IDOR guard — unblock deploy (#690) (#709)
stale-claims.yml #546 -Scheduled
test(tradein): fix /houses test broken by IDOR guard — unblock deploy (#690) (#709)
deploy-tradein.yml #545 -Commit
cffc91a1d8
pushed by
bot-reviewer
fix(tradein): surface same-building comps as analogs when anchor fires (#694) (#708)
stale-claims.yml #544 -Scheduled