echel0n
e5ac585b6a
Fix for webui becoming unresponsive when using SSL and possibly in other situations as well.
2014-07-23 23:36:44 -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
2f0683ec1e
Fixed restart/updating issues for synology/qnap devices, may also resolve other OS related simular issues.
2014-07-11 16:37:09 -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
a103035ac2
Testing fix for web_root issues.
2014-07-09 13:14:53 -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
9f1250d750
Turned autoreload off as it was turned on when we set debugging to true for tornado.
2014-07-06 06:18:09 -07:00
echel0n
7a95b0bb14
Added new InvalidShowException to NameParser, Removed isGoodResult search check and now attached parsed result show objects and compare them against the show object we use to search with instead.
2014-07-06 06:11:04 -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
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
echel0n
12ac388dc2
Fixed startup/restart/shutdown issues on Windows, Linux, FreeBSD platforms tested.
...
Fixed for updating issues.
Fixed high cpu and memory usage.
2014-07-02 11:51:14 -07:00
echel0n
1fc909299d
Fixed start/restart/shutdown issues including any issues with daemonizing.
2014-07-01 06:08:10 -07:00
echel0n
75f69396d4
Reverted some changes.
2014-06-30 08:57:32 -07:00
echel0n
b6e7635a32
Removed tornado's auto-reload function and reverted back to using our original method of performing auto-updates, this should also correct 500 internal server issues for those that got them after updates where performed automatically.
2014-06-25 20:41:18 -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
07685f4295
Fixed issues with webroot settings and reverse proxies.
...
Fixed issues with WebAPI and WebAPI builder.
2014-06-19 08:47:28 -07:00
echel0n
acadce4d96
Fix for setting status via episode status manager
2014-06-19 01:37:44 -07:00
echel0n
c792e34c43
FreeNAS test fix #4
2014-06-18 13:41:20 -07:00
echel0n
51247710bb
Reverse proxy support fixed
2014-06-18 12:51:33 -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
652de9172b
Testing force update
2014-06-18 02:16:14 -07:00
echel0n
29c5c4de4d
Fixed issue of forbidden error
2014-06-18 02:13:22 -07:00
echel0n
cf4cbd9a34
Fix for missing WITH statement
2014-06-18 01:53:11 -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
3989f722a7
Fixed issues with basic auth and NoneType errors
2014-06-17 12:51:23 -07:00
echel0n
18a1681a61
Fixed issue with facicon.ico file and static link being incorrect causing 404 errors.
2014-06-17 09:33:45 -07:00
echel0n
327df6682e
Updated tornado to latest stable code, fixes issues with auto-reload
2014-06-16 21:54:00 -07:00
echel0n
9790b30b90
Fix for force update and autoreload
2014-06-16 20:53:16 -07:00
echel0n
98e4710d89
Setting debug = 1 in config now sets log level to debug for all processes
2014-06-16 19:59:35 -07:00
echel0n
c57e34c9f9
Added logging for tornado web server for helping in debugging issues.
2014-06-16 19:55:46 -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
4676c2b7b1
Testing update/restart fix
2014-06-15 15:07:27 -07:00
echel0n
23e2a483b5
Fixed API code to work with tornado.
2014-06-15 14:45:09 -07:00
echel0n
7d52d079fa
Fixes more issues that were preventing proper shutdowns, restarts, and upgrades.
2014-06-15 12:11:21 -07:00
echel0n
fa01711192
IOLoop tasks are now started and stopped via regular start and halt sickrage functions allowing us to gracefully exit on shutdown or restart.
2014-06-15 06:59:51 -07:00
echel0n
acca01eb90
Fixed shutdown to completely stop and close IOLoop.
2014-06-15 06:44:39 -07:00
echel0n
af6cd334a0
Moved Tornado IOLoop to main() to resolve shutdown issues plus we now use IOLoop to control checks for startup tasks and background commands.
2014-06-15 05:43:53 -07:00
echel0n
20e2ae2f86
Improved tornado async routines and shutdown routines.
2014-06-15 04:08:41 -07:00
echel0n
6dd78f58b6
Improved startup and shutdown for tornado
2014-06-15 01:51:35 -07:00
echel0n
149d7b29df
Final fixes for proper shutdown of tornado
2014-06-15 01:20:18 -07:00
echel0n
661c4ed6a7
Small fix for shutdown issues
2014-06-15 00:30:10 -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
d73cc1cbbd
Replaced cherrypy with tornado which helped resolve our memory leak issue.
2014-06-14 20:56:15 -07:00
echel0n
dfe9619ddd
Fix for SSL support, reverted back to CherryPy 3.23 as 3.30 is borked for SSL.
2014-06-05 21:24:43 -07:00