rembo10/headphones — pull request #1625 by basilfx (2014-05-12 10:18:27+00:00)
Title: Bugfixes and logger improvements

63d3ab1 and 674617c is my proposed solution for #1561. By setting `verify_ssl_cert` under the `Advanced` section in the config file, remote certificates will not be checked. I consider it a work around, which poses a security risk, and therefore I don't added a web GUI option. The default value is True, which means certificates will be verified.

9b25943 and fe2834f fix the problem where the `--daemon` option would imply `--quiet` and therefore silencing the `--verbose` option. From my understanding in the issues section, this is confusing. I therefore split both options, so that `--verbose` will still turn on verbose (for file and web logging), and `--quiet` controls console output or not.

45868bc adds the option to visit the URL `/toggleVerbose`. This will toggle verbose logging at runtime for the current session. Again, from my understanding in the issues section, this will be a welcomed option for the ones who run Headphones on their Synology machines (or related). Users don't have to edit the start-stop scripts just to temporary log something. I did not yet add a web GUI option, but I think it's easier to redirect users to the link, in case of problems than to explain how to edit the start-stop scripts.

f92f892 fixes #1569 (and probably #1578)