Messaging is running properly but slowly (too much in the queue?)
Needed the absolute path to home
Upload should now work if start script is used when device is already running (NOTE: may need to fix permissions first); restart script added
Hardware daemon waits to find sensors and encoders (instead of crashing)
More permissions fixes
Merged in Rails sensor data changes; made all quotes single-quote for consistency; started work on Bcrypt authentication
Login required but still in the works
Loads device settings from Coder; check auth uses bcrypt (untested)
Hostname change now updates wifi and coder names
Generated newer version of js
Change hostname no longer requires sudo permission and replaces ironman/sentinel references
Login with bcrypt (still in the works)
Change hostname actually reboots again
Authentication is up for BT; automatically tries the username/pw combo used to login to the device
Run webserver as sudo to access coder's device.json
Removed temp/backup html files
Sends both Python and XML using JSON
So long, PhantomJS :) (also parses uploaded code as JSON)
Use None as a default for sensor/encoder values (e.g., if the HD daemon can't find them yet) and count it as a change if they were previously None and no longer are
Merged hardware_daemon