[zaqar] zaqar-ui 2.0.0 (ocata)
We are pumped to announce the release of: zaqar-ui 2.0.0: Zaqar User Interface This release is part of the ocata release series. The source is available from: http://git.openstack.org/cgit/openstack/zaqar-ui Download the package from: https://tarballs.openstack.org/zaqar-ui/ Please report issues through launchpad: http://bugs.launchpad.net/zaqar-ui For more details, please see below. 2.0.0 ^^^^^ New Features ************ * Use initAction() instead initScope(). initScope() is deprecated from Horizon in Ocata and will be removed in Queens. * Storage pool flavors management panel is added. This panel is added into Admin dashboard. Also create, update and delete actions are implemeted. Create action is implemented as globalAction, so it is callable from other panels. * Storage pools management panel is added. This panel is added into Admin dashboard. Also create, update and delete actions are implemeted. Create action is implemented as globalAction, so it is callable from other panels. Other Notes *********** * Switch to reno for managing release notes. Changes in zaqar-ui 1.0.0..2.0.0 -------------------------------- 440a103 Imported Translations from Zanata 0daee07 Imported Translations from Zanata aa2486b Add CRUD actions for pool flavor cfb9805 Imported Translations from Zanata 49fd541 Imported Translations from Zanata ecb4178 Add CRUD actions for pool bfd6536 Imported Translations from Zanata 911e6a6 Add release notes for initAction 8c41da4 Updated from global requirements 4f7e348 Add reno for releasenotes management 43c93dc Add pool flavors panel into admin dashboard 13820b1 Add pools panel into admin dashboard 61b638e Add REST APIs for pools and flavors e524400 Use initAction instead initScope 5a907b8 Updated from global requirements 4c10e97 Show team and repo badges on README 523c05e Remove mox in zaqar_ui/test/helpers.py 23451be Updated from global requirements b10bb7e Imported Translations from Zanata 6f64ba4 Change "Openstack" to "OpenStack" aa58970 Imported Translations from Zanata e49ad36 Updated from global requirements bcfea7c Imported Translations from Zanata 95c3ad4 Imported Translations from Zanata 0c01ed6 Updated from global requirements 3501299 Updated from global requirements 07b7ef2 Add .mo to .gitignore f8a7939 Add Apache 2.0 license to source file b5d31d5 Enable test coverage for python in tox f6784a2 Fix eslint errors 4264fc3 Setup JavaScript test environment ee3e366 Update homepage with developer documentation page 62ed853 Remove *openstack/common* in flake8 exclude list 19bca99 Setup python test environment Diffstat (except docs and test files) ------------------------------------- .eslintrc | 60 ++++ .gitignore | 15 +- README.rst | 9 + package.json | 35 ++ releasenotes/notes/.placeholder | 0 releasenotes/notes/add-reno-73ba99b04ff2e5c8.yaml | 3 + .../notes/init-action-fe41bfe3e2473364.yaml | 6 + .../notes/pool-flavor-panel-acf61d32e34246f2.yaml | 8 + .../notes/pool-panel-020bf94bc34b4cd8.yaml | 8 + releasenotes/source/_static/.placeholder | 0 releasenotes/source/_templates/.placeholder | 0 releasenotes/source/conf.py | 276 +++++++++++++++ releasenotes/source/index.rst | 10 + .../source/locale/de/LC_MESSAGES/releasenotes.po | 64 ++++ .../source/locale/id/LC_MESSAGES/releasenotes.po | 40 +++ .../source/locale/ja/LC_MESSAGES/releasenotes.po | 40 +++ releasenotes/source/unreleased.rst | 6 + requirements.txt | 2 +- setup.cfg | 8 +- test-requirements.txt | 11 +- test-shim.js | 97 ++++++ tox.ini | 49 +-- zaqar_ui/api/rest/zaqar.py | 192 ++++++++++- zaqar_ui/api/zaqar.py | 52 +++ zaqar_ui/content/pool-flavors/__init__.py | 0 zaqar_ui/content/pool-flavors/panel.py | 22 ++ zaqar_ui/content/pool-flavors/urls.py | 19 ++ zaqar_ui/content/pools/__init__.py | 0 zaqar_ui/content/pools/panel.py | 22 ++ zaqar_ui/content/pools/urls.py | 19 ++ zaqar_ui/enabled/_2510_admin_messaging_group.py | 24 ++ zaqar_ui/enabled/_2520_admin_pools.py | 22 ++ zaqar_ui/enabled/_2530_admin_pool_flavors.py | 23 ++ zaqar_ui/enabled/__init__.py | 0 zaqar_ui/karma.conf.js | 155 +++++++++ zaqar_ui/locale/de/LC_MESSAGES/django.po | 32 ++ zaqar_ui/locale/de/LC_MESSAGES/djangojs.po | 375 +++++++++++++++++++++ zaqar_ui/locale/fr/LC_MESSAGES/django.po | 21 ++ zaqar_ui/locale/fr/LC_MESSAGES/djangojs.po | 180 ++++++++++ zaqar_ui/locale/id/LC_MESSAGES/django.po | 32 ++ zaqar_ui/locale/id/LC_MESSAGES/djangojs.po | 224 ++++++++++++ zaqar_ui/locale/ja/LC_MESSAGES/django.po | 17 +- zaqar_ui/locale/ja/LC_MESSAGES/djangojs.po | 58 +++- zaqar_ui/locale/ru/LC_MESSAGES/django.po | 22 ++ zaqar_ui/locale/ru/LC_MESSAGES/djangojs.po | 181 ++++++++++ .../core/openstack-service-api/zaqar.service.js | 66 +++- .../admin/pool-flavors/actions/actions.module.js | 86 +++++ .../admin/pool-flavors/actions/create.service.js | 84 +++++ .../admin/pool-flavors/actions/delete.service.js | 138 ++++++++ .../admin/pool-flavors/actions/update.service.js | 93 +++++ .../admin/pool-flavors/actions/workflow.service.js | 120 +++++++ .../dashboard/admin/pool-flavors/drawer.html | 5 + .../static/dashboard/admin/pool-flavors/panel.html | 4 + .../admin/pool-flavors/pool-flavors.module.js | 101 ++++++ .../dashboard/admin/pool-flavors/pool-flavors.scss | 4 + .../admin/pool-flavors/pool-flavors.service.js | 61 ++++ .../admin/pools/actions/actions.module.js | 86 +++++ .../admin/pools/actions/create.service.js | 84 +++++ .../admin/pools/actions/delete.service.js | 138 ++++++++ .../admin/pools/actions/update.service.js | 95 ++++++ .../admin/pools/actions/workflow.service.js | 138 ++++++++ zaqar_ui/static/dashboard/admin/pools/drawer.html | 5 + zaqar_ui/static/dashboard/admin/pools/panel.html | 4 + .../static/dashboard/admin/pools/pools.module.js | 121 +++++++ .../static/dashboard/admin/pools/pools.service.js | 61 ++++ .../project/queues/actions/create-queue.service.js | 37 +- .../queues/actions/create-queue.workflow.js | 6 +- .../queues/actions/create-subscription.service.js | 41 ++- .../queues/actions/create-subscription.workflow.js | 6 +- .../project/queues/actions/delete-queue.service.js | 40 ++- .../project/queues/actions/update-queue.service.js | 43 ++- .../queues/actions/update-queue.workflow.js | 6 +- .../dashboard/project/queues/queues.module.js | 4 + .../queue-details/queue-details.controller.js | 16 +- .../queue-metadata/queue-metadata.controller.js | 11 +- .../steps/subscription/subscription.controller.js | 10 +- .../project/queues/table/queue.controller.js | 4 +- .../queues/table/subscription.controller.js | 10 +- .../util/validators/validateSubscriber.js | 3 +- zaqar_ui/test/__init__.py | 0 zaqar_ui/test/helpers.py | 42 +++ zaqar_ui/test/settings.py | 37 ++ zaqar_ui/test/test_data.py | 24 ++ zaqar_ui/version.py | 12 + 88 files changed, 4202 insertions(+), 133 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 4068b2b..e440d04 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10 +10 @@ -pbr>=1.6 # Apache-2.0 +pbr>=1.8 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 207b058..d51a106 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12 +12 @@ hacking<0.11,>=0.10.2 -coverage>=3.6 # Apache-2.0 +coverage>=4.0 # Apache-2.0 @@ -15,2 +15,2 @@ mock>=2.0 # BSD -mox3>=0.7.0 # Apache-2.0 -nodeenv>=0.9.4 # BSD License # BSD +mox3!=0.19.0,>=0.7.0 # Apache-2.0 +nodeenv>=0.9.4 # BSD @@ -22 +22,2 @@ openstack.nose-plugin>=0.7 # Apache-2.0 -oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0 +oslosphinx>=4.7.0 # Apache-2.0 +reno>=1.8.0 # Apache-2.0 @@ -24 +25 @@ selenium>=2.50.1 # Apache-2.0 -sphinx!=1.3b1,<1.3,>=1.2.1 # BSD +sphinx!=1.3b1,<1.4,>=1.2.1 # BSD
participants (1)
-
no-reply@openstack.org