ags / modules /upload.py

Commit History

2 days ago

  1. Update dependencies and fix runtime bugs found in audit⁠

    Markishime +1: Claude Opus 5.5
    3f62288

  1. Improve OCR structured parsing for soil and leaf reports⁠

    Mark Cuizon
    7bf95c0
  2. Simplify OCR structured JSON and fix results metadata display⁠

    Mark Cuizon
    abdb5ed

  1. fix: parse SP Lab vertical OCR layout for accurate soil structured data⁠

    Mark Cuizon
    e400cff
  2. fix: structured OCR follows raw tables/text for soil and leaf⁠

    Mark Cuizon
    cf264e0
  3. fix: SP Lab structured OCR pH from real raw text (transposed layout + leading junk)⁠

    Mark Cuizon
    d68f8af
  4. fix: parse SP Lab OCR from real text and restore Gemini analysis⁠

    Mark Cuizon
    5cac7b6

  1. fix: restore Hugging Face Space build and startup reliability⁠

    Mark Cuizon
    c9a0fae

  1. Add Palm Tree Age input (1-35 years) and Soil Type selection to upload page

    ff8c766

  1. Implement upload limit enforcement - block upload page access and disable buttons when limit reached

    8d42b2b

  1. Fix Step 6 errors and analysis limit enforcement - Fix 'str' object has no attribute 'get' error in forecast graph - Fix interpretations and key_findings display formatting issues - Fix analysis limit check order to use updated session state - Add proper type validation for forecast data

    197ef6c

  1. Fix: Correct indentation error in upload.py⁠

    fb295dc
  2. Fix: Add optimistic upload count update after ANALYSIS_COMPLETE⁠

    ddd3171
  3. Fix upload limit calculation logic⁠

    82b42ca
  4. Add CropDrive integration: upload limits enforcement and analysis completion messaging⁠

    9d3b8a9
  5. Translate Expected text in leaf upload container to Malaysian

    0ca34e9
  6. Translate Land Size, Current Yield, Yield Unit, and Palm Density labels in upload page to Malaysian

    f3dc193
  7. Translate upload page sections: Land & Yield Information, OCR Data Processing, Raw Extracted Text Data, and Structured OCR Data to Malaysian

    6ba7961

  1. Replace all remaining AGS AI references with CropDrive™ AI Assistant⁠

    888355f
  2. Replace all AGS AI references with CropDriveTM⁠

    8b86c19

  1. clean repo

    fb5dc87