github sureshfizzy/CineSync CineSync-v2.0

latest releases: CineSync-v2.3, CineSync-v2.2, CineSync-v2.1...
6 months ago

Changelog CineSync-v.2.0

Enhancements:

  • Add Docker support: Added Docker configuration for containerized deployment.
  • Implement inotify monitoring with lock file mechanism: Integrated inotify for real-time monitoring with a lock file mechanism.
  • Integrate database operations into directory monitoring script: Added database operations to enhance directory monitoring capabilities.
  • Enabled separation of movie files into collection-based folders: Implemented functionality to organize movies into collection-based folders.
  • Folder creations based on resolutions: Added logic for creating folders based on resolution types.
  • TMDb ID support on folder name: Added support for using TMDb IDs in folder names.

Fixes:

  • File path normalization for consistent storage and retrieval: Fixed issues with file path normalization to ensure consistent storage and retrieval.
  • Refine Title Extraction: Improved title extraction logic for better accuracy.
  • Add fallback for resolution extraction: Added fallback logic to use folder name if filename extraction fails.
  • Incorrect directory classification for movies with 'Episode' in the name: Fixed issues with directory classification for movies incorrectly labeled as episodes.
  • Enhance TV show search function with multiple fallback strategies: Enhanced TV show search function with additional fallback strategies.
  • Add Global Offline Support for Shows: Added global offline support for handling shows.
  • Fix handling of movie search results and fallback logic: Improved handling of movie search results and fallback logic.
  • Implement error handling in symlink creation process: Added error handling to the symlink creation process.
  • Missing dependencies: Addressed missing dependencies and updated the package requirements.

Features:

  • Add movie collections feature to organize movies by collection: Added functionality to organize movies into collections.
  • Add --auto-select argument to execute_python_script function: Added a new argument to automate script execution.
  • Add support for matching episode patterns with space between season and episode numbers: Added support for episode patterns with space between season and episode numbers.
  • Enhance fallback search by bypassing word count check in title standardization: Improved fallback search logic by bypassing the word count check.
  • Update extract_resolution_from_filename to prioritize 2160p and exclude 4K: Updated resolution extraction to prioritize 2160p and exclude 4K.
  • Add support for organizing extras in a dedicated 'Extras' folder: Added support for organizing extras in a dedicated folder.
  • Add logic for TMDb API check and offline mode support: Implemented logic for TMDb API checks and offline mode.

Refactoring:

  • Refactor codebase to Python and update structure: Refactored the codebase to Python and improved the structure.

Don't miss a new CineSync release

NewReleases is sending notifications on new releases.