Ported the whole project to Python. This removes the need of Apache and PHP
Added initial volume control
Added an API
Added various improvements to the mobile interface including song explanation and station switching.
Set it to build pianobar instead of downloading from the repos.
This release is named after Heinrich Hertz, a German physicist who became the first to prove the existence of electromagnetic waves. The scientific unit of frequency (cycles per second) was named "hertz" in his honor.
Remember when I said v1.0 was complete? And that there would probably be a release candidate this week? Welp, I lied. Sorry about that.1
Previous versions of pianobar, such as those currently in the Raspberry Pi repos, no longer work due to TLS read errors. Building pianobar from source fixes this problem. install.sh will soon be updated to reflect this fix.
With commit 5dca190, milestone v1.0 is complete. This means that there's now a feature freeze in effect for v1.0 development.
The only thing I'll be changing in the code are bugfixes and maybe a few enhancements to existing code. If all goes well, we'll have a release candidate later this week and then a full blown release1 sometime next week. Definitely not before the 9th; I'll be busy at work preparing another software program for release.