[new][horizon] manila-ui 2.2.0 release (newton)
We are psyched to announce the release of: manila-ui 2.2.0: Manila Management Dashboard This release is part of the newton release series. With source available at: http://git.openstack.org/cgit/openstack/manila-ui Please report issues through launchpad: http://bugs.launchpad.net/manila-ui For more details, please see below. 2.2.0 ^^^^^ New Features * Started using release notes to track changes to manila UI. Changes in manila-ui 2.1.0..2.2.0 --------------------------------- 3ddd638 Imported Translations from Zanata be15605 Updated from global requirements 6faab82 Updated from global requirements 31bd6e3 Add support for releasenotes 65c1724 Create private share types ce6b9ec Imported Translations from Zanata dc17dfa Cleanup of CreateShareType form fe06503 Update HTML template for snapshot detailed page 45a0c5f Update HTML template for share network detailed page a169db4 Update HTML template for security service detailed page 98dac66 Imported Translations from Zanata 42b6b1b Updated from global requirements ffe2f85 Fix usages view on project/overview page c11d8fb Update detailed page for share servers e07d64a Fix mocks in unit tests dac67a9 Remove redundant API calls from admin dashboard 782a30c Add share instances tab to admin dashboard a00917b Updated from global requirements 159da6a Add 'cephx' access type 12018a6 Enable translation for manila-ui a32e0d2 Updated from global requirements 8d94336 Register Manilaclient exceptions in Horizon 144d737 Updated from global requirements 61023d8 Use latest Manila API microversion 7b18198 Place all unit tests under single subdir b27c49d Make 'cover' job use always venv 72f6c06 Upgrade coverage tox job 55bcb96 Updated from global requirements Diffstat (except docs and test files) ------------------------------------- .coveragerc | 3 +- .gitignore | 3 + babel-django.cfg | 6 + babel-djangojs.cfg | 14 + manila_ui/api/manila.py | 22 +- manila_ui/dashboards/admin/shares/forms.py | 15 +- manila_ui/dashboards/admin/shares/tables.py | 87 ++- manila_ui/dashboards/admin/shares/tabs.py | 46 +- .../templates/shares/_detail_share_instance.html | 48 ++ .../templates/shares/_detail_share_server.html | 12 +- .../templates/shares/share_instance_detail.html | 11 + manila_ui/dashboards/admin/shares/urls.py | 19 +- manila_ui/dashboards/admin/shares/utils.py | 28 +- manila_ui/dashboards/admin/shares/views.py | 66 +- manila_ui/dashboards/project/shares/__init__.py | 33 +- .../project/shares/security_services/views.py | 11 +- .../project/shares/share_networks/views.py | 16 +- .../dashboards/project/shares/shares/forms.py | 5 +- .../dashboards/project/shares/shares/views.py | 12 + .../dashboards/project/shares/snapshots/forms.py | 22 +- .../dashboards/project/shares/snapshots/views.py | 5 +- .../shares/security_services/_detail_overview.html | 14 +- .../shares/share_networks/_detail_overview.html | 14 +- .../templates/shares/shares/_detail_overview.html | 36 +- .../shares/templates/shares/shares/_rule_add.html | 3 +- .../snapshots/_snapshot_detail_overview.html | 10 +- manila_ui/dashboards/project/shares/test_data.py | 149 ---- manila_ui/dashboards/project/shares/urls.py | 8 +- .../project/templates/_limit_summary.html | 76 -- manila_ui/dashboards/project/templates/usage.html | 12 - manila_ui/dashboards/utils.py | 9 + manila_ui/enabled/_90_manila_project_shares.py | 23 + manila_ui/exceptions.py | 38 +- manila_ui/locale/ja/LC_MESSAGES/django.po | 816 +++++++++++++++++++++ manila_ui/test/__init__.py | 0 manila_ui/test/api/__init__.py | 0 manila_ui/test/api/test_manila.py | 90 --- manila_ui/test/dashboards/__init__.py | 0 manila_ui/test/dashboards/admin/__init__.py | 0 manila_ui/test/dashboards/admin/shares/__init__.py | 0 .../test/dashboards/admin/shares/test_forms.py | 161 ---- manila_ui/test/dashboards/project/__init__.py | 0 .../test/dashboards/project/shares/__init__.py | 0 .../project/shares/snapshots/__init__.py | 0 .../project/shares/snapshots/test_tables.py | 58 -- manila_ui/test/dashboards/test_utils.py | 63 -- manila_ui/test/helpers.py | 50 -- manila_ui/test/settings.py | 185 ----- manila_ui/test/test_data/__init__.py | 0 manila_ui/test/test_data/keystone_data.py | 26 - manila_ui/test/test_data/utils.py | 33 - manila_ui/test/urls.py | 20 - .../project/shares/security_services/__init__.py | 0 .../project/shares/share_networks/__init__.py | 0 .../dashboards/project/shares/shares/__init__.py | 0 .../project/shares/snapshots/__init__.py | 0 .../project/shares/snapshots/test_tables.py | 58 ++ releasenotes/notes/.placeholder | 0 .../notes/start-using-reno-49da440f5e237dda.yaml | 3 + releasenotes/source/_static/.placeholder | 0 releasenotes/source/_templates/.placeholder | 0 releasenotes/source/conf.py | 279 +++++++ releasenotes/source/index.rst | 9 + .../source/locale/ja/LC_MESSAGES/releasenotes.po | 27 + releasenotes/source/unreleased.rst | 5 + requirements.txt | 10 +- setup.cfg | 14 - test-requirements.txt | 3 +- tools/cover.sh | 70 ++ tox.ini | 6 +- 100 files changed, 4307 insertions(+), 1919 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index b071213..82bb295 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7 +7 @@ pbr>=1.6 # Apache-2.0 -Babel>=1.3 # BSD +Babel>=2.3.4 # BSD @@ -10,3 +10,4 @@ django-compressor>=2.0 # MIT -django-openstack-auth>=2.0.0 # Apache-2.0 -iso8601>=0.1.9 # MIT -python-keystoneclient!=1.8.0,!=2.1.0,>=1.6.0 # Apache-2.0 +django-openstack-auth>=2.3.0 # Apache-2.0 +iso8601>=0.1.11 # MIT +oslo.utils>=3.9.0 # Apache-2.0 +python-keystoneclient!=1.8.0,!=2.1.0,>=1.7.0 # Apache-2.0 @@ -13,0 +15 @@ python-manilaclient>=1.3.0 # Apache-2.0 +six>=1.9.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 1ab01ae..accae72 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12 +12 @@ discover # BSD -mock>=1.2 # BSD +mock>=2.0 # BSD @@ -19,0 +20 @@ testtools>=1.4.0 # MIT +reno>=1.6.2 # Apache2
participants (1)
-
no-reply@openstack.org