fix(tradein/avito): route sidecar timeout/transport errors as transient, not crash
#5151 -Commit
6573edba51
pushed by
bot-backend
fix(tradein/quota): per-user quota override + no burn on empty result
#5128 -Commit
9c12407c09
pushed by
bot-backend
test(rbac): scope tradein expired-role tests to praktika (user2 restored)
#5104 -Commit
409c53b41b
pushed by
bot-backend
fix(tradein/pdf): scale offer-page rent by room count instead of flat 1-room figure
#5049 -Commit
c5fe38c89a
pushed by
bot-backend
feat(tradein): монитор свежести СберИндекса (audit п.1)
#5031 -Commit
07275c3c97
pushed by
bot-backend
fix(tradein/oblast): city-slug в avito SERP + geo/city guard в Tier-2b матчинга
#5022 -Commit
bf4ce1ba36
pushed by
bot-backend
fix(tradein/rbac): энфорсить roles.yaml scope на всех non-admin путях (R2 H3)
#5015 -Commit
85321d1d1a
pushed by
bot-backend
fix(trade-in): усилить валидацию /lead и почистить контракт (#2376)
#5013 -Commit
0583fb0efd
pushed by
bot-backend
fix(tradein/ingest): 4 data-integrity дефекта в бэкфилле годов и импорте ДКП
#5008 -Commit
6487813ec5
pushed by
bot-backend
fix(tradein/photos): защита от pixel-flood DoS в image_sanitizer
#5006 -Commit
1c9f0e1161
pushed by
bot-backend
test(tradein/pdf): обновить insufficient-page тест под city-aware № отчёта
#5004 -Commit
20bdc7dec8
pushed by
bot-backend
fix(trade-in-pdf): убрать три ложных утверждения из PDF-отчёта
#5001 -Commit
27d1b09c72
pushed by
bot-backend
fix(tradein): city-scope ДКП-запросы — убрать oblast-контаминацию (C1+C2)
#4980 -Commit
f631af4de3
pushed by
bot-backend
fix(tradein/dadata): suggest-fallback для house_fias_id когда CLEAN выключен
#4969 -Commit
e250869c9d
pushed by
bot-backend
fix(tradein/v2): аналитика — выровнять два графика в равную высоту
#4957 -Commit
c641d75f0b
pushed by
bot-backend
fix(tradein/v2): честность+консистентность UI-блоков
#4951 -Commit
06a88f683d
pushed by
bot-backend
fix(tradein/v2): аналитика — 2 графика в ряд, чтобы Цена×срок влезала на экран
#4947 -Commit
a575f59378
pushed by
bot-backend