github CollinHeist/TitleCardMaker v1.8.1

latest releases: v1.16.0, v1.15.0, v1.14.5...
3 years ago

Major Changes

  • Add ability to immediately remake cards after they've been watched (#194)
    • Maker can now monitor (on a variable frequency) a file written to by Tautulli and immediately remake cards after they're watched
    • Added --tautulli-update-list and --tautulli-update-frequency arguments
      • Also set via TCM_TAUTULLI_UPDATE_LIST and TCM_TAUTULLI_UPDATE_FREQUENCY environment variables
      • Specify file to monitor for what cards to remake
      • Specify how often to read that file (defaults to 2 minutes)
    • For example, the following will check the specified file every 60 seconds for cards to remake:
    $ pipenv run python main.py --tautulli-update-list /docker/tautulli/update.txt --tautulli-update-frequency 60s
  • Let card filename format be set per-series (#203)
    • Specify as filename_format within series YAML (overrides global default), like so:
      series:
        One Piece:
          year: 1999
          filename_format: "One Piece - S01E{abs_number:04}"
  • Add ability to get episode data from TMDb or Plex, in addition to Sonarr/TVDb (#97, #201)
    • Specify globally and/or per-series with episode_data_source option, like so:
      options:
        episode_data_source: plex
  • Get episode ID's as a part of the main run routine to improve episode matching on TMDb
    • Episode ID's are now sourced from Sonarr, TMDb, and Plex (was just Sonarr)
  • Rename global source_priority option to image_source_priority

Major Fixes

N/A

Minor Changes

  • Add Beedman/GradientLogoTitleCard user-submitted card to README (example of card below)
  • Add character replacements for "♡" and "☆" to AnimeTitleCard
  • Let Sonarr, TMDb, TVDb, and IMDb ID's be manually set within YAML (#200)
    • Specify with sonarr_id, tmdb_id, or tvdb_id for a given series
    • Specify with tvdb_id, or imdb_id in the datafile for a given episode
  • Pass episode watch status to CardType initialization (#204)
  • No longer require Sonarr URL to end in /api/v3/, this is detected/added automatically (#207)

Minor Fixes

  • Don't check for preferred title translations if already present (#202)
  • Handle empty template specification in series YAML files

Don't miss a new TitleCardMaker release

NewReleases is sending notifications on new releases.