Moonfin v1.0.0 — Initial Release 
The first public release of the Moonfin server plugin for Jellyfin Web and Mobile.
Features
Web UI
- Custom Details Screen — Full-screen overlay with backdrop, logos, metadata, and permission-aware context menu
- Navigation Bar — Pill-shaped toolbar with Home, Search, Shuffle, Genres, Favorites, Library buttons, and user avatar
- Featured Media Bar — Hero slideshow with Ken Burns animation, content logos, and metadata overlay
- Jellyseerr Panel — Embedded Jellyseerr iframe with automatic session-based authentication via server proxy
- Settings Panel — Per-user settings for all features, synced across clients
- Seasonal Effects — Animated particle effects for Winter, Spring, Summer, Fall, and Halloween
- MDBList Integration — Ratings from IMDb, Rotten Tomatoes, Metacritic, Letterboxd, and more
Server Plugin
- Settings Sync API — Per-user preference storage with merge/replace modes, synced across all Moonfin clients
- Jellyseerr Proxy — Authenticated reverse proxy with automatic session creation
- MDBList Proxy — Server-side proxy for MDBList rating lookups
- Admin Configuration — Dashboard page for Jellyseerr URL and enable/disable toggles
- Web Injection — Serves frontend JS/CSS as embedded resources via JS Injector
Installation
Install via the plugin repository or manually — see the README for details.
Requirements
- Jellyfin Server 10.10.0+
- JS Injector plugin for web UI loading
Hope you like it!