Clinton Hall
5cd449632f
Py3.8 ( #1659 )
...
* Add Python3.8 and CI Tests
* Force testing of video in case ffmpeg not working
2019-11-08 14:13:07 +13:00
Labrys of Knossos
424879e4b6
Add future imports
2019-04-07 17:44:25 -04:00
Labrys of Knossos
644a11118c
Fix flake8 F401 imported but unused
2019-04-05 17:12:05 -04:00
Labrys of Knossos
faa378f787
Fix flake8 E712 comparison to True should be 'if cond is True:' or 'if cond:'
2019-04-05 17:12:04 -04:00
Labrys of Knossos
d208798430
Fix flake8 E402 module level import not at top of file
2019-04-05 17:12:04 -04:00
Labrys of Knossos
8e6e2d1647
Fix flake8 E305 expected 2 blank lines after class or function definition, found 1
2019-04-05 17:12:04 -04:00
Labrys of Knossos
032f7456f9
Fix flake8 E302 expected 2 blank lines, found 1
2019-04-05 17:12:04 -04:00
Clinton Hall
a3db8fb4b6
Test 1 ( #1586 )
...
* add transcoder tests
2019-03-27 10:09:47 +13:00
Clinton Hall
410aab4c58
improve tests ( #1574 )
...
improve tests
2019-03-12 18:55:37 +13:00
Clinton Hall
f5891459c2
Set up CI with Azure Pipelines ( #1573 )
...
* Set up CI with Azure Pipelines
* test all python versions
* rename test file and set to run from subdir.
2019-03-11 22:40:59 +13:00
clinton-hall
f47f68f699
convert byte to string from Popen. Fix Sick* failed processing. Fixes #1545
2019-02-05 22:01:20 +13:00
Labrys of Knossos
c5343889fb
Fix quotes - standardize to single-quoted strings
2018-12-29 14:19:20 -05:00
Labrys of Knossos
bd385176e7
Fix print statement
2018-12-26 11:39:21 -05:00
Labrys
52c6096b6a
Fix PEP8 whitespace violations
2018-12-26 11:22:11 -05:00
Labrys of Knossos
ad6f0b7bb6
Optimize imports
2018-12-19 17:20:56 -05:00
Labrys of Knossos
f61a17b8a0
Refactor nzbToMediaUtil -> utils
2018-12-19 17:20:56 -05:00
Labrys of Knossos
23cd600a6c
Refactor nzbToMediaAutoFork -> forks
2018-12-19 17:20:53 -05:00
Labrys of Knossos
d3ce2a10f5
Refactor transcoder.transcoder -> transcoder
2018-12-19 17:20:53 -05:00
Labrys of Knossos
d8cbf422dd
PEP8 Function name should be lowercase
2018-12-16 21:59:24 -05:00
Labrys of Knossos
5bc789bca3
Optimize imports
2018-12-15 15:01:06 -05:00
Labrys of Knossos
a3281d888d
Fix print statements
2018-12-14 16:47:45 -05:00
clinton-hall
879584c107
allow guessit to work of full file path
2016-09-22 09:28:27 +09:30
clinton-hall
0625f7f3c0
updated libs to fix guessit and subliminal. Fixes #1080
2016-09-21 13:31:41 +09:30
clinton-hall
319d418af8
convert to 3 letter language code. Fixes #1088
2016-09-21 11:12:42 +09:30
clinton-hall
c80a678ded
rename nzbtomedia to core. Fixes #744 #746
2015-04-26 16:41:39 +09:30
clinton-hall
d050934a60
get label from deluge. Fixes #600
2014-11-06 15:17:17 +10:30
clinton-hall
87f8e4df9a
fix tv category detected when not enabled. Fixes #548
2014-09-01 07:11:25 +09:30
clinton-hall
a84e9c3475
add test file to verify FFprobe works. #531
2014-08-12 14:45:45 +09:30
clinton-hall
b34e0aca32
add check for server_running with 60s timeout. Fixes #494
2014-07-18 14:46:05 +09:30
clinton-hall
09203a19ec
set the order for auto fork testing. Fixes #491
2014-07-15 22:22:46 +09:30
clinton-hall
c3889c01b1
add subliminal for subtitle download. #253
2014-06-27 17:04:44 +09:30
echel0n
0d725a78d6
Resolves userscript issues.
...
Converted userscript categories to new subsection format.
2014-04-25 12:19:07 -07:00
echel0n
a81464502e
Fixes issue with KeyErrors recently being returned
2014-04-25 10:19:43 -07:00
echel0n
e20becd41c
Fixed issue with config class code, The new method I implemented to return our data from our config stored in memory was actually removing the items we were getting so I implemented a copy of the data so the original data is no longer touched other then for lookups
2014-04-25 02:24:16 -07:00
echel0n
f5f0ff6e10
Fixes issues with extracting and linking of archives.
...
Fixes other issues from previous update.
2014-04-24 23:41:26 -07:00
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
eeca672e00
We now append the torrent info hash to the output destination folder name, this allows us to re-use it for manual runs if something failed during the post-processing or other future uses.
2014-04-22 02:53:39 -07:00
echel0n
0f08619ac5
Added in a ffmpeg auto-installer function to our Transcoder class
2014-04-20 22:55:06 -07:00
echel0n
d511b54e66
Fixed issues with checking for video corruption
2014-04-20 13:28:48 -07:00
echel0n
0fac36b4fc
Added in untracked files for guessit.
...
Fixed issue #332 , we confirm if str or list and take action depending on result.
2014-04-20 07:49:46 -07:00
echel0n
6a0158d801
Complete re-code of linking in TorrentToMedia
2014-04-19 22:47:10 -07:00
echel0n
4a7a115328
Missed another line of code, had to add
2014-04-19 17:08:27 -07:00
echel0n
66b8549914
Added in a comparison check for last edited release incase we don't have enough information gathered to perform a proper status check.
2014-04-18 21:15:13 -07:00
echel0n
2be1873cad
Fixed a few bugs and made a few more improvements
2014-04-18 16:15:35 -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
fd4d14be64
We now can post-process files not inside of there own folder, we simply confirm there at the root of our category or watch folder then move them into there own seperate foldersand go from there.
...
nzbName's are now cleaned up.
2014-04-18 03:10:24 -07:00
echel0n
086eaaa516
Updated requests lib.
...
More code cleanup done.
2014-04-17 20:44:41 -07:00
echel0n
504ea8ac45
Added NZB_CLIENTAGENT and TORRENT_CLIENTAGENT variables to compliment adding in Nzb client API support for SabNZBD and NzbGet.
...
Partially added in searching for downloads via download client API calls, more work to be done on this.
NZB Client users but set there client in the cfg, either sabnzbd or nzbget.
Cleaned up some more of the code in TorrentToMedia and nzbToMedia.
2014-04-17 19:04:47 -07:00
echel0n
94354bb7d9
Re-coded autoProcessMovie to now retrieve the imdbID via a API call to IMDB if we can't find one to be used in narrowing our release search results down plus we use the download_id if present to help narrow the results even more.
...
The results returned are a dictionary of releases instead of just variables so that after a call to CP renamer we can call our function to get the new release results and run a comnparison and get the changed key/val and check status along with other variables that may have changed.
This new code will allow for manually downloading movies that normally could not be snatched from CP it self due to provider results not containing them, simply placing the newly downloaded files into the post-process folder and running our scripts manually will allow CP to manually post-process and add the movie to its database properly now.
2014-04-17 03:53:15 -07:00