Commit graph

46 commits

Author SHA1 Message Date
clinton-hall
ae13aaff68 HeadPhones status check changes and typos. Fixes #447 2014-06-25 10:27:02 +09:30
clinton-hall
51e790743d add Chartranslator. Fixes #424 2014-06-10 14:23:25 +09:30
clinton-hall
d569b5d6d5 new remote path handling #409 2014-05-30 20:49:22 +09:30
clinton-hall
7ece7997a9 fix remote_path handling on different os types. 2014-05-26 16:49:19 +09:30
clinton-hall
60787842ce several styling and check status fixes. #376 2014-05-08 10:41:24 +09:30
clinton-hall
c54f06f3a5 fix status codes check. fixes #356 2014-05-03 08:39:46 +09:30
clinton-hall
00ca156564 further requests status checks. fixes #348 #351 2014-04-29 13:53:40 +09:30
echel0n
289d451112 Cleaned up code and fixed a few small bugs. 2014-04-24 21:23:10 -07:00
echel0n
f7e56b979b Fixes issues #344, #314
Added in code to place single files or groups of files that are not contained in a folder into there own folder or grouped folder based on parsing of the filenames to extract details required to determin correcting folder naming.
2014-04-23 19:50:51 -07:00
echel0n
41e0d10e25 Fixes all SSL issues 2014-04-23 10:27:14 -07:00
echel0n
f185e6903b Fixed lib importing for our custom packages 2014-04-22 08:26:08 -07:00
echel0n
3f137ae3b6 Added database support, we now store all variables passed into our scripts so that in the event something fails and you need to perform a manual run it can find those variables by a database lookup and re-use them. 2014-04-22 06:22:37 -07:00
echel0n
52b41aa5de Fixes typo for delete_failed option 2014-04-22 02:18:01 -07:00
echel0n
6a0158d801 Complete re-code of linking in TorrentToMedia 2014-04-19 22:47:10 -07:00
echel0n
eb7822b60b Updated logger code to now include the section, formatting has been modified as well.
Logging of debug messages is now optional via log_debug option location in autoProcessMedia.cfg

Lots of code cleanup has been performed including cleanup log messages and corrections of spelling errors.

Improved release lookup code for autoProcessMovie, narrows search results down by making API calls to the download clients to compare results in CouchPotato's database.
2014-04-18 13:23:39 -07:00
echel0n
086eaaa516 Updated requests lib.
More code cleanup done.
2014-04-17 20:44:41 -07:00
echel0n
cdadf045a8 Code cleanup 2014-04-17 07:25:08 -07:00
echel0n
b8b2f4923f Headphones fix for issue #321 2014-04-15 17:02:09 -07:00
echel0n
ef0dee7840 Merge branch 'clinton-hall/dev'
Added version_notify option, allows disabling of new version checks.
2014-04-15 07:53:00 -07:00
echel0n
df6e85467a More code tweaks for autoProcessMusic and autoProcessMovie relating to checking of release statuses 2014-04-14 10:15:03 -07:00
echel0n
0e8bc50f14 Fixed issue #321 2014-04-14 09:59:39 -07:00
echel0n
012e4913a8 More code changes 2014-04-13 17:55:20 -07:00
echel0n
eeee92c830 Fixed bugs in autoProcessMusic and autoProcessMovie 2014-04-13 13:20:39 -07:00
echel0n
9bd7eb4ec7 Added urllib.quote to HeadPhones dirName passing 2014-04-13 12:33:27 -07:00
echel0n
a2eb80f619 Re-added back NZBGet options to our stub files.
Added a status check for processed files in HeadPhones.
Fixed a bug in HeadPhones with passing params via requests.
Fixed SickBeard and CouchPotato conditionals for deleting failed files.
2014-04-13 12:27:29 -07:00
echel0n
77e07be6c8 Added remote_path option to CouchPotato section, allows setting the basepath for where CouchPotato looks for its video files on the server its installed on.
Re-coded autoProcessMovies, it now will attempt to get imdbID from dirName, nzbName and if both fail it then uses a regex to get the movie title and uses that to perform a search on CouchPotato.

We also now get the release_id and use that instead of movie id.

