ganglia / ganglia-web

Ganglia Web Frontend
BSD 3-Clause "New" or "Revised" License
316 stars 170 forks source link

Minor fix #192

Closed pcpiela closed 11 years ago

pcpiela commented 11 years ago

Properly display tooltip for event in the calendar view that does not have a specified end time.

pcpiela commented 11 years ago

Added an optional feature to organize views in a tree. It is controlled by the configuration option "display_views_using_tree". The json definition of a view contains a new "parent" attribute that defines a forward slash separated folder path that defines the location of the view, e.g. "Web Servers/Repsonse Time". Views with no parent defined are displayed at the root level. Views with a defined parent will not be displayed if display_views_using_tree is set to false.

The feature is not complete, e.g. views are only created at the root level through the UI; however, if people like the feature I will add any missing functionality.

Improved the granularity of ajax view updates. View selection no longer requires a full page refresh.

Fixed a bug in the cluster view "show hosts" selector. The Same button was not making the y-axis range identical for all hosts.

Moved the host filtering controls from the header to the cluster view host controller. Having the controls and affected view in close proximity improves usability.

Refactoring to improve maintainability.