gendesign/tradein-mvp/backend
bot-backend 29ea46193e test(tradein): mock has_running_run в sweep-endpoint тестах после single-run guard
test_start_endpoint_ok / test_sweep_endpoint_passes_enrich_imv POST'ят на
/scrape/avito-city-sweep с mock-db (has_running_run → truthy) → новый guard
давал 409 вместо 200. Мокаем app.api.v1.admin.has_running_run→False (патчим
где используется). + ruff autofix import-sort, убран unused mock_create.
2026-05-31 12:02:05 +03:00
..
app fix(tradein): single-run guard на avito-city-sweep admin-endpoint 2026-05-31 11:53:51 +03:00
data/sql feat(tradein): schedule yandex address backfill task (#855) (#866) 2026-05-31 07:31:10 +00:00
scripts feat(backtest): per-rooms asking→sold correction block (#648 S1) (#650) 2026-05-29 13:11:55 +00:00
tests test(tradein): mock has_running_run в sweep-endpoint тестах после single-run guard 2026-05-31 12:02:05 +03:00
.dockerignore feat: add tradein-mvp subproject (Trade-In Estimator под /trade-in) 2026-05-21 00:25:39 +03:00
Dockerfile feat(tradein): persistent infra для backfill scripts (PR F) (#592) 2026-05-27 06:59:54 +00:00
pyproject.toml feat(rbac): role-based access control via X-Authenticated-User middleware (#585) 2026-05-26 06:18:40 +00:00