jellyfin-lessons/admin-ui
Scott Scoble 6e7d2372e7 feat: add web admin UI for lesson management (#7)
- REST API server on port 3099 with better-sqlite3
- CRUD endpoints for lessons, Typst compile endpoint
- Shared DB path with plugin (~/.local/share/jellyfin-lessons/lessons.db)
- Single-page admin UI with sidebar (grouped by grade/subject)
- Lesson editor with Typst source editing, live preview via compile
- Media items management (Jellyfin item UUIDs with sort order)
- CORS enabled for local dev
2026-05-15 21:43:34 -07:00
..
public feat: add web admin UI for lesson management (#7) 2026-05-15 21:43:34 -07:00
.gitignore feat: add web admin UI for lesson management (#7) 2026-05-15 21:43:34 -07:00
package-lock.json feat: add web admin UI for lesson management (#7) 2026-05-15 21:43:34 -07:00
package.json feat: add web admin UI for lesson management (#7) 2026-05-15 21:43:34 -07:00
server.js feat: add web admin UI for lesson management (#7) 2026-05-15 21:43:34 -07:00