mirror of
https://github.com/meisnate12/Plex-Meta-Manager
synced 2024-11-10 06:54:21 +00:00
[44] asset update
This commit is contained in:
parent
c95ec69d86
commit
e41e3e7280
5 changed files with 26 additions and 14 deletions
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
1.17.0-develop43
|
||||
1.17.0-develop44
|
||||
|
|
10
docs/conf.py
10
docs/conf.py
|
@ -45,7 +45,8 @@ extensions = [
|
|||
'sphinx.ext.todo',
|
||||
'myst_parser',
|
||||
'sphinx_inline_tabs',
|
||||
'sphinx_copybutton'
|
||||
'sphinx_copybutton',
|
||||
'sphinx_reredirects'
|
||||
]
|
||||
|
||||
source_suffix = ['.rst', '.md']
|
||||
|
@ -94,6 +95,12 @@ html_favicon = "_static/favicon.png"
|
|||
html_copy_source = False
|
||||
html_show_sourcelink = False
|
||||
|
||||
# Redirect URLs
|
||||
# "<source>": "<target>"
|
||||
redirects = {
|
||||
"redact": "https://regex101.com/r/DMo1DQ/latest"
|
||||
}
|
||||
|
||||
# Theme options are theme-specific and customize the look and feel of a
|
||||
# theme further.
|
||||
|
||||
|
@ -142,6 +149,7 @@ html_theme_options = {
|
|||
]),
|
||||
("_menu", "Config", [
|
||||
("Configuration File", "config/configuration"),
|
||||
("Redacting Your Config", "redact"),
|
||||
("_divider", ),
|
||||
("Libraries/Playlists", "config/libraries"),
|
||||
("Path Types", "config/paths"),
|
||||
|
|
|
@ -30,18 +30,21 @@ String filters can take multiple values **only as a list**.
|
|||
|
||||
### Attribute
|
||||
|
||||
| String Filter | Description | Movies | Shows | Seasons | Episodes | Artists | Albums | Track |
|
||||
|:--------------------|:-----------------------------------------|:--------:|:-------------------:|:-------------------:|:--------:|:-------------------:|:-------------------:|:--------:|
|
||||
| `title` | Uses the title attribute to match | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
| `summary` | Uses the summary attribute to match | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
| `studio` | Uses the studio attribute to match | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
|
||||
| `record_label` | Uses the record label attribute to match | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ |
|
||||
| `folder` | Uses the item's folder to match | ❌ | ✅ | ❌ | ❌ | ✅ | ❌ | ❌ |
|
||||
| `filepath` | Uses the item's filepath to match | ✅ | ✅<sup>1</sup> | ✅<sup>1</sup> | ✅ | ✅<sup>1</sup> | ✅<sup>1</sup> | ✅ |
|
||||
| `audio_track_title` | Uses the audio track titles to match | ✅ | ✅<sup>1</sup> | ✅<sup>1</sup> | ✅ | ✅<sup>1</sup> | ✅<sup>1</sup> | ✅ |
|
||||
| String Filter | Description | Movies | Shows | Seasons | Episodes | Artists | Albums | Track |
|
||||
|:-------------------------|:-----------------------------------------|:--------:|:-------------------:|:-------------------:|:--------:|:-------------------:|:-------------------:|:--------:|
|
||||
| `title` | Uses the title attribute to match | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
| `tmdb_title`<sup>2</sup> | Uses the title from TMDb to match | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
|
||||
| `summary` | Uses the summary attribute to match | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
| `studio` | Uses the studio attribute to match | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
|
||||
| `record_label` | Uses the record label attribute to match | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ |
|
||||
| `folder` | Uses the item's folder to match | ❌ | ✅ | ❌ | ❌ | ✅ | ❌ | ❌ |
|
||||
| `filepath` | Uses the item's filepath to match | ✅ | ✅<sup>1</sup> | ✅<sup>1</sup> | ✅ | ✅<sup>1</sup> | ✅<sup>1</sup> | ✅ |
|
||||
| `audio_track_title` | Uses the audio track titles to match | ✅ | ✅<sup>1</sup> | ✅<sup>1</sup> | ✅ | ✅<sup>1</sup> | ✅<sup>1</sup> | ✅ |
|
||||
|
||||
<sup>1</sup> Filters using the special `episodes`/`tracks` [filter](#special-filters) with the [default percent](details/setting).
|
||||
|
||||
<sup>2</sup> Also filters out missing movies/shows from being added to Radarr/Sonarr. These Values also cannot use the `count` modifiers.
|
||||
|
||||
## Tag Filters
|
||||
|
||||
Tag filters can be used with either no modifier or with `.not`.
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
myst-parser
|
||||
sphinx_bootstrap_theme
|
||||
sphinx_inline_tabs
|
||||
sphinx-copybutton
|
||||
sphinx-copybutton
|
||||
sphinx-reredirects
|
|
@ -948,12 +948,12 @@ class Plex(Library):
|
|||
self.upload_images(item, poster=poster, background=background)
|
||||
elif self.show_missing_assets and self.asset_folders:
|
||||
logger.warning(f"Asset Warning: No poster or background found in the assets folder '{item_dir}'")
|
||||
else:
|
||||
elif self.show_missing_assets:
|
||||
logger.warning(f"Asset Warning: {name} has an Overlay and will be updated when overlays are run")
|
||||
except Failed as e:
|
||||
if self.show_missing_assets:
|
||||
logger.warning(e)
|
||||
if isinstance(item, Show):
|
||||
if isinstance(item, Show) and ((self.asset_folders and item_dir) or not self.asset_folders):
|
||||
missing_seasons = ""
|
||||
missing_episodes = ""
|
||||
found_season = False
|
||||
|
|
Loading…
Reference in a new issue