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
echel0n
f47734446d
Fixed further json issues with speedcd provider.
...
Fixed several providers and ssl cert verify issues.
Air-by-date shows now automatically get there respective season/episode numbers during release parsing.
2014-07-24 11:16:59 -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
161226180f
Cleaned up NyaaTorrents search code and fixed unicode issues.
2014-07-24 01:33:38 -07:00
echel0n
a697805923
Fixed NameParser to properly parse anime episodes that use normal season and episode naming conventions.
...
NameParser now properly creates absolute numbers from season/episode info or season/episode numbers from absolute info for anime shows. Removed scene convert routine and migrated the code into the parsing routine with a boolean to scene convert if needed.
Fixed NyaaTorrents issue with dict object errors.
2014-07-24 01:27:35 -07:00
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
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
3a2b67330c
During backlog/manual/failed searches we now cache disgarded/ignored results pre-parsed for usage later on incase we end up setting a episode to wanted that matches said results, allows for maximum performance and helps limit the waste of resources used.
2014-07-21 23:00:58 -07:00
echel0n
a317ff61c2
Created a context manager wrapper for BeautifulSoup4 so that we can cleanup/clear tags/context on exit via WITH statements.
...
Fixed issues with torrent providers returning no results.
2014-07-21 21:26:58 -07:00
echel0n
77feb5a74c
Added 10sec timeout for subtitlesFinderScheduler on shutdowns
2014-07-21 19:31:58 -07:00
echel0n
899d03b5fe
Fixed issue with appending UNNOWN qualities to provider results after being sorted.
2014-07-21 18:48:16 -07:00
echel0n
bf41ba59be
Fixed sorting provider results by quality code, was causing a error.
2014-07-21 17:55:45 -07:00
echel0n
403c267953
Further improved memory handling of bs4 for torrent providers.
2014-07-21 16:01:46 -07:00
echel0n
4a29476415
Added code to perform disposal of bs4 class when finished as well as perform garbage collection afterwards, this fixed a memory leak issue SR was experiancing during backlog/manual/failed searches.
2014-07-21 15:16:04 -07:00
echel0n
f340f9b073
Fix for sports shows.
2014-07-21 08:49:20 -07:00
echel0n
459b201b9a
Merge pull request #653 from adam111316/clearer_PP_logs
...
Tidy PP log message
2014-07-21 08:44:06 -07:00