GitHub user bhaisaab opened a pull request:

    https://github.com/apache/cloudstack/pull/1038

    Metrics views for CloudStack UI

    FS: 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Metrics+Views+for+CloudStack+UI
    JIRA: https://issues.apache.org/jira/browse/CLOUDSTACK-9020

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/shapeblue/cloudstack metrics-master

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/cloudstack/pull/1038.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1038
    
----
commit a5341b1572eb22df1962f97257ebca38cb8056c8
Author: Rohit Yadav <rohit.ya...@shapeblue.com>
Date:   2015-11-05T07:03:43Z

    CLOUDSTACK-9020: Add new status icons and css rules
    
    Signed-off-by: Rohit Yadav <rohit.ya...@shapeblue.com>

commit 236578156d4b1f7ea50ab3e5e00cf85175ade863
Author: Rohit Yadav <rohit.ya...@shapeblue.com>
Date:   2015-11-05T07:04:26Z

    CLOUDSTACK-9020: Make UI pagesize configurable
    
    Add global setting that can be consumed by UI to make its pagesize for list 
API
    calls dynamic with default to 100.
    
    Signed-off-by: Rohit Yadav <rohit.ya...@shapeblue.com>

commit a2e94595e98c1abbd27aea2e404f68565a07f9d8
Author: Rohit Yadav <rohit.ya...@shapeblue.com>
Date:   2015-11-05T07:05:25Z

    CLOUDSTACK-9020: Method to remove last panel from the breadcrumb
    
    Adds a new method to cloudBrowser that can remove the last panel and 
link/ref
    from the breadcrumb
    
    Signed-off-by: Rohit Yadav <rohit.ya...@shapeblue.com>

commit baf54c6fdc60e8e24c2ccf9a3cc4b3cb21faf19e
Author: Rohit Yadav <rohit.ya...@shapeblue.com>
Date:   2015-11-05T07:06:42Z

    CLOUDSTACK-9020: Implement sorting for tables
    
    Implements sorting for tables across CloudStack UI;
    - General alphabetic/string based sorting
    - Numeric sorting for columns if data appears numeric
    - Special sorting comparator for state columns
    - Avoids sorting quick view columns and other specific columns
    
    Signed-off-by: Rohit Yadav <rohit.ya...@shapeblue.com>

commit f7232c751ffffe7939df1d929d65669e90694457
Author: Rohit Yadav <rohit.ya...@shapeblue.com>
Date:   2015-11-05T07:09:42Z

    CLOUDSTACK-9020: Implement collapsible columns and threshold colorings
    
    Implements following in listView that generates tabular views;
    - Collapsible columns in case of multi-header groupable columns
    - Implements threshold coloring of cells in table
    - Implements option to render a table that is scrollable in both x-y 
directions
    - Support to only display status icon instead of label if compact is set to 
true
    - Fixes quick-view alignment issue on Safari
    - If a column was previously sorted, sorts after adding new rows
    - If a supercolumn was collapsed, hides cell after adding new rows
    
    Signed-off-by: Rohit Yadav <rohit.ya...@shapeblue.com>

commit 94c4f9900196fa365df6fc32175323495892ef70
Author: Rohit Yadav <rohit.ya...@shapeblue.com>
Date:   2015-11-05T07:14:14Z

    CLOUDSTACK-9020: Metrics views for CloudStack UI
    
    Implements various metrics views based on a listView based widget that has 
following
    properties:
      - vertically and horizontally scrollable with pagination/infinite 
scrolling
      - sortable columns (client side)
      - groupable/collapsible columns
      - alternate row coloring
      - refresh button to refresh views
      - threshold table cell coloring
      - panel/breadcrumb navigation
      - quick view action column
      - translatable labels
      - sorts after metrics is refreshed, if a column was previously sorted
      - sorts after adding rows on infinite scrolling if a column was pre-sorted
    - Metrics views: Zones, Clusters, Hosts, Instances, Storage pools, Volumes
    - Resource filtering/navigation: Zones->Clusters->Hosts->Instances->Volumes,
                                     Storage Pool->Volumes
    
    Signed-off-by: Rohit Yadav <rohit.ya...@shapeblue.com>

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to