[44] Merge remote-tracking branch 'yozora/docfixes' into nightly

pull/1949/head
meisnate12 8 months ago
commit f5c5aa345d

@ -8,14 +8,14 @@ Updated tmdbapis requirement to 1.2.7
Due to FlixPatrol moving a lot of their data behind a paywall and them reworking their pages to remove IMDb IDs and TMDb IDs the flixpatrol builders and default files have been removed. There currently are no plans to re-add them. Due to FlixPatrol moving a lot of their data behind a paywall and them reworking their pages to remove IMDb IDs and TMDb IDs the flixpatrol builders and default files have been removed. There currently are no plans to re-add them.
# New Features # New Features
Added new [BoxOfficeMojo Builder](https://metamanager.wiki/en/latest/files/builders/mojo/) - credit to @nwithan8 for the suggestion and initial code submission
Added `monitor_existing` to sonarr and radarr. To update the monitored status of items existing in plex to match the `monitor` declared. Added `monitor_existing` to sonarr and radarr. To update the monitored status of items existing in plex to match the `monitor` declared.
Added [Gotify](https://gotify.net/) as a notification service. Thanks @krstn420 for the initial code. Added [Gotify](https://gotify.net/) as a notification service. Thanks @krstn420 for the initial code.
Added [Trakt and MyAnimeList Authentication Page](https://metamanager.wiki/en/latest/config/auth/) allowing users to authenticate against those services directly from the wiki. credit to @chazlarson for developing the script
# Updates # Updates
Reworked PMM Default Streaming [Collections](https://metamanager.wiki/en/latest/defaults/both/streaming) and [Overlays](https://metamanager.wiki/en/latest/defaults/overlays/streaming) to utilize TMDB Watch Provider data, allowing users to customize regions without relying on mdblist. This data will be more accurate and up-to-date now. Reworked PMM Default Streaming [Collections](https://metamanager.wiki/en/latest/defaults/both/streaming) and [Overlays](https://metamanager.wiki/en/latest/defaults/overlays/streaming) to utilize TMDB Watch Provider data, allowing users to customize regions without relying on mdblist. This data will be more accurate and up-to-date now.
Added new [BoxOfficeMojo Builder](https://metamanager.wiki/en/latest/files/builders/mojo/) - credit to @nwithan8 for the suggestion and initial code submission
Added new [`trakt_chart` attributes](https://metamanager.wiki/en/latest/files/builders/trakt/#trakt-chart) `network_ids`, `studio_ids`, `votes`, `tmdb_ratings`, `tmdb_votes`, `imdb_ratings`, `imdb_votes`, `rt_meters`, `rt_user_meters`, `metascores` and removed the deprecated `network` attribute Added new [`trakt_chart` attributes](https://metamanager.wiki/en/latest/files/builders/trakt/#trakt-chart) `network_ids`, `studio_ids`, `votes`, `tmdb_ratings`, `tmdb_votes`, `imdb_ratings`, `imdb_votes`, `rt_meters`, `rt_user_meters`, `metascores` and removed the deprecated `network` attribute
Added [Trakt and MyAnimeList Authentication Page](https://metamanager.wiki/en/latest/config/auth/) allowing users to authenticate against those services directly from the wiki. credit to @chazlarson for developing the script
Trakt Builder `trakt_userlist` value `recommendations` removed and `favorites` added. Trakt Builder `trakt_userlist` value `recommendations` removed and `favorites` added.
Mass Update operations now can be given a list of sources to fall back on when one fails including a manual source. Mass Update operations now can be given a list of sources to fall back on when one fails including a manual source.
`mass_content_rating_update` has a new source `mdb_age_rating` `mass_content_rating_update` has a new source `mdb_age_rating`

@ -507,7 +507,7 @@ The available attributes for each library are as follows:
upgrade_existing: false upgrade_existing: false
monitor_existing: false monitor_existing: false
root_folder_path: /movies root_folder_path: /movies
monitor: movie monitor: false
availability: released availability: released
tag: tag:
search: false search: false

@ -29,7 +29,7 @@ radarr:
upgrade_existing: false upgrade_existing: false
monitor_existing: false monitor_existing: false
root_folder_path: S:/Movies root_folder_path: S:/Movies
monitor: movie monitor: false
availability: announced availability: announced
quality_profile: HD-1080p quality_profile: HD-1080p
tag: pmm tag: pmm
@ -80,7 +80,7 @@ radarr:
upgrade_existing: # upgrade_existing: #
monitor_existing: # monitor_existing: #
root_folder_path: /movies root_folder_path: /movies
monitor: movie monitor: false
availability: announced availability: announced
quality_profile: HD-1080p quality_profile: HD-1080p
tag: tag:
@ -146,7 +146,7 @@ radarr:
upgrade_existing: false upgrade_existing: false
monitor_existing: false monitor_existing: false
root_folder_path: /movies root_folder_path: /movies
monitor: movie monitor: false
availability: released availability: released
tag: tag:
search: false search: false

@ -295,7 +295,6 @@ table.dualTable td, table.dualTable th {
/* Custom tooltips */ /* Custom tooltips */
.md-tooltip { .md-tooltip {
background-color: var(--md-primary-fg-color);
border-radius: 6px; border-radius: 6px;
} }

@ -417,6 +417,7 @@ class IMDb:
imdb_ids = [] imdb_ids = []
logger.ghost("Parsing Page 1") logger.ghost("Parsing Page 1")
response_json = self._graph_request(json_obj) response_json = self._graph_request(json_obj)
try:
total = response_json["data"]["advancedTitleSearch"]["total"] total = response_json["data"]["advancedTitleSearch"]["total"]
limit = data["limit"] limit = data["limit"]
if limit < 1 or total < limit: if limit < 1 or total < limit:
@ -442,6 +443,9 @@ class IMDb:
if len(imdb_ids) > 0: if len(imdb_ids) > 0:
return imdb_ids return imdb_ids
raise Failed("IMDb Error: No IMDb IDs Found") raise Failed("IMDb Error: No IMDb IDs Found")
except KeyError:
logger.error(f"Response: {response_json}")
raise
def _award(self, data): def _award(self, data):
final_list = [] final_list = []

Loading…
Cancel
Save