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
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
bb437299d5
Added in missing redirects for config pages, should also resolve subtitle uncaught exception issues.
2014-07-24 12:43:01 -07:00
echel0n
b16ff81478
Fixes for thread naming issues where provider names are getting stacked on top each other per loop iteration.
...
Fix for speedcd no json data issue.
Fix for DB upgrade syntax errors caused by previous commit.
2014-07-24 09:12:29 -07:00
echel0n
de5db9be64
Added ability to set a default indexer for trakt notifier used for adding shows from watch list so that SickRage knows what indexer to set the show as.
...
Indexer mapping now uses indexer api calls to gather its information and then stores it to a new table called indexer_mapping for instant lookups later on.
Fixed trakt related issues for adding new shows and syncing.
Centered items at bottom of pages to just look a little nicer and fit properly.
2014-07-23 22:07:01 -07:00
Prinz23
8313e12267
The RegEx is also not needed anymore
2014-07-23 16:42:11 +02:00
Prinz23
b54724c058
Remove old Code that caused an exception in the iCal Feed
2014-07-23 16:32:41 +02:00
echel0n
f6d662ca6b
Fixed TypeError: processEpisode() got an unexpected keyword argument issues when using nzbToMedia scripts.
2014-07-20 00:14:05 -07:00
echel0n
0cdd1cf813
Fix for threading schedualers and subtitles.
2014-07-19 17:03:23 -07:00
echel0n
1b84c6d281
Fix for subtitle processing.
2014-07-19 15:32:28 -07:00
echel0n
cf99eb9625
Fix for rls words
2014-07-19 06:27:53 -07:00
echel0n
5bc775dfb9
Fix for threading issues with backlogs and whitelist/blacklist issues for anime shows.
2014-07-17 22:57:35 -07:00
echel0n
7f20f5e27f
Fixed whitelist error when editing shows, needs more code changes to fully function correctly.
...
Possible fix for threading exceptions.
2014-07-17 17:43:36 -07:00
echel0n
c0cf45830c
Fix for processEpisode to accept both "on" and "1" as True conditions when passing in options for post-processing from scripts such as nzbToMedia.
2014-07-15 10:26:01 -07:00
echel0n
d02c0bd6eb
Fixed issues with editing/saving custom scene exceptions.
...
Fixed charmap issues for anime show names.
Fixed issues with display show page and epCat key errors.
Fixed duplicate log messages for clearing provider caches.
Fixed issues with email notifier ep names not properly being encoded to UTF-8.
TVDB<->TVRAGE Indexer ID mapping is now performed on demand to be used when needed such as newznab providers can be searched with tvrage_id's and some will return tvrage_id's that later can be used to create show objects from for faster and more accurate name parsing, mapping is done via Trakt API calls.
Added stop event signals to schedualed tasks, SR now waits indefinate till task has been fully stopped before completing a restart or shutdown event.
NameParserCache is now persistent and stores 200 parsed results at any given time for quicker lookups and better performance, this helps maintain results between updates or shutdown/startup events.
Black and White lists for anime now only get used for anime shows as intended, performance gain for non-anime shows that dont need to load these lists.
Internal name cache now builds it self on demand when needed per show request plus checks if show is already in cache and if true exits routine to save time.
Schedualer and QueueItems classes are now a sub-class of threading.Thread and a stop threading event signal has been added to each.
If I forgot to list something it doesn't mean its not fixed so please test and report back if anything is wrong or has been corrected by this new release.
2014-07-14 19:00:53 -07:00
echel0n
9e365310b6
Fixed redirect issues which should now resolve reverse proxy web_root issues as well.
2014-07-11 12:33:49 -07:00
echel0n
424674464f
Playing videos from display show page has now been made opt-in, you can enable/disable via general config menu.
...
Swapped out video-js player for jwplayer to support mkv video codec.
Fixed issue with videos not playing.
2014-07-11 04:05:33 -07:00
echel0n
172dec1017
Startup/Restart issues resolved.
2014-07-10 17:20:31 -07:00
echel0n
52f65ca735
Testing yet another possible fix for web_root
2014-07-09 13:50:46 -07:00
echel0n
2d0c31510e
Fixed issues with trakt and root dirs.
...
Fixed web root issues.
2014-07-09 11:41:04 -07:00
echel0n
74f73bcc34
New event queue system in place, currently handles shutdown and restart calls.
...
Fixed ctrl-c issues with new event queue system.
Added a sleep timer to the NameParser class to help lower cpu usage spikes.
2014-07-08 15:26:26 -07:00
echel0n
79a1b1c31e
Fix for root dir location not being saved or set correctly for shows.
...
Fix for mass update edits of shows, bwlist no longer gets updated during this process as its not required. You can not change your root dir even if location does not exist so long as you have create_missing_show_dirs=1 in your config set so that there be auto-created during the next post-processing of a episode.
2014-07-07 20:27:24 -07:00
echel0n
ab69e52615
Fixed cheetah's template subclass to properly return correct line numbers in tracebacks so that we may properly debug errors.
2014-07-06 07:45:01 -07:00
echel0n
a3a3777d33
Fixed blackAndWhitelist for anime release groups.
2014-07-06 04:12:16 -07:00
echel0n
f7502294c5
Added in better error handling for tornado web server.
...
Fixed HTTPS issues, web root issues should now be corrected as well.
2014-07-05 17:57:43 -07:00
echel0n
93e2e93b63
Fix for edit shows and add shows.
2014-07-05 16:47:20 -07:00
echel0n
04f6b8fc8b
Fixed web_root issues, Play videos directly from browser when displaying show via HTML5/JS ** WORK IN PROGRESS **
2014-07-03 16:51:39 -07:00
Mark Rawson
8f19e84a80
Add global option to disable SickRage update notifications via notifiers.
2014-07-03 08:16:15 +01:00
echel0n
1fc909299d
Fixed start/restart/shutdown issues including any issues with daemonizing.
2014-07-01 06:08:10 -07:00
echel0n
130daf7d0a
Added trending shows feature, this allows you to choose from a wide selection of popular/trending shows with rating stats and easily add the show into SR by simply clicking the plus sign.
2014-07-01 01:49:12 -07:00
echel0n
75f69396d4
Reverted some changes.
2014-06-30 08:57:32 -07:00
echel0n
5e507b3849
More memory reductions and cleanups
2014-06-30 04:44:36 -07:00
echel0n
e7b5a2c6c0
Test fix for webroot issues.
2014-06-30 01:15:10 -07:00
echel0n
508c094f48
Fixed robots.txt method.
2014-06-30 01:12:41 -07:00
echel0n
96fa0953e3
Fixed issues with popup notifications.
2014-06-29 20:58:34 -07:00
echel0n
eece317c75
Fix for tornado write issues on GET and POST methods.
2014-06-29 19:52:04 -07:00
echel0n
1145f90208
Disabled caching for notification tests.
2014-06-29 19:39:29 -07:00
echel0n
06e99ce4a7
Fix for uncaught exception error for 404 errors
2014-06-29 19:17:15 -07:00
echel0n
145433e19a
Corrected self.finish to self.write
2014-06-29 18:57:02 -07:00
echel0n
6ce68e3d97
Fixed redirects and blank pages ... FINALY!
2014-06-29 18:54:41 -07:00
echel0n
b3d46f77e9
Fix for TypeError: write()
2014-06-29 03:07:25 -07:00
echel0n
0c57676aed
Updated tornado source code.
...
Created custom class for rss feed parser.
2014-06-29 03:05:33 -07:00
echel0n
feabf20c8c
Test fix #5 for blank pages
2014-06-28 23:19:04 -07:00
echel0n
cafdc57b2c
Testing fix for redirect issues and blank pages.
...
Fix for create pid issues.
Fix for creating index on tv provider cache tables.
2014-06-28 22:54:29 -07:00
echel0n
ca60203e9e
Test #3 for blank pages.
...
Syncs show library with trakt.tv show library on startup.
Adds/Removes shows individually to/from trakt.tv library.
Added use_recommended feature to trakt.tv notifier config page.
2014-06-28 20:28:00 -07:00
echel0n
77a659c17f
Test #2 for blank pages, turned cache on and removed all cache disabling entries.
2014-06-28 18:11:35 -07:00
echel0n
84da4147fb
Testing fix for cache issues causing blank pages, caching has been turned off.
2014-06-28 14:40:33 -07:00
echel0n
cbda4d424d
Small fix for new trakt feature
2014-06-27 04:04:54 -07:00
echel0n
df7aa364aa
Added feature that gets all recommended shows from your trakt.tv account and lets you add the show like you would if adding a new show and searching.
2014-06-27 04:00:16 -07:00
echel0n
12ee35a5e6
Fix for manual updates when auto-upate option is enabled.
2014-06-25 21:48:21 -07:00
echel0n
696a1a9f4a
Fixed issue with backup/resotre config file variable
2014-06-24 16:47:52 -07:00
echel0n
10bea520a7
Fixed backup/restore issues, uses correct data directory variable now.
2014-06-24 16:40:13 -07:00
echel0n
386355e130
Updates/Restarts now use the same process instead of spawning a new one so the PID remains the same.
...
Fixed issue for restarts/updates on windows.
2014-06-23 08:18:01 -07:00
echel0n
3c370fc5c9
Fix for tornado redirect function, was not properly returning.
2014-06-22 19:51:00 -07:00
echel0n
f6c40d4b25
Fixed DB issues related to displaying plot details for show episodes.
2014-06-22 18:52:46 -07:00
echel0n
3e78004d36
Fix for KeyError: None in displayShows
2014-06-21 22:03:59 -07:00
echel0n
bbbc7469fb
fix for tornado error handler
2014-06-21 15:52:10 -07:00
echel0n
7e0bb651b2
Database now closes connection after each query and reconnects if closed to ensure no more connection and locked database problems.
...
Fixed more internal 500 errors.
2014-06-21 15:46:59 -07:00
echel0n
2f73ab1e41
Removed tornado async features, testing to see if this resolves blank page and other related possible issues.
...
Removed double call to get_scene_exceptions when displaying shows.
2014-06-20 16:49:57 -07:00
echel0n
4443a5a649
Fix for mass edit
2014-06-19 10:28:07 -07:00
echel0n
6e3f52c6f4
Merge pull request #609 from JackDandy/refactor_scheduler_and_ports
...
Refactor scheduler and upstream ports.
2014-06-19 09:46:46 -07:00
echel0n
d5550288fc
Merge pull request #608 from lennyk/nfo_rename_option
...
Option to NOT rename .nfo to .nfo-orig
2014-06-19 09:45:34 -07:00
echel0n
495a1a4fb3
Merge pull request #604 from rawsonm88/pushover-custom_api_key
...
Add UI option for users to enter their own Pushover API key
2014-06-19 08:58:20 -07:00
echel0n
07685f4295
Fixed issues with webroot settings and reverse proxies.
...
Fixed issues with WebAPI and WebAPI builder.
2014-06-19 08:47:28 -07:00
JackDandy
bf99164978
Refactor scheduler and upstream ports.
...
Move start time check from properFinder and showUpdater into scheduler.
Add show how long to next propers search at end of each run.
Change proper finder and show updater to silent thread logging.
Change Scheduler runImmediately to run_delay.
2014-06-19 16:38:15 +01:00
echel0n
2b7df8e67d
Added backup and restore feature, this allows you to backup your config.ini and sickbeard.db files into a zipfile and save it to a destination of your choice and as well you can restore the same zip file later on then perform a restart to have the changes take affect automatically. Backups are saved date/time stamped.
2014-06-19 07:31:44 -07:00
echel0n
acadce4d96
Fix for setting status via episode status manager
2014-06-19 01:37:44 -07:00
Mark Rawson
03c9b303e0
Merge branch 'dev' of https://github.com/echel0n/SickRage into pushover-custom_api_key
2014-06-18 21:38:44 +01:00
echel0n
cefbe3859a
Test fix #3 for freenas
2014-06-18 13:12:19 -07:00
oldskool
37c3354325
cherry-pick a Sickbeard pull request add an option to NOT rename .nfo to .nfo-orig
...
from oldskool:nfo_orig
credit to oldskool
Fixing issue 2404: Option to NOT rename .nfo to .nfo-orig
Conflicts:
data/interfaces/default/config_postProcessing.tmpl
sickbeard/__init__.py
sickbeard/postProcessor.py
sickbeard/webserve.py
2014-06-18 12:52:10 -07:00
echel0n
0ae8b5429b
WebAPI showPosters fixed!
2014-06-18 10:06:06 -07:00
echel0n
e202cbc0ac
Fixed basic auth realm issue, needed to be quoted.
2014-06-18 08:38:43 -07:00
echel0n
878ef9acf6
Added return to self.redirect to conform to proper way of handling redirects when using tornado
2014-06-18 08:14:30 -07:00
echel0n
0e962f83cb
Fix for feedcache logging.
...
Fix for adding new and existing shows.
Fix for static content.
2014-06-18 08:06:50 -07:00
echel0n
fd88c77d26
Fix for 401/404 errors now just redirect back to home page.
...
Fix for static mapping issues.
2014-06-18 05:56:26 -07:00
echel0n
d01a1eed26
Turned caching off, testing for blank page issues.
2014-06-18 04:08:45 -07:00
echel0n
29c5c4de4d
Fixed issue of forbidden error
2014-06-18 02:13:22 -07:00
echel0n
c9f800128e
Fix for force update.
2014-06-18 02:04:02 -07:00
echel0n
032ddf2425
Fixed issues with web root settings not working.
...
Fixed more NoneType iterable errors.
2014-06-17 23:55:45 -07:00
echel0n
b47b2e1f58
Fix for NoneType issues related to redirects
2014-06-17 14:25:35 -07:00
Mark Rawson
764be940ac
Add UI option to input users own Pushover API key
2014-06-17 21:37:09 +01:00
echel0n
4513525cc4
Fix for basicauth and no user/pass set
2014-06-17 13:06:43 -07:00
echel0n
3989f722a7
Fixed issues with basic auth and NoneType errors
2014-06-17 12:51:23 -07:00
echel0n
cc86dda802
Fix for NoneType is not iterable issue
2014-06-17 11:16:04 -07:00
echel0n
98ff924b1c
Fix for nullhandler issues for py2.6 users,
...
Fix for rsstorrents.
2014-06-17 08:46:07 -07:00
echel0n
c09ceb5e6c
Added error logging for webserver gets and posts
2014-06-16 22:00:03 -07:00
echel0n
327df6682e
Updated tornado to latest stable code, fixes issues with auto-reload
2014-06-16 21:54:00 -07:00
echel0n
2ac1c5fdd5
Fixed forced updates to wait for auto-reload instead of performing a restart.
2014-06-16 05:31:57 -07:00
echel0n
dccf371ebd
SSL issues fixed.
...
UI Notifications fixed.
Auto-updating option fixed to now work with auto-reload feature.
2014-06-16 05:19:07 -07:00
echel0n
489a181cdb
Auto-reloads app on code changes automatically detected from git.
...
Fixed issues with basicauth/cookies and login page.
Parse results now displayed all the time.
2014-06-16 03:44:33 -07:00
echel0n
088e32b117
Fixed Web API to work with new tornado code!
2014-06-15 23:19:14 -07:00
echel0n
d8358882de
Fixed issues with restarts and updates.
2014-06-15 22:45:52 -07:00
echel0n
23e2a483b5
Fixed API code to work with tornado.
2014-06-15 14:45:09 -07:00
echel0n
20e2ae2f86
Improved tornado async routines and shutdown routines.
2014-06-15 04:08:41 -07:00
echel0n
abff43f568
Improved startup/shutdown of tornado.
...
Fixed issues with notifications related to tornado.
2014-06-15 00:16:55 -07:00
echel0n
04681b3297
Fixed basic auth issues.
2014-06-14 21:38:13 -07:00
echel0n
d73cc1cbbd
Replaced cherrypy with tornado which helped resolve our memory leak issue.
2014-06-14 20:56:15 -07:00
echel0n
a742c27f09
Fixed for adding new shows
2014-06-12 13:38:59 -07:00
echel0n
2546a5199f
Test fix for home page none type error
2014-06-12 11:30:59 -07:00
Nils
166dffeb5a
Merge pull request #582 from bikemike222/add_cookies_rss
...
Added cookie support to custom torrent provider
2014-06-09 00:20:37 +02:00