rembo10
c3b6d5c0ca
pep8 fix for E122
2016-06-02 23:34:39 +01:00
rembo10
f1d14ce6e2
Merge remote-tracking branch 'YipYup/master' into develop
2016-06-02 23:25:06 +01:00
rembo10
8d89da6270
Merge remote-tracking branch 'satreix/pep-e121,122' into develop
2016-06-02 23:13:16 +01:00
Get your own 'tots. Geez!
d82e5585f5
Update postprocessor.py
2016-05-24 18:40:43 -06:00
satreix
eb6df45b00
pep: fix e121 and e122
2016-04-10 11:33:22 -07:00
satreix
873d1fac94
pepx: fix e124 and e125
2016-04-09 00:13:49 -07:00
rembo10
20e1954f0c
Merge remote-tracking branch 'satreix/pep-e261' into develop
2016-04-05 12:06:45 +01:00
rembo10
db3df7e6c9
Merge remote-tracking branch 'andrzejc/metadata' into develop
2016-04-05 12:03:15 +01:00
rembo10
cd77bb827b
Merge remote-tracking branch 'satreix/pep-e502' into develop
2016-04-05 11:57:48 +01:00
rembo10
35230a0674
Merge remote-tracking branch 'andrzejc/develop' into develop
2016-04-05 11:56:22 +01:00
satreix
f1e7078902
pep: fix e261
2016-03-04 12:47:51 -08:00
Noam
9b9d728ce3
Deluge Move-To Directory
...
- Deluge move-to directory only relevant if Deluge is the chosen torrent
downloader
2016-03-04 17:44:44 +02:00
Andrzej Ciarkowski
97e405ee8c
metadata.py: Use arbitrary variables from existing tags or database in renamer.
...
This commit adds the possiblity to use variables from tags already present in
the downloaded media files in file, folder and album art renaming routines. The
variable names translate directly to MediaFile field names, so it is now
possible to use variables like $mb_albumid, $genre, $bitrate, $samplerate, etc.
The full list can be read from MediaFile.readable_fields().
2016-02-27 18:34:05 +01:00
satreix
72b764cc51
pep: fix e502
2016-02-26 19:25:21 +01:00
Andrzej Ciarkowski
7e9bd432ce
postprocessor.py: Safeguard against lack or ReleaseDate in metadata
2016-02-26 17:48:55 +01:00
satreix
dd30ed460d
pep: fix E111
2016-02-25 12:33:38 +01:00
rembo10
dfc6a6f93a
Merge remote-tracking branch 'noam09/develop' into develop
2016-02-25 00:56:40 +00:00
Andrzej Ciarkowski
769e9c1730
postprocessor.py: Allow $Date variable in file/folder name patterns.
...
Also lowercase variant $date, both resolve to the same field ReleaseDate taken
from metadata.
2016-02-17 22:46:46 +01:00
Andrzej Ciarkowski
8e1aa18b8f
postprocessor.py: Delete the proper temp dir after postprocessing
...
Fix for the bug leaving spurious temp dirs after each album processing, due to
headphones trying to rmtree the subdirectory instead of the temp dir itself.
2016-02-05 14:54:43 +01:00
Noam
de9d77a8ef
Renames Cleanups and Torrent Removal Function
...
**Changes:**
- Modified function names to adhere to policy
- Removed/commented unused elements
- Added torrent removal function
2016-02-04 15:48:53 +02:00
Noah Manning
8323649c10
Added Deluge (Downloader) and Telegram (Notifier) Support
...
**Features:**
- - Added the ability to use Deluge as a torrent downloader
(http://deluge-torrent.org/ )
- - Added the ability to use Telegram messenger for download
notifications using Telegram's Bot API (https://core.telegram.org/bots )
**Issues:**
- - Post-processor doesn't look for the right directory when scanning
for completed downloads, it looks for the torrent's official name and
not the actually directory it was saved to
2016-02-03 17:32:50 +02:00
rembo10
561bed9fed
Merge conflicts
2015-12-21 15:12:43 -08:00
Valentin Tolmer
b76f5250a8
postprocessor: use a temporary folder
2015-12-21 02:22:32 +01:00
Jamie Magee
327585327f
pep8, pyflakes, and pylint suggested fixes
2015-11-27 13:55:11 +01:00
Bas Stottelaar
faa4bd82ae
Add advanced option to stop renaming folders. Refs #2281 .
2015-09-10 20:37:21 +02:00
Bas Stottelaar
07b28605b5
Add config option to disable changing file permissions (advanced feature for now).
2015-09-10 20:17:27 +02:00
Bas Stottelaar
7e0742f29b
Potential fix for #2355 .
2015-09-10 19:55:33 +02:00
rembo10
e5151a0a19
#2343 Added option to stop post processing if no good metadata match is found
2015-09-02 12:59:17 -07:00
rembo10
1c236fe0f3
Real fix for pushover
2015-07-23 11:25:06 +01:00
rembo10
7608927b4f
Merge branch 'logtypo' of https://github.com/wfriesen/headphones into wfriesen-logtypo
2015-07-04 12:23:29 -07:00
William Friesen
275dde0630
Fixed typo in postprocessor message
2015-06-28 10:56:48 +10:00
rembo10
ebd6d3f3f9
Added option to keep folders when force post-processing under Manage. Also, added config option to keep original folder globally
2015-06-09 00:31:50 -07:00
rembo10
00b95aa6c3
Merge branch 'master' of https://github.com/rembo10/headphones into develop
2015-05-21 18:37:15 -07:00
rembo10
39f07025c6
Removed a check from postprocessor normalizedAlbumArtist/artistTitleCount, fixed some logging
2015-05-20 10:26:04 -07:00
Ade
0347ca1bcc
Various
...
- Email SSL
- History, show Folder Name when hovering over Status
- Cuesplit, allow wav, ape to be split
- mb, possible fix for #2181
2015-05-16 09:02:38 +12:00
Matthew Tavares
23564c14f9
Fixed for spelling "writable"
2015-05-14 10:24:00 -05:00
rembo10
ad29b43836
Needed to capitalize beets recommendation.none
2015-03-20 17:29:43 -07:00
rembo10
5cd9c51410
Move 'checking folder' message to debug level. Show it if forced
2015-03-15 18:28:38 -07:00
Jonny
c9aeefc67a
Update postprocessor.py
...
Changed ID3 logging to debug
2015-02-19 19:24:35 +01:00
Jonny
37594d3384
Update postprocessor.py
...
Set-up of beets config to match headphones config of ID3 tag version before writing metadata
2015-02-19 19:24:25 +01:00
Ade
a92d13652d
Email notifications
...
#1045
2015-02-06 20:28:57 +13:00
Ade
37d9cf11c3
Scheduling part 2
...
Remove job if interval changed to 0
Plus, fixup os x notify registering not working with yosemite and also
show album image in notification
2015-01-27 12:21:47 +13:00
Bas Stottelaar
ba62e297b5
Mark download as frozen if it should not be added
2014-12-28 16:13:20 +01:00
Bas Stottelaar
7f3d89aaa7
Improve logging message.
2014-12-28 14:55:35 +01:00
Bas Stottelaar
b7321e3121
Add support for custom rename tags.
2014-12-28 14:55:08 +01:00
Bas Stottelaar
30be69f08b
Extended filtering directories to files. Only last part of path is matched.
...
Currently, only for library scan files, because the post processor code needs cleanups before filtering files would work.
2014-12-14 11:58:11 +01:00
Bas Stottelaar
8ddf6ceb1f
Make sure every scheduled job logs start and a stop
2014-12-13 15:09:11 +01:00
Bas Stottelaar
ce296e691b
Add advanced option to ignore folder patterns ( #2037 ).
...
Applies to post processing folders and library scan folders. There is no configuration option in the web interface (yet), but one can specify the following in the INI file (make sure Headphones is shut down!).
[Advances]
...
ignored_folders = *.git, *.btsync
...
2014-12-06 13:24:57 +01:00
Bas Stottelaar
38529e6809
Log exact write check error to log (debug)
2014-11-27 02:06:08 +01:00
Jesse Mullan
a72bbf29f6
Added mention of travis-ci to contributing doc
2014-11-19 16:44:04 -08:00