@ -43,6 +43,8 @@ You can create individual blocks of operations by using a list under `operations
## Operation Attributes
## Operation Attributes
###### Assets For All
??? blank "`assets_for_all` - Used to search the asset directories for images for all items in the library.<aclass="headerlink"href="#assets-for-all"title="Permanent link">¶</a>"
??? blank "`assets_for_all` - Used to search the asset directories for images for all items in the library.<aclass="headerlink"href="#assets-for-all"title="Permanent link">¶</a>"
<divid="assets-for-all"/>Searches the asset directories for images for all items in the library.
<divid="assets-for-all"/>Searches the asset directories for images for all items in the library.
@ -62,6 +64,8 @@ You can create individual blocks of operations by using a list under `operations
assets_for_all: false
assets_for_all: false
```
```
###### Delete Collections
??? blank "`delete_collections` - Deletes collections based on a set of given attribute.<aclass="headerlink"href="#delete-collections"title="Permanent link">¶</a>"
??? blank "`delete_collections` - Deletes collections based on a set of given attribute.<aclass="headerlink"href="#delete-collections"title="Permanent link">¶</a>"
<divid="delete-collections"/>Deletes collections based on a set of given attributes. The Collection must match all
<divid="delete-collections"/>Deletes collections based on a set of given attributes. The Collection must match all
@ -96,6 +100,8 @@ You can create individual blocks of operations by using a list under `operations
managed: true
managed: true
```
```
###### Mass Genre Update
??? blank "`mass_genre_update` - Updates the genres of every item in the library.<aclass="headerlink"href="#mass-genre-update"title="Permanent link">¶</a>"
??? blank "`mass_genre_update` - Updates the genres of every item in the library.<aclass="headerlink"href="#mass-genre-update"title="Permanent link">¶</a>"
<divid="mass-genre-update"/>Updates every item's genres in the library to the chosen site's genres.
<divid="mass-genre-update"/>Updates every item's genres in the library to the chosen site's genres.
@ -138,6 +144,8 @@ You can create individual blocks of operations by using a list under `operations
- ["Unknown"]
- ["Unknown"]
```
```
###### Mass Content Rating Update
??? blank "`mass_content_rating_update` - Updates the content rating of every item in the library.<aclass="headerlink"href="#mass-content-rating-update"title="Permanent link">¶</a>"
??? blank "`mass_content_rating_update` - Updates the content rating of every item in the library.<aclass="headerlink"href="#mass-content-rating-update"title="Permanent link">¶</a>"
<divid="mass-content-rating-update"/>Updates every item's content rating in the library to the chosen site's
<divid="mass-content-rating-update"/>Updates every item's content rating in the library to the chosen site's
@ -176,6 +184,8 @@ You can create individual blocks of operations by using a list under `operations
- NR
- NR
```
```
###### Mass Original Title Update
??? blank "`mass_original_title_update` - Updates the original title of every item in the library.<aclass="headerlink"href="#mass-original-title-update"title="Permanent link">¶</a>"
??? blank "`mass_original_title_update` - Updates the original title of every item in the library.<aclass="headerlink"href="#mass-original-title-update"title="Permanent link">¶</a>"
<divid="mass-original-title-update"/>Updates every item's original title in the library to the chosen site's
<divid="mass-original-title-update"/>Updates every item's original title in the library to the chosen site's
@ -212,6 +222,8 @@ You can create individual blocks of operations by using a list under `operations
- Unknown
- Unknown
```
```
###### Mass Studio Update
??? blank "`mass_studio_update` - Updates the studio of every item in the library.<aclass="headerlink"href="#mass-studio-update"title="Permanent link">¶</a>"
??? blank "`mass_studio_update` - Updates the studio of every item in the library.<aclass="headerlink"href="#mass-studio-update"title="Permanent link">¶</a>"
<divid="mass-studio-update"/>Updates every item's studio in the library to the chosen site's studio.
<divid="mass-studio-update"/>Updates every item's studio in the library to the chosen site's studio.
@ -245,6 +257,8 @@ You can create individual blocks of operations by using a list under `operations
- Unknown
- Unknown
```
```
###### Mass Originally Available Update
??? blank "`mass_originally_available_update` - Updates the originally available date of every item in the library.<aclass="headerlink"href="#mass-originally-available-update"title="Permanent link">¶</a>"
??? blank "`mass_originally_available_update` - Updates the originally available date of every item in the library.<aclass="headerlink"href="#mass-originally-available-update"title="Permanent link">¶</a>"
<divid="mass-originally-available-update"/>Updates every item's originally available date in the library to the
<divid="mass-originally-available-update"/>Updates every item's originally available date in the library to the
@ -288,6 +302,8 @@ You can create individual blocks of operations by using a list under `operations
- 1900-01-01
- 1900-01-01
```
```
###### Mass Rating Update
??? blank "`mass_***_rating_update` - Updates the audience/critic/user rating of every item in the library.<aclass="headerlink"href="#mass-star-rating-update"title="Permanent link">¶</a>"
??? blank "`mass_***_rating_update` - Updates the audience/critic/user rating of every item in the library.<aclass="headerlink"href="#mass-star-rating-update"title="Permanent link">¶</a>"
<divid="mass-star-rating-update"/>Updates every item's audience/critic/user rating in the library to the chosen
<divid="mass-star-rating-update"/>Updates every item's audience/critic/user rating in the library to the chosen
@ -355,6 +371,8 @@ You can create individual blocks of operations by using a list under `operations
- 2.0
- 2.0
```
```
###### Mass Episode Rating Update
??? blank "`mass_episode_***_rating_update` - Updates the audience/critic/user rating of every episode in the library.<aclass="headerlink"href="#mass-episode-star-rating-update"title="Permanent link">¶</a>"
??? blank "`mass_episode_***_rating_update` - Updates the audience/critic/user rating of every episode in the library.<aclass="headerlink"href="#mass-episode-star-rating-update"title="Permanent link">¶</a>"
<divid="mass-episode-star-rating-update"/>Updates every item's episode's audience/critic/user rating in the
<divid="mass-episode-star-rating-update"/>Updates every item's episode's audience/critic/user rating in the
@ -405,6 +423,8 @@ You can create individual blocks of operations by using a list under `operations
- 2.0
- 2.0
```
```
###### Mass Poster Update
??? blank "`mass_poster_update` - Updates the poster of every item in the library.<aclass="headerlink"href="#mass-poster-update"title="Permanent link">¶</a>"
??? blank "`mass_poster_update` - Updates the poster of every item in the library.<aclass="headerlink"href="#mass-poster-update"title="Permanent link">¶</a>"
<divid="mas-_poster-update"/>Updates every item's poster to the chosen sites poster. Will fall back to `plex` if
<divid="mas-_poster-update"/>Updates every item's poster to the chosen sites poster. Will fall back to `plex` if
@ -439,6 +459,8 @@ You can create individual blocks of operations by using a list under `operations
episodes: false
episodes: false
```
```
###### Mass Background Update
??? blank "`mass_background_update` - Updates the background of every item in the library.<aclass="headerlink"href="#mass-background-update"title="Permanent link">¶</a>"
??? blank "`mass_background_update` - Updates the background of every item in the library.<aclass="headerlink"href="#mass-background-update"title="Permanent link">¶</a>"
<divid="mass-background-update"/>Updates every item's background to the chosen sites background. Will fall back to
<divid="mass-background-update"/>Updates every item's background to the chosen sites background. Will fall back to
@ -473,6 +495,8 @@ You can create individual blocks of operations by using a list under `operations
episodes: false
episodes: false
```
```
###### Mass IMDb Parental Labels
??? blank "`mass_imdb_parental_labels` - Adds IMDb Parental labels of every item in the library.<aclass="headerlink"href="#mass-imdb-parental-labels"title="Permanent link">¶</a>"
??? blank "`mass_imdb_parental_labels` - Adds IMDb Parental labels of every item in the library.<aclass="headerlink"href="#mass-imdb-parental-labels"title="Permanent link">¶</a>"
<divid="mass-imdb-parental-labels"/>Updates every item's labels in the library to match the IMDb Parental Guide.
<divid="mass-imdb-parental-labels"/>Updates every item's labels in the library to match the IMDb Parental Guide.
@ -499,6 +523,8 @@ You can create individual blocks of operations by using a list under `operations
mass_imdb_parental_labels: severe
mass_imdb_parental_labels: severe
```
```
###### Mass Collection Mode
??? blank "`mass_collection_mode` - Updates the Collection Mode of every item in the library.<aclass="headerlink"href="#mass-collection-mode"title="Permanent link">¶</a>"
??? blank "`mass_collection_mode` - Updates the Collection Mode of every item in the library.<aclass="headerlink"href="#mass-collection-mode"title="Permanent link">¶</a>"
<divid="mass-collection-mode"/>Updates every Collection in your library to the specified Collection Mode.
<divid="mass-collection-mode"/>Updates every Collection in your library to the specified Collection Mode.
@ -525,6 +551,8 @@ You can create individual blocks of operations by using a list under `operations
mass_collection_mode: hide
mass_collection_mode: hide
```
```
###### Update Blank Track Titles
??? blank "`update_blank_track_titles` - Updates blank track titles of every item in the library.<aclass="headerlink"href="#update-blank-track-titles"title="Permanent link">¶</a>"
??? blank "`update_blank_track_titles` - Updates blank track titles of every item in the library.<aclass="headerlink"href="#update-blank-track-titles"title="Permanent link">¶</a>"
<divid="update-blank-track-titles"/>Search though every track in a music library and replace any blank track
<divid="update-blank-track-titles"/>Search though every track in a music library and replace any blank track
@ -545,6 +573,8 @@ You can create individual blocks of operations by using a list under `operations
update_blank_track_titles: true
update_blank_track_titles: true
```
```
###### Remove Title Parentheses
??? blank "`remove_title_parentheses` - Removes title parentheses of every item in the library.<aclass="headerlink"href="#remove-title-parentheses"title="Permanent link">¶</a>"
??? blank "`remove_title_parentheses` - Removes title parentheses of every item in the library.<aclass="headerlink"href="#remove-title-parentheses"title="Permanent link">¶</a>"
<divid="remove-title-parentheses"/>Search through every title and remove all ending parentheses in an items title
<divid="remove-title-parentheses"/>Search through every title and remove all ending parentheses in an items title
@ -565,6 +595,8 @@ You can create individual blocks of operations by using a list under `operations
remove_title_parentheses: true
remove_title_parentheses: true
```
```
###### Split Duplicates
??? blank "`split_duplicates` - Splits all duplicate items found in this library.<aclass="headerlink"href="#split-duplicates"title="Permanent link">¶</a>"
??? blank "`split_duplicates` - Splits all duplicate items found in this library.<aclass="headerlink"href="#split-duplicates"title="Permanent link">¶</a>"
<divid="split-duplicates"/>Splits all duplicate items found in this library.
<divid="split-duplicates"/>Splits all duplicate items found in this library.
@ -584,6 +616,8 @@ You can create individual blocks of operations by using a list under `operations
split_duplicates: true
split_duplicates: true
```
```
###### Radarr Add All
??? blank "`radarr_add_all` - Adds every item in the library to Radarr.<aclass="headerlink"href="#radarr-add-all"title="Permanent link">¶</a>"
??? blank "`radarr_add_all` - Adds every item in the library to Radarr.<aclass="headerlink"href="#radarr-add-all"title="Permanent link">¶</a>"
<divid="radarr-add-all"/>Adds every item in the library to Radarr.
<divid="radarr-add-all"/>Adds every item in the library to Radarr.
@ -609,6 +643,8 @@ You can create individual blocks of operations by using a list under `operations
radarr_add_all: true
radarr_add_all: true
```
```
###### Radarr Remove By Tag
??? blank "`radarr_remove_by_tag` - Removes every item from Radarr with the Tags given.<aclass="headerlink"href="#radarr-remove-by-tag"title="Permanent link">¶</a>"
??? blank "`radarr_remove_by_tag` - Removes every item from Radarr with the Tags given.<aclass="headerlink"href="#radarr-remove-by-tag"title="Permanent link">¶</a>"
<divid="radarr-remove-by-tag"/>Removes every item from Radarr with the Tags given.
<divid="radarr-remove-by-tag"/>Removes every item from Radarr with the Tags given.
@ -628,6 +664,8 @@ You can create individual blocks of operations by using a list under `operations
radarr_remove_by_tag: mytag1, mytag2
radarr_remove_by_tag: mytag1, mytag2
```
```
###### Sonarr Add All
??? blank "`sonarr_add_all` - Adds every item in the library to Sonarr.<aclass="headerlink"href="#sonarr-add-all"title="Permanent link">¶</a>"
??? blank "`sonarr_add_all` - Adds every item in the library to Sonarr.<aclass="headerlink"href="#sonarr-add-all"title="Permanent link">¶</a>"
<divid="sonarr-add-all"/>Adds every item in the library to Sonarr.
<divid="sonarr-add-all"/>Adds every item in the library to Sonarr.
@ -653,6 +691,8 @@ You can create individual blocks of operations by using a list under `operations
sonarr_add_all: true
sonarr_add_all: true
```
```
###### Sonarr Remove By Tag
??? blank "`sonarr_remove_by_tag` - Removes every item from Sonarr with the Tags given.<aclass="headerlink"href="#sonarr-remove-by-tag"title="Permanent link">¶</a>"
??? blank "`sonarr_remove_by_tag` - Removes every item from Sonarr with the Tags given.<aclass="headerlink"href="#sonarr-remove-by-tag"title="Permanent link">¶</a>"
<divid="sonarr-remove-by-tag"/>Removes every item from Sonarr with the Tags given.
<divid="sonarr-remove-by-tag"/>Removes every item from Sonarr with the Tags given.
@ -672,6 +712,8 @@ You can create individual blocks of operations by using a list under `operations
sonarr_remove_by_tag: mytag1, mytag2
sonarr_remove_by_tag: mytag1, mytag2
```
```
###### Genre Mapper
??? blank "`genre_mapper` - Maps genres in your library to be changed to other genres.<aclass="headerlink"href="#genre-mapper"title="Permanent link">¶</a>"
??? blank "`genre_mapper` - Maps genres in your library to be changed to other genres.<aclass="headerlink"href="#genre-mapper"title="Permanent link">¶</a>"
<divid="genre-mapper"/>Maps genres in your library to be changed to other genres.
<divid="genre-mapper"/>Maps genres in your library to be changed to other genres.
@ -719,6 +761,8 @@ You can create individual blocks of operations by using a list under `operations
The above example will change go through every item in your library and change the genre `Action/Adventure` or
The above example will change go through every item in your library and change the genre `Action/Adventure` or
`Action & Adventure` to `Action` and remove every instance of the Genre `Romantic Comedy`.
`Action & Adventure` to `Action` and remove every instance of the Genre `Romantic Comedy`.
###### Content Rating Mapper
??? blank "`content_rating_mapper` - Maps content ratings in your library to be changed to other content ratings.<aclass="headerlink"href="#content-rating-mapper"title="Permanent link">¶</a>"
??? blank "`content_rating_mapper` - Maps content ratings in your library to be changed to other content ratings.<aclass="headerlink"href="#content-rating-mapper"title="Permanent link">¶</a>"
<divid="content-rating-mapper"/>Maps content ratings in your library to be changed to other content ratings.
<divid="content-rating-mapper"/>Maps content ratings in your library to be changed to other content ratings.
@ -766,6 +810,8 @@ You can create individual blocks of operations by using a list under `operations
The above example will change go through every item in your library and change the content rating `PG` or
The above example will change go through every item in your library and change the content rating `PG` or
`PG-13` to `Y-10` and remove every instance of the content rating `R`.
`PG-13` to `Y-10` and remove every instance of the content rating `R`.
###### Metadata Backup
??? blank "`metadata_backup` - Creates/Maintains a PMM Metadata File for the library.<aclass="headerlink"href="#metadata-backup"title="Permanent link">¶</a>"
??? blank "`metadata_backup` - Creates/Maintains a PMM Metadata File for the library.<aclass="headerlink"href="#metadata-backup"title="Permanent link">¶</a>"
<divid="metadata-backup"/>Creates/Maintains a Plex Meta Manager Metadata File with a full `metadata` mapping based
<divid="metadata-backup"/>Creates/Maintains a Plex Meta Manager Metadata File with a full `metadata` mapping based