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