IMPORTANT:
If you have issues after this update please delete the config files under /Users/USERNAME/Library/Application\ Support/MovieRoulette/
New Features
- Added Emby support
- Added Ombi request service
- Added watch filter (Unwatched Movies/All Movies/ Watched Movies) with auto-update of Genre/PG/Year filters
- Added search functionality
- Initial implementation for Samsung Tizen and Sony Android TVs - NOT WORKING - Searching for contributors and testers
Major Changes
- Completely reworked request service implementation
- Removed forced Jellyseerr for Plex
- Changed active service display for better visibility. Now the button shows the selected service instead of the next service
- Expanded caching logic for all services
- Improved cache management
Improvements
- Updated settings UI and logic
- Better handling of incomplete configurations
- Moved debug endpoint to support all services /debug_service
- Changed movie poster end state from ENDED to ENDING at 90% progress
- Improved poster time calculations for stopped/resumed playback
- Better movie poster updates for external playback
Bug Fixes
- Fixed Trakt connection and token management
- Fixed various UI and playback state issues
- Various performance and stability improvements