feat(tradein): blend Avito IMV anchor into estimate + ДКП corridor advisory (#651, #652) (#674)
stale-claims.yml #495 -Scheduled
feat(tradein): blend Avito IMV anchor into estimate + ДКП corridor advisory (#651, #652) (#674)
stale-claims.yml #494 -Scheduled
feat(tradein): blend Avito IMV anchor into estimate + ДКП corridor advisory (#651, #652) (#674)
stale-claims.yml #493 -Scheduled
feat(tradein): blend Avito IMV anchor into estimate + ДКП corridor advisory (#651, #652) (#674)
deploy-tradein.yml #492 -Commit
96f02d37f3
pushed by
bot-reviewer
fix(tradein): time-budget estimate enrichment + observable errors to stop opaque 502 (#654) (#673)
stale-claims.yml #491 -Scheduled
fix(tradein): time-budget estimate enrichment + observable errors to stop opaque 502 (#654) (#673)
deploy-tradein.yml #490 -Commit
29679a9545
pushed by
bot-reviewer
feat(tradein): white-label branded page for client «Практика» (#657) (#672)
stale-claims.yml #489 -Scheduled
feat(tradein): white-label branded page for client «Практика» (#657) (#672)
stale-claims.yml #488 -Scheduled
feat(tradein): white-label branded page for client «Практика» (#657) (#672)
deploy-tradein.yml #487 -Commit
3b29936245
pushed by
bot-reviewer
feat(tradein): configurable estimate quota + new exhausted-quota copy (#658) (#671)
deploy-tradein.yml #486 -Commit
ed4c8b3f02
pushed by
bot-reviewer
fix(tradein): scope GET /history to caller, close cross-pilot data leak (#656) (#670)
stale-claims.yml #485 -Scheduled
fix(tradein): scope GET /history to caller, close cross-pilot data leak (#656) (#670)
deploy-tradein.yml #484 -Commit
47fdd6e4df
pushed by
bot-reviewer
fix(tradein): bypass rate-limit for authenticated pilots + configurable limit (#655) (#669)
deploy-tradein.yml #483 -Commit
6ddc9bc661
pushed by
bot-reviewer
feat(backend): add /api/v1/ping liveness endpoint (#634)
deploy.yml #482 -Commit
aa8ca9bcfc
pushed by
bot-reviewer
feat(tradein): expected-sold price in estimate PDF (#648 S5b — final) (#665)
stale-claims.yml #479 -Scheduled
feat(tradein): expected-sold price in estimate PDF (#648 S5b — final) (#665)
deploy-tradein.yml #478 -Commit
870f062587
pushed by
Light1YT
feat(tradein): dual-display asking vs expected-sold in HeroSummary (#648 S5a) (#664)
deploy-tradein.yml #477 -Commit
7d749f4080
pushed by
Light1YT
feat(tradein): daily asking→sold ratio refresh (#648 S4) (#663)
stale-claims.yml #476 -Scheduled
feat(tradein): daily asking→sold ratio refresh (#648 S4) (#663)
deploy-tradein.yml #475 -Commit
a060651328
pushed by
Light1YT
feat(tradein): estimator additive expected_sold price (#648 S3) (#661)
deploy-tradein.yml #474 -Commit
35bd0238ef
pushed by
Light1YT
feat(tradein): asking_to_sold_ratios table + derivation (#648 S2) (#660)
stale-claims.yml #473 -Scheduled
feat(tradein): asking_to_sold_ratios table + derivation (#648 S2) (#660)
deploy-tradein.yml #472 -Commit
c7b9565cd6
pushed by
Light1YT
feat(backtest): per-rooms asking→sold correction block (#648 S1) (#650)
deploy-tradein.yml #471 -Commit
d021fc9231
pushed by
Light1YT
feat(backtest): read-only estimator-vs-ДКП accuracy harness (#648) (#649)
stale-claims.yml #470 -Scheduled
feat(backtest): read-only estimator-vs-ДКП accuracy harness (#648) (#649)
deploy-tradein.yml #469 -Commit
228d12eab1
pushed by
Light1YT
feat(tradein): per-source listing price history — schema + daily snapshot (#570) (#646)
stale-claims.yml #468 -Scheduled
feat(tradein): per-source listing price history — schema + daily snapshot (#570) (#646)
deploy-tradein.yml #467 -Commit
e925a0ba6a
pushed by
Light1YT
fix(glitchtip): healthcheck via python3 /_health/ — image has no wget (#644) (#645)
deploy.yml #466 -Commit
9380b76cf9
pushed by
Light1YT