sar / src /app

Commit History

chore: completely remove base64 payloads to fix buffer explosion and silent socket crashes, rely strictly on lightweight xethub urls
a394126

Mafia2008 commited on

fix: make handleLookup async to fix bun next build error
bf40519

Mafia2008 commited on

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

fix: store presentation slides in /data persistent storage and embed base64 fallback in session state
559451d

Mafia2008 commited on

feat: Add persistent session export and slide URL generation for late-joining students
01d5160

Mafia2008 commited on

fix: teacher can re-mark multiple correct answers; doubt slide popup uses SSE image or allSlides fallback
9ce8a8a

Mafia2008 commited on

feat: multi-choice poll, poll tab ripple, Doubt Box with slide snapshot, teacher doubt popup + green resolve tick
69d7855

Mafia2008 commited on

feat: improve poll system - student notification, hide live results, correct/wrong feedback after teacher marks answer
f23fdb7

Mafia2008 commited on

feat: full CORS support + OPTIONS preflight + interactive /api-docs reference page
fdd8ef0

Mafia2008 commited on

fix: remove +1 slide number offset shown to students
2d96d4b

Mafia2008 commited on

Add Slides tab with all slides + current marker; fix poll history, correct answer marking; fix real vote data
a427e96

Mafia2008 commited on

Fix: slides now broadcast imageBase64 to students; polls always work (auto-end previous); endPoll implemented
4bc66b8

Mafia2008 commited on

Fix: Replace socket.io with SSE+REST, add 4-digit room codes, fix Join Session button
f7e4d54

Mafia2008 commited on

Add complete SSE backend with all API endpoints and detailed documentation
179db97

Mafia2008 commited on

Fix: API docs page - remove invalid html/body tags, use proper React/Next.js syntax
5abccd0

Mafia2008 commited on

Add API Documentation page at /api-docs with full SSE endpoint docs
2f0ecec

Mafia2008 commited on

Fix: Date.now().slice error - convert to string before slicing
cc63d58

Mafia2008 commited on

Upload 804 files
57edefe
verified

Mafia2008 commited on