[release-announce] [vitrage] vitrage-dashboard 1.1.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Wed Jan 25 18:59:03 UTC 2017


We are ecstatic to announce the release of:

vitrage-dashboard 1.1.0: Vitrage Horizon plugin

This release is part of the ocata release series.

Download the package from:

    https://tarballs.openstack.org/vitrage-dashboard/

For more details, please see below.

Changes in vitrage-dashboard 1.0.2..1.1.0
-----------------------------------------

b932a64 Added olive-green color for transient in sunburst legend
c5ad6e9 Removed redundant 'the'
3e8d713 Show team and repo badges on README
170ea41 fix the devstack installation to comply with standarts
7b45b35 Entity graph info panel- removed high and highDepth properties
7b4cbda create a horizon plugin
c4a1821 Add tooltips to Template Show and Rca Show icons
92c4bd5 Improvements to template & rca views
1d91472 Generify template show view
a2fd692 Add Python 3.5 venv and classifier
a46af4c sunburst style fix
92cd660 Add template show to templates list
b1523c6 Added templates list view to vitrage dashboard
9eac155 Entity graph hightlight and pin-all
ef9a39e change the rca text order
8fe42b2 Delete *openstack/common* in flake8 exclude list
a121d18 sunburst improvements
668dfe3 sunburst improvements


Diffstat (except docs and test files)
-------------------------------------

