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-listand--tautulli-update-frequencyarguments- Also set via
TCM_TAUTULLI_UPDATE_LISTandTCM_TAUTULLI_UPDATE_FREQUENCYenvironment variables - Specify file to monitor for what cards to remake
- Specify how often to read that file (defaults to 2 minutes)
- Also set via
- 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_formatwithin series YAML (overrides global default), like so:series: One Piece: year: 1999 filename_format: "One Piece - S01E{abs_number:04}"
- Specify as
- 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_sourceoption, like so:options: episode_data_source: plex
- Specify globally and/or per-series with
- 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_priorityoption toimage_source_priority
Major Fixes
N/A
Minor Changes
- Add
Beedman/GradientLogoTitleCarduser-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, ortvdb_idfor a given series - Specify with
tvdb_id, orimdb_idin the datafile for a given episode
- Specify with
- Pass episode watch status to
CardTypeinitialization (#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