Commit graph

422 commits

Author SHA1 Message Date
echel0n
2aa7706233 Fix for issue #375 TorrentDay and IPTorrents 2014-05-04 22:16:36 -07:00
echel0n
235a5d0161 Fixes empty searchStrings and empty itemList issues if they happened. 2014-05-04 20:13:10 -07:00
echel0n
a5b72dea84 Fixes issues with findpropers and airdate.
Fixes issues with unhashable dict types.
Fixes issues with 100% CPU usage.
Fixes issues with RSS feed cache.
Fixes issues with scene numbering and converting back to indexer numbering.
Fixes issues with backlog searches.
Fixes issues with season pack searches.
Fixes issues with BTN.
2014-05-04 20:08:32 -07:00
Nils Vogels
ffc2833c89 Also trap if data is completely lacking 2014-05-05 01:12:47 +02:00
Nils Vogels
d1d9025971 Fixing error in findpropers when air-by-date search is attempted, but show is not air-by-date 2014-05-05 01:10:51 +02:00
Nils
4e03a2b925 Merge pull request #368 from WebSpider/dev-more_typo_fixes
Fixing more typos
2014-05-05 00:57:43 +02:00
Nils Vogels
b7aa62c553 More typo fixes :S 2014-05-05 00:53:53 +02:00
Nils Vogels
7c5d2b3170 Showing current commit on infopage 2014-05-05 00:49:40 +02:00
Nils Vogels
fca48bfe64 Fixing typo 2014-05-05 00:40:02 +02:00
Nils Vogels
fde5ce4c58 Correcting typos in prefer_season_download feature 2014-05-05 00:20:23 +02:00
Michael Johnson
02382d2716 Add proper handling for reverse proxies
Basic configuration options and filter

Add configuration options to template

Woops, we can't use filters

Qualify the name 'Tool'

Remove leftover 'self' argument
2014-05-04 18:04:04 -04:00
Nils
d961892b00 Merge pull request #320 from WebSpider/dev-stop_tvdir_deletion
Prevent TV Download dir from being deleted during postprocessing
2014-05-04 23:42:35 +02:00
Nils
6d1e025445 Merge pull request #323 from WebSpider/dev-midgetspy_fixes
Midgetspy backports
2014-05-04 23:41:45 +02:00
Nils
c7174c7390 Merge pull request #324 from nightexcessive/patch-1
Update the Plex notifier
2014-05-04 23:40:53 +02:00
Nils
3fbc888406 Merge pull request #348 from WebSpider/dev-prefer_episode_dl
Add option to prefer episode downloading
2014-05-04 23:40:25 +02:00
Nils Vogels
e475d2a22d Only walk lists if they are populated. 2014-05-04 23:20:04 +02:00
Nils Vogels
84120ee00e Option to prefer single episode releases over season releases:
- Added option "prefer_episode_releases" to config.ini. If a complete season of a show is added to the backlog this option will make sickbeard prefer single episode releases for that season over a comlete season release.

