[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