✨ Added
- External Link Icons: Added icons to service URLs in the interface, allowing users to open these links in new tabs for easier navigation and accessibility.
- User-Specific Viewing History Filter: Implemented a new feature allowing users to filter Plex/Jellyfin/Emby viewing history by individual users, enhancing the relevance of recommendations based on specific user activity.
- Log Rotation: Introduced log rotation to manage log file sizes, ensuring that logs remain organized and manageable over time.
🐛 Fixed
- Empty Plex Step Issue: Resolved an issue where the Plex configuration step displayed empty due to a failure in retrieving Plex servers, ensuring seamless setup.
- New Version Detection: Fixed the mechanism for detecting new versions, ensuring users are correctly notified when a new update is available.
- Item Processing Error: Addressed a bug where an error occurred during item processing (
'NoneType' object is not iterable
), enhancing stability and reliability.