Backport of 1ec7c61023 into dev branch
2014-05-04 15:58:20 +02:00
echel0n
b59c8fd1ec Fix for airdate issues during proper search 2014-05-04 05:20:39 -07:00
echel0n
99da47464d Fix for rssfeed 2014-05-04 05:08:45 -07:00
echel0n
129a8c1d7e Added cache for rss feed items.
Fixed issues with searches
2014-05-04 05:05:27 -07:00
echel0n
5252cbb72c Fixes issues found in cache and with season pack searches 2014-05-04 00:10:49 -07:00
echel0n
dd9a7f657e Merge pull request #341 from BobWatson/patch-1
Fix typo in db.py
2014-05-03 22:41:26 -07:00
echel0n
b349bab569 Fixes more issues that were still present for season pack searches and air-by-date shows. 2014-05-03 22:36:54 -07:00
BobWatson
20798639ae Update db.py
Fixing just one typo ("query's" to "queries"), after staring at it on my screen for the last few hours :)
2014-05-04 15:04:22 +10:00
Michael Johnson
0077a8e518 Fix the Plex notifier
Previously, the fix would cause the Plex notifier not to work except in test mode or when the XBMC notifier was enabled. This fixes that.
2014-05-03 23:57:34 -04:00
echel0n
bb4ef18fe3 Fixes issue #337 2014-05-03 20:52:47 -07:00
echel0n
dea826c3ba Fixed alot of issues pertaining to season pack searches and backlog searches in regards to returning accurate results or no results at all.
Fixed issue #335
2014-05-03 20:16:26 -07:00
echel0n
b4627af3d2 Fixes issue #327 2014-05-03 17:22:33 -07:00
echel0n
a2a608ed85 Fix for issues downloading season packs and episodes and multiples of the same episode. 2014-05-03 16:56:01 -07:00
echel0n
7ca19b88d6 Fix for issue of downloading multiples of the same episode 2014-05-03 16:26:12 -07:00
echel0n
afde3b4c28 Fixes issues #333 and problems with converting str to int via prettyName func 2014-05-03 15:29:00 -07:00
echel0n
c29b29a7e7 Merge pull request #312 from WebSpider/dev-code_cleanup
Code cleanup
2014-05-03 05:24:15 -07:00
echel0n
16441c0582 fix for issues #321 and 258 2014-05-03 05:22:50 -07:00
echel0n
6ee60d213a Fixes issue #325 2014-05-03 05:10:52 -07:00
echel0n
a3bdf6038f Fixes issue #326 2014-05-03 05:07:44 -07:00
echel0n
72828e1a8d Fixes sql issues 2014-05-03 04:50:29 -07:00
echel0n
a47136e551 Fixed issue with saving show info to DB 2014-05-03 04:16:12 -07:00
echel0n
dfd6f38cfe Fix for scene numbering during post-processing 2014-05-03 04:10:20 -07:00
echel0n
c2e79bf031 Fixed inital scene numbering database check to look for a value of -1 before updating to insure this record gets done at startup once and once only 2014-05-03 04:06:11 -07:00
echel0n
b6f7753ec7 Fix for post-processing issue of not being enough info 2014-05-03 03:59:05 -07:00
echel0n
e8fc45058f Test fix #3 2014-05-03 03:54:50 -07:00
echel0n
6a3ff97cec Test fix #1 2014-05-03 03:48:06 -07:00
echel0n
9fc07617f1 Fix for NoneType object error 2014-05-03 03:41:56 -07:00
echel0n
cb4790a213 Typo fixed 2014-05-03 03:37:26 -07:00
echel0n
75c7fbf137 Fixes issues in tvcache 2014-05-03 03:36:57 -07:00
echel0n
e789c065ee Fix in indexerApi code 2014-05-03 03:26:01 -07:00
echel0n
580afec2a7 Fixes more non-sense issues 2014-05-03 03:15:18 -07:00
echel0n
233667c6d1 Fixes for db scene numbering fix 2014-05-03 03:11:52 -07:00
echel0n
cae11c0f06 Fixes for scene numbering in displayShows 2014-05-03 03:09:46 -07:00
echel0n
33be93288a Last set of fixes to correct this problem 2014-05-03 02:58:04 -07:00
echel0n
ac65eab3c0 Missed one :P 2014-05-03 02:48:48 -07:00
echel0n
57fabbad8b More unicode to int issues resolved 2014-05-03 02:46:49 -07:00
echel0n
cecd35bb5d Fix for indexer being sent as unicode when its supposed to me integer 2014-05-03 02:43:01 -07:00
echel0n
48462f4baa Fixes and more fixes 2014-05-03 02:40:17 -07:00
echel0n
49027d6185 Fix for web passing variables in a format that is other then expected 2014-05-03 02:38:02 -07:00
echel0n
1c56876ecc Fixed unicode issues 2014-05-03 02:34:53 -07:00
echel0n
2a04c13b91 Another small typo 2014-05-03 02:31:40 -07:00
echel0n
81a7a2b97f Typo corrected 2014-05-03 02:27:00 -07:00
echel0n
d5f183c171 Major changes made to search code, tvcache code, and name parser 2014-05-03 02:23:26 -07:00
Michael Johnson
10a17d09cb Update the Plex notifier
The new Plex HT notification API is exactly the same as XBMC's new notification API. It uses the same JSON-RPC methods.

