Adam
4adad577c8
Fixes show folder not deleting if files remain in folder
2014-10-02 19:20:03 +08:00
Adam
0822d15d36
Add sizing field on show page
2014-10-02 16:41:13 +08:00
adam111316
f2f7243e97
Merge pull request #840 from bobobo1618/patch-1
...
Catch airs/network set to None
2014-10-02 08:37:21 +08:00
adam111316
f00dee3338
Merge pull request #837 from Hellowlol/process_api
...
add postprocess to api
2014-10-02 08:35:35 +08:00
bobobo1618
60cc99bfd4
Catch airs/network set to None
...
Some shows don't have a network set, which causes an exception when the value is coerced to Unicode.
2014-10-02 10:31:13 +10:00
John
6fe49066c8
add postprocess to api
2014-10-01 01:13:04 +02:00
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
adam
37f021feb6
Custom naming for anime
2014-09-29 19:40:16 +08:00
Adam
164724a63d
Fixes error: SHOWUPDATER: local variable 'cur_indexerid' referenced before assignment
2014-09-28 10:16:22 +08:00
Adam
2230420720
Fixes exception generated in thread DAILYSEARCHER: 'NoneType' object has no attribute 'getEpisode'
2014-09-25 23:12:16 +08:00
KontiSR
0d415fcc20
This is a first attempt of getting the season pack downloading to work.
...
Unfortunately some of the old code I modified is still not 100% clear to me.. so I can't really oversee if this will work. That's why I suggest, this should be extensively tested, before merging into master!
I broke backlog searching.. Should be working again.
Tested, and seems to be working fine!
2014-09-25 13:18:07 +02:00
adam111316
80e03a1475
Merge pull request #827 from KontiSR/properfix_updating_client_with_queuitem_status
...
This is a check used in webserve.py getManualSearchStatus(), to get the ...
2014-09-25 17:49:24 +08:00
adam111316
c94da47bab
Merge pull request #832 from seiki/master
...
fix transmission seed time
2014-09-25 16:49:17 +08:00
adam111316
43d340bace
Merge pull request #830 from KontiSR/showstatus_missing
...
Not skipping when self.status = None, but assigning empty string ''
2014-09-25 14:48:32 +08:00
seiki
6a17ffae3c
fix transmission seed time
2014-09-24 21:47:11 -03:00
adam111316
615f89df01
Merge pull request #826 from EchelonFour/trakt_fixes
...
fixes to make trakt watch list work
2014-09-25 08:09:26 +08:00
adam111316
fc96e5a7d6
Merge pull request #824 from adam111316/thread_dailysearch
...
Threads dailysearcher process for each provider. Allows dailysearcher to...
2014-09-24 22:22:18 +08:00
KontiSR
32a88cf105
Not skipping when self.status = None, but assigning empty string ''
...
Added addiontional check for checking of the self.status is filled with the show status. If not, debug message is generated and the show is not updated.
2014-09-24 15:49:50 +02:00
Frank Fenton
557a286231
fixes to make trakt watch list work
2014-09-24 22:46:09 +10:00
Adam
c1a199d698
Fix for attribute error when no newznab responses are available
2014-09-23 22:15:13 +08:00
KontiSR
058f9d1399
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".
...
The function is_manualsearch_in_progress() is introduced for this purpose and only reference in webserve.py.
Previously when a daily search is running, and a manual search is queued behind it, it will wrongly give back that the manual search is running, this could result in unexpected behavior.
2014-09-23 11:06:02 +02:00
Adam
bc16d23b4f
Temp fix for root dirs config resetting
2014-09-23 16:13:48 +08:00
Adam
0aedf52997
Threads dailysearcher process for each provider. Allows dailysearcher to continue other operations without having to wait for providers with slow network operation
2014-09-22 13:41:29 +08:00
echel0n
b0d550b3fb
Fix for no attr success
2014-09-21 13:42:01 -07:00
echel0n
f15d5cff57
Revert "Fix for updating queue icon when DailySearchQueueItem is running."
2014-09-21 13:37:14 -07:00
KontiSR
69bb4d6373
Fix for updating queue icon when DailySearchQueueItem is running.
...
Did not had any impact on searching.. only unexpected behavior when updating the spinner or queue img.
2014-09-21 12:18:43 +02:00
adam
5ac3895600
Fixes daily search and speed improvements
2014-09-20 20:34:00 +08:00
echel0n
36bf98fcc5
Merge pull request #812 from sdbarker/pushbullet-fixes
...
Updates to Pushbullet functionality to address rejected keys / connections, provide "All Devices" functionality
2014-09-19 20:56:10 -07:00
echel0n
1adaf8b0d0
Merge pull request #813 from KontiSR/dev_fix_searchbacklog
...
Fixed typo in searchBacklog. Introduced with search from delta functiona...
2014-09-19 20:55:59 -07:00
echel0n
0a8e714b0e
Merge pull request #814 from KontiSR/dev_failed_download_fixes
...
Fixed SearchFailedDownload when selecting multiple ep's as failed in dis...
2014-09-19 20:55:52 -07:00
echel0n
a20b9cb6ba
Merge pull request #815 from KontiSR/dev_fix_tokyotosho_no_rows_returned
...
Dev fix tokyotosho no rows returned
2014-09-19 20:54:38 -07:00
echel0n
f54412fc3d
Merge pull request #816 from KontiSR/fix_newznab_offset
...
Fix offset calculation. No more unnecessary (double) searches.
2014-09-19 20:54:29 -07:00
echel0n
2a8c00e774
Merge pull request #817 from KontiSR/dev_nyaatorrent_qualityparsing
...
Fixed the qualityparsing for nyaatorrent search results
2014-09-19 20:54:09 -07:00
echel0n
8a10b0ced5
Merge pull request #818 from KontiSR/dev_addsearchstring_newznab_no_ep_par
...
Made improvements for searching for anime on newznab providers, who have...
2014-09-19 20:53:58 -07:00
darkdragon2000
7ba97b6b01
Update kat.py
...
Fix search string for air-by-date to only return episodes for the date searched.
2014-09-19 16:45:59 -04:00
KontiSR
d0dac45315
Made improvements for searching for anime on newznab providers, who haven't straitened out there anime episode parsing.
...
Should provide more search result using for example: usenet-crawler, nZEDb, spotweb.
Newznab now also searches by q= querystring. Ommits the Ep.
Needed to cast ep (int) to str, for str concatenation
add searchstrings for searching newznab providers excluding the ep= paramater. I've added the episode to the q= param. querystring could look like: ?q=showname%2043
2014-09-19 16:17:49 +02:00
KontiSR
fd4e26795f
Fix offset calculation. No more unnecessary (double) searches.
...
For anime shows: if no absolute numbering is available, use the default numbering.
2014-09-19 15:49:26 +02:00
KontiSR
7e3b9848bd
Fixed the qualityparsing for nyaatorrent search results
2014-09-19 15:43:31 +02:00
KontiSR
c54e70e99b
Fixed displaying of currently running searches
2014-09-19 13:56:49 +02:00
KontiSR
4b1b3c6488
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
KontiSR
8b678445cc
Fix exception for when no results returned.
2014-09-19 12:05:50 +02:00
KontiSR
a4c8c53c91
Fixed SearchFailedDownload when selecting multiple ep's as failed in displayShow
...
Searched for other occurrences for the search_queue.FailedQueueItem() call.
Changed segment to [segment]
The failedDownloadQueueItem always expects a single epObj in the segment. But when checking multiple episodes as "Failed" in displayShow, an array is provided. I've changed the queueItem to always iterate over it as an array. And i've made sure that when retry a single episode, it's also send to the queueItem as an array (with a single element).
I've had to adapt the queuing functionality in webserve for this.
2014-09-19 10:55:05 +02:00
KontiSR
47cd8b53f0
Fixed typo in searchBacklog. Introduced with search from delta functionality.
2014-09-19 10:49:37 +02:00
Scott D. Barker
50dc83892f
- Update Pushbullet notifier to no longer base64 encode the API key which was causing Pushbullet to reject the key and connections
...
- Update Pushbullet notifier's authorization header to reflect their API
- Update the JS that populates the Pushbullet device list to provide an "All Devices" option
2014-09-17 20:24:27 -07:00
KontiSR
4c8b100be9
Shouldn't be copy() but update().
...
Tested now, and at least the exception is gone.
2014-09-17 13:43:10 +02:00
KontiSR
4bfb271e8d
Can't += dicts. Need to dict.copy()
...
Bug in master while doing daily search: https://sickrage.tv/forums/forum/help-support/bug-issue-reports/8358-unsupported-operand-type-s-for-dict-and-dict
2014-09-17 10:18:47 +02:00
Adam
f0d8bcb62c
Fix some of the unit tests
2014-09-16 18:25:59 +08:00
adam111316
9e20c33013
Merge pull request #804 from adam111316/calendar
...
Add first revision of calendar to coming episodes
2014-09-16 17:34:18 +08:00
Adam
9f92601262
Add first revision of calendar to coming episodes
2014-09-16 17:29:57 +08:00
echel0n
f5a6d45d8f
Fixed unicode error
2014-09-15 12:13:16 -07:00
echel0n
1e8233d430
Merge pull request #803 from tresni/fixrsstorrent
...
Fix RssTorrent where there may be empty values in configuration
2014-09-15 12:12:22 -07:00
echel0n
9eec99cd14
Reverted backlog search nextrun changes
2014-09-15 06:42:24 -07:00
echel0n
41dbbbaa9b
Fix backlog nextrun to return datetime instead of just date
2014-09-15 06:29:16 -07:00
KontiSR
bdac98db4b
Implemented the queuing functionality also for Failed downloads.
...
ajaxEpSearch.js now also processes the clicks for Retries. SO merged those together and removed ajaxEpRetry.js.
2014-09-15 15:01:18 +02:00
KontiSR
419e35f300
sbRoot missing in some img url's
...
Added queued.png image.. for manual searching
Fixed issue where consecutive manual searches where not queued properly
Added first backend processing for retrieving all queued searches. This should fix the frondend blocking when doing manual searches for episodes, because the backend is free sooner. It now only queues the search.
Created a returning ajax call for getting a list of all searches in queue en running on the displayShow page.
For the getManualSearchStatus() function, only use curItem from the ManualSearchQueueItem or FailedQueueItem threads.
Conflicts:
sickbeard/search_queue.py
2014-09-15 13:31:16 +02:00
echel0n
627debcf88
Building of name cache executed now at start of searches to prevent building cache for show more then once when not needed
2014-09-15 02:46:08 -07:00
echel0n
47eb4fd21a
Fixed backlog frequency calculator code for realtime changes
2014-09-15 02:35:14 -07:00
echel0n
e78392f04a
Backlog frequency determined by algo that takes into account daily search frequency to prevent overlap of searches, automatically calculates allowed minimum value that is user-settable
2014-09-15 02:23:11 -07:00
echel0n
417047f590
Added ability to set number of days to start backlog searches from, eg 7 days would search for episodes 7 days and older
2014-09-15 01:57:50 -07:00
echel0n
67bd1a9e98
Fix for daily searches and high cpu usage plus increases search speed
2014-09-15 01:28:11 -07:00
echel0n
442631105b
Fix for TypeError: list indices must be integers, not str in Indexer API code
2014-09-14 18:24:08 -07:00
echel0n
f211a7eccf
Added sleep timer for proper finder code to prevent high CPU usage
2014-09-14 18:03:21 -07:00
echel0n
4fe3a96051
Possible fix for high CPU usage when doing NZB searches
2014-09-14 17:59:37 -07:00
echel0n
22d7230b3f
Fix for AttributeError: 'FailedQueueItem' object has no attribute 'ep_obj'
2014-09-14 17:40:59 -07:00
Brian Hartvigsen
93f06af300
Fix where there may be empty values (such as cookies) in older configurations
2014-09-14 13:11:57 -06:00
Adam
1d41a638ee
Update .travis.yml, fix imports and tests
2014-09-13 13:20:47 +08:00
Adam
80a028d1a6
Add TokyoToshokanProvider logo
2014-09-12 20:41:16 +08:00
adam111316
2a5706c7fd
Merge pull request #793 from adam111316/TT
...
Add TokyoToshokanProvider support
2014-09-12 20:00:42 +08:00
Adam
1790b3be7f
Add TokyoToshokanProvider support
2014-09-12 19:54:49 +08:00
rleadbetter
927e98996e
Leading zero fix for Anime.
2014-09-11 06:51:02 +10:00
Adam
b43248a644
Fixing more newznab issues sigh
2014-09-11 00:25:22 +08:00
adam111316
58cdb6ba5d
Merge pull request #789 from adam111316/fix_newznab_backlog
...
Fixes backlog for newznab providers
2014-09-10 23:32:46 +08:00
Adam
5d1ae90565
Fixes backlog for newznab providers
2014-09-10 23:30:08 +08:00
KontiSR
3366108255
- Removed annoying alert message when failed to retrieve newsnab capabilities (categories)
...
- Added backend debug logging
2014-09-10 16:43:58 +02:00
adam111316
88479e7e1b
Merge pull request #787 from djoole/t411
...
Fix proper search for t411
2014-09-10 10:22:24 +08:00
djoole
cef62afdcf
Fix proper search for t411
2014-09-10 01:07:27 +02:00
Adam
981d6612b8
Fixing typo in last commit
2014-09-08 17:45:02 +08:00
Adam
f5d3f71c70
Add search queue info to ManageSearches page
2014-09-08 11:54:43 +08:00
Adam
7613bdc7ad
Fix default post processing with sync files option
2014-09-07 18:57:48 +08:00
djoole
6a393cc755
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
echel0n
8f6d014830
Fixed issues with cache results being used during searches
2014-09-07 02:41:21 -07:00
echel0n
2193a4bfd1
Fixed search issues regarding error about result attribute being referenced early
2014-09-07 02:08:24 -07:00
echel0n
991a93991e
Fixed newznab to search no more then 1000 results
2014-09-07 00:56:23 -07:00
echel0n
ba4b408af3
Improved newznab offset code
2014-09-07 00:48:09 -07:00
echel0n
ab16430b1a
Improved newznab offset code
2014-09-07 00:44:48 -07:00
echel0n
20c0b4ea72
Fixed global name season error during searches
2014-09-06 22:25:01 -07:00
echel0n
2fbae22f2f
Fixed BacklogSearchQueueItem show attribute error during searches
2014-09-06 22:06:11 -07:00
echel0n
3efa9709af
Fixed DailySearchQueueItem show attribute error during searches
2014-09-06 22:01:24 -07:00
echel0n
59675f27ac
Fixed failed download handling.
...
Improved search queue code.
2014-09-06 21:36:23 -07:00
echel0n
6ce43c7782
Added exception catching for timeouts to notifiers
2014-09-06 17:51:44 -07:00
echel0n
65eda93b2b
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
echel0n
4af28657af
Fixed TypeError: list indices must be integers, not list that occured during searches
2014-09-06 16:55:39 -07:00
echel0n
a0ef748f3b
Fixed saving general settings rootDir error
2014-09-06 16:35:10 -07:00
echel0n
e3781ece75
Merge pull request #780 from djoole/t411
...
Added the torrent provider for www.t411.me tracker
2014-09-05 19:17:32 -07:00
echel0n
a32de0d523
Merge pull request #769 from KontiSR/dev
...
Added gui for for choosing newznab (tv) categories
2014-09-05 19:16:46 -07:00
echel0n
857b6bacb2
Merge pull request #762 from dhellwich/patch-2
...
Do not log ERROR when show isn't in list. Log WARNING instead.
2014-09-05 19:16:17 -07:00
djoole
159e8ceb7c
Added the torrent provider for www.t411.me tracker
2014-09-06 02:16:04 +02:00
Adam
f944604f79
Fix #3 for daily/backlog checkbox saving
2014-09-05 22:02:16 +08:00
Adam
1317848782
Fix infinite loop with dognzb
2014-09-05 18:40:37 +08:00
Adam
0daf226313
Test #2 to fix daily/backlog checkboxes with custom newznab server
2014-09-04 07:52:39 +08:00
Adam
281247a90f
Fix for daily/backlog checkbox values not saving correctly on providers
2014-09-03 18:40:56 +08:00
Adam
20725c1da7
Testing fix for missing api key on newznab providers
2014-09-03 15:36:42 +08:00
Woodpaker
8b4bb3a5a5
Fixed some git conflicts
2014-09-01 18:29:52 +02:00
Woodpaker
000467cc73
* Added saving of changed newznab categories in backend.
...
Added gui for selecting categories from multiselect box.
Created some helper function in js, for dynamically modifying selects/options
Made results of function for retrieving newznab capabilities more generic. In that now always a valid json is returned with success,tv_categories,error
Added gui elements for retrieving and displaying newznab capabilities
Added backend functions for calling ajax /getNewznabCategories?name=yourNewznabProvider&url=https://newznabprovURL&key=YourApiKey
Returns json.dumps() with TV category capabilities of newznab provider. Is going to be used for new gui element in adding newsnab provider.
2014-09-01 17:57:52 +02:00
echel0n
90356544cd
Sports regex updated
2014-09-01 00:04:41 -07:00
Adam
73cfb28234
Merge branch 'master' of https://github.com/jmelen/SickRage into dev
2014-09-01 10:31:26 +08:00
adam111316
3c88563813
Merge pull request #765 from aelveborn/kat-mirror-fix
...
Fixed missing slash on Kat mirror URL
2014-09-01 10:25:32 +08:00
echel0n
45fc163434
PEP8 changes for rss feed cache code
2014-08-31 12:56:45 -07:00
Julio Melendez
8cdf1ddbee
Switch from urlencode to json
...
Per the Pushbullet API (https://docs.pushbullet.com/http/ ) the POST should use a JSON body, with content-type 'application/json'
2014-08-31 11:10:00 -05:00
Andreas Älveborn
ecab1c35f8
Fixed missing slash on Kat mirror URL
...
Changed http://www.kickmirror.com to http://www.kickmirror.com/
2014-08-31 15:16:13 +02:00
adam
2b9945e0df
Add transmission seed for X hours option
2014-08-31 14:41:53 +08:00
dhellwich
b2941d6bc0
Do not log ERROR when show isn't in list. Log WARNING instead.
...
Prevents the error log in webinterface from filling up, if there are downloads in your watch folder, which aren't in SB list
2014-08-30 16:17:09 +02:00
echel0n
ee458bd211
Fixed AttributeError: 'NoneType' object has no attribute 'is_scene' in scene_numbering code.
...
Show root dirs can not be set from general config menu.
Mass editing shows now has the ability to delete root dirs as well as edit them.
Daily search no longer is restricted to just 1 week of results for searching from which now allows for replacing lower quality downloads with higher quality ones if available.
RSS Cache is updated for each provider on demand now when performing manual, failed, backlog, or daily searches.
2014-08-30 01:47:00 -07:00
echel0n
00a1ebfee3
Fixed TypeError: string indices must be integers error when mapping indexer id's
...
Added full delete feature to mass update, removes show from SR and deletes show folder from hard drive. Remove will just delete show from SR without deleting files from hard drive
Fixed XML errors for TVRage indexer api
2014-08-29 10:05:15 -07:00
echel0n
3cb1c573a3
Fix for newznab provider settings not saving properly
...
Added new show option, delete now removes show from showlist and deletes from hard drive, remove will just remove show from showlist but leave files on hard drive untouched
2014-08-29 03:29:56 -07:00
echel0n
ea66c2c41b
Newznab providers now search by tvrage ID if available and show name incase tvrage ID doesnt return any results
2014-08-28 23:15:51 -07:00
echel0n
6fd19de7e2
Fix for migrating to new newznab and torrent provider config formats
2014-08-28 22:52:02 -07:00
echel0n
ae5644ba91
Fix for migrating to new newznab provider config format
2014-08-28 22:30:30 -07:00
echel0n
18efdb2370
Fixed TorrentSearchResult instance has no attribute 'content' errpr
2014-08-28 22:22:55 -07:00
echel0n
bcffc09589
Replaced provider backlog only search option with 2 new options that allow you to enable daily searches and backlog searches individually per provider, default is enabled for both.
2014-08-28 22:16:25 -07:00
whiethatguy
ce52dc8333
Update bitsoup.py - new table format
...
Table that lists torrents has changed, and the download link is on third column
2014-08-27 10:14:13 -03:00
Matthew Haughton
efd11a6c08
notifiers/libnotify: fix syntax error from #624
...
Prior to this got error 'too many values to unpack' when updating
and libnotify notifications were enabled.
2014-08-26 19:19:34 -04:00
echel0n
38c57f3a92
Merge pull request #755 from RoostayFish/dev
...
Added indexerid to CMD_Show(ApiCall)
2014-08-26 07:52:24 -07:00
RoostayFish
25f57b26fe
Added indexerid to CMD_Show(ApiCall)
2014-08-26 15:44:15 +01:00
echel0n
b03ffa231d
Possible fix for incorrect show matches
2014-08-26 07:31:57 -07:00
echel0n
4739ab12ae
Added www.kickmirror.com to list of urls to try
2014-08-25 23:09:13 -07:00
echel0n
8f43c58c9e
Merge pull request #752 from adam111316/torrentbytes_fix
...
Fix for torrentbytes provider where torrentid is <6 characters long
2014-08-25 22:59:39 -07:00
Adam
f43c214069
Fixes rejection of invalid torrent files
2014-08-26 12:57:40 +08:00
Adam
13bef2b92d
Fix for torrentbytes provider where torrentid is <6 characters long
2014-08-25 17:36:14 +08:00
echel0n
c2360f7eb5
Merge pull request #751 from adam111316/backlog_freq
...
Change minimum backlog frequency to a more acceptable value
2014-08-25 02:30:51 -07:00
Adam
a38229d04f
Change minimum backlog frequency to a more acceptable value
2014-08-25 15:39:21 +08:00
echel0n
20ef28f392
Merge pull request #749 from adam111316/abd_fixes
...
Fix ABD shows manual and backlog searches
2014-08-25 00:33:31 -07:00
Adam
6b8a22898b
Fix ABD shows manual and backlog searches
2014-08-25 14:54:22 +08:00
echel0n
8bdb76764e
Merge pull request #743 from garvinob/branch-fix_torrent_seasonpack_downloads
...
Fixed result content for Season Pack results
2014-08-24 23:49:28 -07:00
adam111316
905b41c46a
Fixes issues with newznab providers
2014-08-25 12:41:36 +08:00
Adam
58ff85d030
Fix for utorrent label setting
...
Fix for transmission client
2014-08-25 12:15:08 +08:00
Adam
ba5e5478e0
Fixes typo in previous commit
2014-08-25 11:32:41 +08:00
sammy2142
fc6fe9e777
Should fix some utorrent, rtorrent and deluge
...
problems.
This commit essentially undoes 54afca0472
The utorrent, rtorrent and deluge methods were still using result.hash to set label, seed ratio and priority etc (instead of torrent_hash which the commit referenced above changed it to).
I've changed it back to result.hash in this commit.
Reference problem posts:
https://sickrage.tv/forums/forum/help-support/bug-issue-reports/7493-utorrent-unable-to-send-torrent
https://sickrage.tv/forums/forum/help-support/bug-issue-reports/7533-sickrage-not-sending-tv-label-to-utorrent
https://sickrage.tv/forums/forum/help-support/bug-issue-reports/7541-bug-rtorrent-unable-to-send-torrent
2014-08-24 19:46:26 +01:00
garvinob
dce55b3dac
Renamed bestSeasonNZB to bestSeasonResult
...
bestSeasonNZB is confusing in this context
we are dealing with results which can be
NZBs or Torrents
2014-08-24 18:47:06 +01:00
garvinob
94063db43e
Fixed result content for Season Pack results
...
Added an extra check into the snatchEpisode method
so that the result.content data for a required
torrent is always downloaded if needed
2014-08-24 00:19:17 +01:00
echel0n
4b6602797f
Fix for newznab provider searches unicode issues
2014-08-23 14:40:13 -07:00
echel0n
5a027fdbe0
Merge pull request #741 from adam111316/fix_anime_exceptions
...
Fixes anime exceptions being cleared when editing the exceptions on edit...
2014-08-23 14:15:02 -07:00
echel0n
f65262e0e9
Fix for newznab provider searches
2014-08-22 23:22:46 -07:00
echel0n
dbb3b75d6e
Updated sports regex pattern for more accurate matches and to filter out pre-event episodes
2014-08-22 23:11:21 -07:00
Adam
fea4116174
Fixes anime exceptions being cleared when editing the exceptions on editShow page
2014-08-23 11:55:00 +08:00
adam111316
7de9d96340
Merge pull request #740 from cptjhmiller/patch-1
...
Update trakt.py
2014-08-23 11:30:37 +08:00
adam111316
024cf79348
Merge pull request #736 from adam111316/usenet_offset
...
Support for newznab offset parameter - https://newznab.readthedocs.org/e ...
2014-08-23 11:30:00 +08:00
Jamie
768cdffb42
Update trakt.py
2014-08-22 23:20:36 +01:00
echel0n
94ec9e6e6b
Adds additional scoring for series number and series event name parser matches to help determine valid show info
2014-08-22 08:43:38 -07:00
echel0n
0fddbac1c4
Fix for No episode number found error for air-by-date/sports shows
2014-08-22 08:26:41 -07:00
echel0n
ca4fe51b97
Added scene_sports_format regex pattern to help match sports shows
2014-08-22 01:06:37 -07:00
echel0n
be17ed122b
Fix for air-by-date and sports shows issues with parsing results.
2014-08-22 00:21:37 -07:00
echel0n
328597411e
Fix for TorrentSearchResult instance has no attribute 'hash'
2014-08-21 23:32:09 -07:00
echel0n
27189d0406
Fix for files being deleted from show folder during post-processing runs
2014-08-21 23:19:42 -07:00
adam111316
acf4462a94
Merge pull request #738 from cptjhmiller/dev
...
Set blank variable
2014-08-20 18:51:57 +08:00
Jamie
e02490ee26
varable
2014-08-20 11:31:52 +01:00
adam111316
b249efd3d4
Merge pull request #737 from adam111316/torrent_rss
...
Fix for torrent rss feeds not validating on add
2014-08-20 16:38:58 +08:00
Adam
6179c8dfad
Fix for torrent rss feeds not validating on add
2014-08-20 16:34:42 +08:00
Adam
4b964b77e2
Support for newznab offset parameter - https://newznab.readthedocs.org/en/latest/misc/api/
2014-08-20 16:02:55 +08:00
Jamie
fea49167c5
Use correct item name
2014-08-19 23:47:16 +01:00
Jamie
f880f9c340
Fix series remove and add all episodes remove
2014-08-19 00:53:10 +01:00
echel0n
e44747ab49
Testing fix for s00e00 issue #2
2014-08-18 05:48:23 -07:00
echel0n
c0329159a0
Testing fix for s00e00 issues
2014-08-18 05:40:29 -07:00
adam
3bf102d160
Fixes speedcd provider issues
2014-08-18 16:49:14 +08:00
echel0n
6c15943363
Possible fix for failed to send torrent errors
2014-08-17 22:52:19 -07:00
echel0n
8415b32fc6
Possible fix for failed to send torrent errors
2014-08-17 22:51:45 -07:00
echel0n
11150efab0
Filter out possible torrent links that would return a 404 http error
2014-08-17 22:21:37 -07:00
echel0n
f3073174ed
Possible fix for failed to send torrent errors
2014-08-17 22:02:29 -07:00
echel0n
88d68cfe11
Possible fix for failed to send torrent errors
2014-08-17 21:40:18 -07:00
echel0n
54afca0472
Possible fix for failed to send torrent errors
2014-08-17 21:38:45 -07:00
echel0n
4752e07733
Possible fix for failed to send torrent errors
2014-08-17 19:14:07 -07:00
echel0n
e2d1178515
Fix for season pack searches
2014-08-17 18:36:21 -07:00
echel0n
0a936ea1ef
Changed log message to be less confusing for torrents
2014-08-17 18:32:47 -07:00
echel0n
4fdbb24587
Fix for version attribute error
2014-08-17 18:19:58 -07:00
echel0n
c019ffef97
Merge pull request #729 from adam111316/fix_zip_3
...
Third fix for zip updating and checkouts
2014-08-17 18:00:05 -07:00
echel0n
69b5b3a251
Merge pull request #728 from rogierhelmer/dev
...
Scene exception list not updated, Double show names in scene excep list after manual scan
2014-08-17 17:59:31 -07:00
Adam
ef4782ccf2
Third fix for zip updating and checkouts...
2014-08-18 08:17:23 +08:00
Woodpaker
6c28013586
webserve.py: small typo that prevented the absolute "scene absolute" numbering to update in the displayShow page.
...
scene_exceptions.py: scene exceptions were not saved. the exceptionCache variable used to cache the scene exceptions. The list with exceptions is updated in db, but when reopening your series edit page, the scene exception list is retrieved from the cache instead the db. I've created a small patch that updates the cache after updating the scene exceptions in db.
show_name_helpers.py: After each manual search the showName was added to the scene exceptions list. This was only added to the cache, but was anoying because up until a restart the list with scene exception names kept growing. Fixed this by refering to the function by value instead of by reference.
2014-08-17 21:17:20 +02:00
echel0n
251172cf7e
Merge pull request #727 from balogg/dev
...
fix for multi ep format setting load
2014-08-17 06:15:08 -07:00
balogg
b884f85212
fix for multi ep format setting load
2014-08-17 19:30:03 +10:00
Adam
3f4f2e37b8
Second attempt to fix zip updating
2014-08-17 17:04:19 +08:00
echel0n
0242e421cc
Merge pull request #723 from adam111316/fix_ABD
...
Fix for ABD shows
2014-08-17 00:18:28 -07:00
echel0n
2d2d47ce02
Merge pull request #722 from dkboy/dev
...
Update bitsoup.py
2014-08-17 00:17:19 -07:00
Adam
49a8df0cac
Fix for ABD shows
2014-08-17 12:28:55 +08:00
Adam
48b79937b8
Possible fix for updating when using zips from github
2014-08-17 12:14:21 +08:00
dkboy
63dbe9e522
Update bitsoup.py
...
they've reorganized columns
2014-08-17 14:42:07 +12:00
Adam
96f918742a
Fix for omgwtfnzb skipping: release error
2014-08-15 11:43:11 +08:00
echel0n
872dd2b9fc
Delete files after it performs copy/movie/link instead
2014-08-14 04:56:01 -07:00
adam
41931b33a9
Fixes Torrent Leech daily search URL
...
Fixes TV torrents daily search no results
2014-08-13 17:15:25 +08:00
echel0n
e6149513c8
Merge pull request #714 from adam111316/more_cache_fixes
...
Consolidate more provider code
2014-08-12 18:34:17 -07:00
echel0n
27ac36cde9
Merge pull request #713 from piejanssens/dev
...
Add priority option for daily snatches (inc force)
2014-08-12 18:33:53 -07:00
echel0n
f43e4ef9dd
Merge pull request #712 from tresni/normalize_lf
...
Return to linux line feeds
2014-08-12 18:33:15 -07:00
echel0n
1fbecf5ebd
Merge pull request #710 from adam111316/fix_versionspropers
...
Fix non-anime propers being skipped for not having a version
2014-08-12 18:32:36 -07:00
echel0n
d22f326737
Merge pull request #709 from adam111316/fix_branches
...
Fixes listing branches for when using source code
2014-08-12 18:32:10 -07:00
echel0n
a602d213a5
Merge pull request #708 from adam111316/fix_trakt_config
...
Fixes for trakt settings not saving
2014-08-12 18:31:28 -07:00
echel0n
9cffbfe6ee
Merge pull request #707 from adam111316/sync_files
...
Halt post processing if lftp temporary files are detected
2014-08-12 18:31:18 -07:00
adam
22f3a2e41b
Consolidate more provider code
...
Fix tvtorrents issue
Remove old providers
2014-08-13 05:52:59 +08:00
Brian Hartvigsen
37e35754c4
Add fixing name_parser/parse.py too...
2014-08-11 17:38:37 -06:00
piejanssens
e4282df953
Add priority option for daily snatches (inc force)
...
This adds a priority option that allows the user to specify the
priority to be used for daily/recent snatches instead of the default
high value ‘100’.
This also includes the use of priority ‘force’ which will let nzbget
download the task even if the queue is paused.
2014-08-11 22:07:02 +02:00
Adam
d0b0ec2f3d
Fix non-anime propers being skipped for not having a version
2014-08-11 22:01:27 +08:00
Adam
0abbdf3d44
Fixes listing branches for when using source code
2014-08-11 19:41:53 +08:00
Adam
f4c0893d32
Fixes for trakt settings not saving
2014-08-11 19:29:35 +08:00
Adam
72b0b04045
Halt post processing if lftp temporary files are detected
2014-08-11 18:29:28 +08:00
Adam
d9f073bbd0
Fixes resetting of auto postprocessing timer config
2014-08-11 18:19:48 +08:00
echel0n
90146d33fa
Merge pull request #703 from dwaldhans/branch-search_pattern_fix
...
Fixed search pattern for checking ignored and required words in release names
2014-08-10 21:37:37 -07:00
echel0n
4d7d85e21b
Merge pull request #704 from adam111316/hdbits_cache
...
Fix for HDbits tvcache issue
2014-08-10 21:37:02 -07:00
Adam
66f962f89b
Fix for tpb ABD shows
2014-08-11 08:10:24 +08:00
Adam
e19f1ee53e
Fix for HDbits tvcache issue
2014-08-11 07:59:56 +08:00
David Waldhans
16ae4c1db7
Fixed search pattern for checking ignored and required words in release names
2014-08-10 13:56:55 +02:00
echel0n
9714fc3299
Code fix for attribute error
2014-08-09 17:28:15 +00:00
echel0n
50b91f9d7c
Code correction
2014-08-09 17:17:44 +00:00
echel0n
e98418ba8d
Small code change
2014-08-09 11:36:14 +00:00
echel0n
f1c45a596d
Code typo fixed
2014-08-09 11:30:36 +00:00
echel0n
3ae4c13104
Code fix
2014-08-09 11:28:22 +00:00
echel0n
6a5567d040
Another minor code fix
2014-08-09 11:22:56 +00:00
echel0n
f5725f4402
Minor code correction.
2014-08-09 11:20:24 +00:00
echel0n
17906539ae
Fixed improper line indentation
2014-08-09 11:16:55 +00:00
echel0n
1ee64ced4d
If we fail to find season/episode info for air-by-date shows via DB query we attempt via indexerAPI calls
2014-08-09 11:14:51 +00:00
echel0n
dfc18b8d54
Small code change for parsing air-by-date shows to get season/episode info
2014-08-09 10:59:39 +00:00
echel0n
7f8c170f67
Fixed AttributeError: 'dict' object has no attribute 'name' error
2014-08-09 06:22:54 +00:00
echel0n
3eed021200
Fixed issues where data needing to be posted was being sent via a GET instead of POST
2014-08-09 00:45:21 +00:00
echel0n
8bec8751fb
Merge pull request #697 from cptjhmiller/dev
...
Trakt method, error checking, remove series
2014-08-08 17:35:16 -07:00
echel0n
c658fe0f26
Fixed NoneType error when mapping indexers to show
2014-08-09 00:19:29 +00:00
Jamie
18da621016
Trakt method, error checking, remove series
2014-08-09 00:07:17 +01:00
echel0n
3592e559d0
Fixed unbound method editShow() error
2014-08-08 00:18:03 -07:00
echel0n
1bf47900df
More fixes for source code updating
2014-08-07 23:30:56 -07:00
echel0n
f9ababe7cb
Fix for updating issues
2014-08-07 23:21:30 -07:00
echel0n
922df4c160
Fix for NoneType errors
2014-08-07 22:58:41 -07:00
echel0n
de8adb24d0
Fix for AttributeError in SourceUpdateManager
2014-08-07 22:44:06 -07:00
echel0n
318379522b
Merge pull request #692 from Supremicus/dev
...
Provider image fixes.
2014-08-07 22:11:26 -07:00
echel0n
1710fe6362
Merge pull request #691 from nielsenj/XofXEpNaming
...
Changes "no_season" regex to support XofX naming
2014-08-07 22:11:05 -07:00
echel0n
2a0d747f8b
Merge pull request #690 from adam111316/btsync
...
Halt postprocessing if temporary btsync files are detected
2014-08-07 22:10:50 -07:00
echel0n
aa09e88d5f
Merge pull request #689 from adam111316/tidy
...
Tidying provider code
2014-08-07 22:10:40 -07:00
echel0n
df4f2d11d2
Merge pull request #688 from adam111316/hdbits_fix
...
HDbits fix
2014-08-07 22:10:29 -07:00
Supremicus
b5c703c893
Provider image fixes.
...
newznab.py - changed to use provider image from set gui interface (for
gui skin support).
rsstorrent.py - as per above, directory was wrong all together.
2014-08-08 09:17:31 +10:00
nielsenj
88a3444db2
Changes "no_season" regex to support XofX naming
...
Previous version would allow for:
Britannia The Great Elizabethan Journey - 1 of 3 (19th May 2012) [HDTV 720p (x264)]
But disallow (because of no spaces around "of"):
Britannia The Great Elizabethan Journey - 1of3 (19th May 2012) [HDTV 720p (x264)]
Also previous extra_info changes from:
of 3 (19th May 2012) [HDTV 720p (x264)]
To:
(19th May 2012) [HDTV 720p (x264)]
2014-08-06 21:45:38 -07:00
adam
c4d5e480b5
Halt postprocessing if temporary btsync files are detected
2014-08-06 21:55:17 +08:00
Adam
6ad5ccf966
HDbits fix
2014-08-06 19:58:10 +08:00
Simon
ff9c8ae82c
Fixed notifier failing when it shouldn't
2014-08-06 12:06:26 +01:00
Adam
4b3a680bb3
Tidy provider code
2014-08-06 01:38:16 +08:00
echel0n
1908c74e96
Merge pull request #679 from adam111316/nyaa_consolidation
...
Remove unnecessary code from nyaatorrents provider and PEP8
2014-08-03 00:14:11 -07:00
echel0n
76011d4653
Merge pull request #680 from adam111316/animezb_consolidation
...
Animezb tidy proper code and PEP8
2014-08-03 00:14:03 -07:00
echel0n
493f9af02e
Merge pull request #681 from adam111316/fanzub_tidy
...
Tidy fanzub proper code and PEP8
2014-08-03 00:13:55 -07:00
echel0n
d33929ad6d
Merge pull request #682 from adam111316/fix_anime_propers
...
Fixing anime propers due to missed code when rebasing
2014-08-03 00:13:47 -07:00
Joe Breu
9bcd914ef2
Handle case where we don't get back valid data from trakt
2014-08-01 12:26:36 -05:00
Adam
e7660c559a
Fixing anime propers due to missed code when rebasing
2014-08-01 17:40:46 +08:00
Adam
74fa44d14e
Tidy fanzub proper code and PEP8
2014-07-31 18:18:12 +08:00
Adam
f94b0085f0
Animezb tidy proper code and PEP8
2014-07-31 18:11:46 +08:00
Adam
4728e19edf
Remove unnecessary code from nyaatorrents provider and PEP8
2014-07-31 17:45:51 +08:00
echel0n
dbc30c43cb
Switched the following providers to use HTTPS connections instead of standard HTTP, more secure.
2014-07-30 22:02:45 -07:00
echel0n
efe115f909
Fixed startup issue due to import module issues.
2014-07-30 21:47:17 -07:00
echel0n
9761c6c6a3
Fixed issues with torrent blackhole download issues.
2014-07-30 21:31:54 -07:00
echel0n
a15258c784
Fixed massEdit issues.
2014-07-30 19:41:02 -07:00
echel0n
7c650d730c
Switched a logger error to a logger debug
2014-07-30 18:59:52 -07:00
echel0n
429db5b7d4
Shutdown/restarts now wait for Tornado to finish shutting down before proceeding further
2014-07-30 18:57:31 -07:00
echel0n
29b3f2ab3b
Fix for issues relating to subprocess imports and BRANCH checks
2014-07-30 18:17:12 -07:00
echel0n
b4efb2d641
Fixed a small typo in versionChecker
2014-07-30 17:25:55 -07:00
echel0n
39fe8e8477
More fixes for checkout/updating issues.
2014-07-30 17:19:44 -07:00
echel0n
ad39ac8772
Fix for version branch issues.
2014-07-30 16:40:42 -07:00
echel0n
b8b5947ae6
Fix for trakt.tv issues when adding/removing/syncing shows.
...
Fix for indexer mapper to return a result no matter what.
2014-07-30 16:33:28 -07:00
echel0n
281c5c333e
Fixes for updating/checkout of source installed versions.
2014-07-30 15:57:08 -07:00
echel0n
bfe0a00cc7
Removed unrequired version file.
2014-07-30 15:38:56 -07:00
echel0n
650862fafc
Fix for updating/checkouts when using source files instead.
2014-07-30 15:34:05 -07:00
echel0n
4ff4ebb0d6
Fix for brnch checkouts from webui.
2014-07-30 15:08:16 -07:00
echel0n
818536fcb4
Fixed naming issues for sports and air-by-date shows.
2014-07-30 14:42:52 -07:00
echel0n
b1de2c7080
Doesn't start a scheduled task for things not enabled to not waste resources.
2014-07-28 21:46:56 -07:00
echel0n
cdd190e1e7
Fixed trakt library update issues.
2014-07-28 21:46:20 -07:00
echel0n
b484192390
Fixed issue with threads not exiting on shutdown properly.
2014-07-28 21:45:45 -07:00
echel0n
331be097cb
Fixed a typo
2014-07-28 21:45:11 -07:00
echel0n
326d0204c0
Fixes issues with inital setting of branch version on startup first run
2014-07-28 21:44:37 -07:00
echel0n
bd2748d33a
Fixed code to set branch version at startup
2014-07-28 21:44:03 -07:00
echel0n
534104b8b0
Changed how SickRage determins its branch version which will resolve issues with app switching back to master branch by mistke on startup.
2014-07-28 21:43:28 -07:00
echel0n
e6c8982d2b
Testing fix for torrent download issues from ezrss
2014-07-28 21:42:53 -07:00
echel0n
19a89d453c
We now check if a torrent url links to a valid file before adding as a verified result to get snatched, this helps prevent issues when attempting to add torrent to client later on to find the url returned nothing resulting in a error.
2014-07-28 12:19:41 -07:00
echel0n
60a6569064
Merge remote-tracking branch 'origin/nightly' into nightly
2014-07-28 09:53:16 -07:00
echel0n
7cb2296b6a
Fixed issue with reverts to master on startup due to bug in version checker.
...
Fixed issues with indexerApi caching code, seemed TVRage was really the only one experiancing the problems but has been corrected for theTVDB just in case.
2014-07-28 09:03:07 -07:00
echel0n
6e6ae5bb87
Further corrections for torrent download issues related to content being empty and not properly checked in advance.
2014-07-27 23:48:10 -07:00
echel0n
52010d9951
Fix for invalid torrent files causing NoneType errors.
2014-07-27 23:00:25 -07:00
tlex
789f87090a
Completed migration to v2 Pushbullet API. Added extra debug logging.
2014-07-28 07:30:13 +02:00
echel0n
480199085e
Fix for images in cache folder being deleted by cleaner routine.
2014-07-27 19:11:24 -07:00
echel0n
d916958abc
Fixes for editshow functions.
2014-07-27 18:46:15 -07:00
echel0n
cef53beee0
PEP* Cleanups and added timeouts for threads when shutting down or restarting.
2014-07-27 18:01:26 -07:00
echel0n
0f2941435f
Testing checkout feature
2014-07-27 17:21:55 -07:00
echel0n
e9eca837a8
More fixes for webui branch checkout feature.
2014-07-27 16:22:57 -07:00
echel0n
f4b24bd85d
Added a checkout branch button to the advanced config settings tab to tie things in better and make them easier.
2014-07-27 15:21:52 -07:00
echel0n
ef8b4e587d
Fixed code that was preventing branch checkouts from working.
2014-07-27 14:23:40 -07:00
echel0n
a8bcbc66c3
Fix for incorrectly displayed remote branch list when in advanced settings.
2014-07-27 13:00:53 -07:00
echel0n
7dc89c084f
Added ability to switch branches from general settings/advanced, will perform a forced checkout of whatever branch you choose and restart automatically.
...
Git updates are now forced to overwrite locale changes to avoid needing to manually stash uncommited changes before being able to proceed with a update.
Fixed indexer mapping when unable to locate show on indexer that we are trying to map to.
2014-07-27 11:39:02 -07:00
echel0n
91ee2c9ef5
More fixes for Trakt.tv connection issues.
2014-07-27 07:49:13 -07:00
echel0n
4094e2ed3c
Fix for trakt connection issues.
2014-07-27 07:39:33 -07:00
echel0n
60205979a8
Merge pull request #667 from adam111316/anime_propers_3
...
Anime proper support
2014-07-27 07:17:55 -07:00
echel0n
b5e0282942
Fixed scene exceptions issue when editing shows.
2014-07-27 07:14:41 -07:00
echel0n
9493a8f7e5
Added back in missing code for finding propers, was removed by mistake.
...
Fixed issue with torrent clients not snatching due to improper handling of torrent hashes/files.
2014-07-27 07:04:37 -07:00
Adam
fd9be53fcb
Anime propers
2014-07-27 21:04:17 +08:00
echel0n
f67fa660be
Tornado WebUI now asynchronous, huge performance increase.
2014-07-27 05:51:22 -07:00
echel0n
f2a1331110
Skip cleaning images cache folder.
2014-07-27 05:34:03 -07:00
echel0n
f404f6f3ee
Merge pull request #660 from Prinz23/ical_fix
...
Remove old Code that caused an exception in the iCal Feed
2014-07-27 04:59:38 -07:00
echel0n
5e7bfaa475
Merge pull request #666 from tlex/nightly
...
Fixed: pushbullet notifications don't work
2014-07-27 04:58:57 -07:00
echel0n
b13e72e0a3
Moved code for cleaning up cache folder to seperate function located in helper.py.
...
Added call to cache folder cleanup during SickRage main init.
Changed a error message in rss feed class to a debug message for when url returns no data.
Moved indexer api cache files to be placed under cache folder subfolder indexers.
Moved rss feed cache files to be placed under cache folder subfolder rss.
2014-07-27 04:58:14 -07:00
echel0n
14c354b551
Added proxy support to Indexer APIs.
...
Provider getURL and downloadResult functions now removed and replaced with ones from helpers.py to help slim the code down plus allow more better control over request sessions.
Removed TVTumbler code.
Fixed HDBits provider.
Fixed config settings that were ment to be booleans but instead where set as str or int, should help resolve random html errors.
XEM Refresh check re-coded.
NameParser code for creating show object has been changed to only attempt at the very end once its found the bestMatch result, helps on resources and performance.
2014-07-27 03:59:21 -07:00