Kodi requires the use of TAB instead of OU and only supports compact
naming (HSBS instead of Half SBS), so allow for Renamer plugin to use
these formats.
Pulled just the IPT related fixed from PR #7023 and submitted this
against the develop branch.
* Improve IPTorrents quality to category mapping
* Remove obsolete query parameter for categories
* Remove quotes around movie title
* Search in title, not title and tags
PassThePopcorn recently changed their api endpoints to tls.passthepopcorn.me to passthepopcorn.me . Unless you change these URLs, you get this issue:
```
12-05 05:08:17 ERROR
[hpotato.core.plugins.base] Failed opening url in PassThePopcorn: https://tls.passthepopcorn.me/ajax.php?action=login Traceback (most recent call last): HTTPError: 403 Client Error: Forbidden for url: https://passthepopcorn.me/ajax.php?action=login
12-05 05:08:17 ERROR
[edia._base.providers.base] Failed to login PassThePopcorn: Traceback (most recent call last): File "/home/couchpotato/CouchPotatoServer/couchpotato/core/media/_base/providers/base.py", line 163, in login output = self.urlopen(self.urls['login'], data = self.getLoginParams()) File "/home/couchpotato/CouchPotatoServer/couchpotato/core/plugins/base.py", line 227, in urlopen response.raise_for_status() File "/home/couchpotato/CouchPotatoServer/libs/requests/models.py", line 837, in raise_for_status raise HTTPError(http_error_msg, response=self) HTTPError: 403 Client Error: Forbidden for url: https://passthepopcorn.me/ajax.php?action=login```
There is a thread at their forum; titled: "HTTPS Migration preventing CouchPotato Login", and it's told that this patch fixes this issue. This is required due to migration and their tracker update, and it is shared there. So all credits to the poster. I'm simply making a pull request for the fix, and further investigation if required.
Thanks in advance,
1080p/720p BR-Rips can get wrongly classified as 2160p if they have x264/h264 tags, because 1080p and 720 will get a penalty since they are on the 'allow' list for BR-Rip, while 2160p is not.
This is useful in the case several programs use the same channel
to notify for updates, it is now possible to know which program
was updated within the same channel instead of guessing
Existing solution required the magnet to be converted to a file, which is not necessary - change to support direct magnet integration with qBittorrent which is already natively in the qBittorrent client class library.