Thus, I've changed the Plex notifier class to inherit from the XBMC notifier class and use its notification method.
2014-05-02 19:41:55 -04:00
Nils Vogels
d906bcc049 Attempt to get quality from snatched episode status
Backport from midgetspy
2014-05-03 00:37:41 +02:00
Nils Vogels
84e2ec6605 Adding webm as a supported extension 2014-05-03 00:08:52 +02:00
Nils Vogels
a843303812 Only log deletion when we're really deleting 2014-05-02 23:58:27 +02:00
Nils Vogels
452895a058 Prevent postprocesser from removing TV_DOWNLOAD_DIR 2014-05-02 23:26:26 +02:00
Nils Vogels
238de53c3f Increasing logging for Torrent clients 2014-05-02 14:50:28 +02:00
Nils Vogels
17171dba8b Simplifying expressions 2014-05-02 13:33:06 +02:00
Nils Vogels
dad75ae09b Indent fixes 2014-05-02 13:01:42 +02:00
echel0n
edebacf8ac Merge pull request #308 from WebSpider/dev-fix_speedcd_sql_180
Update SQL to match TVRage edition
2014-05-02 03:12:02 -07:00
echel0n
09476224c5 Improved code for better performance of application memory and cpu usage. 2014-05-02 03:09:17 -07:00
Nils Vogels
2b2e2d484d Update SQL to match TVRage edition 2014-05-02 11:59:13 +02:00
echel0n
6a8bef76c9 Re-code of post-processing, insures the Indexer ID is correct so that shows don't get added with the incorrect Indexer info also no more needing to lookup said info from the Indexers making API calls so overall speed has increased as well.
Fixed issues with returning a show object when parsing release names into show names from our database.
2014-05-02 01:47:02 -07:00
echel0n
5a1823a15a Fixes a few more issues with backlog searches, relates to issue #298 2014-05-01 22:14:56 -07:00
echel0n
1c6b0807b0 Fixed backlog issues and improved cache and provider searches, this resolves issue #298 2014-05-01 21:53:34 -07:00
echel0n
eabd0d092f Fixes for air_by_date and sports shows
Fixes for sports regex matching patterns.
2014-05-01 20:03:44 -07:00
echel0n
42b11cd000 Fixed up sports regex matching pattern 2014-05-01 19:14:10 -07:00
echel0n
3a60683327 Fixed issues with parsing release names and naming patterns including regex for sports is now more accurate then ever!
Added option under general settings to allow specifiying a default indexer to be used for adding newshows and existing shows (All, TVDB, TVRage)
2014-05-01 17:57:51 -07:00
echel0n
85a9a81f4e Fix for issue #290, Post-processing issues 2014-05-01 15:53:37 -07:00
echel0n
74c6bec150 Fix for issue #291 2014-05-01 14:37:53 -07:00
Nils
45f2d72314 Merge pull request #283 from WebSpider/dev-email_notify_order
Changing sorting order for email notification lists, closes enhancement request in #271
2014-05-01 14:14:00 +02:00
Nils Vogels
71cd57927f Changing sorting order for email notification lists to alphabetical, ascending 2014-05-01 14:09:12 +02:00
echel0n
3cefc5be86 Fix for startup issue when using python 2.6 2014-05-01 04:38:05 -07:00
echel0n
271afb8c5d Merge pull request #276 from WebSpider/dev-increase_client_timeout
Increasing generic client timeout
2014-05-01 03:32:11 -07:00
echel0n
226b930987 Merge pull request #278 from WebSpider/dev-typo_fix_237
Small typo in debug logging
2014-05-01 03:30:57 -07:00
echel0n
20bc92650b Fix for issues relating to adding existing shows and nothing happens. 2014-05-01 03:00:05 -07:00
Nils Vogels
a3094bcbba Small typo in debug logging 2014-05-01 10:44:48 +02:00
Nils Vogels
812e8443bd Increasing generic client timeout to 20s to work around busy hosts 2014-05-01 10:17:00 +02:00
echel0n
071d51fcda Fixes for scene conversion and regexs 2014-05-01 00:18:52 -07:00
echel0n
308add5a11 Fix for string issues 2014-04-30 23:26:13 -07:00
echel0n
dfd8ead9f8 Fix for published_parsed errors 2014-04-30 22:17:54 -07:00
echel0n
5ba99db64e Fix for issue #274, ebObj ref'd before assignment 2014-04-30 22:07:23 -07:00
echel0n
f6cf80aa99 Fixed issue #221
Manual and Backlog searches now gather all the search results FIRST then loop through them filtering the bad ones out, this should improve overall speed of searching for downloads.
2014-04-30 21:09:03 -07:00
echel0n
e6056c5745 Fix for adding existing shows. 2014-04-30 20:05:35 -07:00
echel0n
1f74488a38 Fix for showObj attribute error in cache 2014-04-30 19:10:46 -07:00
echel0n
408ffa857a Fixed another bug in the cache searcher for NoneType indexerid 2014-04-30 19:04:34 -07:00
echel0n
9d69e43378 Merge branch 'origin/dev' 2014-04-30 18:51:40 -07:00
echel0n
f354839efd Merge pull request #106 from joshjowen/indexerfix
Create an INDEXER_DEFAULT config variable and fix traktWatchListChecker.py
2014-04-30 18:51:05 -07:00
echel0n
75a1e0970a Merge pull request #267 from jValdron/post-process-nonetype
Fixed 'NoneType' object has no attribute 'status' error
2014-04-30 18:48:48 -07:00
echel0n
bb3e609565 Fix for default sports naming pattern issue #269 2014-04-30 18:36:23 -07:00
echel0n
85679e99f1 Fixed indexerid issue when searching SB for show ID 2014-04-30 18:34:05 -07:00
echel0n
880e923714 Fix for issue #255, metadata saving for xbmc12+ 2014-04-30 18:29:13 -07:00