Commit History

  1. Add API quick reference for developers⁠ Running

    b75757d
  2. Add deployment guide for HuggingFace Space API access⁠

    39c9bfd
  3. Add LLM inference API endpoints for farmer chat assistant⁠

    0445ac9

  1. Make crop_name optional in REST API, default to generic⁠

    2c6e6b0
  2. Add user-friendly validation error responses for REST API⁠

    7d2bfe9

  1. Add API_CHANGES.md: comprehensive documentation of 5-phase refactor impact⁠

    d0b88cd
  2. Phase 5: Drip Manifold Alignment - valve-proximity manifold selection⁠

    7e350ba

  1. Multi-pump optimization: Voronoi service partitioning and scoped valve placement⁠

    67e7f6b
  2. Fix zigzag zone boundaries: correct strip generation coordinate math⁠

    af2a5ec
  3. Fix lateral parallelism and uniformity: use farm-level direction for consistent lateral angles⁠

    093e740
  4. Improve crop-aware zone generation: generate rectangular strips per-crop instead of post-hoc clipping⁠

    48249ee
  5. Implement Changes 4.2 and 5.1-5.2: Multi-source water support and crop-aware zone refinement⁠

    4c2cb63
  6. Change 3: Implement pipe network topology generation⁠

    24046b7
  7. Change 2: Implement strip-based rectangular zone splitting⁠

    1c001ca
  8. Change 1: Implement global lateral orientation with compute_farm_axis⁠

    8050706
  9. Add area_unit parameter to REST API with 28+ supported units⁠

    c9f28a3
  10. Fix: use GRADIO_SSR_MODE env var instead of constructor param⁠

    06a51be
  11. Fix SSR 405: disable ssr_mode, restore mount_gradio_app for custom routes⁠

    83a190a
  12. Change REST API prefix from /api/v1 to /rest/v1⁠

    cac8f85
  13. Fix Gradio static asset 404s: use demo.app instead of mount_gradio_app⁠

    f5245eb

  1. Update Gradio sdk_version to 6.14.0 to fix static asset 404s⁠

    d8aa682
  2. Improve design_api accuracy: crop propagation, valve distribution, smart centralized default, BOM pricing, UTM caching⁠

    7ab5f0c

  1. Add configurable INR pricing system with regional overrides⁠

    ec45bf2
  2. Add REST /api/v1/design endpoint accepting farm/plots/water_sources⁠

    257fce1

  1. Add redesign mode to allow parameter updates⁠

    47fce0a
  2. Integrate smart farm data collection into chat interface⁠

    dd1b3d9
  3. Switch to direct HTTP API calls with smart fallback⁠

    1023374
  4. Switch to FLAN-T5 model with text2text API⁠

    844698a
  5. Fix Gradio Chatbot format - use proper message dictionaries⁠

    360733f
  6. Fix LLM API format error - use text_generation instead of chat_completion⁠

    f0ba508
  7. Add conversational LLM layer for farmer guidance⁠

    60dd97a
  8. Remove map visualization: drop Draw on Map tab, Leaflet, and Folium⁠

    a28d94d
  9. fix: gr.File type parameter (binary not file)⁠

    64fef1a
  10. fix: replace embedded map with downloadable .html file (escape Svelte entirely)⁠

    4817268
  11. fix: add every=False to gr.HTML map components (prevent polling re-renders)⁠

    4e51064
  12. fix: escape Svelte reactivity loop in map output (data-URI iframe)⁠

    7e197d0
  13. feat: show irrigation design output on OpenStreetMap via Folium⁠

    c48a7c6
  14. feat: add Simple Form and Draw on Map UI tabs (OpenStreetMap, no API key)⁠

    b536819
  15. fix: add area-density floor to valve placement (5 valves/ha generic)⁠

    b6faf53
  16. feat: multi-unit input/display support + valve engine corrections⁠

    1f9fa67

  1. Phase 1.5 complete: GeoJSON pipeline + design API + dual-mode Gradio UI⁠

    10bd203
  2. Add JSON integration schemas for user app interop⁠

    b9e0ad7
  3. Revert to working Gradio 6.13.0 config (commit e707387 was RUNNING)⁠

    49e3215
  4. Remove share=True to fix huggingface_hub import conflict⁠

    4dfe910
  5. Fix: use Gradio 5.4.0 (stable, works on HF Spaces)⁠

    59412d8
  6. Fix HF Space: downgrade Gradio to stable version 4.44.1⁠

    8fe3768
  7. Enable Gradio share mode for team testing⁠

    3693ada
  8. Phase 1.5: valve placement engine with hierarchical decision matrix⁠

    14cb652
  9. Fix runtime error: remove unsupported run_on_load from gr.Examples

    e707387
  10. Fix HF Space build: unpin shapely to use prebuilt wheels⁠

    ae28caf