mirror of
https://github.com/meisnate12/Plex-Meta-Manager
synced 2024-11-10 06:54:21 +00:00
1.20 Release
This commit is contained in:
parent
7fd1c78b85
commit
2fd6715f37
4 changed files with 64 additions and 46 deletions
10
CHANGELOG
10
CHANGELOG
|
@ -17,6 +17,14 @@ Introduced [IMDb Search Builder](https://metamanager.wiki/en/latest/files/builde
|
|||
- `imdb_list` can no longer be used for Title or Keyword Searches, these must be transferred to `imdb_search` builders.
|
||||
Introduced [IMDb Award Builder](https://metamanager.wiki/en/latest/files/builders/imdb/#imdb-award).
|
||||
Added IMDb Awards to [Dynamic Collection Types](https://metamanager.wiki/en/latest/files/dynamic_types/#imdb-awards)
|
||||
PMM Default `other_awards` has been deprecated and replace with new award PMM Default files:
|
||||
- [`berlinale`](https://metamanager.wiki/en/latest/defaults/award/berlinale/) - Berlin International Film Festival Awards
|
||||
- [`cesar`](https://metamanager.wiki/en/latest/defaults/award/cesar/) - César Awards
|
||||
- [`nfr`](https://metamanager.wiki/en/latest/defaults/award/nfr/) - National Film Registry
|
||||
- [`pca`](https://metamanager.wiki/en/latest/defaults/award/pca/) - People's Choice Awards
|
||||
- [`razzie`](https://metamanager.wiki/en/latest/defaults/award/razzie/) - Razzie Awards
|
||||
- [`tiff`](https://metamanager.wiki/en/latest/defaults/award/tiff/) - Toronto International Film Festival Awards
|
||||
- [`venice`](https://metamanager.wiki/en/latest/defaults/award/venice/) - Venice Film Festival Awards
|
||||
Reintroduced [Flixpatrol Builder](https://metamanager.wiki/en/latest/builders/flixpatrol/) following introduction of paywalled API.
|
||||
Added a JSON Schema file which will assist users in validating their configuration file when using a code-aware text editor such as VSCode and VSCodium. This is a work in progress and will help identify basic errors such as specifying "yes" when the available options are "true" and "false"
|
||||
- If you run into any validation issues which you don't understand, ask in our Discord Server
|
||||
|
@ -26,7 +34,7 @@ Redesigned Wiki with new landing page and new layout using mkdocs.
|
|||
Introduced batchMultiEdits - this is a major feature introduction that we hope will increase performance for all users. This is a behind-the-scenes change that the user does not need to do anything to take advantage of.
|
||||
Updated `overlay_path` to `overlay_files` and split `metadata_path` into `collection_files` and `metadata_files`.
|
||||
Moved `remove_overalys`, `reapply_overlays`, and `reset_overlays` to the [library level](https://metamanager.wiki/en/latest/config/libraries/#remove-overlays) instead of under `overlay_path`.
|
||||
Removed `schedule` from under `overlay_path` and replaced it with the library level attribute [`schedule_overlays`](https://metamanager.wiki/en/nightly/config/libraries/#schedule-overlays).
|
||||
Removed `schedule` from under `overlay_path` and replaced it with the library level attribute [`schedule_overlays`](https://metamanager.wiki/en/latest/config/libraries/#schedule-overlays).
|
||||
Removed library-level and collection-level logging, all logging is handled in the meta.log
|
||||
Added the `score` attribute to the [`anilist_userlist`](https://metamanager.wiki/en/latest/files/builders/anilist/#anilist-userlist) builder.
|
||||
Added the `episode_actor` attribute to the [`plex_search`](https://metamanager.wiki/en/latest/files/builders/plex/#plex-search) builder.
|
||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
1.19.1-develop84
|
||||
1.20.0
|
||||
|
|
|
@ -56,49 +56,57 @@ For example: `collection_section: 01` translates to `sort_title: "!<<collection_
|
|||
|
||||
This is the default PMM collection ordering:
|
||||
|
||||
| Collection | Collection Section |
|
||||
|:--------------------|:-------------------|
|
||||
| `seasonal` | `000` |
|
||||
| `basic` | `010` |
|
||||
| `anilist` | `020` |
|
||||
| `imdb` | `020` |
|
||||
| `flixpatrol` | `020` |
|
||||
| `myanimelist` | `020` |
|
||||
| `other_chart` | `020` |
|
||||
| `tautulli` | `020` |
|
||||
| `tmdb` | `020` |
|
||||
| `trakt` | `020` |
|
||||
| `streaming` | `030` |
|
||||
| `universe` | `040` |
|
||||
| `network` | `050` |
|
||||
| `genre` | `060` |
|
||||
| `studio` | `070` |
|
||||
| `country` | `080` |
|
||||
| `region` | `081` |
|
||||
| `continent` | `082` |
|
||||
| `based` | `085` |
|
||||
| `audio_language` | `090` |
|
||||
| `subtitle_language` | `095` |
|
||||
| `decade` | `100` |
|
||||
| `year` | `105` |
|
||||
| `content_rating_us` | `110` |
|
||||
| `content_rating_uk` | `110` |
|
||||
| `content_rating_cs` | `110` |
|
||||
| `resolution` | `120` |
|
||||
| `aspect` | `125` |
|
||||
| `bafta` | `130` |
|
||||
| `cannes` | `130` |
|
||||
| `choice` | `130` |
|
||||
| `emmy` | `130` |
|
||||
| `golden` | `130` |
|
||||
| `oscars` | `130` |
|
||||
| `other_award` | `130` |
|
||||
| `spirit` | `130` |
|
||||
| `sundance` | `130` |
|
||||
| `actor` | `140` |
|
||||
| `director` | `150` |
|
||||
| `producer` | `160` |
|
||||
| `writer` | `170` |
|
||||
| Collection | Collection Section |
|
||||
|:---------------------|:-------------------|
|
||||
| `seasonal` | `000` |
|
||||
| `basic` | `010` |
|
||||
| `anilist` | `020` |
|
||||
| `imdb` | `020` |
|
||||
| `flixpatrol` | `020` |
|
||||
| `myanimelist` | `020` |
|
||||
| `other_chart` | `020` |
|
||||
| `tautulli` | `020` |
|
||||
| `tmdb` | `020` |
|
||||
| `trakt` | `020` |
|
||||
| `streaming` | `030` |
|
||||
| `universe` | `040` |
|
||||
| `network` | `050` |
|
||||
| `genre` | `060` |
|
||||
| `studio` | `070` |
|
||||
| `country` | `080` |
|
||||
| `region` | `081` |
|
||||
| `continent` | `082` |
|
||||
| `based` | `085` |
|
||||
| `audio_language` | `090` |
|
||||
| `subtitle_language` | `095` |
|
||||
| `decade` | `100` |
|
||||
| `year` | `105` |
|
||||
| `content_rating_us` | `110` |
|
||||
| `content_rating_uk` | `110` |
|
||||
| `content_rating_de` | `110` |
|
||||
| `content_rating_mal` | `110` |
|
||||
| `content_rating_cs` | `110` |
|
||||
| `resolution` | `120` |
|
||||
| `aspect` | `125` |
|
||||
| `bafta` | `130` |
|
||||
| `berlinale` | `130` |
|
||||
| `cannes` | `130` |
|
||||
| `cesar` | `130` |
|
||||
| `choice` | `130` |
|
||||
| `emmy` | `130` |
|
||||
| `golden` | `130` |
|
||||
| `oscars` | `130` |
|
||||
| `spirit` | `130` |
|
||||
| `nfr` | `130` |
|
||||
| `pca` | `130` |
|
||||
| `razzie` | `130` |
|
||||
| `sundance` | `130` |
|
||||
| `tiff` | `130` |
|
||||
| `venice` | `130` |
|
||||
| `actor` | `140` |
|
||||
| `director` | `150` |
|
||||
| `producer` | `160` |
|
||||
| `writer` | `170` |
|
||||
|
||||
## Customizing Configs
|
||||
|
||||
|
|
|
@ -425,7 +425,9 @@ def load_files(files_to_load, method, err_type="Config", schedule=None, lib_vars
|
|||
if attr in file and (method != "metadata_files" or attr != "pmm"):
|
||||
logger.info(f"Reading {attr}: {file[attr]}")
|
||||
if file[attr]:
|
||||
if attr == "git" and file[attr].startswith("PMM/"):
|
||||
if attr == "pmm" and file[attr] == "other_award":
|
||||
logger.error(f"{err_type} Error: The PMM Default other_award has been deprecated. Please visit the wiki for the full list of available award files")
|
||||
elif attr == "git" and file[attr].startswith("PMM/"):
|
||||
current.append(("PMM Default", file[attr][4:]))
|
||||
else:
|
||||
current.append((name, file[attr]))
|
||||
|
|
Loading…
Reference in a new issue