Commit Graph

5 Commits

Author SHA1 Message Date
fchinembiri cce57eede3 fix: resolve minio URL double-prefix, fix docstrings, implement spatial mode filtering
Build and Push Docker Images / build (api) (push) Successful in 4m20s Details
Build and Push Docker Images / build (worker) (push) Failing after 33s Details
Build and Push Docker Images / build (web) (push) Successful in 6m41s Details
Build and Push Docker Images / deploy (push) Has been skipped Details
2026-05-09 00:05:58 +02:00
fchinembiri 86c575330d feat: update GitOps workflow and gitea-runner for Docker builds
Build and Push Docker Images / build-api (push) Waiting to run Details
Build and Push Docker Images / build-web (push) Waiting to run Details
Build and Push Docker Images / build-worker (push) Failing after 14m30s Details
- Updated workflow to use parallel jobs for worker, api, web builds
- Added GitHub Actions cache for faster builds
- Fixed Gitea runner to properly support Docker-in-Docker with TLS
- Worker fixes: STAC S3 URL patching, MinIO internal endpoint, model path
- storage.py: Fixed endpoint, credentials, and secure=false
2026-05-04 22:28:58 +02:00
fchinembiri 5cbda32e1e feat: add temporal gap and spatial fill missing data handling
Co-authored-by: aider (openrouter/minimax/minimax-m2.7) <aider@aider.chat>
2026-05-04 17:56:09 +02:00
fchinembiri bcba162afd fix(worker): use correct band names for DE Africa STAC in hybrid inference
Build and Push Docker Images / build-and-push (push) Has been cancelled Details
2026-05-01 13:00:22 +02:00
fchinembiri 096ed9f76b feat: implement Spatio-Temporal Deep Learning pipeline for inference worker
Build and Push Docker Images / build-and-push (push) Failing after 24s Details
- Add hybrid PyTorch (TemporalFCN) + CatBoost ensemble logic in new hybrid_inference.py
- Update worker.py to support 'Hybrid' model type with artifact syncing from MinIO
- Integrate odc-stac for raw spectral index fetching from DE Africa STAC
- Update requirements.txt with torch, odc-stac, and rioxarray dependencies
- Include ntfy deployment in k8s manifests
2026-05-01 01:17:28 +02:00