Aperture / app

Commit History

feat: PDF report includes summary map and per-indicator maps
1da14bf

KSvend Claude Happy commited on

feat: worker generates maps for all indicators, serves spatial JSON
bc642b5

KSvend Claude Happy commited on

feat: cartopy map renderers for points, choropleth, grid, and status overlays
1e692d7

KSvend Claude Happy commited on

feat: LST and rainfall produce Open-Meteo grid spatial data
960b684

KSvend Claude Happy commited on

feat: cropland/vegetation/water produce S2 tile choropleth spatial data
ec2ab05

KSvend Claude Happy commited on

feat: fires indicator produces GeoJSON point spatial data
2b6272f

KSvend Claude Happy commited on

feat: extend SpatialData with geojson and map_type fields
1439afc

KSvend Claude Happy commited on

perf: extend baseline to 5 years for rainfall, LST, and vegetation
a8c0fb8

KSvend Claude Happy commited on

fix: display NO2 and LST with correct casing in reports
a085e8e

KSvend Claude Happy commited on

fix: switch rainfall from IRI Data Library to Open-Meteo precipitation API
c5f0288

KSvend Claude Happy commited on

fix: switch NO2 and LST from CDSE STAC to Open-Meteo APIs for real data
76570a6

KSvend Claude Happy commited on

fix: differentiate cropland from vegetation by restricting to growing season
712ac50

KSvend Claude Happy commited on

fix: month-matched comparison and pp-based metrics for vegetation indicators
17a1f4f

KSvend Claude Happy commited on

perf: switch Earth Search indicators to metadata-only STAC queries
76727d6

KSvend Claude Happy commited on

perf: reduce to 5 items and 1000m resolution to avoid OOM on cpu-basic
b541ce5

KSvend Claude Happy commited on

perf: speed up indicators — lower resolution, fewer items, retry on 429
2c8588a

KSvend Claude Happy commited on

fix: pass epsg=4326 to stackstac to fix CRS detection for Sentinel-2
3ffb83e

KSvend Claude Happy commited on

fix: add logging to ImportError fallback paths in all indicators
917437b

KSvend Claude Happy commited on

fix: log actual errors when indicators fall back to placeholder data
dc5c624

KSvend Claude Happy commited on

fix: chart renderer crashes on year-only and label date strings
c064f3b

KSvend Claude Happy commited on

fix: add /health endpoint for HF Spaces readiness check
d41238e

KSvend Claude Happy commited on

security: fix hardcoded secret, gate demo mode, add CORS and rate limiting
3b71d95

KSvend Claude Happy commited on

feat: protect job API routes with auth, verify job ownership
cb5a414

KSvend Claude Opus 4.6 (1M context) commited on

feat: add get_current_user auth dependency and GET /api/jobs list endpoint
a7da499

KSvend Claude Opus 4.6 (1M context) commited on

feat: add email column to jobs table and get_jobs_by_email query
43dd6eb

KSvend Claude Opus 4.6 (1M context) commited on

feat: fix nightlights with real VIIRS data + placeholder data warnings
619edca

KSvend Claude Happy commited on

feat: wire up indicator map layers on results dashboard
85f7c19

KSvend Claude Happy commited on

rebrand: apply full MERLx Aperture identity per design spec
73b5679

KSvend Claude Happy commited on

Initial commit: Aperture platform (extracted from SR4S)
ae74af5

KSvend commited on