attempt at a test case to create and add a file to git. (Its not working yet though - not sure why :)
simplified the test case
added a better test that ensures we add files and have no untracked files remaining
perform a git stash before committing just in case there's any old cruft in the local checkout. Also only stash if we've done a commit before
added more complete test case
implemented widget deletion on dashboards
#86 Added karaf features.xml file
Added instructions how to install hawtio as a feature to Karaf
use slf4j rather than println to show the config dir being used
add a share page so folks can at least see the JSON of a dashboard configuration; while its not possible to post automatically to github to create a gist; at least folks can manually copy/paste now
share dashboard
use nicer icons for share / import of dashboards
added an import JSON screen for dashboards
added an mbean for working with the git repo
removed ancient dependency cruft
first spike of being able to load and save dashboards to a git based file system on the server side
load the dashboard nav bar a little better now; getting close to really loading/saving the dashboard state to git/json now
avoid the unwrap function; its ugly noise ;)
add the ability to delete dashboards and remove files from git
move, rename and delete widgets also save the dashboard json data to disk