math-api / src

Commit History

  1. Support FIREBASE_KEY_JSON environment variable

    717cdb4
  2. Allow Vercel domain in CORS

    5331784
  3. Configure Firebase for production and prepare for deployment

    4f811d2

  1. feat: enforce strict math domain filtering for images and text

    24a731d
  2. fix: resolve Groq fallback crash, allow SSE to correctly return 200 OK error streams, and implement Custom Evaluator API Key Settings modal

    6951cf0
  3. fix: update deprecated gemini-1.5-flash fallback models to gemini-flash-latest and gemini-flash-lite-latest to resolve 404 API errors during rate limit fallback

    bf47217
  4. fix: add rate limit fallback to vision extract endpoint and fix Ask AI button disabled state

    f3ff454
  5. fix: use JSON encoded SSE chunks to preserve multi-line responses and prevent stream breaking on newline chunks

    0817d6a
  6. fix: correct dotenv path resolution in config.py to properly load backend/.env file

    075ecd2
  7. fix: add missing is_ready method to QdrantService to prevent AttributeError during chat stream retrieval

    3a9614f
  8. fix: prevent Groq LLM initialization when USE_GEMINI is enabled to avoid missing API key errors during chat stream

    bdc7a4a
  9. feat: Restore 100% feature parity with legacy app⁠

    aa027f8
  10. feat: restore dynamic NCERT quiz with 505 questions from original repo

    6d66e14

  1. feat: complete Phase 11 & 12, finalize Hackathon submission with ADK, LangGraph, and React

    8a1fc38
  2. v3

    d056dcd
  3. v2

    c75184e