chore(frontend): regen api-types.ts для /competitors-parking endpoint (#96 codegen-gate)
ci.yml #2000 -Commit
3dee18743d
pushed by
Light1YT
chore(frontend): regen api-types.ts для /competitors-parking endpoint (#96 codegen-gate)
ci.yml #1999 -Commit
3dee18743d
pushed by
Light1YT
feat/domrf-cad-match-parking-wire-96
feat(site-finder): выделить сетевые обременения из ЗОУИТ (#1070, Refs #103)
ci.yml #1996 -Commit
3f245026ee
pushed by
Light1YT
feat/network-obremenenie-zouit-1070
feat(site-finder): wire domrf→cad_buildings geom-match + parking_ratio конкурентов (#96)
ci.yml #1995 -Commit
7e2065a74f
pushed by
Light1YT
feat/domrf-cad-match-parking-wire-96
feat(site-finder): per-building помещения/машино-места + parking_ratio (on-demand MVP, #96)
ci.yml #1991 -Commit
2c22c3f7ea
pushed by
Light1YT
feat/egrn-premises-parking-ratio-96
perf(db): covering-index objective_lots district-price (#70) + 152-ФЗ/perf audit docs (#70 #79)
ci.yml #1951 -Commit
11aa011d11
pushed by
Light1YT
perf/objective-price-idx-pii-audit
docs(infra): secrets rotation policy + procedure (#78)
ci.yml #1948 -Commit
d030b04cf2
pushed by
Light1YT
docs/secrets-rotation-policy-78
ci(infra): coverage-gate (#68) + OpenAPI codegen-assert (#69) + uptime monitoring (#75)
ci.yml #1945 -Commit
eb251ba7e7
pushed by
Light1YT
ci(infra): coverage-gate (#68) + OpenAPI codegen-assert (#69) + uptime monitoring (#75)
ci.yml #1944 -Commit
eb251ba7e7
pushed by
Light1YT
ci/coverage-codegen-uptime
feat(frontend): mobile responsiveness (#66) + data-sources страница (#80)
ci.yml #1938 -Commit
8107c23f18
pushed by
Light1YT
feat/mobile-responsive-data-sources
feat(admin): freshness endpoint (#73) + README Forgejo refresh (#83) + migrations doc (#72)
ci.yml #1937 -Commit
e027f0a6ea
pushed by
Light1YT
feat/freshness-readme-migrations-docs
ci(infra): coverage-gate (#68) + OpenAPI codegen-assert (#69) + uptime monitoring (#75)
ci.yml #1936 -Commit
4e3bd55f2b
pushed by
Light1YT
ci/coverage-codegen-uptime
feat(site-finder): ЗОУИТ visual layer на Leaflet карте (#255)
ci.yml #1930 -Commit
7d81b1b65f
pushed by
Light1YT
feat/zouit-map-layer-255
feat(site_finder): routing POI decay (#41) + OSM utility distances (#44) + ЗОУИТ geom (#255bk)
ci.yml #1929 -Commit
50555821fb
pushed by
Light1YT
feat/poi-routing-osm-utilities-zouit-geom
feat(site-finder): multi-cad сравнение (#50) + analytics поиск/cross-links (#65)
ci.yml #1923 -Commit
7d69364e5f
pushed by
Light1YT
feat/multicad-compare-analytics-search
feat(analytics): velocity-anomaly alerts (#17) + ARN ДДУ price indicator (#99)
ci.yml #1922 -Commit
658d724075
pushed by
Light1YT
feat/analytics-velocity-alerts-ddu-indicator
feat(concept): concept-компоненты (DrawMap/ParamsForm/VariantsResult/ResultMap/ExportButtons) (#57)
ci.yml #1916 -Commit
72583ed026
pushed by
Light1YT
feat/concept-ui-stage1d
feat(generative): exporters (dxf/pdf) + generative test suite (#54 #55 #56)
ci.yml #1915 -Commit
8242e51b61
pushed by
Light1YT
feat/generative-engine-stage1
feat(concept): Concept UI Stage 1d — ввод участка + варианты (#57)
ci.yml #1914 -Commit
ab4126eaa1
pushed by
Light1YT
feat/concept-ui-stage1d
feat(generative): движок концепций Stage 1a/1b/1c (#54 #55 #56)
ci.yml #1913 -Commit
3b79533f9f
pushed by
Light1YT
feat/generative-engine-stage1
feat(site-finder): НСПД verify deep-links + landing GenDesign vs НСПД таблица (#97 #100)
ci.yml #1906 -Commit
35871a32bd
pushed by
Light1YT
feat/nspd-deeplinks-landing-diff
fix(cadastre): NSPD 500-retry + per-layer skip (#252) + disable dead pzz-beat (#259) + geom backfill (#200)
ci.yml #1905 -Commit
1883271908
pushed by
Light1YT
fix/nspd-retry-pzz-disable-geom-backfill
fix(analytics): свежая ипотечная ставка + recommend last_updated + drop dead route (#236 #237 #251)
ci.yml #1900 -Commit
1836a13fb5
pushed by
Light1YT
fix/analytics-mortgage-recommend-cleanup
fix(ops): repair broken main-DB backup + harden auth scripts/docs (#71 #427 #429 #428)
ci.yml #1898 -Commit
6883d14177
pushed by
Light1YT
fix/backup-broken-auth-hardening-71
chore(objective): fuzzy backfill objective_complex_mapping +115 dev-corroborated (#307 OBJ-2)
ci.yml #1892 -Commit
d1bc59a5dd
pushed by
Light1YT
chore/objective-mapping-backfill-307-obj2
test(analytics): vitest для ObjectSaleChart union-months alignment (#1246)
ci.yml #1888 -Commit
414601c1d2
pushed by
Light1YT
fix/object-sale-chart-union-months-1246
fix(analytics): выровнять ObjectSaleChart серии по union месяцев всех типов (#1246)
ci.yml #1887 -Commit
e2c8c0e97b
pushed by
Light1YT
fix/object-sale-chart-union-months-1246
fix(backend): экранировать Excel formula-injection (#1244) + увести chat-чтение с event loop (#1245)
ci.yml #1882 -Commit
3cf9fad683
pushed by
Light1YT
fix/excel-injection-chat-threadpool-1244-1245
perf(site-finder): honour AbortSignal в poll-цикле useParcelAnalyzeQuery (#1248)
ci.yml #1881 -Commit
b95ba75ac8
pushed by
Light1YT
perf/analyze-poll-abort-signal-1248
feat(forecast): расширить горизонт прогноза до 24 мес (ТЗ §12.1)
ci.yml #1876 -Commit
99c9a130bc
pushed by
Light1YT
feat/horizon-24-months