1
0
mirror of https://github.com/moparisthebest/SickRage synced 2024-11-11 03:45:01 -05:00
SickRage/sickbeard
KontiSR 7165df7405 Added gui for IMDB watchlists in Config General.
Used regex checks with javascript popup, for checking if valid imdb csv watchlist.
Added test/test_tvdb_api.py for testing the tvdb api for retrieving shows by IMDB id.

TODO: Help for assisting users in getting the correct IMDB url.
maybe, make interval configurable

First changes for imdb watchlist checker

Thrown the couch code overboard and created my own version of an imdb watchlist scraper

Added IMDB thread and test values with an IMDB csv url. These values should be replaced by front end UI settings.

- Removed some tracelogs when unable to download watchlist
- Added settings for enabling and setting of the watchlist csv url
TODO:
- create UI for setting from frontend
- Implement frontend and backend checks for validating the csv url

Default interval is 1 hour.
2014-09-30 12:25:11 +02:00
..
automations Added gui for IMDB watchlists in Config General. 2014-09-30 12:25:11 +02:00
clients fix transmission seed time 2014-09-24 21:47:11 -03:00
databases Anime propers 2014-07-27 21:04:17 +08:00
indexers Moved code for cleaning up cache folder to seperate function located in helper.py. 2014-07-27 04:58:14 -07:00
metadata Added proxy support to Indexer APIs. 2014-07-27 03:59:21 -07:00
name_parser Sports regex updated 2014-09-01 00:04:41 -07:00
notifiers - Update Pushbullet notifier to no longer base64 encode the API key which was causing Pushbullet to reject the key and connections 2014-09-17 20:24:27 -07:00
providers This is a first attempt of getting the season pack downloading to work. 2014-09-25 13:18:07 +02:00
__init__.py Added gui for IMDB watchlists in Config General. 2014-09-30 12:25:11 +02:00
autoPostProcesser.py Doesn't start a scheduled task for things not enabled to not waste resources. 2014-07-28 21:46:56 -07:00
blackandwhitelist.py Fixed issues with editing/saving custom scene exceptions. 2014-07-14 19:00:53 -07:00
browser.py Fix for newznab provider settings not saving properly 2014-08-29 03:29:56 -07:00
bs4_parser.py Created a context manager wrapper for BeautifulSoup4 so that we can cleanup/clear tags/context on exit via WITH statements. 2014-07-21 21:26:58 -07:00
classes.py Fixed TorrentSearchResult instance has no attribute 'content' errpr 2014-08-28 22:22:55 -07:00
common.py Fix some of the unit tests 2014-09-16 18:25:59 +08:00
config.py Fixed backlog frequency calculator code for realtime changes 2014-09-15 02:35:14 -07:00
dailysearcher.py Fixes exception generated in thread DAILYSEARCHER: 'NoneType' object has no attribute 'getEpisode' 2014-09-25 23:12:16 +08:00
db.py Fixes daily search and speed improvements 2014-09-20 20:34:00 +08:00
encodingKludge.py Fixed issues with editing/saving custom scene exceptions. 2014-07-14 19:00:53 -07:00
event_queue.py Fix for threading schedualers and subtitles. 2014-07-19 17:03:23 -07:00
exceptions.py Added anime support with anidb support. 2014-05-25 23:29:22 -07:00
failed_history.py Fixed issues with editing/saving custom scene exceptions. 2014-07-14 19:00:53 -07:00
failedProcessor.py Fixed SearchFailedDownload when selecting multiple ep's as failed in displayShow 2014-09-19 10:55:05 +02:00
generic_queue.py Fixes issues with scene exception updating when editing a show, should resolve problems with it duplicating scene exception name over and over again. 2014-07-19 22:29:19 -07:00
gh_api.py Fixes for updating/checkout of source installed versions. 2014-07-30 15:57:08 -07:00
helpers.py Fixed AttributeError: 'NoneType' object has no attribute 'is_scene' in scene_numbering code. 2014-08-30 01:47:00 -07:00
history.py Anime propers 2014-07-27 21:04:17 +08:00
image_cache.py Added in context to aid in garbage cleanup to help reduce memory usage. 2014-06-30 10:48:18 -07:00
logger.py Added in context to aid in garbage cleanup to help reduce memory usage. 2014-06-30 10:48:18 -07:00
name_cache.py Added ability to set a default indexer for trakt notifier used for adding shows from watch list so that SickRage knows what indexer to set the show as. 2014-07-23 22:07:01 -07:00
naming.py Custom naming for anime 2014-09-29 19:40:16 +08:00
network_timezones.py Added proxy support to Indexer APIs. 2014-07-27 03:59:21 -07:00
nzbget.py Add priority option for daily snatches (inc force) 2014-08-11 22:07:02 +02:00
nzbSplitter.py Added proxy support to Indexer APIs. 2014-07-27 03:59:21 -07:00
postProcessor.py Do not log ERROR when show isn't in list. Log WARNING instead. 2014-08-30 16:17:09 +02:00
processTV.py Added an option in Post Processing options do activated/deactivate postponing postprocess if sync files are present in download TV dir (activated by default) 2014-09-07 12:45:19 +02:00
properFinder.py Fixed high CPU usage during searches, adding conditional check to prevent un-needed name parsing of search results when search result was previously already parsed and checked during filtering of bad releases 2014-09-06 17:25:07 -07:00
rssfeeds.py PEP8 changes for rss feed cache code 2014-08-31 12:56:45 -07:00
sab.py App name change in code. 2014-05-23 05:37:22 -07:00
sbdatetime.py More namechanges 2014-05-26 23:32:47 +02:00
scene_exceptions.py Fixes anime exceptions being cleared when editing the exceptions on editShow page 2014-08-23 11:55:00 +08:00
scene_numbering.py Fixed AttributeError: 'NoneType' object has no attribute 'is_scene' in scene_numbering code. 2014-08-30 01:47:00 -07:00
scheduler.py PEP8 Cleanups 2014-07-26 14:52:49 -07:00
search_queue.py This is a check used in webserve.py getManualSearchStatus(), to get the current running queuitem, if it is a manual or failed/retry search. If so, the frontend will report the matching episode as in status "searching". 2014-09-23 11:06:02 +02:00
search.py This is a first attempt of getting the season pack downloading to work. 2014-09-25 13:18:07 +02:00
searchBacklog.py Fixed typo in searchBacklog. Introduced with search from delta functionality. 2014-09-19 10:49:37 +02:00
show_name_helpers.py When no absolute episode number retrieved, fall backto the scene_episode. Else search will be done for episode: 00 2014-09-19 12:06:59 +02:00
show_queue.py fixes to make trakt watch list work 2014-09-24 22:46:09 +10:00
showUpdater.py Moved code for cleaning up cache folder to seperate function located in helper.py. 2014-07-27 04:58:14 -07:00
subtitles.py Doesn't start a scheduled task for things not enabled to not waste resources. 2014-07-28 21:46:56 -07:00
traktChecker.py fixes to make trakt watch list work 2014-09-24 22:46:09 +10:00
tv.py Custom naming for anime 2014-09-29 19:40:16 +08:00
tvcache.py Fixes daily search and speed improvements 2014-09-20 20:34:00 +08:00
ui.py Added in context to aid in garbage cleanup to help reduce memory usage. 2014-06-30 10:48:18 -07:00
versionChecker.py Third fix for zip updating and checkouts... 2014-08-18 08:17:23 +08:00
webapi.py Fixed failed download handling. 2014-09-06 21:36:23 -07:00
webserve.py Added gui for IMDB watchlists in Config General. 2014-09-30 12:25:11 +02:00
webserveInit.py Shutdown/restarts now wait for Tornado to finish shutting down before proceeding further 2014-07-30 18:57:31 -07:00