Commit Graph

73 Commits

Author SHA1 Message Date
echel0n 8ac8150eb3 Fixed issues with search results not being snatched when searching shows with custom quality settings.
Added option to force a RSS update under Manage searches.

Added status of rss updates and daily searches to be displayed at bottom of pages.
2014-05-15 14:43:57 -07:00
echel0n 1ff03def15 Added in missing libs 2014-05-15 06:01:45 -07:00
echel0n 79b239bbce Fix for incorrect date being set inside SickRage due to date not probally being converted back to local timezone. 2014-05-15 04:40:30 -07:00
echel0n e20adcfab8 Added daily searcher to check for and snatch daily new releases for current active watched shows. User settable interval can be found in search config menu plus forcing a daily search can be done from Manage Searches menu.
Fixed issues with subliminal subtitle downloader.
2014-05-14 21:16:46 -07:00
echel0n 7c5144417e Revert "Updated Subliminal to 0.80 and fixed issues with subtitle downloading."
This reverts commit f6a264bf5c.
2014-05-14 18:41:08 -07:00
echel0n f6a264bf5c Updated Subliminal to 0.80 and fixed issues with subtitle downloading. 2014-05-14 14:52:05 -07:00
echel0n b547226353 Fix for unrar2 2014-05-12 13:56:22 -07:00
echel0n b12df7e719 Testing fix for unrar2 libs 2014-05-12 13:50:07 -07:00
echel0n 5b23d83704 Updated unrar2 lib 2014-05-12 09:20:59 -07:00
echel0n e977750702 Merge branch 'origin/master'
Conflicts:
	sickbeard/__init__.py
2014-05-11 05:55:12 -07:00
echel0n 1398c38275 Fix for manual and backlog download/search issues.
Removed multi-threading as it was more problems then usefull for now.

