Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.16.0 #731

Merged
merged 126 commits into from
Mar 8, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
126 commits
Select commit Hold shift + click to select a range
ae662e8
TMDb Companies Fix
meisnate12 Jan 25, 2022
e8fe21d
add titles to radarr/sonarr webhooks
meisnate12 Jan 26, 2022
e8200c3
item_locks when set to false will unlock
meisnate12 Jan 26, 2022
f041537
updated ArrAPI to 1.3.1
meisnate12 Jan 26, 2022
a94360d
fix false item_locks
meisnate12 Jan 26, 2022
85dc21e
account for no season/episode number
meisnate12 Jan 26, 2022
07d53f5
fix rakingKey error
meisnate12 Jan 26, 2022
c7c47bf
#658 show_missing_episode_assets fix
meisnate12 Jan 26, 2022
959b88a
add .count_gt, .count_gte, .count_lt, .count_lte tag modifiers for fi…
meisnate12 Jan 27, 2022
30d96d0
fix filter validate
meisnate12 Jan 27, 2022
ce7a432
fix smart validation
meisnate12 Jan 27, 2022
e2de5ae
#468 added metadata_backup library operation
meisnate12 Jan 27, 2022
3b8a956
add tmdb partial load
meisnate12 Jan 27, 2022
6cb6cbc
#660 added `blank_collection`
meisnate12 Jan 27, 2022
baa56d7
remove metadata_backup loading twice
meisnate12 Jan 27, 2022
04f0ad0
fix season custom sort
meisnate12 Jan 28, 2022
86d9fdc
add auto_collections
meisnate12 Jan 28, 2022
c5383f6
add tmdb_type and tmdb_status filters
meisnate12 Jan 28, 2022
ace81d0
added country, network, mood, and style to auto collections
meisnate12 Jan 28, 2022
66a8eab
adds trakt_user_lists and trakt_people_list to dynamic collections
meisnate12 Jan 29, 2022
87484ec
update dynamic collection displays
meisnate12 Jan 30, 2022
bf10063
add more dynamic list changes
meisnate12 Jan 30, 2022
8f16cd8
uncross streams
meisnate12 Jan 30, 2022
239e07c
sync dynamic collections
meisnate12 Jan 30, 2022
311e740
template fixes
meisnate12 Jan 31, 2022
b3d4c85
fix tmdb filters
meisnate12 Jan 31, 2022
0bfc9f0
fix Cancelled
meisnate12 Jan 31, 2022
5cd45ef
fix music default template
meisnate12 Jan 31, 2022
ffa0a33
collectionless exclude fix
meisnate12 Feb 1, 2022
ff5f7e2
add dynamic actors
meisnate12 Feb 1, 2022
6ef5b21
fix item reload
meisnate12 Feb 1, 2022
b22b400
fix data attribute
meisnate12 Feb 1, 2022
b9ea5bc
add year and decade dynamic collections
meisnate12 Feb 1, 2022
3d53500
fixed dynamic people
meisnate12 Feb 1, 2022
bcbe788
adding /json to the end of url
linaspurinis Feb 2, 2022
cd209cd
duration fix
meisnate12 Feb 2, 2022
ca6295e
#671 add cache_builders
meisnate12 Feb 2, 2022
5ca4646
pick the cache length
meisnate12 Feb 2, 2022
1b7652b
Merge pull request #681 from linaspurinis/master
meisnate12 Feb 2, 2022
6a28270
fix season00 assets
meisnate12 Feb 3, 2022
0452c27
Bump pillow from 9.0.0 to 9.0.1
dependabot[bot] Feb 3, 2022
f30f338
added today as an option for date filters
meisnate12 Feb 3, 2022
4a41816
Merge pull request #685 from meisnate12/dependabot/pip/develop/pillow…
meisnate12 Feb 3, 2022
a4c07e7
add message about pulling from cache
meisnate12 Feb 3, 2022
8ee749b
fix cache grabbing string vs ints
meisnate12 Feb 3, 2022
a7e99cb
replace lists with dicts
meisnate12 Feb 3, 2022
d18de78
fix unpack error
meisnate12 Feb 3, 2022
40a5abe
one more int check
meisnate12 Feb 3, 2022
134a155
add include
meisnate12 Feb 3, 2022
8b82d7e
load less
meisnate12 Feb 3, 2022
6d44239
fix _all_items
meisnate12 Feb 4, 2022
683cf22
Assume square images as posters
aljohn92 Feb 4, 2022
c353f99
add update_blank_track_titles
meisnate12 Feb 4, 2022
5b3e17b
small fixes
meisnate12 Feb 5, 2022
bbf571e
add sort_by to mdblist
meisnate12 Feb 6, 2022
d4749ed
add mdblist mass rating update options
meisnate12 Feb 6, 2022
a9a93a5
Merge pull request #692 from aljohn92/patch-1
meisnate12 Feb 7, 2022
9107385
add mass_content_rating_update
meisnate12 Feb 7, 2022
e0eec35
checks for item without year it it fails to find with year
meisnate12 Feb 7, 2022
53a4206
up PlexAPI to 4.9.2
meisnate12 Feb 7, 2022
03587ee
Merge remote-tracking branch 'origin/develop' into develop
meisnate12 Feb 7, 2022
03532f6
#542 Fix double load for only operations
meisnate12 Feb 8, 2022
086564d
#683 added Client Identifier
meisnate12 Feb 8, 2022
8fe3cd6
small fixes
meisnate12 Feb 8, 2022
20719de
#664 Metadata syncs
meisnate12 Feb 8, 2022
65130f9
update playlist ids
meisnate12 Feb 8, 2022
b4f1086
#661 fixed minimum_items
meisnate12 Feb 9, 2022
16049b7
give omdb and mdblist their own cache lengths
meisnate12 Feb 9, 2022
1e79f32
catch 500 error
meisnate12 Feb 10, 2022
4fccb9b
[63] add minimum_items to the smart_url_invalid list
meisnate12 Feb 10, 2022
93337ec
[64] #640 & #675 added redacted logging and --ignore-ghost
meisnate12 Feb 13, 2022
08cce39
[65] expand smart_label
meisnate12 Feb 13, 2022
1b1c27d
[66] small fixes
meisnate12 Feb 13, 2022
e99ec0d
Bump ruamel-yaml from 0.17.20 to 0.17.21
dependabot[bot] Feb 14, 2022
4ba220b
[67] #686 catch error to continue processing
meisnate12 Feb 14, 2022
5413334
[68] #579 add max_size filter
meisnate12 Feb 14, 2022
f40ecf4
[69] fix infO
meisnate12 Feb 15, 2022
3cfa97c
[70] #727 added trakt_watchlist and trakt_collection to custom sort
meisnate12 Feb 19, 2022
081a3ca
[71] update cant interact messages
meisnate12 Feb 19, 2022
e3007b4
[72] #712 add additional discover options
meisnate12 Feb 19, 2022
837b378
Bump lxml from 4.7.1 to 4.8.0
dependabot[bot] Feb 19, 2022
a78b073
[73] add collection/playlist names to end hook
meisnate12 Feb 20, 2022
fcd0909
Merge pull request #707 from meisnate12/dependabot/pip/develop/ruamel…
meisnate12 Feb 20, 2022
2bc0119
Merge pull request #726 from meisnate12/dependabot/pip/develop/lxml-4…
meisnate12 Feb 20, 2022
eb922e8
[74] tiny fixes
meisnate12 Feb 21, 2022
8d0c226
[75] fix for with_original_language
meisnate12 Feb 22, 2022
799d2cb
[76] remove max_size filter added limit collection attribute
meisnate12 Feb 22, 2022
3545611
[77] fix limit
meisnate12 Feb 22, 2022
08b84c6
[78] fix wrong rating
meisnate12 Feb 22, 2022
883120a
[79] add tmdb_title and tmdb_keyword filters
meisnate12 Feb 22, 2022
a3dd3c0
[80] fix tmdb_year filter
meisnate12 Feb 22, 2022
f7dbd54
[81] separate mass_collection_mode displays
meisnate12 Feb 22, 2022
b0ff508
[82] fix logging error
meisnate12 Feb 23, 2022
47289b9
[83] add has_dolby_vision filter
meisnate12 Feb 23, 2022
a18be7a
[84] #736 fix for 0 filters
meisnate12 Feb 27, 2022
46c12b3
[85] year filter fix
meisnate12 Feb 27, 2022
eb64476
Update config.yml.template
YozoraXCII Mar 2, 2022
fb68189
Merge pull request #742 from YozoraXCII/develop
meisnate12 Mar 3, 2022
25aa052
[86] Various small fixes
meisnate12 Mar 3, 2022
b6b01c4
[87] #744 refresh items that dont have titleSort
meisnate12 Mar 3, 2022
1e344ae
[88] #744 catch the error as well
meisnate12 Mar 3, 2022
b0d4033
[89] #744 fix titleSort to sortTitle
meisnate12 Mar 3, 2022
598dea6
feat(trakt): add trakt_recommended_personal builder
Mar 4, 2022
5b81efe
[90] add keys attribute to dynamic_collections
meisnate12 Mar 4, 2022
ee5ad8b
[91] fix titleSort
meisnate12 Mar 4, 2022
46c02f1
Merge pull request #745 from fouadchamoun/feat/trakt-user-recommendat…
meisnate12 Mar 5, 2022
699dbe8
[92] add nightly build
meisnate12 Mar 6, 2022
fc0bfc3
[93] #724 fix deleting collections
meisnate12 Mar 6, 2022
afcc235
fix(trakt): personal recommendations api response is typeless
Mar 6, 2022
b4ba3dd
Merge pull request #748 from fouadchamoun/fix/trakt-user-recommendations
meisnate12 Mar 6, 2022
457c52a
[94] #701 add url_theme and file_theme
meisnate12 Mar 6, 2022
89754dc
Merge pull request #752 from meisnate12/nightly
meisnate12 Mar 6, 2022
ddfec02
[95] update other_name
meisnate12 Mar 6, 2022
b288472
[96] update variable names
meisnate12 Mar 7, 2022
dd7a8e7
[97] fix url_theme error
meisnate12 Mar 8, 2022
04ad00b
[98] update github files
meisnate12 Mar 8, 2022
b8ca63e
[99] update dynamic collections attrs
meisnate12 Mar 8, 2022
4aba378
[100] add docs
meisnate12 Mar 8, 2022
60d795c
[101] fix version error
meisnate12 Mar 8, 2022
aa27c1a
[102] add doc images
meisnate12 Mar 8, 2022
66ecf4e
Update README.markdown
YozoraXCII Mar 8, 2022
3535169
Merge pull request #753 from YozoraXCII/nightly
meisnate12 Mar 8, 2022
82cfa17
[103] Update README
meisnate12 Mar 8, 2022
83ab8c2
[104] update Video
meisnate12 Mar 8, 2022
faca218
[105] github updates
meisnate12 Mar 8, 2022
0cab75a
up to v1.16.0
meisnate12 Mar 8, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 54 additions & 0 deletions .github/ISSUE_TEMPLATE/1.bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: Bug Report
description: Please do not use bug reports for support issues.
title: '[Bug]: '
labels: ['status:not-yet-viewed', 'bug']
assignees: 'meisnate12'

