Commit Graph

1546 Commits

Author SHA1 Message Date
Bas Stottelaar a7d517fb09 Deffer searches until after all albums have been found 2014-04-06 16:42:02 +02:00
Bas Stottelaar 3dfedc305a Fix trailing spaces 2014-04-06 16:31:56 +02:00
rembo10 ea6e3335a3 added in a pattern match for album folders in 'artist - album' format 2014-04-05 22:43:39 -07:00
rembo10 a59ed331a8 Merge branch 'process-singleton' into develop 2014-04-05 21:53:10 -07:00
rembo10 d3c48970ae Add option to manage->force actions to process a single directory, or specify a different parent folder to run force pp on 2014-04-05 21:52:51 -07:00
rembo10 65bd0ad229 Fixed a little bug in the postproesser if the folder started or ended with a eriod 2014-04-05 20:48:09 -07:00
rembo10 1580f5c22e Added a little text to the config file for OR words 2014-04-05 16:14:55 -07:00
rembo10 da05a44187 Added ability to use OR in required words 2014-04-05 16:10:46 -07:00
rembo10 0f619a2d43 Merge branch 'api-update-features' into develop 2014-04-05 09:34:21 -07:00
rembo10 769982cc43 Updated API to include the download_specific_release stuff 2014-04-05 09:33:44 -07:00
rembo10 30ba21c616 Merge branch 'select-download' into develop 2014-04-04 21:06:23 -07:00
rembo10 91b596fb0f Some bug fixes and styling changes 2014-04-04 21:06:07 -07:00
rembo10 d79dc8f1ab Most work done to get the ability to choose which release you want 2014-04-04 18:11:20 -07:00
rembo10 ed63a08333 Little bugfix to add REPLACE_EXISTING_FOLDERS to global vars in init.py 2014-04-04 14:17:01 -07:00
rembo10 e136a6a4e4 Deleted the outdated TODO, moved all init scripts into a folder 2014-04-04 14:09:28 -07:00
rembo10 b02889a451 Merge remote-tracking branch 'basilfx/discography_fixes' into develop
Conflicts:
	headphones/postprocessor.py
2014-04-04 14:06:00 -07:00
rembo10 1683e4da76 Merge remote-tracking branch 'basilfx/logfix' into develop 2014-04-04 14:00:33 -07:00
rembo10 d7bc0625e3 Merge remote-tracking branch 'basilfx/gitfix' into develop 2014-04-04 13:54:50 -07:00
rembo10 20863084da Merge remote-tracking branch 'basilfx/postprocess_fixes2' into develop 2014-04-04 13:52:00 -07:00
rembo10 75dc68f176 Merge remote-tracking branch 'basilfx/savefix' into develop 2014-04-04 13:47:18 -07:00
Bas Stottelaar 6ae655ad7a Fixed the album number detection. Added more debugging 2014-04-04 19:45:35 +02:00
Bas Stottelaar eb3a0ac217 Expand subdirectories so discographies are handled 2014-04-04 19:11:01 +02:00
Bas Stottelaar 42207516b9 Logfixes for postprocessor 2014-04-04 15:06:17 +02:00
Bas Stottelaar f90a87f943 Moved exception handlers to different methods
Improvements to exception logging
2014-04-04 15:06:15 +02:00
Bas Stottelaar a5480dd124 Encoder logging and exception improvements
Forgot to escape

Bugfix
2014-04-04 15:06:13 +02:00
Bas Stottelaar 1ac7ba0892 More logger replacements. 2014-04-04 15:06:13 +02:00
Bas Stottelaar e409859c35 Add excepthook for verbose. Bugfixes
Enabled exception hook for all cases
2014-04-04 15:06:11 +02:00
Bas Stottelaar 2add9fa264 First attempt to replace logger methods with lazy evaluating version
Forgot to format the message
2014-04-04 15:06:04 +02:00
Bas Stottelaar f3d192c548 Update GitHub version detection.
When working in a seperate branch, Headphones keeps telling I'm 0 commits behind. This patch looks at the
'behind_by' key instead of 'total_commit', which is what is desired. The case with -1 is now obsolete.

The web interface now respects the 'headphones.COMMITS_BEHIND' property.
2014-04-04 15:01:18 +02:00
Bas Stottelaar e4032106d6 Do not continue with other attempts after verify 2014-04-04 13:51:48 +02:00
Bas Stottelaar 300b47d6f8 Bugfix for not able to save if 'replacing existing folders' isnt checked 2014-04-04 13:00:32 +02:00
Bas Stottelaar 89aff6e199 Improve logging for Last.FM import 2014-04-04 12:08:57 +02:00
Bas Stottelaar bfbfb4262b Initial rewrite of logger.
Log messages are now fully handled by Python's logging framework. Since logger methods are
directly exposed, it is now possible to pass placeholders as arguments:

   logger.error("Caused by %s", object_with_expensive_to_string)

instead of

   logger.error("Caused by %s" % object_with_expensive_to_string)

This means debug messages are only formatted when they are enabled.
2014-04-04 12:08:56 +02:00
rembo10 79c293f32b Merge branch 'prefer-torrents-bugfixes' into develop 2014-04-03 22:37:52 -07:00
rembo10 a364c435e4 Fixed a bug with nzbs 2014-04-03 22:37:32 -07:00
rembo10 799aa5c26a Added option to replace existing folders instead of creating duplicates 2014-04-03 22:12:48 -07:00
rembo10 d7655ec95a Merge branch 'prefer-torrents' into develop 2014-04-03 19:45:24 -07:00
rembo10 7761015b15 Couple of bug fixes 2014-04-03 19:45:13 -07:00
rembo10 6279a95b6c Heavily modified searcher.py in order to allow searching for torrents over nzbs & combining results to pick the best of both 2014-04-03 19:29:12 -07:00
rembo10 1cff59fdaf Reverted a couple changes for bug testing 2014-04-03 15:29:53 -07:00
rembo10 864ea22a70 Pulled in a few beets updates 2014-04-03 15:29:53 -07:00
rembo10 acad25c534 Initial changes to get 'prefer torrents' option working 2014-04-03 15:29:53 -07:00
rembo10 269f346e1c Updated musicbrainz lib 2014-04-03 15:29:52 -07:00
rembo10 f03a2518ba Merge remote-tracking branch 'echel0n/forceprocess_dir' into develop 2014-04-03 15:29:39 -07:00
echel0n cc28e7b4c3 Added ability to forceProcess api to allow passing in of a directory 2014-04-02 19:30:09 -07:00
rembo10 41119b1d77 Fixed a couple of typos in the updater 2014-04-02 16:19:28 -07:00
rembo10 5da4cb7d12 Bug fixes for github-branch-switching feature 2014-04-02 16:14:02 -07:00
rembo10 933dbd205c Little fix to make sure zip/exe users don't get an error 2014-04-01 23:12:40 -07:00
rembo10 431e24ff37 Used old vip server address on accident 2014-04-01 23:00:09 -07:00
rembo10 d12b6cabc9 Updated musicbrainzngs lib 2014-04-01 22:41:13 -07:00