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
andTCM_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)
- 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_format
within 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_source
option, 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_priority
option toimage_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
, ortvdb_id
for a given series - Specify with
tvdb_id
, orimdb_id
in the datafile for a given episode
- Specify with
- 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