Hamster burrito revision 2
Version 0.4-rc-2
WARNING
The update functionality from the web app is broken. Install using the commands below:
Update Troubleshoot
If update fails from the web app, connect via ssh and run:
wget https://github.com/vaslabs/pi-web-agent/releases/download/0.4-rc-2/0.4.2.zip
mkdir pi-web-agent0.4.2
cd pi-web-agent0.4.2
unzip ../0.4.2.zip
cd 0.4.2/
sudo ./install.sh
New features
- New touch friendly circular controlls for mplayer using jquery knob
- New experimental use of language agnostic websockets, and message queues (websocketdBro:rabbitmq+websocketd) only for downstream notifications
- Synchronisation of mplayer master volume across different clients
Tech
Here is a list of the open source projects that were used to support this release:
- rabbitmq - Provides robust messaging for applications!
- websocketd - WebSockets the UNIX way!
- websocketdBro - Combines rabbitmq and websocketd to support message broadcasting
- reconnecting-websocket - A small decorator for the JavaScript WebSocket API that automatically reconnects
- jquery knob-Nice, downward compatible, touchable, jQuery dial.
Todo's
- Make use of websocketd upstream
- Use of web tokens to secure upstream communication
License
GNU GENERAL PUBLIC LICENSE
Free Software, Hell Yeah!