Fixed a bug that was preventing failed downloads from working properly for CouchPotato.
2014-04-13 10:32:10 -07:00
echel0n
36df37d45e Added headers to autoProcess* scripts to make logging nicer 2014-04-12 06:04:33 -07:00
echel0n
d2e3275562 Fixed bugs in nzbTo* scripts.
autoProcessTV now gets movie_id even for previously post-processed movies so that we can skip further post-processing gracefully.

Code cleanup misc ...
2014-04-12 05:51:37 -07:00
echel0n
18926d1db8 Massive changes to the way we handle our config, its now loaded and stored in memory so that we don't keep loading it and possibly get corrupt values.
New logger class added,logger options removed from settings.
2014-04-11 20:09:00 -07:00
echel0n
279ce5e4d0 Merge branch 'clinton-hall/dev-CH'
Conflicts:
	TorrentToMedia.py
2014-04-11 00:25:13 -07:00
echel0n
3433cc56aa Fixed bug in autoProcessMusic 2014-04-07 09:59:41 -07:00
echel0n
3c5e46c212 Added ability to post-processing folders for HeadPhones via thier API, to use this feature HeadPhones needs to support sending folder names to there API for post processing, echel0n already has a fork of HeadPhones that does this at http://github.com/echel0n/HeadPhones 2014-04-07 09:33:50 -07:00
echel0n
0ca0e43752 Monkey Patched our config class.
Fixed code for enabled check.
Tweaked a few things here and there.
2014-04-07 09:11:14 -07:00
echel0n
6820188605 Fix bug in enabled check, changed code to return list and proper turn to string 2014-04-07 08:20:35 -07:00
echel0n
c9898e0e87 Fixed enable/disable check.
Added few more helper functions to our config class.
2014-04-07 06:47:36 -07:00
echel0n
78b5c1d76f More fixes 2014-04-07 02:56:50 -07:00
echel0n
640f25895b Made some changes to how sections are returned, now with a section counter 2014-04-07 02:54:44 -07:00
echel0n
45ab861017 Fixed issue with autoProcessing scripts not properly returning the correct section as it was getting a list 2014-04-07 02:33:16 -07:00
echel0n
761fc7cc04 Fixed issue with enabled stataus for sub-sections not being converted to a integer.
Please note default setting is enabled = 0 so if you want to use a sub-section you need to set it to enabled = 1
2014-04-07 01:54:39 -07:00
echel0n
7d4ccf53cc Fixed a bunch of issues that where present in TorrentToMedia and our config class including the migration code.
Added in manual run for TorrentToMedia.

All autoProcessing scripts now auto-detect the correct section based on sub-section.

NzbDrone support is 90% done but is not functional ... YET!

Lots more I'm sure but I wanted this released for those that where having issues.
2014-04-07 01:43:14 -07:00
echel0n
b7fc74b3fd Switched our config class to configObj.
nzbToMedia now fully performs manual runs for all autoProcessing scripts.

autoProcessing categories are now sub-sections in the autoProcessingMedia.cfg file which allows you to have a unlimited amount of categories for your liking.

nzbToMedia supports categories for all autoProcessing scripts now.

Minor bug fixes and code cleanup performed during the re-code.

Auto-migration code will convert old-style cfg files to new-style cfg format.
2014-04-04 15:18:40 -07:00
echel0n
5b3c1a5684 Added __init__.py to lib folder so we can import our own library files 2014-04-03 23:21:17 -07:00
echel0n
2c4b260440 Added lib.requests and code to import our custom lib folder 2014-04-03 23:05:47 -07:00
clinton-hall
da09af8de7 Merge branch 'dev' of http://github.com/clinton-hall/nzbToMedia into dev
Conflicts:
	TorrentToMedia.py
	autoProcess/autoProcessTV.py
	autoProcess/migratecfg.py
	nzbToMedia.py
	nzbToSickBeard.py
	nzbtomedia/nzbToMediaAutoFork.py
2014-04-04 15:43:00 +10:30
echel0n
8e7490ff80 Changed r.content to r.text 2014-04-03 21:08:51 -07:00
echel0n
85d8739512 Major overhaul of nzbToMedia code base plus a whole restrucure 2014-04-03 19:58:01 -07:00