Alexandre Beloin
ad29d18bc0
Catch all requests exceptions
2015-02-16 13:27:45 -05:00
Alexandre Beloin
3166f29d34
Improved rTorrent support.
...
Now use requests library.
Added SSL support with Basic and Digest support.
2015-02-16 08:11:27 -05:00
Alexandre Beloin
fb3cb22808
Updated Requests to 2.5.1
2015-02-16 08:08:54 -05:00
Alexandre Beloin
a086193fe2
Merge pull request #1287 from abeloin/patch-unraid_link
...
Added detection of fs not implemented link creation
2015-02-15 18:25:13 -05:00
Alexandre Beloin
aa29e25aa3
Merge pull request #1285 from abeloin/patch-tvrage_no_episodes
...
TVRage, TVdb: Check if show has episodes
2015-02-15 18:24:52 -05:00
Alexandre Beloin
c5cfede638
Catch exception if unable to cache the response
2015-02-09 14:09:15 -05:00
Alexandre Beloin
b283015d38
Use errno.ENOSYS instead of 38.
2015-02-08 20:07:52 -05:00
Alexandre Beloin
de6cd8d9f1
Added detection of fs unsupported link creation.
...
Function acquire will run in infinite loop if the fs doesn't support
link creation(OSError: (38, 'Function not implemented'))
2015-02-08 20:01:30 -05:00
Alexandre Beloin
b33ebc0ca5
TVDB: Check if show has episodes
2015-02-06 14:29:35 -05:00
Alexandre Beloin
a57d94678d
TVRage: Check if show has episodes
...
Check if node episodelist exist in tvrage show.
e.g. New show without episodes
2015-02-05 23:02:47 -05:00
M. Adam Kendall
7f5d0ff375
Make the timeout configurable
2015-01-30 19:42:12 -05:00
echel0n
c7c6fd42b1
Merge pull request #1241 from LinuxBozo/trakt-api-2
...
Update to Trakt.tv API 2.0
2015-01-29 14:52:40 -08:00
M. Adam Kendall
94d17c286e
Update to provide option to disable SSL certificate verification
2015-01-27 14:26:53 -05:00
M. Adam Kendall
3c9adc4590
Try to catch situation where no response is set on error
2015-01-27 09:41:02 -05:00
M. Adam Kendall
9cfc3e3788
Make sure we're returning the result of the recursive request
2015-01-25 21:33:57 -05:00
M. Adam Kendall
dba4d17603
Update to Trakt.tv API 2.0
2015-01-25 15:14:57 -05:00
Alexandre Beloin
d2f49a0759
Update unrar2 from 0.99.3 to 0.99.6
2015-01-21 21:15:23 -05:00
echel0n
0da960ff51
Fixed issues with newznab custom provider categories.
...
Updated feedparser and added custom code to parse subcategories.
Updated jQuery and Bootstrap.
2014-12-24 07:49:15 -08:00
echel0n
0b35e9f2fd
Dropped pastebin and switched to using Gist's for attaching logs to issue reports.
2014-12-21 17:14:11 -08:00
echel0n
bac95b848b
Fixed sickragetv/sickrage-issues#229 - check instance of actor or banner obj to be list and if not we throw it into one.
2014-12-20 18:21:19 -08:00
echel0n
46bd8515c2
Updated fanart api handler to use new v3 api scheme and re-coded metadata function to properly retrieve images including thumbs.
2014-12-20 17:29:17 -08:00
echel0n
de1c40db01
Added FanArt.TV API package to libs, we now try to get images from fanart.tv if we can't find them on theTVDB or TMDB.
2014-12-20 09:05:38 -08:00
echel0n
1b45caaf7f
Fixed traktAPI to properly do GET and POST request methods based on API call
2014-12-19 23:54:46 -08:00
echel0n
4b039b0313
Added new webproxy per-provider option to allow accessing blocked content from different countries that may have restrictions, this feature is beta.
...
Performed misc PEP8 code cleanups.
Fixed sickragetv/sickrage-issues#213
Fixed sickragetv/sickrage-issues#217
2014-12-19 22:07:39 -08:00
echel0n
c65b17d09b
Fixed sickragetv/sickrage-issues#170 - checks if key 'language' is present if not discards.
2014-12-18 14:25:35 -08:00
echel0n
f40d5e1310
Fix for duplicate tickets being submitted via app, title variable was being appended to.
...
Added in code to send the last 50 lines of app's logs to pastebin then give back a url.
2014-12-18 13:33:35 -08:00
echel0n
956e16f481
Fixed encoding/decoding issues with WebUI and IndexerAPI's
2014-12-14 19:35:47 -08:00
echel0n
9000dbd10a
Fixed issues with randomly returned empty show statuses, added tvrage status mapping to ensure it never gets returned incorrectly.
2014-12-13 11:06:33 -08:00
echel0n
831248b412
Fixed issue with theTVDB IndexerAPI _parseActors method improperly parsing the data returned from the api causing an exception to occur during metadata refreshes.
...
Fixed issues with Backup/Restore.
Fixed issues with banners, posters, images via showPoster method.
Fixed issues with WebAPI apikeys.
Fixed issues with WebUI and url pattern matching.
2014-12-13 05:21:46 -08:00
echel0n
4fd92a8631
Fixed issue with theTVDB IndexerAPI _parseActors method improperly parsing the data returned from the api causing an exception to occur during metadata refreshes.
2014-12-13 02:32:08 -08:00
echel0n
7213fbac11
Fixed issues with WebUI crashing when using a custom web_root setting in the config, also fixed a few other misc WebUI related issues.
...
This resolves issue tickets #1065 , #1064 , #1049
2014-12-10 05:10:51 -08:00
echel0n
0365cc201b
Fixes for issue #1026 - Trakt exceptions
2014-12-05 22:51:24 -08:00
echel0n
2354c74247
Updated IMDB libs.
...
Minor code improvements made to IndexerAPI modules.
New subtitle config feature which allows you to control if subtitles get there language codes appened to there filenames or not.
Added El Rey Network image.
Added code for generating imdbID's for shows missing there imdbID's such as shows from TVRage indexer..
2014-12-02 22:13:28 -08:00
echel0n
e6389e47b1
Improved RSS feedparser/feedcache code for better performance and reliability.
...
Removed Shove module and depends.
Logging now automatically omits sensitive data such as usernames, passwords, and api keys and replaces them with asterisks in both log file and console.
Fixed versionChecker module to confirm it created a updater class before attempting to execute functions to avoid NoneType errors.
2014-12-02 11:09:53 -08:00
echel0n
44396490cd
Fix for issue #989 - Changed exception type sent back by IndexerAPI, raise errors on anything other then status OK as well.
2014-11-30 09:37:39 -08:00
echel0n
44ae0c2933
Fixed system path to prepend instead of append for custom libs
2014-11-29 10:02:19 -08:00
echel0n
7c6b1b32de
Fixes AttributeError: 'module' object has no attribute 'PROTOCOL_SSLv3' issues.
2014-11-29 09:50:46 -08:00
echel0n
42befb652d
Fixed more issues with TraktAPI code
2014-11-29 03:38:41 -08:00
echel0n
091c9419c8
Quickfix for last commit of Trakt.tv overhaul
2014-11-28 14:13:06 -08:00
echel0n
c6b7348c37
Overhaul of Trakt.TV API handler
2014-11-28 14:07:26 -08:00
echel0n
360c3afa08
Removed FTFY, python 2.6 compatibility issues.
...
Re-coded encodingKludge encode/decode for unicode <-> utf-8
2014-11-25 17:22:31 -08:00
echel0n
b67c186ed8
Fixed startup issue for python 2.6 end-users, had to make some compatibility changes to the ftfy libs
2014-11-24 19:14:39 -08:00
echel0n
9a33ddf85c
Fix for issue #946 - Adding of shows via webAPI was failing.
...
Improvements made to Indexer's API modules, better error handling for missing or incomplete shows, shows that don't have actor or banner info are now properly error handled as well.
2014-11-24 18:47:14 -08:00
echel0n
6a140aa907
Added FTFY module to help with any encoding/decoding issues
2014-11-24 13:42:30 -08:00
echel0n
e3500fffc1
Fixed Indexer API issues resulting in NoneType errors when no data was available for a show
2014-11-23 17:21:34 -08:00
echel0n
a18c72f2ea
Small code fix for trakt.tv trending shows func
...
Fixes for Indexer API's
2014-11-23 04:51:10 -08:00
echel0n
29d22b8a8f
Trakt.tv recommend shows and trending shows now work with both TVDB and TVRAGE Indexer's
2014-11-23 04:08:37 -08:00
echel0n
1aca9da027
Added try/except to Indexer API code when retrieving episodes
2014-11-23 02:28:52 -08:00
echel0n
5691847331
Fixed Trakt.tv API code
2014-11-20 04:40:33 -08:00
echel0n
e57fa4d585
Merge pull request #917 from Hellowlol/apifasterplx
...
Respect cache.
2014-11-18 19:45:00 -08:00