[openstack-announce] [new][horizon] manila-ui 2.2.0 release (newton)
no-reply at openstack.org
no-reply at openstack.org
Mon Jun 6 15:20:43 UTC 2016
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
More information about the OpenStack-announce
mailing list