api / backend

Commit History

Pin xgboost<3 to skip nvidia-nccl-cu12 (294MB)
d9ee5b0
verified

safraeli commited on

Slim Docker: drop torch/chronos/streamlit (~2GB), 5x faster build
5ef3341
verified

safraeli commited on

Add auth to control endpoints, sigmoid Farquhar transition
0231141
verified

safraeli commited on

Fix race conditions, error handling, timezone, divergence check
6d7f91e
verified

safraeli commited on

Fix HEAD support for UptimeRobot, email alerter bug, update docs
063a7cd
verified

safraeli commited on

Deploy: data flow monitoring, email alerts, chatbot validation
bfbaecb
verified

safraeli commited on

Update health endpoint with data-sources route
8ff229f
verified

safraeli commited on

Fix IMS weather staleness, add data freshness endpoint
9fbf054

Eli Safra commited on

SSE live updates, route cleanup, advisor briefing
271a242

Eli Safra commited on

Security fix: backend/api/routes/sensors.py
609c2d6
verified

safraeli commited on

Security fix: backend/api/main.py
ed9466a
verified

safraeli commited on

Fix CU: use TB Air1 data in 7-day chunks (matches TB 282/310)
a1da76f
verified

safraeli commited on

Fix chill units: x1.1 multiplier, Israel timezone
d4ceb3a
verified

safraeli commited on

Fix NDVI: use Air1+Crop3, cap at 168h
8551743
verified

safraeli commited on

Fix: backend/api/routes/sensors.py
285c15b
verified

safraeli commited on

Fix chill units: use IMS data from Nov 1, dual series
0f9e40e
verified

safraeli commited on

Fix TB timeseries fallback
16416cd
verified

safraeli commited on

Update backend/api/routes/control.py
84b05b8
verified

safraeli commited on

Update backend/api/routes/sensors.py
49b39b0
verified

safraeli commited on

Update backend/api/routes/biology.py
a667669
verified

safraeli commited on

Update backend/api/routes/sensors.py
c3a9627
verified

safraeli commited on

Update backend/api/routes/biology.py
ca60893
verified

safraeli commited on

Update backend/api/routes/biology.py
14816bc
verified

safraeli commited on

Add format=rows option for weather history (chart data)
b98bb32
verified

safraeli commited on

Update backend/workers/control_tick.py
d81e798
verified

safraeli commited on

Fix daily planner: pass forecast + budget to plan_day()
b3e1b1d
verified

safraeli commited on

Return 200 with empty state instead of 503/404
c8ee080
verified

safraeli commited on

Cache TB data: backend/api/routes/control.py
5a689d4
verified

safraeli commited on

Add background IMS refresh scheduler (every 6h)
43dbcc2
verified

safraeli commited on

Fix /control/trackers: use TrackerDispatcher.read_current_angles()
c58bb48
verified

safraeli commited on

Update backend/api/routes/health.py: circuit breaker, weather fix, TB health fix
0143c6f
verified

safraeli commited on

Add global exception handler — no more bare 500s
6f2dcf1
verified

safraeli commited on

Fix sensors/history: catch unhandled exceptions, return 502 with detail
b09e6cd
verified

safraeli commited on

Add error dict detection, raise HTTPException on data provider errors
e36fa09
verified

safraeli commited on

Add error dict detection, raise HTTPException on data provider errors
fde958e
verified

safraeli commited on

Fix chatbot: session_id validation, init failure guard, blank message check
a1a9123
verified

safraeli commited on

Standardize error handling: HTTPException everywhere
36b2036
verified

safraeli commited on

Standardize error handling: HTTPException everywhere
30ea6d1
verified

safraeli commited on

Fix Sentry fail-loud, startup validation, CORS defaults
962807d
verified

safraeli commited on

Fix auth: guest role instead of admin when JWT_SECRET unset
537da21
verified

safraeli commited on

Fix sensors/history: default area to treatment when None
6ffe367
verified

safraeli commited on

Fix photosynthesis/current: route to predict_fvcb/predict_ml with live conditions
10bb15d
verified

safraeli commited on

Fix phenology: add date param + unpack tuple return
bdffbe8
verified

safraeli commited on

Fix slowapi version: 0.2.0 does not exist, use 0.1.9
86e8290

Eli Safra commited on

Slim requirements: remove torch/chronos/streamlit for API build
a4e2104

Eli Safra commited on

Deploy SolarWine API (FastAPI + Docker, port 7860)
938949f

Eli Safra commited on