fix(tradein): single-run guard на avito-city-sweep admin-endpoint (#874)
deploy-tradein.yml #680 -Commit
997eda489c
pushed by
bot-reviewer
feat(tradein): avito citywide + byrooms sweep mode (T6) (#848)
deploy-tradein.yml #659 -Commit
da28a52067
pushed by
bot-reviewer
feat(tradein): yandex SERP curl_cffi+cookies transport + rooms×price combos (T4+T5) (#847)
deploy-tradein.yml #658 -Commit
571be4233b
pushed by
bot-reviewer
fix(tradein): cian SERP warm-up GET для seed cookies (_CIAN_GK/_yasc) (T2) (#846)
deploy-tradein.yml #657 -Commit
5d2af47b87
pushed by
bot-reviewer
fix(scrapers): normalize cian descriptionMinhash list[int]→str + silent-0 guard (Refs #836) (#840)
deploy-tradein.yml #632 -Commit
08509b1b78
pushed by
bot-reviewer
feat(observability): sentry alert on N consecutive scraper failures (Refs #827) (#833)
deploy-tradein.yml #629 -Commit
80a063b482
pushed by
bot-reviewer
perf(estimator): executemany batch insert in _save_yandex_history_items (Refs #826) (#832)
deploy-tradein.yml #628 -Commit
fd75f4d47a
pushed by
bot-reviewer
fix(tradein): seed sales-vs-listings → StreetDeals в preview (1:1) (#801) (#831)
deploy-tradein.yml #627 -Commit
f22ca1f17e
pushed by
bot-reviewer
Merge pull request 'chore(tradein): enable /ui-preview on prod (NEXT_PUBLIC_ENABLE_PREVIEW) (#801)' (#813) from chore/enable-ui-preview-prod into main
deploy-tradein.yml #612 -Commit
7330d10dcc
pushed by
lekss361
fix(tradein): surface same-building comps as analogs when anchor fires (#694) (#708)
deploy-tradein.yml #543 -Commit
961a3caf2b
pushed by
bot-reviewer
fix(tradein): flag coarse-geo estimates as low-confidence (#693) (#707)
deploy-tradein.yml #541 -Commit
9d94beae4f
pushed by
bot-reviewer
fix(tradein): scope GET /estimate/{id} + /pdf to owner, close IDOR (#690) (#702)
deploy-tradein.yml #540 -Commit
737599e690
pushed by
bot-reviewer
feat(tradein): trust + actions (how-calculated, freshness, PDF, lead CTA) in result header (#689)
deploy-tradein.yml #535 -Commit
6609d7a4cb
pushed by
bot-reviewer
feat(tradein): same-building anchor estimator (#651/#652 v2) behind flag (#677)
deploy-tradein.yml #502 -Commit
03a3296332
pushed by
bot-reviewer
fix(ci): install uv via official installer in tradein test job (PEP 668) (#676)
deploy-tradein.yml #500 -Commit
22f1a9c1fc
pushed by
bot-reviewer
chore(tradein): close pre-commit ruff gap + add CI pytest gate (#666) (#675)
deploy-tradein.yml #496 -Commit
be63b249b5
pushed by
bot-reviewer
fixup(claude): address review-bot findings on PR #608
ci.yml #355 -Commit
76784e91fd
pushed by
lekss361
feat(claude): auto-* agent stubs для autonomous multi-window workflow
ci.yml #354 -Commit
89303c9769
pushed by
lekss361
refactor(yandex-valuation): DOM-based parser via .OffersArchiveSearchOffers__row (#544)
deploy-tradein.yml #312 -Commit
8a88ea6508
pushed by
lekss361
fix(beat): cleanup dead-code from prior fallback distinguishing — align with reality
ci.yml #287 -Commit
cca7dcd029
pushed by
lekss361
fix(beat): distinguish DB-unreachable from intentional-empty schedule
ci.yml #284 -Commit
dc1cd943e6
pushed by
lekss361
fix(scrapers): DOM.РФ KN extras — bypass WAF + update renamed endpoints (#503)
deploy.yml #272 -Commit
099b8e4b59
pushed by
lekss361
fix(deploy): resolve FDW bootstrap race + extract bootstrap DO block to .sql file (#499)
deploy.yml #267 -Commit
ed49f6b953
pushed by
lekss361
feat(tradein): postgres_fdw live read of gendesign.cad_buildings (replaces snapshot) (#493)
deploy.yml #265 -Commit
94cf199276
pushed by
lekss361