mirror of
https://github.com/meisnate12/Plex-Meta-Manager
synced 2024-11-26 06:20:23 +00:00
[133] update playlist and universe defaults
This commit is contained in:
parent
608cadff7d
commit
76ffb37763
5 changed files with 26 additions and 14 deletions
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
||||||
1.18.3-develop132
|
1.18.3-develop133
|
||||||
|
|
|
@ -15,6 +15,12 @@ translations:
|
||||||
|
|
||||||
templates:
|
templates:
|
||||||
universe:
|
universe:
|
||||||
|
conditionals:
|
||||||
|
mdblist_list:
|
||||||
|
conditions:
|
||||||
|
- trakt_list.exists: false
|
||||||
|
imdb_list.exists: false
|
||||||
|
value: <<mdblist_url>>
|
||||||
default:
|
default:
|
||||||
mdblist_list_<<key>>: <<mdblist_list>>
|
mdblist_list_<<key>>: <<mdblist_list>>
|
||||||
name_mapping_<<key>>: <<name_mapping>>
|
name_mapping_<<key>>: <<name_mapping>>
|
||||||
|
@ -72,7 +78,7 @@ dynamic_collections:
|
||||||
rocky: movie
|
rocky: movie
|
||||||
mummy: movie
|
mummy: movie
|
||||||
middle: movie
|
middle: movie
|
||||||
mdblist_list:
|
mdblist_url:
|
||||||
avp: https://mdblist.com/lists/plexmetamanager/external/9243
|
avp: https://mdblist.com/lists/plexmetamanager/external/9243
|
||||||
arrow: https://mdblist.com/lists/plexmetamanager/external/15113
|
arrow: https://mdblist.com/lists/plexmetamanager/external/15113
|
||||||
dca: https://mdblist.com/lists/plexmetamanager/external/15405
|
dca: https://mdblist.com/lists/plexmetamanager/external/15405
|
||||||
|
|
|
@ -17,7 +17,7 @@ templates:
|
||||||
libraries: Movies, TV Shows
|
libraries: Movies, TV Shows
|
||||||
item_radarr_tag_<<key>>: <<item_radarr_tag>>
|
item_radarr_tag_<<key>>: <<item_radarr_tag>>
|
||||||
item_sonarr_tag_<<key>>: <<item_sonarr_tag>>
|
item_sonarr_tag_<<key>>: <<item_sonarr_tag>>
|
||||||
trakt_url_<<key>>: <<trakt_url>>
|
trakt_list_<<key>>: <<trakt_list>>
|
||||||
url_poster_<<key>>: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/playlist/<<mapping_name_encoded>>.jpg
|
url_poster_<<key>>: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/playlist/<<mapping_name_encoded>>.jpg
|
||||||
name_<<key>>: <<mapping_name>>
|
name_<<key>>: <<mapping_name>>
|
||||||
sync_to_users_<<key>>: <<sync_to_users>>
|
sync_to_users_<<key>>: <<sync_to_users>>
|
||||||
|
@ -38,7 +38,7 @@ templates:
|
||||||
ignore_imdb_ids: <<ignore_imdb_ids>>
|
ignore_imdb_ids: <<ignore_imdb_ids>>
|
||||||
item_radarr_tag: <<item_radarr_tag_<<key>>>>
|
item_radarr_tag: <<item_radarr_tag_<<key>>>>
|
||||||
item_sonarr_tag: <<item_sonarr_tag_<<key>>>>
|
item_sonarr_tag: <<item_sonarr_tag_<<key>>>>
|
||||||
trakt_list: <<trakt_url_<<key>>>>
|
trakt_list: <<trakt_list_<<key>>>>
|
||||||
cache_builders: 1
|
cache_builders: 1
|
||||||
sync_to_users: <<sync_to_users_<<key>>>>
|
sync_to_users: <<sync_to_users_<<key>>>>
|
||||||
exclude_users: <<exclude_users_<<key>>>>
|
exclude_users: <<exclude_users_<<key>>>>
|
||||||
|
@ -55,7 +55,7 @@ playlists:
|
||||||
key: arrow
|
key: arrow
|
||||||
template:
|
template:
|
||||||
- name: playlist
|
- name: playlist
|
||||||
trakt_url: https://trakt.tv/users/donxy/lists/arrowverse
|
trakt_list: https://trakt.tv/users/donxy/lists/arrowverse
|
||||||
summary_arrow: The Arrowverse is an American superhero media franchise and a shared universe that is centered on various interconnected television series based on DC Comics superhero characters, primarily airing on The CW as well as web series on CW Seed.
|
summary_arrow: The Arrowverse is an American superhero media franchise and a shared universe that is centered on various interconnected television series based on DC Comics superhero characters, primarily airing on The CW as well as web series on CW Seed.
|
||||||
- name: arr
|
- name: arr
|
||||||
|
|
||||||
|
@ -64,7 +64,7 @@ playlists:
|
||||||
key: mcu
|
key: mcu
|
||||||
template:
|
template:
|
||||||
- name: playlist
|
- name: playlist
|
||||||
trakt_url: https://trakt.tv/users/donxy/lists/marvel-cinematic-universe
|
trakt_list: https://trakt.tv/users/donxy/lists/marvel-cinematic-universe
|
||||||
summary_mcu: The Marvel Cinematic Universe (MCU) is a collection of movies and television series that tell a singular narrative related to Marvel characters, settings and stories. The MCU is a product from Disney and Marvel that brings us heroes from Black Panther and Doctor Strange to Spider-Man and Iron Man.
|
summary_mcu: The Marvel Cinematic Universe (MCU) is a collection of movies and television series that tell a singular narrative related to Marvel characters, settings and stories. The MCU is a product from Disney and Marvel that brings us heroes from Black Panther and Doctor Strange to Spider-Man and Iron Man.
|
||||||
- name: arr
|
- name: arr
|
||||||
|
|
||||||
|
@ -73,7 +73,7 @@ playlists:
|
||||||
key: dcau
|
key: dcau
|
||||||
template:
|
template:
|
||||||
- name: playlist
|
- name: playlist
|
||||||
trakt_url: https://trakt.tv/users/donxy/lists/dc-animated-series-universe
|
trakt_list: https://trakt.tv/users/donxy/lists/dc-animated-series-universe
|
||||||
summary_dcau: "The DC Animated Universe (DCAU) is a shared universe consisting primarily of superhero-based animated television series, produced by Warner Bros. Animation and based on characters that appear in American comic books published by DC Comics. The first TV series set in the DCAU was Batman: The Animated Series, which premiered in 1992; the last TV series was Justice League Unlimited, which ended its run in 2006."
|
summary_dcau: "The DC Animated Universe (DCAU) is a shared universe consisting primarily of superhero-based animated television series, produced by Warner Bros. Animation and based on characters that appear in American comic books published by DC Comics. The first TV series set in the DCAU was Batman: The Animated Series, which premiered in 1992; the last TV series was Justice League Unlimited, which ended its run in 2006."
|
||||||
- name: arr
|
- name: arr
|
||||||
|
|
||||||
|
@ -82,7 +82,7 @@ playlists:
|
||||||
key: pokemon
|
key: pokemon
|
||||||
template:
|
template:
|
||||||
- name: playlist
|
- name: playlist
|
||||||
trakt_url: https://trakt.tv/users/munch54/lists/pokemon-watching-order
|
trakt_list: https://trakt.tv/users/munch54/lists/pokemon-watching-order
|
||||||
summary_pokemon: Ash Ketchum, his yellow pet Pikachu, and his human friends explore a world of powerful creatures. Ten-year-old Ash aspires to be the greatest Pokémon (pocket monster) trainer in the world. To do this, he enlists the help of many friends, and his own Pokémon, Pikachu.
|
summary_pokemon: Ash Ketchum, his yellow pet Pikachu, and his human friends explore a world of powerful creatures. Ten-year-old Ash aspires to be the greatest Pokémon (pocket monster) trainer in the world. To do this, he enlists the help of many friends, and his own Pokémon, Pikachu.
|
||||||
- name: arr
|
- name: arr
|
||||||
|
|
||||||
|
@ -91,7 +91,7 @@ playlists:
|
||||||
key: startrek
|
key: startrek
|
||||||
template:
|
template:
|
||||||
- name: playlist
|
- name: playlist
|
||||||
trakt_url: https://trakt.tv/users/username57/lists/star-trek-prime-canon-timeline
|
trakt_list: https://trakt.tv/users/username57/lists/star-trek-prime-canon-timeline
|
||||||
summary_startrek: Few film franchises have lasted as long as Star Trek. Through five decades and three different crews, the Star Trek films have saved more than a few worlds (and the whales), traveling through time more than once to do it. With them being set in so many different time periods, their actual chronological order might get a little confusing. No need to fret as this is the proper order… in linear time, anyway. On a quantum level is a whole other thing.
|
summary_startrek: Few film franchises have lasted as long as Star Trek. Through five decades and three different crews, the Star Trek films have saved more than a few worlds (and the whales), traveling through time more than once to do it. With them being set in so many different time periods, their actual chronological order might get a little confusing. No need to fret as this is the proper order… in linear time, anyway. On a quantum level is a whole other thing.
|
||||||
- name: arr
|
- name: arr
|
||||||
|
|
||||||
|
@ -100,7 +100,7 @@ playlists:
|
||||||
key: starwars
|
key: starwars
|
||||||
template:
|
template:
|
||||||
- name: playlist
|
- name: playlist
|
||||||
trakt_url: https://trakt.tv/users/xrayblaster/lists/star-wars-chronological-order
|
trakt_list: https://trakt.tv/users/xrayblaster/lists/star-wars-chronological-order
|
||||||
summary_starwars: A long time ago in a galaxy far, far away, a farm boy on a desert planet dreamed of joining a rebellion and saving a princess from a dark lord, and thus, one of the most successful cinematic sagas of all time was born. What began with one space opera in 1977 quickly grew into a media empire that included toys, comic books, video games, TV series, and memorabilia in every possible form. Today, more than 40 years after it first arrived, Star Wars remains a global pop culture phenomenon, and the story still isn't over.
|
summary_starwars: A long time ago in a galaxy far, far away, a farm boy on a desert planet dreamed of joining a rebellion and saving a princess from a dark lord, and thus, one of the most successful cinematic sagas of all time was born. What began with one space opera in 1977 quickly grew into a media empire that included toys, comic books, video games, TV series, and memorabilia in every possible form. Today, more than 40 years after it first arrived, Star Wars remains a global pop culture phenomenon, and the story still isn't over.
|
||||||
- name: arr
|
- name: arr
|
||||||
|
|
||||||
|
@ -110,7 +110,7 @@ playlists:
|
||||||
key: clonewars
|
key: clonewars
|
||||||
template:
|
template:
|
||||||
- name: playlist
|
- name: playlist
|
||||||
trakt_url: https://trakt.tv/users/tomfin46/lists/star-wars-the-clone-wars-chronological-episode-order
|
trakt_list: https://trakt.tv/users/tomfin46/lists/star-wars-the-clone-wars-chronological-episode-order
|
||||||
summary_clonewars: As more star systems get swept into the Clone Wars, the valiant Jedi knights struggle to maintain order. Anakin Skywalker and his Padawan learner Ahsoka Tano embark on a mission that brings them face-to-face with Jabba the Hutt. Plotting against them is evil Count Dooku and his agent, Asajj Ventress, who would ensure that the Jedis fail. Meanwhile, Yoda and Obi-Wan Kenobi lead the clone army against the forces of the Dark Side.
|
summary_clonewars: As more star systems get swept into the Clone Wars, the valiant Jedi knights struggle to maintain order. Anakin Skywalker and his Padawan learner Ahsoka Tano embark on a mission that brings them face-to-face with Jabba the Hutt. Plotting against them is evil Count Dooku and his agent, Asajj Ventress, who would ensure that the Jedis fail. Meanwhile, Yoda and Obi-Wan Kenobi lead the clone army against the forces of the Dark Side.
|
||||||
- name: arr
|
- name: arr
|
||||||
|
|
||||||
|
@ -120,7 +120,7 @@ playlists:
|
||||||
key: xmen
|
key: xmen
|
||||||
template:
|
template:
|
||||||
- name: playlist
|
- name: playlist
|
||||||
trakt_url: https://trakt.tv/users/heyitsbea/lists/x-men
|
trakt_list: https://trakt.tv/users/heyitsbea/lists/x-men
|
||||||
summary_xmen: The X-Men are a fictional team of superheroes appearing in American comic books published by Marvel Comics, first appearing in The X-Men Issue 1. Although initially cancelled in 1970, following its 1975 revival and subsequent direction under writer Chris Claremont, it became one of the most recognizable and successful franchises of Marvel Comics.
|
summary_xmen: The X-Men are a fictional team of superheroes appearing in American comic books published by Marvel Comics, first appearing in The X-Men Issue 1. Although initially cancelled in 1970, following its 1975 revival and subsequent direction under writer Chris Claremont, it became one of the most recognizable and successful franchises of Marvel Comics.
|
||||||
- name: arr
|
- name: arr
|
||||||
|
|
||||||
|
@ -129,6 +129,6 @@ playlists:
|
||||||
key: dragonball
|
key: dragonball
|
||||||
template:
|
template:
|
||||||
- name: playlist
|
- name: playlist
|
||||||
trakt_url: https://trakt.tv/users/qamazi/lists/dragon-ball-binged-out
|
trakt_list: https://trakt.tv/users/qamazi/lists/dragon-ball-binged-out
|
||||||
summary_dragonball: Dragon Ball follows the adventures of an extraordinarily strong young boy named Goku as he searches for the seven dragon balls. These balls, when combined, can grant the owner any one wish he desires. Along the way he makes many new friends, and enemies, and he trains to become the strongest fighter in the world.
|
summary_dragonball: Dragon Ball follows the adventures of an extraordinarily strong young boy named Goku as he searches for the seven dragon balls. These balls, when combined, can grant the owner any one wish he desires. Along the way he makes many new friends, and enemies, and he trains to become the strongest fighter in the world.
|
||||||
- name: arr
|
- name: arr
|
||||||
|
|
|
@ -141,7 +141,7 @@ class ConfigFile:
|
||||||
self.requested_metadata_files = None
|
self.requested_metadata_files = None
|
||||||
if "metadata_files" in attrs and attrs["metadata_files"]:
|
if "metadata_files" in attrs and attrs["metadata_files"]:
|
||||||
self.requested_metadata_files = []
|
self.requested_metadata_files = []
|
||||||
for s in attrs["libraries"].split("|"):
|
for s in attrs["metadata_files"].split("|"):
|
||||||
s = s.stripe()
|
s = s.stripe()
|
||||||
if s:
|
if s:
|
||||||
if s.endswith(".yml"):
|
if s.endswith(".yml"):
|
||||||
|
|
|
@ -1753,6 +1753,12 @@ class MetadataFile(DataFile):
|
||||||
episodes[episode.title] = episode
|
episodes[episode.title] = episode
|
||||||
if episode.index:
|
if episode.index:
|
||||||
episodes[int(episode.index)] = episode
|
episodes[int(episode.index)] = episode
|
||||||
|
elif episode.originallyAvailableAt:
|
||||||
|
available = episode.originallyAvailableAt
|
||||||
|
episodes[f"{available.month:02}/{available.day:02}"] = episode
|
||||||
|
episodes[f"{available.month}/{available.day}"] = episode
|
||||||
|
episodes[f"{available.month:02}-{available.day:02}"] = episode
|
||||||
|
episodes[f"{available.month}-{available.day}"] = episode
|
||||||
for episode_id, episode_dict in season_dict[season_methods["episodes"]].items():
|
for episode_id, episode_dict in season_dict[season_methods["episodes"]].items():
|
||||||
updated = False
|
updated = False
|
||||||
logger.info("")
|
logger.info("")
|
||||||
|
|
Loading…
Reference in a new issue