Fixed a silly bug where the managed postgres service subclass override something from the parent that it should not have.
Very basic starts of a new web interface based on Backbone.js and Requirejs.
Updated the basic layout.
Got a basic framework for node listing.
Added a base view class, and got the node sidebar list and detail page working. Also loaded flot correctly.
Enabled moment.js, and updated the node to display it's uptime using moment.js.
Updated the layout to use the full width of the browser for large devices, updated the node list handling to show an overlay over the whole loading area during loading.
Updated the node page to include an instances list.
Added administration pages and views.
Added a hook to "destroy" views before they go.
Added the ability to edit users.
Fixed errors relating to creating a new user, which also enhances our error handling in general.
Added the ability to list, create, and edit roles.
Updated some issues with the node detail page.
Add the ability to assign and unassign roles.
Added back in socket.io, and made it switch out the logo to indicate a connected/disconnected state.
Added a view class to view job trees and logs, and made it generic enough to re-use.
Updated the job status viewer to respond to job status changes.
Change log levels for output from the logs cleanup job.
Add back in a missing style for currently running jobs.