Nils
3bca5d937e
Merge pull request #586 from HakShak/dev
...
Fixed infinite loop in lib/rtorrent
2014-05-29 00:19:27 +02:00
echel0n
e009641804
SickRage now stores the XEM scene data to the main DB under tv_episodes for faster lookups and better linkages with epiosde objects, insures we have scene data on hand when we want it!
...
Adding functions to lookup scene season and ep info via scene absolute numbers.
We now try and create a show object from parsed release info before we consider it a valid parsed result to insure we even have the show in our show list, also used to validate anime releases.
Misc bug fixes here and there.
2014-05-28 14:16:03 -07:00
Nicholas Herring
370c6d6f73
Fixed infinite loop in lib/rtorrent
...
This code works when there is only one torrent in rtorrent. As soon as there are multiple torrents, this just spins on the same torrent IF the first torrent isn't the one it is looking for. In general this function just brute forces the server as I expect it is written for a local SCGI endpoint.
(Side note, this was my second attempt to do this, since I didn't fork properly when I stated: https://github.com/echel0n/SickRage/pull/585 )
2014-05-28 15:35:56 +00:00
echel0n
9a3e7ab0a9
Added anime support with anidb support.
...
Added fanzub anime nzb provider.
Fixed NyaaTorrents anime provider.
This is in testing phase so bugs are to be expected.
2014-05-25 23:29:22 -07:00
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