We are pleased to announce the release of: vitrage-dashboard 1.2.0: Vitrage Horizon plugin This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/vitrage-dashboard/ For more details, please see below. 1.2.0 ^^^^^ New Features * A new "Seach Entities" was added, to find relevant entities in a graph. Search will highlight relevant entities in a styled circle. It will search objects by their names (As the user can see on screen) * A new "Vitrage Admin Menu" was added, to handle authorize managment of tanents from the administrator prespective. When a regular user will login, he will see just his own tanent. Changes in vitrage-dashboard 1.1.1..1.2.0 ----------------------------------------- 7d67025 Release notes for the search option in the entity graph acaee51 Release notes for the Vitrage Admin Menu 8965013 vitrage in admin menu b3c562b Entities graph - added search to entities. Added checkbox to auto refresh 0fe376f vitrage in admin menu fea7544 Add 'rm -f .testrepository/times.dbm' command in testenv c105715 Add 'rm -f .testrepository/times.dbm' command in testenv f700cc9 Entities graph - info panel is updated after data refresh 3da7693 [Fix gate]Update test requirement fe9bdf3 some doc fixes 1b04101 py33 is no longer supported by Infra's CI 055b543 Remove support for py33 95bff91 Remove support for py34 31f46d1 Update reno for stable/ocata Diffstat (except docs and test files) ------------------------------------- MANIFEST.in | 11 +- enabled/_4000_project_vitrage_panel_group.py | 18 + enabled/_4010_project_topology_vitrage_panel.py | 31 ++ enabled/_4020_project_alarms_vitrage_panel.py | 27 ++ enabled/_4030_project_entities_vitrage_panel.py | 27 ++ enabled/_4040_project_template_vitrage_panel.py | 27 ++ enabled/_4100_admin_vitrage_panel_group.py | 18 + enabled/_4110_admin_topology_vitrage_panel.py | 31 ++ enabled/_4120_admin_alarms_vitrage_panel.py | 27 ++ enabled/_4130_admin_entities_vitrage_panel.py | 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 -- .../notes/search-entities-e0f9e21afd03815a.yaml | 5 + .../notes/vitrage-admin-menu-5fa73358a8559a37.yaml | 5 + releasenotes/source/index.rst | 1 + releasenotes/source/ocata.rst | 6 + setup.cfg | 2 - test-requirements.txt | 2 +- tox.ini | 5 +- vitrage_dashboard/admin_alarms/__init__.py | 19 ++ vitrage_dashboard/admin_alarms/panel.py | 22 ++ .../admin_alarms/templates/adminalarms/index.html | 22 ++ vitrage_dashboard/admin_alarms/urls.py | 22 ++ vitrage_dashboard/admin_alarms/version.py | 15 + vitrage_dashboard/admin_alarms/views.py | 32 ++ vitrage_dashboard/admin_dashboard/__init__.py | 19 ++ vitrage_dashboard/admin_dashboard/panel.py | 22 ++ .../templates/admintopology/index.html | 24 ++ vitrage_dashboard/admin_dashboard/urls.py | 23 ++ vitrage_dashboard/admin_dashboard/version.py | 15 + vitrage_dashboard/admin_dashboard/views.py | 32 ++ vitrage_dashboard/admin_entities/__init__.py | 19 ++ vitrage_dashboard/admin_entities/panel.py | 22 ++ .../templates/adminentities/index.html | 25 ++ vitrage_dashboard/admin_entities/urls.py | 22 ++ vitrage_dashboard/admin_entities/version.py | 15 + vitrage_dashboard/admin_entities/views.py | 32 ++ vitrage_dashboard/api/vitrage.py | 15 +- vitrage_dashboard/api/vitrage_rest_api.py | 20 +- .../core/openstack-service-api/vitrage.service.js | 26 +- .../project/alarmList/alarmList.controller.js | 12 +- .../components/rca/rcaContainer.controller.js | 7 +- .../project/entities/entities.controller.js | 369 ++------------------- .../dashboard/project/entities/entities.html | 7 +- .../entities/graph/entities-graph.directive.js | 46 ++- .../entities/toolbox/entities-toolbox.directive.js | 8 +- .../project/entities/toolbox/entities-toolbox.html | 22 +- .../project/entities/toolbox/entities-toolbox.scss | 19 ++ .../layout/main/compute/compute.directive.js | 7 +- .../project/services/vitrage_topology.service.js | 12 +- 56 files changed, 861 insertions(+), 523 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 39905a0..249b91e 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking<0.11,>=0.10.0 +hacking>=0.12.0,!=0.13.0,<0.14 # Apache-2.0