added sport genre for popular/top collections; unwatched smart filter collections for: random, suggested, popular and top-rated; various bug-fixes

This commit is contained in:
0x5f3
2024-01-25 11:09:42 +00:00
committed by cpt-kuesel
parent 7ba0b1f194
commit be8ca9cf6f
29 changed files with 831 additions and 607 deletions

View File

@@ -1,6 +1,6 @@
This config will populate the following:
- !Suggested (random, recently added|released, suggested, trending, popular, top-rated, most watched)
- !Suggested (random, recently added|released, suggested, trending, popular, top-rated, unwatched, most watched)
- !Seasonal *
- Parental
- Documentaries
@@ -20,7 +20,6 @@ This config will populate the following:
( ^ = shows only )
For more details on what each section contains: [movies](MOVIES.md) | [shows](SHOWS.md)
<br/>
**Requirements:**
@@ -28,7 +27,6 @@ For more details on what each section contains: [movies](MOVIES.md) | [shows](SH
**Install:**
clone into PMM's root directory:
```
git clone https://github.com/0x5f3/pmm.config config
```
@@ -36,22 +34,24 @@ git clone https://github.com/0x5f3/pmm.config config
**Usage:**
The initial process for populating collections:
```
python plex_meta_manager.py --config config/movie.yml --collections-only --run --ignore-schedules
python plex_meta_manager.py --config config/show.yml --collections-only --run --ignore-schedules
docker run --rm -it -v ./config:/config meisnate12/plex-meta-manager --config config/movie.yml --collection-only --run --ignore-schedules
docker run --rm -it -v ./config:/config meisnate12/plex-meta-manager --config config/show.yml --collection-only --run --ignore-schedules
```
Following a successful initial run:
```
python plex_meta_manager.py --config config/movie.yml --collections-only --run
python plex_meta_manager.py --config config/show.yml --collections-only --run
docker run --rm -it -v ./config:/config meisnate12/plex-meta-manager --config config/movie.yml --collection-only --run
docker run --rm -it -v ./config:/config meisnate12/plex-meta-manager --config config/show.yml --collection-only --run
```
<br/>
A successful run will result in something similar to this:
<br/>
<br/>
![movies](https://raw.githubusercontent.com/0x5f3/pmm.config/main/assets/_/_movies.png)
![movies](/assets/_/_movies.png)
<br/>
![shows](https://raw.githubusercontent.com/0x5f3/pmm.config/main/assets/_/_shows.png)
![shows](/assets/_/_shows.png)