Spaces:
Runtime error
Runtime error
Commit History
-
✨ Admin: quiz-detail view (raw files + structured Q&A) + student raw answers
chih.yikuan +1: Claude Opus 4.8 (1M context)- Admin GET /api/admin/sessions/{id}: structured questions, structured answers (official + per-student), and raw files with Supabase Storage signed URLs. - storage.create_signed_url() for short-lived raw-file download links. - database.get_quiz_results() joins student_results with student names. - AdminDashboard: student 跨測驗歷程 now expands raw structured answers (AnswerChips) and links to the quiz; 測驗 tab gains a detail view with 題目/作答 structured data + 原始檔案 downloads. - Review fixes: '=' (no-key marker) not shown as official/green; official-answer lookup prefers question_number match; stable React keys. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>d6c5e05 -
Add database management: Supabase persistence, teacher profiles, admin dashboard (#1)
- ✨ Add database management: Supabase persistence, teacher profiles, admin dashboard (9f97e2888339dd0323b003479f8691cbcf0ea052) - 🐳 Bump frontend builder to node:22-slim for Vite 7 (>=20.19/22.12 required) (c7044b0c28cc90bebd5f45e00831a4cf5ca1accb) - 🛡️ Fail loud on misconfigured prod DB; Dockerfile migrate && serve (c43fd58ec8aff83b88ef376511e291a963d246a8)4c4a722