Commit graph

987 commits

Author SHA1 Message Date
echel0n
ae398031fd Merge remote-tracking branch 'origin/dev' 2014-07-02 11:52:55 -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
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
nielsenj
6d8e79c78a Adds custom RSS provider ratio setting.
Adds ratio setting to the custom RSS provider.
2014-06-30 22:48:49 -07:00
echel0n
83e1da31a7 Merge remote-tracking branch 'origin/dev' 2014-06-30 12:07:51 -07:00
echel0n
9136df2ae5 RSS Feeds purges every 7 days now. 2014-06-30 12:02:45 -07:00
echel0n
7bff5a246f Fix for rss feeds clearcache 2014-06-30 11:57:16 -07:00
echel0n
a1cef0b958 Added in context to aid in garbage cleanup to help reduce memory usage. 2014-06-30 10:48:18 -07:00
echel0n
2e8c8a262f Fix for api builder. 2014-06-30 09:37:42 -07:00
echel0n
a16bf8ca2c Fix for anidb errors 2014-06-30 09:21:21 -07:00
echel0n
75f69396d4 Reverted some changes. 2014-06-30 08:57:32 -07:00
echel0n
0e665cbbb2 Fix for scene exceptions error. 2014-06-30 06:36:20 -07:00
echel0n
4575c58348 SQL Query performance gains added and memory footprint reduced. 2014-06-30 06:18:02 -07:00
echel0n
b19aafb807 Memory cleanup in sql db routines for mass actions. 2014-06-30 04:55:49 -07:00
echel0n
5e507b3849 More memory reductions and cleanups 2014-06-30 04:44:36 -07:00
echel0n
adb4715b3e Removed all scene exception memory caches, fetches data from DB now directly. 2014-06-30 04:09:55 -07:00
echel0n
0a80d0c3dd Fixed memory leak in scene exceptions. 2014-06-30 03:20:49 -07:00
echel0n
18d7884c2d Reverting previous changes 2014-06-30 02:42:04 -07:00
echel0n
33a28d20a3 Cleanup leftover fd sockets on restart 2014-06-30 02:38:07 -07:00
echel0n
9d5b2da19e Testing fix to help reduce memory footprint. 2014-06-30 02:23:32 -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
bc2016a3ac Merge remote-tracking branch 'origin/dev' 2014-06-30 00:01:18 -07:00
echel0n
c478d45c36 Maintenance tasks are no longer blocking startup.
Scene exceptions now perform a lastRefresh check so they don't constantly update for no reason.
2014-06-29 23:59:27 -07:00
echel0n
2c98a5a448 Fixed "show must be added to list", regexes now check if numbers following after the series name is a date or part of the series name to properly parse and return correct show object.
Fixes TVDB and TVRAGE cache_location variable.
2014-06-29 23:20:19 -07:00
echel0n
e1ce1c3ce4 Merge pull request #621 from rawsonm88/fix/backlog_scheduler
Fix next backlog date
2014-06-29 22:42:22 -07:00
echel0n
b5f433b6c8 Merge pull request #622 from nielsenj/fixrsscookies
Fixrsscookies
2014-06-29 22:41:49 -07:00
echel0n
c62245b5a3 Merge remote-tracking branch 'origin/dev' 2014-06-29 21:00:02 -07:00
echel0n
96fa0953e3 Fixed issues with popup notifications. 2014-06-29 20:58:34 -07:00
nielsenj
77ea8117c6 Added request headers param.
A recent update/change in RSS cache removed the cookies for custom RSS provider. This re-adds it.
2014-06-29 20:52:11 -07:00
nielsenj
8f16fad1ec Added request headers param. 2014-06-29 20:50:12 -07:00
echel0n
1e012b5d12 Merge remote-tracking branch 'origin/dev' 2014-06-29 19:53:15 -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
6f52a4fd27 Merge remote-tracking branch 'origin/dev' 2014-06-29 19:18:09 -07:00
echel0n
06e99ce4a7 Fix for uncaught exception error for 404 errors 2014-06-29 19:17:15 -07:00
echel0n
de07881ada Merge remote-tracking branch 'origin/dev' 2014-06-29 19:00:01 -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
Mark Rawson
4252daf098 Fix next backlog date in API / altered display of next backlog date in UI 2014-06-29 16:49:47 +01: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
cfbb7678a9 Fixed duplicate tv cache issue. 2014-06-27 20:33:31 -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
335cc55380 Merge remote-tracking branch 'origin/dev' 2014-06-26 17:17:11 -07:00
echel0n
301f124cbb Fixed dailysearcher to only update the cache results for each provider once at start of the dailysearch routine instead of per-show which was wasting cycles and time. 2014-06-26 17:13:41 -07:00
echel0n
858951d31c Fix for H.264 issues related to regexes and matching for parsing release names. 2014-06-26 16:45:40 -07:00
echel0n
d091c3a138 Fixed SQL Syntax errors 2014-06-26 15:57:06 -07:00
echel0n
13cbffb6d4 Deletes duplicates found in tv provider cache before creating unique index for provider table or just performs cleanup of any duplicate record period. 2014-06-26 03:29:05 -07:00
echel0n
9f8c49ce88 Fixed issue with tvcache filling with duplicate data. 2014-06-26 03:20:07 -07:00
echel0n
29e9ffdcb7 Merge remote-tracking branch 'origin/dev' 2014-06-25 22:06:46 -07:00
echel0n
9d8f695e5a Reverted previous changes made to regexes as no longer needed and started to cause false matches for h264 as a season and episode number result. 2014-06-25 22:03:26 -07:00
echel0n
637d465675 Merge remote-tracking branch 'origin/dev' 2014-06-25 21:50:31 -07:00
echel0n
12ee35a5e6 Fix for manual updates when auto-upate option is enabled. 2014-06-25 21:48:21 -07:00
echel0n
303055c787 Merge remote-tracking branch 'origin/dev' 2014-06-25 21:41:03 -07:00
echel0n
e0eea79ec5 Fix for ABD and Sports shows issue with toordinal function. 2014-06-25 21:39:34 -07:00
echel0n
b6e7455666 Merge remote-tracking branch 'origin/dev' 2014-06-25 21:06:51 -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
20aa4b6331 Fixed trakt.tv error, TypeError: 'NoneType' object has no attribute '__getitem__' 2014-06-25 15:47:57 -07:00
echel0n
b9ff73dbc6 Merge remote-tracking branch 'origin/dev' 2014-06-24 19:07:02 -07:00
echel0n
42e1994cba Fix show name matching, trys main show name pattern then if no show object is retrieved it attempts using the alternative pattern. 2014-06-24 18:57:05 -07:00
echel0n
f16ee09501 Updated regex for show series name matching, faster matching. 2014-06-24 18:42:03 -07:00
echel0n
32e90d70d2 Merge remote-tracking branch 'origin/dev' 2014-06-24 17:42:44 -07:00
echel0n
7d2f7c8233 Fixed ImportError: cannot import name OrderedDict 2014-06-24 17:40:38 -07:00
echel0n
6c3f34fd8d Possible fix for EpisodeNotFoundByAbsoluteNumberException errors 2014-06-24 17:37:03 -07:00
echel0n
78b0a07e7d Merge remote-tracking branch 'origin/dev' 2014-06-24 17:06:38 -07:00
echel0n
7fff3e0d63 Added zip extraction exception logging. 2014-06-24 17:02:19 -07:00
echel0n
92828eca54 Added error logging for backup zip creation. 2014-06-24 16:59:14 -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
dbf950ec99 Merge remote-tracking branch 'origin/dev' 2014-06-24 06:51:45 -07:00
echel0n
cc6e9aa0f5 Fixed compiled regex pattern ordering, fixes issues that where causing H.264 to be matched as S2E64 2014-06-24 06:48:00 -07:00
echel0n
cba2aaf003 Merge remote-tracking branch 'origin/dev' 2014-06-24 01:10:48 -07:00
echel0n
cec01405d8 Fix for release results x264 issue 2014-06-24 00:42:13 -07:00
echel0n
5f0265e769 Fixed post-processing loop issue. 2014-06-24 00:06:39 -07:00
echel0n
fcd54c93d6 Fixed minor regex mistake in code. 2014-06-23 23:59:08 -07:00
echel0n
5c5b6f49e1 Fixed regex patterns for both show and release names.
Fixed post-processing loop issue.
2014-06-23 23:45:21 -07:00
echel0n
6aaf5c8eb0 Merge remote-tracking branch 'origin/dev' 2014-06-23 20:48:46 -07:00
echel0n
c878c6d303 Shows now perform a dirty check to confirm if any records have been altered before trying to save to the DB, improves overall performance and speed of sickrage.
Browser does not get launched on restarts as a restarted check is performed now.
2014-06-23 20:25:20 -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
3a70a6effe Merge remote-tracking branch 'origin/dev' 2014-06-22 20:41:03 -07:00
echel0n
3c370fc5c9 Fix for tornado redirect function, was not properly returning. 2014-06-22 19:51:00 -07:00
echel0n
5500e0b245 Merge remote-tracking branch 'origin/dev' 2014-06-22 18:53:45 -07:00
echel0n
f6c40d4b25 Fixed DB issues related to displaying plot details for show episodes. 2014-06-22 18:52:46 -07:00
echel0n
da20c5f81f Merge remote-tracking branch 'origin/dev' 2014-06-22 18:27:10 -07:00
echel0n
0599a89565 Fix for DB issues on new installs relating to database version checks. 2014-06-22 18:24:55 -07:00
echel0n
b0149cc65d Fix so that scene converting does not happening when performing naming pattern routines. 2014-06-22 13:06:20 -07:00
echel0n
688263bd62 Fix for missing code in Name Parser 2014-06-22 12:58:26 -07:00
echel0n
0573a8add6 Fix for NoneType name parsing issues from new test code.
Fix for h264/x264 matching as absolute number.
2014-06-22 12:25:54 -07:00
echel0n
b1c9b71846 Testing new faster method of obtaining show object via regex matching for series name during Name Parsing for results. 2014-06-22 11:33:58 -07:00
echel0n
b36292d83d Merge remote-tracking branch 'origin/dev' 2014-06-22 10:43:38 -07:00
echel0n
7defffb4f1 Moved scene conversion routine in Name Parser to end so that it only converts the best result match and not every single one wasting time and cycles. 2014-06-22 10:27:00 -07:00
echel0n
3e78004d36 Fix for KeyError: None in displayShows 2014-06-21 22:03:59 -07:00