[1.0.6] - 2024-10-21
🚨 Important
- Frontend Migration to Vue.js: The entire frontend has been migrated to Vue.js, allowing for a more dynamic, reactive, and modular interface. The new design enhances usability and simplifies future feature expansions.
✨ Added
- Step-Based Interface: The interface has been completely redesigned to guide users through configuration in a step-by-step wizard format, making the process more intuitive and easier to follow.
- API Testing: Added API testing functionality directly in the interface, allowing users to validate TMDB, Jellyseer and Jellyfin API connections before proceeding with configuration.
- Library Selection for Checks: Implemented the ability to select specific Jellyfin libraries that will be used for content checks, providing more granular control over what content gets processed.
- Cron Next Run Time: Added a feature that displays the remaining time until the next scheduled cron execution, improving transparency and scheduling insights for users.
🐛 Fixed
- Cron Execution: Fixed an issue preventing the cron job from starting correctly.
🚀 Improved.
- Optimized API Efficiency: Reduced redundant API calls by improving caching mechanisms, particularly during configuration and testing phases.
- Jellyseer User Selection: The user selection dropdown now displays only local users.