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 committed node_modules, add .gitignore to fix HF space safety scan
7ca1974

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

Fix CORS issue preventing Electron app from connecting to API backend
1722a1f

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: Install bash in Alpine, fix start.sh script
7c6bd52

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

Delete education-platform
b4f9d61
verified

Mafia2008 commited on

Upload 804 files
6c8d8c7
verified

Mafia2008 commited on

initial commit
8085c4a
verified

Mafia2008 commited on