feat: ревью-инструмент авто-маппингов Объектив↔ДОМ.РФ (/admin/mapping-review) #2278

Merged
bot-backend merged 2 commits from feat/mapping-review-page into main 2026-07-03 07:59:14 +00:00

2 commits

Author SHA1 Message Date
08a29ac13f chore: regen api-types.ts for mapping-review endpoints
All checks were successful
CI Trade-In / changes (pull_request) Successful in 7s
CI / changes (pull_request) Successful in 6s
CI Trade-In / backend-tests (pull_request) Has been skipped
CI Trade-In / frontend-checks (pull_request) Has been skipped
CI / frontend-tests (pull_request) Successful in 1m29s
CI / openapi-codegen-check (pull_request) Successful in 2m14s
CI / backend-tests (pull_request) Successful in 14m49s
2026-07-03 12:43:31 +05:00
959fc8e7bf feat: mapping-review tool — list/approve/reject auto-mappings + admin page
Some checks failed
CI Trade-In / changes (pull_request) Successful in 12s
CI / changes (pull_request) Successful in 12s
CI Trade-In / backend-tests (pull_request) Has been skipped
CI Trade-In / frontend-checks (pull_request) Has been skipped
CI / frontend-tests (pull_request) Successful in 1m40s
CI / openapi-codegen-check (pull_request) Failing after 2m45s
CI / backend-tests (pull_request) Successful in 15m13s
- backend: mapping_review.py (list с LATERAL-обогащением domrf+developers,
  approve = is_reviewed+note, reject = DELETE по PK с RETURNING-логом)
- 3 endpoint'а в admin_etl.py (GET list / POST approve / POST reject)
- frontend: /admin/mapping-review — таблица с warn-подсветкой несовпадающих
  ядер, confirm-модалка на reject, пагинация; таб в admin layout
- 10 тестов (happy/404/null-score)
2026-07-03 12:38:09 +05:00