Commit History

  1. Upload app.py

    Verified signature
    e1777d4
  2. Upload app.py⁠

    Verified signature
    2840c62

  1. feat: added multi-year Master Analytics tab & updated documentation

    6f32bed

  1. Update docs to reflect CSV alias system

    dea1497
  2. Fix pandas sorting bug in alias_sync

    1314148
  3. Sort CSV aliases by UDISE code during auto-sync

    5066037
  4. Add automatic CSV alias syncing

    f6202f7

  1. Update app.py

    Verified signature
    31f0c00
  2. Update User Manual

    ef23508
  3. Simplify instructions for handling new districts in manual

    f649bd8
  4. Add categories warning and clean up workflow phrasing

    3b5951f
  5. Fix workflow point 5 and add warning to scraper section

    4275be6
  6. Update Best Practices section in manual to remove obsolete mapping rules references

    ed0e4b4
  7. Update USER_MANUAL instructions for new UI flow

    811e621

  1. Revert delete button to single click

    547f125
  2. UI polish and bug fixes

    3a59e3f
  3. Update manual

    4f42b64
  4. Fix excel download filename to match selected file

    34ad7c2
  5. Fix excel download crash

    f373624
  6. Fix scraper crash during data collection

    fd664b7
  7. Updated mapping manager

    13b211e

  1. Force bypass HF cache to prevent stale data overwrites

    8593ea0
  2. Add strict state filter for out-of-scope geo-decoded schools

    6776d92
  3. Fix dataset 1 ghost row bug

    9e4e83c
  4. Filter Review UI to only show active raw states

    dea372b
  5. Upgrade to better user experience with lesser manual intervention

    0309231

  1. Added interactive renaming feature for new districts

    6743083
  2. Feature: Add CSV file upload support for Analysis and Bulk Remap tabs

    b16d67a
  3. Update workflow: Tab 1 raw push, Tab 2 master, Tab 3 analysis, Tab 4 bulk remap

    e902547

  1. Fix requirements

    51db797
  2. Dataset Integration

    5de9563

  1. Add category 8 - Secondary Only

    c14a2af

  1. Fix: Also update state dictionary in conftest.py

    1973e37
  2. Fix: Correct KVS spelling and add IAF EC SOCIETY to state list

    77f3f3d

  1. Docs: Update README

    2a77859
  2. Fix

    cdb8eff
  3. UI Polish

    5d65432

  1. Fix IndentationError in main scraper

    49430da
  2. Fix main scraper to correctly recognize 'No Data' instead of failing

    7ad2b13
  3. Fix button alignments and update JSON scanner

    c2edfb0
  4. Update UI aesthetics and add smart JSON scanning

    651eb52
  5. Set Playwright to run headless on Linux server

    5e4d279
  6. Pin fastapi and starlette to fix Gradio ASGI dict crash

    e8f6bb2
  7. Pin pydantic to fix Gradio bool schema crash

    d171797
  8. Fix Gradio 4 launch arguments

    298fedc
  9. Fix Gradio 4 Markdown scale syntax error

    4958e31
  10. Pin huggingface_hub to fix Gradio 4 ImportError

    d3ae844
  11. Downgrade gradio to v4 to fix 422 error

    5d28939
  12. Enable Gradio queue for websockets

    8ba9b4a
  13. Fix Tesseract paths for Linux

    8080b37