Commit History

  1. Simplify NLLB: remove 503 handling, clean cache logic, remove unused None path Running

    HausaNLP
    be10f7d
  2. Fix NLLB cache: use session_state, never cache None; remove GPT-5 temperature param

    HausaNLP
    aa71470
  3. Cache NLLB translations (1h TTL); fix non-blocking semaphore acquire on server

    HausaNLP
    223c5a8
  4. Remove sleep debounce; 503-on-busy for NLLB; fix GPT-5 max_completion_tokens

    HausaNLP
    e390fed
  5. Debounce auto-retranslate on rapid lang/model changes; fix GPT-5 max_completion_tokens

    HausaNLP
    e2968d1
  6. Increase NLLB request timeout to 90s to handle CUDA warmup latency

    HausaNLP
    96f2af6
  7. Inline translating indicator with animated dots; no spinner overlay

    HausaNLP
    2ed9f90
  8. NLLB first; always-active button skips API when unchanged; inline translating placeholder

    HausaNLP
    2b46a53
  9. Live button state on keystroke via JS input listener; no blur wait

    HausaNLP
    4699a2f
  10. Disable translate button when text unchanged; whitespace-only edits don't count

    HausaNLP
    dd3078c
  11. Auto-retranslate when model or language changes after a prior translation

    HausaNLP
    2373c9c
  12. Update models: GPT-5+4o, Gemini 2.5+3 Flash; remove dark mode toggle

    HausaNLP
    4af650a
  13. Remove Gemini 1.5 and emojis from dropdown; fix dark mode JS via components.html

    HausaNLP
    96698ac
  14. Fix: use gemini-2.5-flash, add https scheme guard for TRANSLATE_API_URL

    HausaNLP
    d451fa6
  15. Fix build: remove software-properties-common unavailable in debian trixie slim

    HausaNLP
    6c903f3
  16. Rename M2M100→NLLB in UI; update API URL to satranslate.hausanlp.org

    Verified signature
    21f2f3a
  17. Fix model names: gemini-2.0-flash, gpt-4o, M2M100 AfriScience-MT; add dark mode toggle; friendly model dropdown names

    Verified signature
    c53fe6d

  1. first commit

    4a4996a
  2. Update requirements.txt

    1ed6fa3
  3. initial commit

    Verified signature
    3164698
  4. Duplicate from streamlit/streamlit-template-space⁠

    abumafrim +1: FranckAbgrall
    Verified signature
    7bead62