Commit History

fix(hf): switch to sdk:docker — bypasses Gradio startup event conflicts, runs uvicorn directly
f614548

Akash-Dragon commited on

fix(hf): mount Gradio at root path so HF /startup-events health check passes
1cd3650

Akash-Dragon commited on

fix(hf): add uvicorn.run() to block process and keep HF Space container alive
c7a8c05

Akash-Dragon commited on

fix(hf): remove demo.launch() and export app for HF uvicorn auto-detection, fix unhashable dict crash
a1e1367

Akash-Dragon commited on

fix(hf): call demo.launch() to keep HF Space container alive with FastAPI routes mounted
1cf5d9b

Akash-Dragon commited on

fix(hf): use gr.mount_gradio_app to pass HF supervisor health check and maintain persistent container loop
b726100

Akash-Dragon commited on

fix(hf): use persistent asyncio uvicorn server runner in app.py
5a46db8

Akash-Dragon commited on

fix(hf): remove gradio import and pin huggingface-hub<0.24.0 to resolve HfFolder ImportError
716837f

Akash-Dragon commited on

feat(hf): serve custom React frontend on root and FastAPI API on /api/v1 (hide Gradio UI)
c3ae249

Akash-Dragon commited on

fix(hf): use app:app string import in uvicorn.run for persistent HF server loop
74f7aed

Akash-Dragon commited on

fix(hf): change colorTo to green in README.md YAML header for HF Space validation
3f9fe07

Akash-Dragon commited on

chore: track model files with Git LFS for Hugging Face
73bb4a2

Akash-Dragon commited on

feat(hf): add Hugging Face Space metadata frontmatter to README.md
f3c6fc3

Akash-Dragon commited on

feat(hf): unify React Frontend and FastAPI AI Backend in app.py for single HF Space deployment
44a44f0

Akash-Dragon commited on

feat(hf): add app.py Gradio entrypoint and requirements.txt for Hugging Face Spaces backend deployment
1c2cd83

Akash-Dragon commited on

fix(backend): restore real trained MobileNetV2 and EfficientNet-B0 neural network prediction pipeline
235bf7d

Akash-Dragon commited on

fix(vercel): add dual path resolution in api/index.py and main.py for serverless entrypoint
51b73bd

Akash-Dragon commited on

fix(backend): guard jose and passlib imports in auth.py to fix serverless FUNCTION_INVOCATION_FAILED on Vercel
db4a067

Akash-Dragon commited on

fix(backend): make top-level imports in llm_service and rag_service fully guarded for serverless cold start
138f4b8

Akash-Dragon commited on

fix(backend): bypass heavy torch loading in Vercel serverless environment for zero OOM crashes
f612663

Akash-Dragon commited on

fix(backend): add numpy tensor guards in disease and soil models for serverless environment
02e0a22

Akash-Dragon commited on

fix(backend): use safe_get_remote_address and lazy model instantiation for serverless Vercel execution
3dad86a

Akash-Dragon commited on

fix(backend): lazy-initialize cache backend to resolve FUNCTION_INVOCATION_FAILED on Vercel
b0e041f

Akash-Dragon commited on

fix(backend): add resilient fallbacks for disease, soil, and image preprocessing in serverless environment
254b8d8

Akash-Dragon commited on

fix(frontend): simplify CropTab state and inputs to prevent tab freeze
52d1cb9

Akash-Dragon commited on

fix(frontend): add finite number validation and safe CSS style bounds in CropTab
151fa4a

Akash-Dragon commited on

fix(frontend): make CropTab safe against null/NaN values to prevent tab freeze
16c5f95

Akash-Dragon commited on

fix(vercel): add index.html and SPA rewrites to resolve 404 NOT_FOUND on Vercel
243d4bd

Akash-Dragon commited on

fix(vercel): optimize serverless dependencies and crop model fallback to pass 500MB function size limit
c6b385b

Akash-Dragon commited on

fix(vercel): add .vercelignore and function excludeFiles to prevent node_modules from inflating Python serverless zip
fae7e28

Akash-Dragon commited on

feat(monorepo): configure optimized fullstack Vercel monorepo deployment
bf5c249

Akash-Dragon commited on

fix(vercel): separate frontend build to bypass 500MB serverless bundle limit
18eaa44

Akash-Dragon commited on

trigger(vercel): force redeploy with updated buildCommand
58adfaf

Akash-Dragon commited on

fix(vercel): add npm install to buildCommand in vercel.json
5256624

Akash-Dragon commited on

fix(vercel): pin Python 3.11 and update pydantic version to resolve wheel compilation error
185bd44

Akash-Dragon commited on

feat: configure Vercel Python serverless function handler for FastAPI backend
80c6c08

Akash-Dragon commited on

build: add root vercel.json for frontend deployment
cade3c8

Akash-Dragon commited on

feat: replace legacy frontend, integrate agriculture-ai-frontend with backend, update CORS, and clean project structure
bfc8b81

Akash-Dragon commited on

Add trained ML models (crop, disease, soil), tools, setup scripts, and updated .gitignore
a9bb92b

AkashDragon commited on