Added in match & snatch, any quality from initial quality settings gets downloaded first and does not continue searching, if archive qualities exist it'll stop once it hits max quality from said list.
2014-05-11 05:51:39 -07:00
Nils Vogels 7875d45504 Add exception handing if logout fails for opensubtitles 2014-05-11 00:51:57 +02:00
echel0n fb71c6139e Added in optional multi-threading for all search queues, can be set from General->Advanced config section.
Fixed issue #417 and #335
2014-05-06 04:29:38 -07:00
echel0n ddea462f0b More fixes for SQLAlchemy 2014-05-04 21:05:43 -07:00
echel0n 831507cb47 Downgraded SQLAlchemy to version 0.8 from 0.9 for compatibility reasons 2014-05-04 20:52:49 -07:00
echel0n 246708f600 Added SQLAlchemy to libs 2014-05-04 20:25:51 -07:00
Nils 6d1e025445 Merge pull request #323 from WebSpider/dev-midgetspy_fixes
Midgetspy backports
2014-05-04 23:41:45 +02:00
echel0n 129a8c1d7e Added cache for rss feed items.
Fixed issues with searches
2014-05-04 05:05:27 -07:00
Nils Vogels ab89084688 tvdb_api update, backport from midgetspy
* Skip episodes which are missing SeasonNumber or Episode Number (or DVD_season or DVD_episodenumber)
* Avoid excessive calls to the ShowContainer garbage collection
* fix ShowContainer cache resizing
2014-05-03 00:28:36 +02:00
echel0n 9384881241 Fixed issues with searching for air by date shows and sports.
Several bugfixes applied throughout the code along with cleanup performed.
2014-04-30 06:49:50 -07:00
echel0n a5836afa4f Fixes issue #161 2014-04-28 16:04:09 -07:00
echel0n 0e82c5f573 Added RSS feedparser lib to process custom torrent RSS feeds.
Adjusted code for custom RSS feed parsing now that feedparser does the parsing for us all we do is pull the data from the returned entries.
2014-04-25 16:41:47 -07:00
echel0n a71ed25b19 Fixes issues with searches and importing existing shows 2014-04-25 14:22:31 -07:00
echel0n f8ec897010 Lightning fast indexer searches now!
Version checks reverted back to every 12 hours.
2014-04-24 04:52:44 -07:00
echel0n c945726f05 Fixed subliminal issues.
Added ignore/required words option to bet set individually for each show.
Fixed issue with global ignore words not properly matching against releases.
Fixed issue with
2014-04-23 22:18:16 -07:00
echel0n 8d9d62caf5 Updated sumbliminal.
Fixed issue #52
2014-04-23 20:22:21 -07:00
echel0n 94670f7f95 Updated our cache code.
Updated rsstorrents to not bother using requests sessions.
2014-04-22 23:24:08 -07:00
echel0n f54a6e25b2 Fixes issues with tvdb and tvrage api content attribute not found 2014-04-22 12:15:15 -07:00
echel0n e171aa1c10 Conditional check bugfixes 2014-04-02 07:23:17 -07:00
echel0n 23348e0bd0 Fixed bug for returning requests object exceptions 2014-04-01 22:44:47 -07:00
echel0n 4caf2441d6 Fixed a typo issue 2014-03-29 22:45:36 -07:00
echel0n 9124c528a8 Fixed couple bugs in cache control 2014-03-29 22:02:32 -07:00
echel0n 381049c373 Re-coded our cache session handler and made vast improvements to it 2014-03-29 21:54:23 -07:00
echel0n 2acafcb603 Fixed bugs in cache control 2014-03-29 02:49:51 -07:00
echel0n c2f7f766f4 Fixed bug in cache controller that was causing session handler to return NoneType 2014-03-29 01:45:49 -07:00
echel0n f0ffae31a6 Fixed bug in TVRage API that was effecting python 2.6 users 2014-03-29 01:22:08 -07:00
echel0n c309e8afc9 Fixed bug in cache controller 2014-03-29 01:00:42 -07:00
echel0n 42f88b3b3f Revert "Added lxml to our libs"
This reverts commit 32c029c3cf.
2014-03-28 22:37:22 -07:00
echel0n 32c029c3cf Added lxml to our libs 2014-03-28 21:32:46 -07:00
echel0n 9ac649444d Added cache_auto, cache_urls, and cache_max_age features to our cache handler.
Added session handler to our cache handler so that we can pass in paramaters at the request level and use them for our cache handler to process features.
2014-03-28 21:23:55 -07:00
echel0n 1bb9413b19 Move some code around in our cache handler for better parsing and accuracy of caching 2014-03-27 17:12:44 -07:00
echel0n 3db51ef268 Fixed typo in TVDB Api code
Updated cache handler code
2014-03-27 15:39:54 -07:00
echel0n 6a1ccef8d9 Replaced cache handler with a modified version of our own, gives quicker Indexer API responses to our requests 2014-03-27 14:06:03 -07:00
echel0n ff1e6e6dbc Changed to new cache handler that stores its cached data in sqlite db files for persistance 2014-03-27 05:06:40 -07:00
echel0n 6a7906eeb1 Fixed bug in TVRage API that was not properly handling malformed airdates for shows.
Fixed bug in metadata function that was throwing attribute errors when checking for banner images for shows from TVRage

Converted some list comprehensions to generators to improve speed and lower memory usage of SB
2014-03-27 02:42:00 -07:00
echel0n 95d7d728e0 Re-write of Indexer API wrapper
Re-write of New Show seearch function
Re-write of Existing show search helper function for determining indexer/indexerid
Massive code cleanup and more bugs found and fixed
Indexer code fully modualized for future proofing
2014-03-24 22:57:24 -07:00
echel0n 108df09382 Fix for air dates in TVRage API code 2014-03-21 10:26:22 -07:00
echel0n 10637f8f29 Code Clean up and regex fix for "no repeats" error (reverted from commit 8ecd5a196d) 2014-03-20 11:03:22 -07:00
echel0n 8ecd5a196d Code cleanup and regex fix for "no repeats" error 2014-03-20 10:51:59 -07:00
echel0n 36643acf5e Added TVRage support to our scene numbering lookups.
Tweaked our API's HTTP Handlers for better performance.

Fixed a bug in metadata parser that was preventing TVRage shows from getting images.
2014-03-19 22:33:34 -07:00