Allow paths to shntool and flac commands to be specified in config.ini,
e.g.
cue_split_shntool_path = /usr/local/bin
cue_split_flac_path = /opt/local/bin
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
...
The pushbullet api has changed and now only accepts JSON encoded requests. I changed the content-type (line 454) to application/json, and encoded the data using json.dumps. Also, the url for api calls changed as well (line 453).
Also removed the 'device_iden' (line 447), since it didn't seem to be working correctly. A note on this change...since we aren't specifying a device id in the request, pushbullet will ignore the selected device in the settings page and just send the notification out to every device the user has configured. May want to eventually update the settings page to get a list of devices from pushbullet and use the returned ids here.
* develop:
Release v0.5.1
Prepare for next release
Fixed HTML div closing tag. Updated titles
Fixed typo
Allow one to disable all tasks
Allow one to adjust interval settings without restarting.
Prevent infinite recursion while scanning library.
Fix for new paths
Added the real pkg_resources from setuptools 7.0. Should fix#2001
Fixed contrib scripts. Added *.pyc cleaning scripts
Check if pyOpenSSL is installed before enabling HTTPS.
Ignore CSR files
Fixed SSL too long errors in CherryPy.
Spaces removal
Add downgrade functionality (contributed script)
Use urlparse to parse transmission URL
Fix for #1998
Previous, it is only checked if pyOpenSSL is installed when certificates are
generated. Now, it is checked when HTTPS is enabled. In case it is missing,
HTTPS will be disabled.