echel0n
2354c74247
Updated IMDB libs.
...
Minor code improvements made to IndexerAPI modules.
New subtitle config feature which allows you to control if subtitles get there language codes appened to there filenames or not.
Added El Rey Network image.
Added code for generating imdbID's for shows missing there imdbID's such as shows from TVRage indexer..
2014-12-02 22:13:28 -08:00
echel0n
a946f8aca5
Fix for issue #1009 - added show and release_group attributes to properFinder module.
2014-12-02 11:37:52 -08:00
echel0n
e6389e47b1
Improved RSS feedparser/feedcache code for better performance and reliability.
...
Removed Shove module and depends.
Logging now automatically omits sensitive data such as usernames, passwords, and api keys and replaces them with asterisks in both log file and console.
Fixed versionChecker module to confirm it created a updater class before attempting to execute functions to avoid NoneType errors.
2014-12-02 11:09:53 -08:00
echel0n
35c84c9449
Possible fix for issue #954
2014-12-02 04:59:26 -08:00
echel0n
e5af1cb4ff
Fix for issue #1004 and issue #989
2014-12-02 04:04:29 -08:00
echel0n
8674a61039
Merge remote-tracking branch 'origin/develop' into develop
2014-12-02 03:21:40 -08:00
echel0n
33e094a9aa
Fix for issue #971 and issue #1007 - defaults to a status of UNKNOWN if a empty result is returned
2014-12-02 03:21:23 -08:00
Fernando
7e1fc5e83f
Fix error in webapi causing "No Shows" in NZB360
...
https://sickrage.tv/forums/forum/help-support/bug-issue-reports/13208-shows-list-is-empty-in-nzb360
2014-12-01 23:06:33 -02:00
echel0n
f10030ec65
Merge pull request #995 from Hellowlol/apishowstats
...
added snatched episodes to shows.stats api command
2014-11-30 23:56:02 -08:00
Dustyn Gibson
8ae0d51f7b
Proper fix for EZRSS, issue #984 , previous fix actually totally broke EZRSS. See comment in a791b3f
.
2014-11-30 22:31:38 -08:00
John
586bdeacb3
added snatched episodes to shows.stats api command
2014-11-30 23:26:26 +01:00
echel0n
5f1c16ca02
Fixed issue #990 - was not properly calling lower function
2014-11-30 09:16:35 -08:00
echel0n
fdfd564f52
Merge remote-tracking branch 'origin/develop' into develop
2014-11-30 03:43:52 -08:00
echel0n
a791b3f4fc
Fixed issue #984 - EZRSS changes
2014-11-30 03:43:02 -08:00
John
d8943d06e0
Fix api/builder if your using a webroot
2014-11-29 23:09:23 +01:00
echel0n
6f5474b999
Fixed regex issue for naming patterns
2014-11-29 04:05:31 -08:00
echel0n
42befb652d
Fixed more issues with TraktAPI code
2014-11-29 03:38:41 -08:00
echel0n
3d454979db
Fix for issue #928 - Regex updated to take into account possible parentheses surrounding the season/episode numbers in searches
2014-11-29 02:42:40 -08:00
echel0n
6f61e25fb3
Fix for issue #891 - Trakt notifications failing
2014-11-29 02:24:30 -08:00
echel0n
4bd86b481e
Fix for missing kodi metadata modules
2014-11-29 01:50:54 -08:00
echel0n
97bb71a6a5
Fix for missing kodi module
2014-11-29 01:49:24 -08:00
echel0n
9ecbd401f4
Name change XBMC -> Kodi
2014-11-28 14:47:43 -08:00
echel0n
76717fa52b
Downgraded Trakt errors to trigger SR logger WARNINGS instead of ERROR messages
2014-11-28 14:18:48 -08:00
echel0n
091c9419c8
Quickfix for last commit of Trakt.tv overhaul
2014-11-28 14:13:06 -08:00
echel0n
c6b7348c37
Overhaul of Trakt.TV API handler
2014-11-28 14:07:26 -08:00
John
48530fbd1a
Add more info to api command show
2014-11-28 02:23:50 +01:00
Tab Bennedum
ef8726448f
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
sickbeard/webserve.py
2014-11-27 10:53:00 -05:00
echel0n
a0aa479b91
Merge remote-tracking branch 'origin/develop' into develop
2014-11-27 04:39:41 -08:00
echel0n
e5546cb5a4
Fixed bad file descriptor for Tornado
2014-11-27 04:37:56 -08:00
echel0n
71d95b463e
Fixed webapi jsonp response code
2014-11-27 04:24:38 -08:00
echel0n
f13cffc24d
Reverted changes made to Tornado source code, caused a bad file descriptor error
2014-11-27 03:45:41 -08:00
echel0n
bfea9329b4
Added code to set proper content-type header on images being displayed via webgui
2014-11-26 21:42:56 -08:00
echel0n
431f9506cf
Merge pull request #949 from frdfsnlght/api-fixes
...
Added features for web api
2014-11-26 21:13:17 -08:00
h3llrais3r
41d8210d10
Add custom nzb category and torrent label for anime
2014-11-26 21:48:37 +01:00
echel0n
e31db53592
Fixed issues caused by new encodingKludge code that was causing errors to be thrown due to function structure being incorrect.
2014-11-26 07:48:24 -08:00
Tab Bennedum
40d6c0abab
Merge branch 'api-fixes'
2014-11-26 08:59:37 -05:00
echel0n
360c3afa08
Removed FTFY, python 2.6 compatibility issues.
...
Re-coded encodingKludge encode/decode for unicode <-> utf-8
2014-11-25 17:22:31 -08:00
Tab Bennedum
c449ca97e3
Added correct Content-Type header to showPoster calls.
2014-11-25 14:48:53 -05:00
Tab Bennedum
1e8c0abac4
Added backlog API.
2014-11-25 14:31:44 -05:00
Tab Bennedum
924dc04a07
Added failed download API.
2014-11-25 13:33:33 -05:00
Tab Bennedum
a3c733d686
Removed redundant call to helpers.mapIndexersToShow.
2014-11-25 13:19:39 -05:00
echel0n
468af14dfd
Fix for SCC provider, resolves NoneType issues
2014-11-24 22:25:06 -08:00
echel0n
ded1e5d8a0
Fixed a issue with the encodingKludge and decoding of unicode data
2014-11-24 19:37:43 -08:00
echel0n
9a33ddf85c
Fix for issue #946 - Adding of shows via webAPI was failing.
...
Improvements made to Indexer's API modules, better error handling for missing or incomplete shows, shows that don't have actor or banner info are now properly error handled as well.
2014-11-24 18:47:14 -08:00
echel0n
a9b44a156d
Fixed issues importing encodingKludge module.
2014-11-24 14:31:50 -08:00
echel0n
6a140aa907
Added FTFY module to help with any encoding/decoding issues
2014-11-24 13:42:30 -08:00
echel0n
f73aee78cc
Fix for issue #939 - utf8 decoding issues
2014-11-24 12:17:32 -08:00
echel0n
1003e342ca
Improved WebAPI interface:
...
sb.searchindexers searches ALL indexers
sb.searchtvrage searches TVRage indexer
sb.searchtvdb searches TVDB indexer
2014-11-24 11:31:22 -08:00
echel0n
1cd91e6cc5
Fix for issue #942 - Previous code update borked webapi code for show's cmd
2014-11-24 09:53:31 -08:00
echel0n
31a9d96f6c
Fix for issue #891 - Trakt was failing when trying to update watchlist.
...
Trakt watchlist now tvdb and tvrage compatible.
Added 'trakt_id' constant to IndexerAPI configs module.
2014-11-24 02:59:39 -08:00
echel0n
67dc6d9194
Merge remote-tracking branch 'origin/develop' into develop
2014-11-23 08:42:47 -08:00
echel0n
3c70ef6f04
WebAPI now supports tvrageid, tvdbid, and indexerid options for passing in the indexer id when trying to add shows
2014-11-23 08:42:34 -08:00
echel0n
06d14d3450
Merge pull request #937 from miigotu/develop
...
Strip year from show title when adding existing shows, so show is found ...
2014-11-23 05:28:22 -08:00
echel0n
6f833286b7
Fixed issue with default_ep_status when loading from DB.
...
Updated tv_tests to reflect new default_ep_status show option.
2014-11-23 05:18:03 -08:00
echel0n
47ef5bf2b2
Fixed backlog webapi issue
2014-11-23 04:53:31 -08:00
echel0n
a18c72f2ea
Small code fix for trakt.tv trending shows func
...
Fixes for Indexer API's
2014-11-23 04:51:10 -08:00
echel0n
29d22b8a8f
Trakt.tv recommend shows and trending shows now work with both TVDB and TVRAGE Indexer's
2014-11-23 04:08:37 -08:00
echel0n
cf35e9778c
Added per-show option that allows you to set the default status that gets applied to new and missing show episodes, default is SKIPPED
...
Fixed issues for failed/manual snatches always failing to complete
2014-11-23 01:17:37 -08:00
Dustyn Gibson
ed00cbc053
Strip year from show title when adding existing shows, so show is found on TVDB. Fix processing of NFO.
2014-11-22 18:39:29 -08:00
echel0n
de23635e28
Fix for issue #933 , resolves Commit object attribute issues
2014-11-22 10:52:15 -08:00
echel0n
8deb7485ab
Merge remote-tracking branch 'origin/develop' into develop
2014-11-22 10:47:09 -08:00
echel0n
e0f78603cb
Fix for issue #933 , resolves github comparison errors during update checks
2014-11-22 10:46:33 -08:00
echel0n
30f659584f
Merge pull request #909 from fernandog/patch-2
...
Add provider name to notifiers
2014-11-22 09:06:18 -08:00
echel0n
607a91ce50
Merge pull request #932 from Hellowlol/addmoretoapi
...
Add location, filesize, subtitles and releasename
2014-11-22 09:04:00 -08:00
echel0n
345a167ac9
Merge pull request #934 from fernandog/patch-6
...
Fix invalid continuation byte for webapi
2014-11-22 09:00:10 -08:00
echel0n
04a83ac3fb
Fix for anime processing issues
2014-11-22 07:13:48 -08:00
Fernando
6002722c7e
Fix invalid continuation byte for webapi
...
I get this error when using API:
{"result":"error", "message": "error while composing output: "utf8 : terça 9:00 : error 3 : error 4 : invalid continuation byte"}
There's a special char "TERÇA"
Don't know why this happens. I had a special date style and even after change it to "yyyy-mm-dd" this error still happens. Don't know why the api builder is still using the translated week day. Also timezone is set to "network"
This error only happens when missing/future has "terça" - Tuesday and "sábado" - saturday weekdays. The other week days there's no special char.
2014-11-22 11:49:19 -02:00
John
13ecfd027a
Add location, filesize, subtitles and releasename
...
to Show.Seasons
2014-11-21 22:10:19 +01:00
echel0n
8320672669
Instead of checking for NULL when trying to update trakt.tv library or watchlists we now check length
2014-11-20 04:47:36 -08:00
echel0n
461b1d89d3
Fix for bug #911 , escapes regex for ignored words
2014-11-18 20:25:27 -08:00
echel0n
e57fa4d585
Merge pull request #917 from Hellowlol/apifasterplx
...
Respect cache.
2014-11-18 19:45:00 -08:00
John
4f773ec4ea
Respect cache.
...
Tries to fix https://github.com/SiCKRAGETV/SickRage/issues/903
2014-11-19 00:41:50 +01:00
Fernando
dce40c487f
Add provider name to notifiers
...
when snatch an episode
2014-11-16 12:32:46 -02:00
echel0n
d96597bf27
Fix for missing github modules, forgot to add folder to git repo
2014-11-16 04:15:40 -08:00
echel0n
5e8cdbfb9a
Fix #4 for github module not found issue
2014-11-16 04:01:15 -08:00
echel0n
50dd3a531d
Fix #3 for github module not found issue
2014-11-16 03:50:58 -08:00
echel0n
5d46d267b6
Fix #2 for github module not found issue
2014-11-16 03:20:14 -08:00
echel0n
4d41d881eb
Fix for pyGitHub module not found issue.
...
Added in bugtracker class
2014-11-16 02:58:20 -08:00
echel0n
9abe5ea859
Updated libs to include new pyGitHub modules.
...
Updated versionChecker code to reflect new pyGitHub module.
2014-11-15 23:58:37 -08:00
echel0n
b8295024be
Fixed bug #897 , switched message to be classified as a warning instead of a error
2014-11-15 20:59:55 -08:00
echel0n
aa76734f56
Fix for bug #898 , fixes issues with show image overlay when using small poster layout
2014-11-15 20:57:39 -08:00
echel0n
238df07c1d
Fix for bug #903 , Fixes issues relating to proper and repack provider searches
2014-11-15 20:17:47 -08:00
echel0n
b1d7cdc1ad
Fixed bug #895 , automatic post-processing not being enabled when setting enabled from config.
2014-11-14 19:59:22 -08:00
echel0n
1c46813e89
Fixed adding of trending shows.
...
Fixed adding root directory issues.
2014-11-14 16:35:10 -08:00
echel0n
297e69094a
Fixed regex issue
2014-11-12 22:38:51 -08:00
echel0n
88e1f2e65a
Added function to auto-update remote origin url, can be manually set in config as well.
2014-11-12 16:00:45 -08:00
echel0n
78b9bb2c8d
Changed repo org url to reflect new org SiCKRAGETV
2014-11-12 14:02:25 -08:00
tehspede
a1ce52df8f
Fix missing HTML in notifications resulting in incorrect formatting.
2014-11-12 09:24:34 +02:00
Prinz23
732009fd98
Change how the "local/network" setting is handled to address some issues.
...
Move local/network setting datetime convert into it's own function.
Function parse_date_time() now returns when possible a correct timezone aware datetime.
Change webapi to use new converter.
Fix Daily Searcher.
Fix saving old DateTime setting.
Add safety check if network_dict is already loaded.
2014-11-11 18:15:25 +00:00
JackDandy
477b0806b0
Fix API response header for JSON content type and the return of JSONP data.
...
The API should return application/json Content-Type for JSON data instead of application/html. Tornado expects a dict in order to JSON encode and send header "Content-Type:application/json". SR already encodes data plus it supports JSONP. So, the encoded string data is wrapped into a dict, and a test is added at Tornado def write() to unwrap and skip encoding, in order to set the correct content-header and also use JSONP.
Added file HACKS.txt to serve as a reminder for anyone updating the library.
2014-11-11 13:22:03 +00:00
JackDandy
afce91f79d
Change reporting failed network_timezones.txt updates from an error to a warning.
...
Tone down the language used and error to a warning for this common temporary server side fault.
2014-11-10 04:45:26 +00:00
JackDandy
0607b912d8
Add an anonymous redirect builder for external links.
...
Add anonymous redirect to external links on pages... Add Trending Show, Add Existing Shows, Add New Shows, Coming Episodes, Display Show, Config Notifications, Config Anime, Subtitle Providers, ASCII chart on General Config Advanced, links of newly created Usenet and Torrent providers.
Update xbmc link to Kodi at Config Notifications.
Fix irc protocol link to not use http protocol linkage on Config/Help and align lower right side column to the upper right side text.
2014-11-10 04:01:53 +00:00
Adam
687d2b96ab
Fix post processing when using tvrage indexer and mediabrowser metadata generation
2014-11-09 13:44:47 +08:00
Supremicus
c0d6641f04
Fix missing kat url in config_providers
2014-11-09 13:45:10 +10:00
Brendann
e58f3fd9cd
Update growl.py with missing registration of update notification
...
Update CHANGES.md
Added line to growl registration which adds common.NOTIFY_GIT_UPDATE as a sickrage notification type.
growl on some systems will not show notification unless it is registered.
2014-11-08 20:59:07 +08:00
JackDandy
46cd85299e
Change improve Add Show/Add Trending Show page.
...
Fix white screen of death when trying to add a show that is already in library by replacing "Add Show" button with "In library".
Add show sorting options.
Add handler for when Trakt returns no results.
Fix image links when anchor child images are not found at Trakt.
Add image to be used when Trakt posters are void.
2014-11-07 22:45:56 +00:00
Adam
16b146284d
Fix invalid responses when using sickbeard.searchtvdb api command
2014-11-07 08:19:27 +08:00
JackDandy
ef4470bd78
Add send2trash, General Config/Send to trash, and catch show dir not found exception.
...
Add send2trash, a small package that sends files to the Trash (or Recycle Bin) natively and on all platforms. If send2trash is found not compatible, the user can use the default delete and manually delete failed send2trash files.
Add General Config/Misc/Send to trash for actions that involve removing shows and log rotation.
Add handling for the exception raised while deleting a show and show folder no longer exists.
2014-11-05 05:36:16 +00:00
Adam
1cf3237b9e
Fixes changing root dirs on the mass edit page
2014-11-04 18:39:43 +08:00
tehspede
ae94ab6d80
Change API now uses Timezone setting at General Config/Interface/User Interface/ at relevant endpoints
2014-11-04 00:26:22 +02:00
Adam
d835e32063
Removed requirement for http login for API when an API key is provided
2014-11-02 23:50:47 +08:00
Adam
f6eda6954d
Merge branch 'subtitle_api' of https://github.com/Hellowlol/SickRage into develop
2014-11-01 11:56:48 +08:00
Adam
72b9708a40
Merge branch 'feature/fix_indexers_config' of https://github.com/pmaciocia/SickBeard-TVRage into develop
2014-11-01 11:48:32 +08:00
JackDandy
d6950bc6f1
Fix exception raised when converting 12pm to 24hr format, also handles 12am.
...
Triggered when setting file modify time (e.g. during PP and also scheduled show updates).
2014-10-31 15:29:18 +00:00
John
f185c1fee0
add subtitle to cmd show and shows
2014-10-30 22:24:08 +01:00
Peter Maciocia
ea3a165987
fix not loading proxy_indexers config
2014-10-30 19:39:44 +00:00
tehspede
b9b88b18a6
Combined 'Delete' and 'Remove' buttons in to one on the individual show pages.
2014-10-29 21:06:20 +02:00
Adam
dda6cfce57
Fixes errors occurring when a show folder is deleted outside of SickRage
2014-10-28 14:47:47 +08:00
JackDandy
d5863943c0
Fix theme identification for spinner when restarting.
2014-10-28 04:29:15 +00:00
Adam
9903819ce0
Implement automatic saving of poster layout sorting options on show list
2014-10-27 23:12:24 +08:00
JackDandy
3b5fe4b0de
Overhaul General Configuration. Tweak top navbar. Fix imdb and other images.
...
Change to rename General Configuration -> "Web Interface" tab as "Interface".
Add a "User Interface" section to the "Interface" tab.
Change consolidate "Date and Time" and "Theme" tab content to "User Interface" section.
Add field in Advanced setting for a custom remote name used to populate branch versions.
Change theme name "original" to "light".
Improve text wording on all UI options under General Configuration.
Improve reduce over use of capitals.
Improve streamline UI layout, mark-up and some CSS styling of all General Configuration tabs.
Fix default top navbar background white-out behaviour on browsers that don't support gradients.
Improve top navbar gradient use for greater cross browser compatibility (e.g. Safari).
Fix dark theme divider between Season numbers on display show page.
Fix main background and border colour of logs on log page.
Fix imdb and three other images rejected by IExplorer because they were corrupt. Turns out that they were .ico files renamed to either .gif or .png instead of being properly converted.
Fix "Subtitle Language" drop down font colour when entering text on the Subtitles Search settings.
Clean up text, correct quotations, use spaces for code lines, tabs for html.
Update changelog.
2014-10-27 00:29:12 +00:00
JackDandy
6c8d72b9c1
Revert "Added gui for IMDB watchlists in Config General."
...
The main core of this code was lifted from Trakt code and not developed enough to be suitable for purpose given that the Trakt code isn't fully developed either. An issue found leading to this decision was that show statuses were set false instead of the expected default, however, worse was that users had no way of choosing shows to add, was not informed of what was actually going on once a URL was added to the UI, and was not offered options prior to adding shows like the normal add new show work-flow does. Basically, there are too many issues and this feature is too immature for inclusion.
2014-10-24 17:03:32 +01:00
adam
e2841c2a9c
Merge branch 'hotfix/0.2.1' into develop
2014-10-22 14:45:03 +08:00
Anthony Snavely
3494d071b9
Fix HD-Torrents
...
Fix HD-Torrents so it works properly.
2014-10-22 14:39:33 +08:00
Supremicus
82343608a0
Added date formats for d/m/y
2014-10-22 12:19:06 +10:00
adam111316
bd6cc51975
Merge pull request #21 from SickragePVR/feature/FixIPT
...
Feature/fix ipt
2014-10-19 02:39:22 +08:00
JackDandy
b7c37ccaf7
Fix searching IPTorrentsProvider.
2014-10-17 04:21:21 +01:00
JackDandy
85d022916f
Add "Archive on first match" to Manage, Mass Update, Edit Selected page.
2014-10-16 22:41:46 +01:00
adam
d452f199b6
Merge branch 'hotfix/0.1.0' into develop
2014-10-16 20:35:18 +08:00
adam
4e6afd7615
Update repo urls from echel0n to point to SickragePVR. Should fix autoupdating to the correct repo
2014-10-16 19:55:33 +08:00
Adam
560ffca7dd
Make hardlink debug error more verbose
2014-10-13 23:20:44 +08:00
Adam
16a54e62d6
Make failed torrent log message more verbose
2014-10-13 23:10:19 +08:00
Adam
d2077453b6
Fix ABD regex for certain filenames
2014-10-13 19:19:33 +08:00
Ofir Brukner
b8c8e02394
Fixed a tiny bug in searchShowSubtitles, to show all languages instead of just the new one.
2014-10-13 12:49:05 +03:00
Ofir Brukner
b0426ca12d
Fixed a few bugs.
...
Also fixed buggy search function in webserve.
2014-10-13 00:25:06 +03:00
Adam
d5daa14dc0
Fixes crash on general settings page when git output is none
2014-10-12 17:28:58 +08:00
Peter Maciocia
5aae8d7b48
add checkbox to control proxying indexers
2014-10-10 19:08:53 +08:00
adam
c26eb39695
Fix for custom newznab providers with leading integer in name
2014-10-10 15:39:13 +08:00
adam111316
ef621a3b17
Merge pull request #861 from Supremicus/dev
...
UI Fixes
2014-10-09 08:10:48 +08:00
Supremicus
29403ff2cb
Added small poster view back in
2014-10-09 10:00:36 +10:00
D. Casu
c8d5989676
Fixes calendar always being unprotected
...
SR now makes use of the "unprotected calendar" option in the advanced
settings.
Issue report:
https://sickrage.tv/forums/forum/help-support/bug-issue-reports/8904-calendar-always-unportected
2014-10-08 20:05:41 +02:00
adam111316
e4fad0b6b0
Merge pull request #853 from nielsenj/fixSeedIdleTime
...
Fixes SR setting SeedIdleLimit no matter what
2014-10-08 15:50:01 +08:00
adam
1668f80117
Add theme_name to config and expose THEME_NAME global
2014-10-08 14:08:26 +08:00
Justin Nielsen
78806a2223
Fixes SR setting SeedIdleLimit no matter what
2014-10-07 13:39:11 -07:00
adam111316
fe71731da6
Merge pull request #852 from tactmaster/dev
...
Changing /calendar to add Season and Episode to the description
2014-10-08 00:18:44 +08:00
Ed Watson
1bb5c138fd
changing /calendar.Adding Season and Episode to the description of the
...
event rather than location. (To stop my phone trying to navigate to TV
shows)
2014-10-07 12:55:58 +01:00
Adam
a72779d5d3
Fix omgwtfnzb provider retention = 1 bug
2014-10-07 08:27:02 +08:00
Adam
58e8df3c0d
Adjust timeout for clients for slower machines
2014-10-06 17:50:22 +08:00
adam111316
a8767e0a51
Merge pull request #849 from adam111316/global_required_words
...
Add global required words
2014-10-06 01:46:40 +08:00
adam111316
ba7d8f8e66
Merge pull request #848 from echel0n/transmission_timeout
...
Adjust transmission timeout for slower systems
2014-10-06 01:27:23 +08:00
adam
52a1254cfa
Add global required words
2014-10-06 01:08:32 +08:00
adam
24b7c85100
Fix git checkout when notifiers are enabled
2014-10-06 00:54:46 +08:00
adam
db41f2f1fc
Adjust transmission timeout for slower systems
2014-10-06 00:39:56 +08:00
Adam
b83b8721a0
Fix anime naming patterns being stored as sports naming patterns
2014-10-04 13:08:48 +08:00
Adam
d8e52f2098
Fixes displayshow error for series with special characters
2014-10-03 07:34:09 +08:00
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
echel0n
fcded3c3cf
PEP8 Cleanups
2014-07-26 14:52:49 -07:00
Alex
877c35cb16
Fixed: pushbullet notifications don't work
...
Apparently the pushpubllet api URL has changed. I suspect it will be the case, in the future, to update the devices url (and maybe code) as well.
2014-07-26 21:46:00 +02:00
echel0n
0e5fbbc5c3
Fix for incorrect show snatches
2014-07-24 21:29:03 -07:00
echel0n
bb437299d5
Added in missing redirects for config pages, should also resolve subtitle uncaught exception issues.
2014-07-24 12:43:01 -07:00
echel0n
012baeda0c
Fix for no providers found error during searches.
2014-07-24 12:05:49 -07:00