renamed hierachyJson to prettyPrintObject and added unit tests
refactoring: remove unnecessary references to AlertService
refactoring: the way the app connects to an ES host

now when connected to a new cluster, automatically the overview pane is displayed. this removes the need to broadcast a host changed messages.
also, now connection to elasticsearch is wrapped in a model, instead of sending around url + password + username
refactoring and first tests for index model
added basic tests for cluster

for both 0.90 and 1.0 branches. maybe makes sense having all tests here, even if separated by “models”. since the construction of cluster model will fail if other sub models fail
more tests for elastic models

all unified into a single file. still some missing, but pretty god start
fixed node sorting

closes #71
snapshot restore
made design fluid

also, now 5 indices are displayed on the cluster overview.

this changed a bit the way things are displayed and its rather static, but brings the advantage of using bootstrap js features, that when constantly rerendered didnt really work.
improved navigation bar for fluid layout

still missing fixing the collapse point
added padding for alerts since default padding was remove
moved index actions icons to a dropdown menu

icons now can have a description and also, its possible to add more icons
- fast query?
- backup index?
small responsiveness improvements for cluster overview
remove h2 headers from all pages

seems a bit was of space atm
making cluster stats more responsive
fixed issue where deleting an index was only possible if clickin on the icon

ngclick was on the icon instead of the whole link block
bugfix: use current host as default url for rest client
fix XSS vulnerability

updated to jsontree 0.1.7

closes #75
improved ux in cluster halth/diagnosis

closes #40
index name/node name overflow is now hidden, instead of breaking line