fix(frontend): bind Next standalone to 0.0.0.0 so healthcheck passes
deploy.yml #1097 -Commit
b77e856d89
pushed by
bot-backend
fix(frontend): bind Next standalone to 0.0.0.0 so healthcheck passes
ci.yml #1096 -Commit
b77e856d89
pushed by
bot-backend
fix(frontend): bind Next standalone to 0.0.0.0 so healthcheck passes
ci.yml #1095 -Commit
b77e856d89
pushed by
bot-backend
ci(forgejo): add pytest gate for the main backend suite (CI-rehab 3/3)
ci.yml #1094 -Commit
37837e72f4
pushed by
bot-backend
ci(forgejo): add pytest gate for the main backend suite (CI-rehab 3/3)
ci.yml #1093 -Commit
37837e72f4
pushed by
bot-backend
feat(analyze): expose competitor + pipeline lat/lon for map layers (#999)
deploy.yml #1037 -Commit
a87a69af7c
pushed by
bot-backend
fix(site-finder): handle 202 on-demand geometry in analyze + error boundaries (#1001)
deploy.yml #1035 -Commit
f7eb98b971
pushed by
bot-backend
feat(site-finder): horizon selector (6/12/18) on analysis screen (#996)
deploy.yml #1033 -Commit
740210d9ea
pushed by
bot-backend
feat(site-finder): forecast Section 6 (прогноз/сценарии/confidence) on analysis screen (#998)
deploy.yml #1029 -Commit
4ec762a202
pushed by
bot-backend
feat(parcels): wire §22 forecast into analyze endpoint (3b-ii, #995)
deploy.yml #1018 -Commit
19584e0249
pushed by
bot-backend
feat(forecast): forecast_site_finder_report Celery task + schema-filtered run read (3b-i)
deploy.yml #1017 -Commit
c94810f3a7
pushed by
bot-backend
feat(forecasting): §9.x→§22 orchestrator + fix supply-side district resolution (3a)
deploy.yml #1014 -Commit
a0e61a38b4
pushed by
bot-backend
feat(forecasting): add months-of-inventory (MOI) to §9.8 demand-supply forecast
deploy.yml #1012 -Commit
01a74ade7a
pushed by
bot-backend
feat(forecast): resolve admin district -> micro set in §9.x market/supply/sales filters
deploy.yml #1010 -Commit
681a922d99
pushed by
bot-backend
feat(sql): add ekb_district_alias micro->admin vocab bridge (131)
deploy.yml #1008 -Commit
b83ffedec3
pushed by
bot-backend
fix(affordability): calibrate key_rate->market mortgage spread to 4.5pp
deploy.yml #980 -Commit
4844847cae
pushed by
bot-backend
fix(backtest): add binomial significance gate to §9.6 verdict
deploy.yml #978 -Commit
cc66f51863
pushed by
bot-backend
feat(forecasting): wire Almon-ADL rate estimator into §9.6 consumers (#978)
deploy.yml #975 -Commit
9cffe3c9ec
pushed by
bot-backend
feat(backtest): validate #978 Almon-ADL + #979 seasonal as OOS variants
deploy.yml #972 -Commit
692f468010
pushed by
bot-backend
fix(competitors): size-weight avg velocity by flats_total (#949 audit, option B)
deploy.yml #970 -Commit
6a32acb3aa
pushed by
bot-backend
fix(forecasting): honest USP gate (di>0) + unit-explicit coverage fraction
deploy.yml #967 -Commit
b4eb6a8ad5
pushed by
bot-backend
fix(nspd-geo): coerce geom to MultiPolygon + wide cad_buildings schema in on-demand ingest
deploy.yml #966 -Commit
5f60668642
pushed by
bot-backend
feat(site-finder): clickable parcel markers open analysis from the map
deploy.yml #964 -Commit
3cea915e48
pushed by
bot-backend
fix(db): default cad_parcels.source in trigger (on-demand ingest 2nd NOT NULL gap)
deploy.yml #963 -Commit
51966b38c8
pushed by
bot-backend
fix(db): auto-derive cad_parcels.quarter_cad_number trigger (on-demand ingest 500)
deploy.yml #961 -Commit
45d5a338ea
pushed by
bot-backend
fix(#945): indicator-aware default region in macro reader + document debt data-quality
deploy.yml #959 -Commit
3945d54e3b
pushed by
bot-backend
fix(#978): train-only detrend in rate backtest + Almon distributed-lag regression
deploy.yml #958 -Commit
9a845646fd
pushed by
bot-backend
feat(forecasting): seasonal (month-of-year) demand normalization (#979)
deploy.yml #956 -Commit
3ecfc2d7dc
pushed by
bot-backend
fix(forecasting): #980 strongest deficit→deficit_index +1.0; #981 MAI uses CBR key rate
deploy.yml #955 -Commit
9ff80f3ac0
pushed by
bot-backend
fix(exporters): read real SiteFinderReport keys in PDF/Excel (#989, #991)
deploy.yml #953 -Commit
33d1a63bc8
pushed by
bot-backend