72 Commits

Author SHA1 Message Date
Labrys of Knossos
2bf7c64da9 Refactor main_db to databases 2023-01-03 17:27:27 -05:00
Labrys of Knossos
94e78bd3c4 Fix tests 2023-01-03 17:10:10 -05:00
Labrys of Knossos
bfb45c180a Lots of refactoring.
Remove version checks and update logic
Remove extraneous constants: SOURCE_ROOT, SYS_ARGV, APP_FILENAME, CONFIG_MOVIE_FILE, MY_APP, CONFIG_TV_FILE, GIT_*
Remove nzb2media.utils.processes
Update requirements
Flatten project structure
Keep settings close to code
Refactor NZBget, torrent configs, torrents, transcoder, tools, constants and forks
Refactor `nzbToMedia.main` to `nzb2media.app.main`
Fix flake/lint issues
2023-01-03 16:40:36 -05:00
Labrys of Knossos
27f6c05788 Fix lint errors 2022-12-19 17:03:33 -05:00
Labrys of Knossos
379a86e555 Fix ffmpeg test 2022-12-19 00:39:36 -05:00
Labrys of Knossos
a25b15d72f Fix ffmpeg test 2022-12-18 21:37:22 -05:00
Labrys of Knossos
5a0ac9dfa2 Fix transcode defaults 2022-12-18 21:15:16 -05:00
Labrys of Knossos
db1cc6145e Add import tests 2022-12-18 01:03:13 -05:00
Labrys of Knossos
d50d738cb7 Remove eol and cleanup 2022-12-14 23:15:55 -05:00
Labrys of Knossos
e51c613e33 Refactor core -> nzb2media 2022-12-14 05:04:06 -05:00
Labrys of Knossos
7709c3e514 Lint
- Order requirements.txt
- Add missing commas
- Blacken code
2022-12-14 02:17:32 -05:00
Labrys of Knossos
5d65b4c5e9 Modify imports 2022-12-09 16:42:42 -05:00
Labrys of Knossos
820267a1d2 Upgrade to Python 3.7+ and pre-commit linting 2022-12-09 15:56:51 -05:00
Clinton Hall
5cd449632f
Py3.8 ()
* 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 ()
* add transcoder tests
2019-03-27 10:09:47 +13:00
Clinton Hall
410aab4c58
improve tests ()
improve tests
2019-03-12 18:55:37 +13:00
Clinton Hall
f5891459c2
Set up CI with Azure Pipelines ()
* 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 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 2016-09-21 13:31:41 +09:30
clinton-hall
319d418af8 convert to 3 letter language code. Fixes 2016-09-21 11:12:42 +09:30
clinton-hall
c80a678ded rename nzbtomedia to core. Fixes 2015-04-26 16:41:39 +09:30
clinton-hall
d050934a60 get label from deluge. Fixes 2014-11-06 15:17:17 +10:30
clinton-hall
87f8e4df9a fix tv category detected when not enabled. Fixes 2014-09-01 07:11:25 +09:30
clinton-hall
a84e9c3475 add test file to verify FFprobe works. 2014-08-12 14:45:45 +09:30
clinton-hall
b34e0aca32 add check for server_running with 60s timeout. Fixes 2014-07-18 14:46:05 +09:30
clinton-hall
09203a19ec set the order for auto fork testing. Fixes 2014-07-15 22:22:46 +09:30
clinton-hall
c3889c01b1 add subliminal for subtitle download. 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 ,
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