jellyfin-lessons/plugin
Scott Scoble 6494567713 feat: add lesson detail view with Typst HTML rendering and Jellyfin media player
- Add Detail endpoint to LessonsController (GET /Plugins/Lessons/Detail?id=...)
- Update lessonsPage.html with detail view, click handlers, and back navigation
- Media cards fetch Jellyfin item details and render thumbnails & durations
- Clicking media card launches Jellyfin native player via appRouter.showItem
- Compiled Typst HTML rendered via innerHTML with dark theme styling
- Works on web and Fire TV Silk browser

Closes #6
2026-05-15 21:53:08 -07:00
..
Api feat: add lesson detail view with Typst HTML rendering and Jellyfin media player 2026-05-15 21:53:08 -07:00
Configuration feat: add lesson detail view with Typst HTML rendering and Jellyfin media player 2026-05-15 21:53:08 -07:00
Data feat: SQLite lesson data store with schema and C# access layer 2026-05-15 21:38:35 -07:00
Jellyfin.Plugin.Lessons.csproj feat: add Lessons page with API and sidebar nav entry (#5) 2026-05-15 21:48:43 -07:00
Plugin.cs feat: add Lessons page with API and sidebar nav entry (#5) 2026-05-15 21:48:43 -07:00
ServiceRegistrator.cs feat: add Lessons page with API and sidebar nav entry (#5) 2026-05-15 21:48:43 -07:00