1
0
mirror of https://github.com/moparisthebest/SickRage synced 2024-12-13 11:32:20 -05:00
Commit Graph

485 Commits

Author SHA1 Message Date
TagForce
e88e12f5d5 Made logging configurable
Made logging configurable through settings - general page. Changing the
logging requires a restart (since the logger is initialized on startup.
2015-01-08 11:01:48 +01:00
Fernando
d4fdb6cc00 Auto send user and password when open managetorrents page
https://github.com/SiCKRAGETV/sickrage-issues/issues/315
2015-01-06 13:34:07 -02:00
Heisenberg74
7fd8b999b6 Add Free Mobile SMS Notifier
Allow SickRage to send SMS notifications through Free Mobile SMS API.

Works only for Free Mobile subscribers.
2014-12-31 13:40:48 +01:00
Fernando
12edc24ec4 Backup/restore: include cache directory
As mentioned in here:
https://github.com/SiCKRAGETV/sickrage-issues/issues/243
2014-12-30 11:27:15 -02:00
echel0n
450a09f1a0 Fix for sickragetv/sickrage-issues#274 2014-12-24 08:04:27 -08:00
echel0n
f2e3380cb2 Resized flags to 16x11 to correctly fit in language selector for subtitles.
Fixed sickragetv/sickrage-issues#245
WebAPI is now hard-coded in as enabled.
2014-12-21 04:02:30 -08:00
echel0n
1b45caaf7f Fixed traktAPI to properly do GET and POST request methods based on API call 2014-12-19 23:54:46 -08:00
echel0n
0f4a539194 Fixed sickragetv/sickrage-issues#180 - this resolves redirect loops resulting from to many threads being open at once.
FIxed issues with threads increasing but never decreasing and staying within there assigned limits.
2014-12-19 14:08:33 -08:00
echel0n
3b42cb68f9 Fixed sickragetv/sickrage-issues#210 2014-12-19 13:28:56 -08:00
echel0n
477938e5f3 Improved pastebin logs to search via regex and timestamps for error line then grab 50 lines of data before that. 2014-12-19 13:24:41 -08:00
echel0n
120ea961f2 Possible fix for sickragetv/sickrage-issues#180 - redirect loop 2014-12-19 06:36:08 -08:00
echel0n
9927e8ad92 Fixed home page issues.
Fixed episode status issues.
2014-12-19 05:49:57 -08:00
echel0n
3060757381 Fix for sickragetv/sickrage-issues#157 - force redirect to home if 404 http error. 2014-12-18 14:48:55 -08:00
echel0n
f40d5e1310 Fix for duplicate tickets being submitted via app, title variable was being appended to.
Added in code to send the last 50 lines of app's logs to pastebin then give back a url.
2014-12-18 13:33:35 -08:00
echel0n
086e7abf70 Fixed sickragetv/sickrage-issues#119 - IOLoop was being loaded before daemonizer code due to improper placement in WebHandler class, moved to init. 2014-12-17 17:10:33 -08:00
echel0n
ced8785269 Fixed sickragetv/sickrage-issues#119 - IOLoop was being loaded before daemonizer code due to improper placement in WebHandler class, moved to init. 2014-12-17 17:05:05 -08:00
echel0n
7b219fce8f ErrorLogs now cleared after submission of issue ticket reports so that the same errors don't keep getting re-submitted with new ones. 2014-12-17 16:39:56 -08:00
echel0n
6713ce0981 Fixes sickragetv/sickrage-issues#101 - Added code to mainDB to correct malformed episode statues, converted column default_ep_status field type from TEXT to NUMERIC, default to ep status UNKNOWN when loading from DB incase of exception errors.
Added git branch reset option to general settings github to help fix git update related issues.

 Added github username/password options to general settings github as a requirement for submitting issue tickets from app.

 Fixed issue with default ep status not showing correct value.

 Added ability to submit issue reports via errorlogs menu.

 Added errorlogs view button to error message displayed for webui errors.
2014-12-17 16:36:27 -08:00
echel0n
949c56439c Fixed few misc things related to new logging code and webapi 2014-12-16 02:52:34 -08:00
echel0n
3eb366ac05 Re-coded logger facility for better performance and cleaner code plus has better code for rotation of logs. 2014-12-16 02:24:06 -08:00
echel0n
f713567d60 Fixed sickrage/sickrage-issues#105 - old code that needed updating that was causing unicode issues. 2014-12-15 14:28:22 -08:00
echel0n
b255f5d0f8 SiCKRAGETV/sickrage-issues#86 - Fixed WebUI encoding issues with template filter. 2014-12-14 20:55:09 -08:00
echel0n
956e16f481 Fixed encoding/decoding issues with WebUI and IndexerAPI's 2014-12-14 19:35:47 -08:00
echel0n
2cba62a0e8 Testing fix for issue #1113 2014-12-13 11:19:13 -08:00
echel0n
f302ef3d77 Fixed more issues with mass editing of shows and episode status editing. 2014-12-13 09:09:05 -08:00
echel0n
98a32c5665 Fixed issues with mass editing of shows and episode status editing. 2014-12-13 06:20:50 -08:00
echel0n
a2a49b3f3f Updated setup package for autoProcessTV to auto-install depends.
Added code to set default headers and add a no-cache header to fix WebUI issues.
2014-12-13 06:09:23 -08:00
echel0n
831248b412 Fixed issue with theTVDB IndexerAPI _parseActors method improperly parsing the data returned from the api causing an exception to occur during metadata refreshes.
Fixed issues with Backup/Restore.

Fixed issues with banners, posters, images via showPoster method.

Fixed issues with WebAPI apikeys.

Fixed issues with WebUI and url pattern matching.
2014-12-13 05:21:46 -08:00
echel0n
06915f3a15 Added radio canada network logo.
Added no-cache header for non-static content.
2014-12-12 22:46:26 -08:00
echel0n
ac70dd38c2 Fixed issue with login url 2014-12-12 22:19:49 -08:00
echel0n
269bf2333b Fix for issue #1111 2014-12-12 21:48:18 -08:00
echel0n
92a554da99 Fixed issue #1024 - EncodingKludge issue identified and fixed 2014-12-12 20:25:44 -08:00
echel0n
467c42747f Fixed issue #1105 2014-12-12 19:36:45 -08:00
echel0n
de24e52be6 Fixed issue #1055, adding existing shows with prompt for settings 2014-12-12 18:49:52 -08:00
echel0n
0209852af5 Fixed issues with network timezone downloads crashing on a empty return.
Changed version checker url and moved code to Home class.
Fixed WebUI issues caused by calling redirect method.
Fixed update checking issues, added no cache header.
Fixed WebAPI builder issues with show.delete cmd.
Fixed article sorting for both WebAPI and WebUI.
2014-12-12 17:52:32 -08:00
echel0n
0b403a419c Fixed issues with network timezone downloads crashing on a empty return.
Changed version checker url and moved code to Home class.
Fixed WebUI issues caused by calling redirect method.
Fixed update checking issues, added no cache header.
2014-12-12 12:18:33 -08:00
echel0n
979bf70f5c Fixed issues with network timezone downloads crashing on a empty return.
Changed version checker url and moved code to Home class.
Fixed WebUI issues caused by calling redirect method.
Fixed update checking issues.
2014-12-12 11:45:32 -08:00
echel0n
3f29439ff3 Fixed issues with network timezone downloads crashing on a empty return.
Changed version checker url.
2014-12-12 08:46:03 -08:00
echel0n
2cd72ad4e8 Fixed small cosmetic bug with trakt trending shows page.
KAT torrent provider now gets and stores size and publishing date info.

Fixed feedcache issue with KAT torrent provider

Added timeout for trakt trending shows page
2014-12-11 13:47:59 -08:00
echel0n
8066983384 Updated KAT provider urls.
KAT Provider now uses feedcache to get its results via rss feeds.

Fixed issues with Trakt.TV notifications and adding of trending shows

Improved Trakt trending shows page, now shows progress animation well it waits to load shows list.
2014-12-11 12:46:01 -08:00
echel0n
02a9148025 Updated KAT provider urls.
KAT Provider now uses feedcache to get its results via rss feeds.
Fixed issues with Trakt.TV notifications and adding of trending shows
2014-12-11 11:30:57 -08:00
echel0n
78bfc40757 Fixed manual post-processing issues with WebUI.
Decreased WebUI overall loadtime by shifting a few key methods around into there correct classes to allow them to become threaded.
2014-12-10 17:05:21 -08:00
echel0n
efc2aad782 Fixed issues serving static image content for banners/posters and misc other static images, improves overall performance of webui as well. 2014-12-10 15:54:25 -08:00
echel0n
3a2a5f9d70 Fixed issues with adding shows via WebUI 2014-12-10 12:05:29 -08:00
echel0n
785c2d37db Fixed issues with cached images not loading correctly, major speed improvement!
Fixed issues with saving config.
2014-12-10 10:30:38 -08:00
echel0n
405d54011f Fixed for result NoneType being returned 2014-12-10 06:23:00 -08:00
echel0n
5fa67936aa Fixed WebUI issue displaying main index home page 2014-12-10 05:47:35 -08:00
echel0n
7213fbac11 Fixed issues with WebUI crashing when using a custom web_root setting in the config, also fixed a few other misc WebUI related issues.
This resolves issue tickets #1065, #1064, #1049
2014-12-10 05:10:51 -08:00
echel0n
9466bddc3e Fixes for issues relating to multi-threading, webui, and databases 2014-12-08 11:58:51 -08:00
echel0n
a311b665ba Fix for unicode issues with image files 2014-12-08 07:37:14 -08:00
echel0n
46bd600da0 Improved async threading code for WebUI 2014-12-08 07:34:14 -08:00
echel0n
a5c961e3eb Testing threaded async webui code 2014-12-08 00:17:55 -08:00
echel0n
c6c0f9600b Fix UI notification issues with auth 2014-12-07 18:24:30 -08:00
echel0n
421e807aa6 Linked post to get for WebUI 2014-12-07 17:58:14 -08:00
echel0n
d44968789f Fixed issues regarding adding of existing shows. 2014-12-07 17:43:34 -08:00
echel0n
9e2c753d4b Fixed WebFileBrowser code in WebUI 2014-12-07 17:17:42 -08:00
echel0n
e7de90f688 Merge remote-tracking branch 'origin/develop' into develop
Conflicts:
	sickbeard/webapi.py
2014-12-07 15:57:32 -08:00
echel0n
5f58282260 Added new WebUI login interface 2014-12-07 12:58:41 -08:00
echel0n
589b7167c1 Improvements made to tv cache code for providers 2014-12-07 09:16:41 -08:00
echel0n
0365cc201b Fixes for issue #1026 - Trakt exceptions 2014-12-05 22:51:24 -08:00
echel0n
86e7912c41 Possible fix for issues #1016, #993, and #1024 - Unicode decode/encode issues 2014-12-05 20:13:50 -08:00
echel0n
b7a5fc85fe Added encoding tests to test suite.
Possible fix for issue #1016 - Unicode decode/encode issues
2014-12-05 18:46:44 -08:00
echel0n
4dc20f2d99 Merge remote-tracking branch 'origin/develop' into develop 2014-12-05 18:03:33 -08:00
echel0n
d536d43b6f Fixed issue #954 - Default EP status now hardcoded with a default of SKIPPED.
Fixed a issue that was causing show status to be set to NoneType randomly.
Fixed misc comparisons that were causing improper code executions.
Misc PEP8 coding fixes.
2014-12-05 18:03:20 -08:00
echel0n
cf08070ff7 Merge pull request #1020 from frdfsnlght/master
Copy headers set in request handlers to main handler
2014-12-04 17:46:23 -08:00
echel0n
4254916ae9 Fixed a bunch of bugs/issues with tvcache module code flow and added in proper error handling for the threaded cache updates plus resolved some provider issues. 2014-12-03 06:41:51 -08:00
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
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
John
d8943d06e0 Fix api/builder if your using a webroot 2014-11-29 23:09:23 +01:00
echel0n
42befb652d Fixed more issues with TraktAPI code 2014-11-29 03:38:41 -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
c6b7348c37 Overhaul of Trakt.TV API handler 2014-11-28 14:07:26 -08: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
bfea9329b4 Added code to set proper content-type header on images being displayed via webgui 2014-11-26 21:42:56 -08:00
h3llrais3r
41d8210d10 Add custom nzb category and torrent label for anime 2014-11-26 21:48:37 +01: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
echel0n
6a140aa907 Added FTFY module to help with any encoding/decoding issues 2014-11-24 13:42:30 -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
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
4d41d881eb Fix for pyGitHub module not found issue.
Added in bugtracker class
2014-11-16 02:58:20 -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
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
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
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
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
Adam
d835e32063 Removed requirement for http login for API when an API key is provided 2014-11-02 23:50:47 +08:00
tehspede
b9b88b18a6 Combined 'Delete' and 'Remove' buttons in to one on the individual show pages. 2014-10-29 21:06:20 +02: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