.gitignore                                         |    1 -
MANIFEST.in                                        |    5 +-
README.rst                                         |   12 +-
devstack/plugin.sh                                 |   27 +-
enabled/_80_project_vitrage_panel_group.py         |   18 +
enabled/_90_project_topology_vitrage_panel.py      |   31 +
enabled/_91_project_alarms_vitrage_panel.py        |   27 +
enabled/_92_project_entities_vitrage_panel.py      |   27 +
enabled/_93_project_template_vitrage_panel.py      |   27 +
setup.cfg                                          |   13 +-
tox.ini                                            |    4 +-
vitrage_dashboard/__init__.py                      |    0
vitrage_dashboard/alarms/__init__.py               |   19 +
vitrage_dashboard/alarms/panel.py                  |   22 +
.../alarms/templates/alarms/index.html             |   22 +
vitrage_dashboard/alarms/urls.py                   |   22 +
vitrage_dashboard/alarms/version.py                |   15 +
vitrage_dashboard/alarms/views.py                  |   32 +
vitrage_dashboard/api/__init__.py                  |    0
vitrage_dashboard/api/vitrage.py                   |   49 +
vitrage_dashboard/api/vitrage_rest_api.py          |  121 +
vitrage_dashboard/dashboard/__init__.py            |   19 +
vitrage_dashboard/dashboard/panel.py               |   22 +
.../core/openstack-service-api/vitrage.service.js  |   68 +
.../openstack-service-api/vitrage.service.spec.js  |   63 +
.../project/alarmList/alarmList.controller.js      |   69 +
.../dashboard/project/alarmList/alarmList.html     |   42 +
.../dashboard/project/alarmList/alarmList.scss     |    9 +
.../static/dashboard/project/assets/all.png        |  Bin 0 -> 3492 bytes
.../dashboard/project/assets/bell_gray_off.svg     |  193 +
.../dashboard/project/assets/bell_gray_on.svg      |  161 +
.../dashboard/project/assets/bell_green_off.svg    |  173 +
.../dashboard/project/assets/bell_green_on.svg     |  161 +
.../dashboard/project/assets/bell_orange_off.svg   |  161 +
.../dashboard/project/assets/bell_orange_on.svg    |  161 +
.../dashboard/project/assets/bell_red_off.svg      |  161 +
.../dashboard/project/assets/bell_red_on.svg       |  161 +
.../dashboard/project/assets/bell_yellow_off.svg   |  161 +
.../dashboard/project/assets/bell_yellow_on.svg    |  161 +
.../static/dashboard/project/assets/cluster.png    |  Bin 0 -> 3642 bytes
.../static/dashboard/project/assets/host.png       |  Bin 0 -> 3605 bytes
.../static/dashboard/project/assets/vm.png         |  Bin 0 -> 3631 bytes
.../static/dashboard/project/assets/zone.png       |  Bin 0 -> 3625 bytes
.../project/components/alarms/alarms.directive.js  |   46 +
.../project/components/alarms/alarms.html          |   33 +
.../project/components/alarms/alarms.scss          |   43 +
.../information/information.directive.js           |   26 +
.../components/information/information.html        |   21 +
.../components/information/information.scss        |   44 +
.../components/rca/rcaContainer.controller.js      |   36 +
.../project/components/rca/rcaContainer.html       |    3 +
.../project/components/rca/rcaContainer.scss       |    5 +
.../rca/rootCauseAnalysisGraph.directive.js        |  249 +
.../components/rca/rootCauseAnalysisGraph.html     |    9 +
.../components/rca/rootCauseAnalysisGraph.scss     |   76 +
.../project/components/stacks/stacks.directive.js  |   16 +
.../project/components/stacks/stacks.html          |    3 +
.../project/components/stacks/stacks.scss          |    3 +
.../sunburst-minimap/sunburst-minimap.directive.js |   18 +
.../sunburst-minimap/sunburst-minimap.html         |   21 +
.../components/sunburst/sunburst.directive.js      |  243 +
.../project/components/sunburst/sunburst.html      |    3 +
.../project/components/sunburst/sunburst.scss      |   12 +
.../project/components/sunburst/sunburst.test.js   |    1 +
.../template/templateContainer.controller.js       |   39 +
.../components/template/templateContainer.html     |   78 +
.../components/template/templateContainer.scss     |   59 +
.../project/components/vms/vms.directive.js        |   16 +
.../dashboard/project/components/vms/vms.html      |    3 +
.../dashboard/project/components/vms/vms.scss      |    3 +
.../project/entities/entities.controller.js        |  120 +
.../dashboard/project/entities/entities.html       |   16 +
.../dashboard/project/entities/entities.scss       |    5 +
.../entities/graph/entities-graph.directive.js     |  673 ++
.../project/entities/graph/entities-graph.html     |    7 +
.../project/entities/graph/entities-graph.scss     |  104 +
.../entities/info/entities-info.directive.js       |   20 +
.../project/entities/info/entities-info.html       |   10 +
.../project/entities/info/entities-info.scss       |   30 +
.../entities/toolbox/entities-toolbox.directive.js |   24 +
.../project/entities/toolbox/entities-toolbox.html |   12 +
.../project/entities/toolbox/entities-toolbox.scss |   17 +
.../dashboard/project/filters/titleCase.filter.js  |    9 +
.../layout/main/compute/compute.directive.js       |   38 +
.../project/layout/main/compute/compute.html       |   51 +
.../project/layout/main/compute/compute.scss       |   52 +
.../project/layout/main/main.controller.js         |   14 +
.../static/dashboard/project/layout/main/main.html |   30 +
.../static/dashboard/project/layout/main/main.scss |    3 +
.../layout/main/network/network.directive.js       |   16 +
.../project/layout/main/network/network.html       |   20 +
.../project/layout/main/network/network.scss       |    3 +
.../layout/main/storage/storage.directive.js       |   16 +
.../project/layout/main/storage/storage.html       |   20 +
.../project/layout/main/storage/storage.scss       |    3 +
.../dashboard/project/services/modal.service.js    |   29 +
.../project/services/vitrage_topology.service.js   |   80 +
.../templateList/templateList.controller.js        |   41 +
.../project/templateList/templateList.html         |   32 +
.../project/templateList/templateList.scss         |   10 +
.../static/dashboard/project/topology/graph.json   |  380 +
.../dashboard/project/topology/graph.sample.json   |  434 +
.../static/dashboard/project/vitrage.module.js     |    6 +
.../static/dashboard/project/vitrage.scss          |   43 +
.../dashboard/static/vendor/d3/.bower.json         |   34 +
.../dashboard/static/vendor/d3/.spmignore          |    4 +
.../dashboard/static/vendor/d3/CONTRIBUTING.md     |   25 +
.../dashboard/static/vendor/d3/LICENSE             |   26 +
.../dashboard/static/vendor/d3/README.md           |    9 +
.../dashboard/static/vendor/d3/bower.json          |   24 +
.../dashboard/static/vendor/d3/composer.json       |   19 +
vitrage_dashboard/dashboard/static/vendor/d3/d3.js | 9238 ++++++++++++++++++++
.../dashboard/static/vendor/d3/d3.min.js           |    5 +
.../dashboard/static/vendor/dagre-d3/.bower.json   |   39 +
.../dashboard/static/vendor/dagre-d3/LICENSE       |   19 +
.../dashboard/static/vendor/dagre-d3/bower.json    |   29 +
.../static/vendor/dagre-d3/dist/dagre-d3.core.js   | 1192 +++
.../vendor/dagre-d3/dist/dagre-d3.core.min.js      |   24 +
.../dashboard/static/vendor/dagre/.bower.json      |   36 +
.../dashboard/static/vendor/dagre/LICENSE          |   19 +
.../dashboard/static/vendor/dagre/bower.json       |   26 +
.../static/vendor/dagre/dist/dagre.core.js         | 2905 ++++++
.../static/vendor/dagre/dist/dagre.core.min.js     |    2 +
.../dashboard/static/vendor/graphlib/.bower.json   |   35 +
.../dashboard/static/vendor/graphlib/LICENSE       |   19 +
.../dashboard/static/vendor/graphlib/bower.json    |   25 +
.../static/vendor/graphlib/dist/graphlib.core.js   | 1237 +++
.../vendor/graphlib/dist/graphlib.core.min.js      |   31 +
.../dashboard/static/vendor/lodash/.bower.json     |   33 +
.../dashboard/static/vendor/lodash/LICENSE.txt     |   22 +
.../dashboard/static/vendor/lodash/bower.json      |   23 +
.../static/vendor/lodash/dist/lodash.compat.js     | 7158 +++++++++++++++
.../static/vendor/lodash/dist/lodash.compat.min.js |   92 +
.../dashboard/static/vendor/lodash/dist/lodash.js  | 6786 ++++++++++++++
.../static/vendor/lodash/dist/lodash.min.js        |   87 +
.../static/vendor/lodash/dist/lodash.underscore.js | 4979 +++++++++++
.../vendor/lodash/dist/lodash.underscore.min.js    |   39 +
.../dashboard/templates/topology/index.html        |   26 +
vitrage_dashboard/dashboard/urls.py                |   23 +
vitrage_dashboard/dashboard/version.py             |   15 +
vitrage_dashboard/dashboard/views.py               |   32 +
vitrage_dashboard/entities/__init__.py             |   19 +
vitrage_dashboard/entities/panel.py                |   22 +
.../entities/templates/entities/index.html         |   25 +
vitrage_dashboard/entities/urls.py                 |   22 +
vitrage_dashboard/entities/version.py              |   15 +
vitrage_dashboard/entities/views.py                |   32 +
vitrage_dashboard/templates/__init__.py            |   19 +
vitrage_dashboard/templates/panel.py               |   22 +
.../templates/templates/templates/index.html       |   16 +
vitrage_dashboard/templates/urls.py                |   22 +
vitrage_dashboard/templates/version.py             |   15 +
vitrage_dashboard/templates/views.py               |   32 +
vitragealarms/__init__.py                          |   19 -
vitragealarms/panel.py                             |   22 -
vitragealarms/templates/alarms/index.html          |   22 -
vitragealarms/urls.py                              |   22 -
vitragealarms/version.py                           |   15 -
vitragealarms/views.py                             |   32 -
vitrageclient/api/__init__.py                      |   65 -
vitrageclient/api/rest/__init__.py                 |   34 -
vitrageclient/api/rest/vitrage.py                  |   99 -
vitrageclient/api/vitrage.py                       |   43 -
vitragedashboard/__init__.py                       |   19 -
.../enabled/_80_project_vitrage_panel_group.py     |   18 -
.../enabled/_90_project_topology_vitrage_panel.py  |   31 -
.../enabled/_91_project_alarms_vitrage_panel.py    |   27 -
.../enabled/_92_project_entities_vitrage_panel.py  |   27 -
vitragedashboard/panel.py                          |   22 -
.../core/openstack-service-api/vitrage.service.js  |   60 -
.../openstack-service-api/vitrage.service.spec.js  |   63 -
.../project/alarmList/alarmList.controller.js      |   69 -
.../dashboard/project/alarmList/alarmList.html     |   42 -
.../dashboard/project/alarmList/alarmList.scss     |    9 -
.../dashboard/project/assets/bell_gray_off.svg     |  193 -
.../dashboard/project/assets/bell_gray_on.svg      |  161 -
.../dashboard/project/assets/bell_green_off.svg    |  173 -
.../dashboard/project/assets/bell_green_on.svg     |  161 -
.../dashboard/project/assets/bell_orange_off.svg   |  161 -
.../dashboard/project/assets/bell_orange_on.svg    |  161 -
.../dashboard/project/assets/bell_red_off.svg      |  161 -
.../dashboard/project/assets/bell_red_on.svg       |  161 -
.../dashboard/project/assets/bell_yellow_off.svg   |  161 -
.../dashboard/project/assets/bell_yellow_on.svg    |  161 -
.../project/components/alarms/alarms.directive.js  |   46 -
.../project/components/alarms/alarms.html          |   33 -
.../project/components/alarms/alarms.scss          |   43 -
.../information/information.directive.js           |   26 -
.../components/information/information.html        |   21 -
.../components/information/information.scss        |   44 -
.../components/rca/rcaContainer.controller.js      |   32 -
.../project/components/rca/rcaContainer.html       |    3 -
.../project/components/rca/rcaContainer.scss       |    5 -
.../rca/rootCauseAnalysisGraph.directive.js        |  246 -
.../components/rca/rootCauseAnalysisGraph.html     |    6 -
.../components/rca/rootCauseAnalysisGraph.scss     |   68 -
.../project/components/stacks/stacks.directive.js  |   16 -
.../project/components/stacks/stacks.html          |    3 -
.../project/components/stacks/stacks.scss          |    3 -
.../sunburst-minimap/sunburst-minimap.directive.js |   12 -
.../sunburst-minimap/sunburst-minimap.html         |  275 -
.../components/sunburst/sunburst.directive.js      |  243 -
.../project/components/sunburst/sunburst.html      |    3 -
.../project/components/sunburst/sunburst.scss      |   12 -
.../project/components/sunburst/sunburst.test.js   |    1 -
.../project/components/vms/vms.directive.js        |   16 -
.../dashboard/project/components/vms/vms.html      |    3 -
.../dashboard/project/components/vms/vms.scss      |    3 -
.../project/entities/entities.controller.js        |  120 -
.../dashboard/project/entities/entities.html       |   15 -
.../dashboard/project/entities/entities.scss       |    5 -
.../entities/graph/entities-graph.directive.js     |  525 --
.../project/entities/graph/entities-graph.html     |    7 -
.../project/entities/graph/entities-graph.scss     |   94 -
.../entities/info/entities-info.directive.js       |   20 -
.../project/entities/info/entities-info.html       |   10 -
.../project/entities/info/entities-info.scss       |   30 -
.../dashboard/project/filters/titleCase.filter.js  |    9 -
.../layout/main/compute/compute.directive.js       |   38 -
.../project/layout/main/compute/compute.html       |   34 -
.../project/layout/main/compute/compute.scss       |   11 -
.../project/layout/main/main.controller.js         |   14 -
.../static/dashboard/project/layout/main/main.html |   30 -
.../static/dashboard/project/layout/main/main.scss |    3 -
.../layout/main/network/network.directive.js       |   16 -
.../project/layout/main/network/network.html       |   20 -
.../project/layout/main/network/network.scss       |    3 -
.../layout/main/storage/storage.directive.js       |   16 -
.../project/layout/main/storage/storage.html       |   20 -
.../project/layout/main/storage/storage.scss       |    3 -
.../project/services/vitrage_topology.service.js   |   65 -
.../static/dashboard/project/topology/graph.json   |  380 -
.../dashboard/project/topology/graph.sample.json   |  434 -
.../static/dashboard/project/vitrage.module.js     |    6 -
.../static/dashboard/project/vitrage.scss          |   39 -
vitragedashboard/static/vendor/d3/.bower.json      |   34 -
vitragedashboard/static/vendor/d3/.spmignore       |    4 -
vitragedashboard/static/vendor/d3/CONTRIBUTING.md  |   25 -
vitragedashboard/static/vendor/d3/LICENSE          |   26 -
vitragedashboard/static/vendor/d3/README.md        |    9 -
vitragedashboard/static/vendor/d3/bower.json       |   24 -
vitragedashboard/static/vendor/d3/composer.json    |   19 -
vitragedashboard/static/vendor/d3/d3.js            | 9238 --------------------
vitragedashboard/static/vendor/d3/d3.min.js        |    5 -
.../static/vendor/dagre-d3/.bower.json             |   39 -
vitragedashboard/static/vendor/dagre-d3/LICENSE    |   19 -
vitragedashboard/static/vendor/dagre-d3/bower.json |   29 -
.../static/vendor/dagre-d3/dist/dagre-d3.core.js   | 1192 ---
.../vendor/dagre-d3/dist/dagre-d3.core.min.js      |   24 -
vitragedashboard/static/vendor/dagre/.bower.json   |   36 -
vitragedashboard/static/vendor/dagre/LICENSE       |   19 -
vitragedashboard/static/vendor/dagre/bower.json    |   26 -
.../static/vendor/dagre/dist/dagre.core.js         | 2905 ------
.../static/vendor/dagre/dist/dagre.core.min.js     |    2 -
.../static/vendor/graphlib/.bower.json             |   35 -
vitragedashboard/static/vendor/graphlib/LICENSE    |   19 -
vitragedashboard/static/vendor/graphlib/bower.json |   25 -
.../static/vendor/graphlib/dist/graphlib.core.js   | 1237 ---
.../vendor/graphlib/dist/graphlib.core.min.js      |   31 -
vitragedashboard/static/vendor/lodash/.bower.json  |   33 -
vitragedashboard/static/vendor/lodash/LICENSE.txt  |   22 -
vitragedashboard/static/vendor/lodash/bower.json   |   23 -
.../static/vendor/lodash/dist/lodash.compat.js     | 7158 ---------------
.../static/vendor/lodash/dist/lodash.compat.min.js |   92 -
.../static/vendor/lodash/dist/lodash.js            | 6786 --------------
.../static/vendor/lodash/dist/lodash.min.js        |   87 -
.../static/vendor/lodash/dist/lodash.underscore.js | 4979 -----------
.../vendor/lodash/dist/lodash.underscore.min.js    |   39 -
vitragedashboard/templates/topology/index.html     |   26 -
vitragedashboard/urls.py                           |   22 -
vitragedashboard/version.py                        |   15 -
vitragedashboard/views.py                          |   32 -
vitrageentities/__init__.py                        |   19 -
vitrageentities/panel.py                           |   22 -
vitrageentities/templates/entities/index.html      |   25 -
vitrageentities/urls.py                            |   22 -
vitrageentities/version.py                         |   15 -
vitrageentities/views.py                           |   32 -
284 files changed, 40543 insertions(+), 40089 deletions(-)






More information about the Release-announce mailing list