Commit History

  1. Dashboard for all teachers (own-data scoped) + fix report IDOR (#3)⁠

    d2075b0

  1. Add database management: Supabase persistence, teacher profiles, admin dashboard (#1)⁠

    4c4a722

  1. custom csv upload logic

    Yu Chen
    0641d27

  1. rebuild the pdf parsing logic

    Yu Chen
    8d3145b
  2. Refactor to add answer grid & assoicate llm parsing

    Yu Chen
    ad5d4b6

  1. Simplify: send raw data to LLM, let user's prompt control interpretation⁠

    chih.yikuan +1: Claude Opus 4.6 (1M context)
    34b22f3
  2. Add final prompt preview tab with real student data substitution⁠

    chih.yikuan +1: Claude Opus 4.6 (1M context)
    5722fbf
  3. Redesign Step 2: per-student report generation with wrong-answer filtering⁠

    chih.yikuan +1: Claude Opus 4.6 (1M context)
    f002ae5

  1. Redesign ClassLens v2: 3-step exam analysis workflow⁠

    chih.yikuan +1: Claude Opus 4.6
    bc45e54

  1. Fix: Add explicit CORS headers and improve file serving for report-demo route

    chih.yikuan
    6884131
  2. Fix: Add test route and improve report-demo route with better error handling

    chih.yikuan
    9fdcfbc
  3. Fix: Improve report-demo route with better path resolution and error handling

    chih.yikuan
    8f19122
  4. Add /report-demo route to serve HTML report template

    chih.yikuan
    a9ffafc
  5. feat: add report-template.html static hosting⁠

    chih.yikuan
    55fb498

  1. email-done

    chih.yikuan
    5ee5085

  1. 🔧 Fix OAuth: auto-detect redirect_uri + sync all ClassLens updates

    chih.yikuan
    e5c2788
  2. 🚀 ExamInsight: AI-powered exam analysis for teachers⁠

    chih.yikuan
    054d73a

  1. Add unmanged sample with a minimal backend (#98)⁠

    69f2236