body:
- type: markdown
attributes:
value: >
**THIS IS NOT THE PLACE TO ASK FOR SUPPORT!**
Please use [Ple Meta Manager Discord](https://discord.gg/NfH6mGFuAB) and post your question under the `plex-meta-manager` channel for support issues.
- type: input
id: version
attributes:
label: Version Number
description: Can be found at the beginning of your log file
placeholder: eg. 1.16.0
validations:
required: true
- type: dropdown
id: branch
attributes:
label: What branch are you on?
options:
- master
- develop
- nightly
validations:
required: true
- type: textarea
id: description
attributes:
label: Describe the Bug
description: A clear and concise description of the bug.
validations:
required: true
- type: textarea
id: config
attributes:
label: Relevant Collection/Playlist Definition
description: >
If you issue is happening with a specific collection/playlist please paste your definition here
This will be automatically formatted into code, so no need for backticks.
render: yml
- type: input
id: logs
attributes:
label: Logs
description: >
Please share the relevant log file with the error on [Gist](https://gist.github.com).
placeholder: "https://gist.github.com"
validations:
required: true
31 changes: 31 additions & 0 deletions .github/ISSUE_TEMPLATE/2.feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Feature Request
description: Suggest a new feature for Plex Meta Manager.
title: '[Feature]: '
labels: ['status:not-yet-viewed', 'enhancement']
assignees: 'meisnate12'

body:
- type: markdown
attributes:
value: >
Thanks for taking the time to file a feature request! Please fill out this form as completely as possible.
- type: textarea
id: problem-relation
attributes:
label: Is your feature request related to a problem? Please elaborate.
description: A clear and concise description of what the problem is.
placeholder: eg. I'm always frustrated when...
validations:
required: true
- type: textarea
id: solution
attributes:
label: Describe the solution you'd like
description: A clear and concise description of what you want to happen.
validations:
required: true
- type: textarea
id: additional-info
attributes:
label: Additional Information
description: "[optional] You may provide additional context or screenshots for us to better understand the need of the feature."
18 changes: 18 additions & 0 deletions .github/ISSUE_TEMPLATE/3.docs_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Wiki Request
description: A request to update or improve Plex Meta Manager's wiki
title: '[Docs]: '
labels: ['status:not-yet-viewed', 'documentation']
assignees: 'meisnate12'

body:
- type: textarea
attributes:
label: What is the improvement or update to the Wiki you wish to see?
validations:
required: true
- type: input
attributes:
label: Does the docs page already exist? Please link to it.
description: 'Example: https://metamanager.wiki/en/latest/config/operations.html'
validations:
required: false
25 changes: 0 additions & 25 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: Plex Meta Manager Wiki
url: https://github.com/meisnate12/Plex-Meta-Manager/wiki
url: https://metamanager.wiki
about: Please check the wiki to see if your question has already been answered.
- name: Discord
url: https://discord.gg/TsdpsFYqqm
about: Please use Discord to ask for support.
url: https://discord.gg/NfH6mGFuAB
about: Please use the Plex Meta Manager Discord to ask for support.
24 changes: 0 additions & 24 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

10 changes: 10 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,13 @@ updates:
schedule:
interval: "daily"
target-branch: "develop"
assignees:
- "meisnate12"
- package-ecosystem: github-actions
directory: '/'
schedule:
interval: daily
assignees:
- "meisnate12"
ignore:
- dependency-name: "salsify/action-detect-and-tag-new-version"
2 changes: 1 addition & 1 deletion .github/workflows/develop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
steps:

- name: Check Out Repo
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
ref: develop

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/latest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
steps:

- name: Check Out Repo
uses: actions/checkout@v2
uses: actions/checkout@v3

- name: Login to Docker Hub
uses: docker/login-action@v1
Expand Down
44 changes: 44 additions & 0 deletions .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: Docker Nightly Release

on:
push:
branches: [ nightly ]
pull_request:
branches: [ nightly ]

jobs:

docker-develop:
runs-on: ubuntu-latest

steps:

- name: Check Out Repo
uses: actions/checkout@v3
with:
ref: nightly

- name: Login to Docker Hub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}

- name: Set up QEMU
uses: docker/setup-qemu-action@master
with:
platforms: all

- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v1

- name: Build and push
id: docker_build
uses: docker/build-push-action@v2
with:
context: ./
file: ./Dockerfile
platforms: linux/amd64,linux/arm64
push: true
tags: ${{ secrets.DOCKER_HUB_USERNAME }}/plex-meta-manager:nightly
2 changes: 1 addition & 1 deletion .github/workflows/tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
tag-new-versions:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
token: ${{ secrets.PAT }}
fetch-depth: 2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/version.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
steps:

- name: Check Out Repo
uses: actions/checkout@v2
uses: actions/checkout@v3

- name: Login to Docker Hub
uses: docker/login-action@v1
Expand Down
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,8 @@ __pycache__/
/test*
logs/
config/*
!config/overlays/
!config/overlays/*/overlay.png
!config/*.template
*.png
!overlay.png
build/
develop-eggs/
Expand Down
20 changes: 20 additions & 0 deletions .readthedocs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# .readthedocs.yml

version: 2

build:
image: latest

sphinx:
configuration: docs/conf.py

formats: all

python:
version: "3.7"

system_packages: true

install:
- requirements: docs/requirements.txt

2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2020 meisnate12
Copyright (c) 2022 meisnate12

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
Loading