fix(forecasting): resolve admin district to micros в _query_artificial_demand (#1205)
ci.yml #1762 -Commit
a08cc317c3
pushed by
bot-backend
fix(analytics): rolling 6mo/6mo окна в _district_velocity_trend (#1203)
ci.yml #1759 -Commit
9ac924a9ee
pushed by
bot-backend
fix(competitors): _AVG_PRICE_SQL — фильтр latest snapshot (#1210)
ci.yml #1756 -Commit
c1257b2671
pushed by
bot-backend
fix(db): dedupe domrf_kn_documents + UNIQUE NULLS NOT DISTINCT (#1206)
ci.yml #1754 -Commit
8caa41dcb1
pushed by
bot-backend
fix(domrf_kn): детерминированный sha256-fallback для flat_id (#1208)
ci.yml #1751 -Commit
a49ee2ccfc
pushed by
bot-backend
fix(llm): cap серверного Retry-After через _MAX_BACKOFF_S=30s (#1209)
ci.yml #1747 -Commit
dd773d6bde
pushed by
bot-backend
fix(site-finder): MiniMap не клипает layer-controls — рыночные слои доступны (#1218)
ci.yml #1744 -Commit
ab45cacfbf
pushed by
bot-backend
fix(market-metrics): resolve admin→micros for _price_sensitivity (#1211)
ci.yml #1740 -Commit
811800f2c6
pushed by
bot-backend
fix(market_metrics): disambiguate ROLLUP grand-total via GROUPING() (#1214)
ci.yml #1737 -Commit
c295979c01
pushed by
bot-backend
fix(competitors): _ACTIVE_STATUSES = русские значения как у домрф (#1213)
ci.yml #1735 -Commit
eee5e4bac5
pushed by
bot-backend
fix(supply_layers): L3 future-supply берёт ПОСЛЕДНИЙ снапшот → потом фильтр (#1212)
ci.yml #1733 -Commit
39094ba644
pushed by
bot-backend
fix(nspd_geo): split zombie thresholds running=6m / paused=30m (#1215)
deploy.yml #1731 -Commit
b00e338667
pushed by
bot-backend
fix(scrape_kn): Redis-lock owner-token + resume retry on lock_held (#1216)
ci.yml #1729 -Commit
492574fe17
pushed by
bot-backend
fix(nspd_geo): split zombie thresholds running=6m / paused=30m (#1215)
ci.yml #1726 -Commit
787f8a25b9
pushed by
bot-backend
fix(audit): run_in_threadpool для write_audit_row в async middleware (#1202)
deploy.yml #1724 -Commit
323e399593
pushed by
bot-backend
fix(site-finder): adapt backend egrn_block → frontend ParcelEgrn (#1217)
ci.yml #1722 -Commit
e2258c39d5
pushed by
bot-backend
fix(audit): run_in_threadpool для write_audit_row в async middleware (#1202)
ci.yml #1720 -Commit
65c9d145b9
pushed by
bot-backend
fix(schemas): expose per-bucket elasticity + velocity_source в RecommendBucket (#1204)
deploy.yml #1718 -Commit
4648e1aee7
pushed by
bot-backend
fix(parcels): guard NULL geom + None lat/lon в isochrones/poi-score (#1201)
ci.yml #1716 -Commit
b6fa4a2773
pushed by
bot-backend
fix(schemas): expose per-bucket elasticity + velocity_source в RecommendBucket (#1204)
ci.yml #1714 -Commit
441f761a89
pushed by
bot-backend
fix(llm): close §19 redaction regex gaps for bare phone / CAPS name / bare SNILS (#1207)
deploy.yml #1712 -Commit
f12c03588d
pushed by
bot-backend
fix(api): handle 204 No Content в apiFetch (#1219)
ci.yml #1711 -Commit
8f84776969
pushed by
bot-backend
fix(llm): close §19 redaction regex gaps for bare phone / CAPS name / bare SNILS (#1207)
ci.yml #1708 -Commit
f12c03588d
pushed by
bot-backend
test(parcels): integration EXPLAIN-gate для analyze hot-path SQL (#1198)
deploy.yml #1706 -Commit
c8000d1089
pushed by
bot-backend
test(parcels): integration EXPLAIN-gate для analyze hot-path SQL (#1198)
ci.yml #1705 -Commit
c8000d1089
pushed by
bot-backend
fix(forecasting): нормализовать dict-district в build_site_finder_report (#1130 follow-up)
deploy.yml #1703 -Commit
31c5974c72
pushed by
bot-backend
fix(forecasting): нормализовать dict-district в build_site_finder_report (#1130 follow-up)
ci.yml #1701 -Commit
31c5974c72
pushed by
bot-backend
fix(parcels): rename CTE overlaps → overlap_rows (#1196 regression of #1195)
deploy.yml #1699 -Commit
2b23a4b24b
pushed by
bot-backend
fix(parcels): rename CTE overlaps → overlap_rows (#1196 regression of #1195)
ci.yml #1697 -Commit
2b23a4b24b
pushed by
bot-backend
perf(site-finder): air-quality TTL-кэш + neighbors_summary 2→1 SQL (#1130 Phase B)
deploy.yml #1675 -Commit
49b85ab1d6
pushed by
bot-backend