github treysu/letterboxd-plex-sync v1.0.1

latest release: v1.0.2
12 months ago

Added

  • Radarr Integration:
    • Support for syncing Letterboxd watchlists to Radarr.
    • New environment variables:
      • RADARR_URL and RADARR_TOKEN for Radarr server connection.
      • RADARR_TAGS to apply tags to synced movies.
    • Functions to fetch, create, and manage Radarr tags and movies.
  • Plex Library Selection:
    • Added support to target a specific Plex library by name using the PLEX_LIBRARY_NAME environment variable.
    • Automatically iterates over all movie libraries if no specific library is specified.
  • Improved Error Handling:
    • Catch and log errors when adding movies to Plex or Radarr.
    • Enhanced error messaging for Radarr operations.
  • Multiple Plex Libraries:
    • Sync across multiple libraries or target a specific one by name.

Changed

  • Logging:
    • Updated logging for better error handling and debugging.
    • Logs now include timestamps for better traceability.
  • CSV File Handling:
    • Added encoding support for UTF-8 when reading/writing CSV files.
    • Improved checks for CSV existence before processing.
  • Crontab Template:
    • Updated default crontab entries for improved flexibility.

Fixed

  • Resource Handling:
    • Fixed incorrect resource location references.
    • Resolved issues with missing or invalid CSV paths for Letterboxd-to-TMDB mappings.
  • Dependencies:
    • Updated PlexAPI to version 4.16.0 for compatibility.
    • Minor adjustments to requirements.txt for stability.

Updated

  • README Documentation:
    • Enhanced instructions for Radarr integration.
    • Improved descriptions for environment variables and their usage.
    • Included detailed instructions on targeting specific Plex libraries.

Contributors


This release incorporates substantial new functionality and improvements, focusing on enhanced compatibility with Radarr and improved syncing across multiple Plex libraries.

Full Changelog: v1.0.0...v1.0.1

Don't miss a new letterboxd-plex-sync release

NewReleases is sending notifications on new releases.