chore: completely remove base64 payloads to fix buffer explosion and silent socket crashes, rely strictly on lightweight xethub urls a394126 Mafia2008 commited on Apr 18
fix: store session json in url/base64 modes, scan disk for missing sessions, support url mode late joining, and display available sessions on select screen 1edabae Mafia2008 commited on Apr 18
fix: store presentation slides in /data persistent storage and embed base64 fallback in session state 559451d Mafia2008 commited on Apr 18
feat: Add persistent session export and slide URL generation for late-joining students 01d5160 Mafia2008 commited on Apr 18
fix: teacher can re-mark multiple correct answers; doubt slide popup uses SSE image or allSlides fallback 9ce8a8a Mafia2008 commited on Apr 16
feat: multi-choice poll, poll tab ripple, Doubt Box with slide snapshot, teacher doubt popup + green resolve tick 69d7855 Mafia2008 commited on Apr 16
feat: improve poll system - student notification, hide live results, correct/wrong feedback after teacher marks answer f23fdb7 Mafia2008 commited on Apr 16
feat: full CORS support + OPTIONS preflight + interactive /api-docs reference page fdd8ef0 Mafia2008 commited on Apr 14
fix: remove committed node_modules, add .gitignore to fix HF space safety scan 7ca1974 Mafia2008 commited on Apr 14
Add Slides tab with all slides + current marker; fix poll history, correct answer marking; fix real vote data a427e96 Mafia2008 commited on Apr 2
Fix: slides now broadcast imageBase64 to students; polls always work (auto-end previous); endPoll implemented 4bc66b8 Mafia2008 commited on Apr 2
Fix: Replace socket.io with SSE+REST, add 4-digit room codes, fix Join Session button f7e4d54 Mafia2008 commited on Apr 2
Fix CORS issue preventing Electron app from connecting to API backend 1722a1f Mafia2008 commited on Apr 2
Add complete SSE backend with all API endpoints and detailed documentation 179db97 Mafia2008 commited on Apr 2
Fix: API docs page - remove invalid html/body tags, use proper React/Next.js syntax 5abccd0 Mafia2008 commited on Apr 2
Add API Documentation page at /api-docs with full SSE endpoint docs 2f0ecec Mafia2008 commited on Apr 2