[openstack-announce] [new][horizon] horizon 9.0.1 release (mitaka)

no-reply at openstack.org no-reply at openstack.org
Thu Jun 2 20:10:36 UTC 2016


We are pumped to announce the release of:

horizon 9.0.1: OpenStack Dashboard

This release is part of the mitaka stable release series.

For more details, please see below.

Changes in horizon 9.0.0..9.0.1
-------------------------------

99dc305 Imported Translations from Zanata
838b824 UX: Misaligned OpenStack Logo
3c8c403 Django compressor cannot find custom theme templates
3639d3b Imported Translations from Zanata
52c0894 Fix untranslated strings in ng-instance
7896a2a Add scrolling to the projector selector
0ea1326 Imported Translations from Zanata
cdde60c Change Metadata Display widget to case insensitive
a597414 Fix workflow bug in "Create Network" dialog
dfeacc2 Fix babel msgids to include tag attributes and entities
c5779c7 "Clear Selection" is unlocalzed
b398571 Fix existing metadata display in metadata widget
31b9439 Image create "Copy Data" checkbox wrong label
26e359b Imported Translations from Zanata
f812b3c Updated from global requirements
c570ee9 Fix key import in angular Launch Instance
6554a3f Imported Translations from Zanata
7edc346 Fix translation test
408114a Fix pre_test_hook fail and sidebar menu fail
c6bc96c Imported Translations from Zanata
e9b8368 Fix tests broken by novaclient 4.0.0 release
ec4fdd8 Fix longtime tests
722a7b3 Pass environment data to update stack action
ecb8f46 Use Chrome for JS unit tests
41e8525 Imported Translations from Zanata
e212650 Imported Translations from Zanata
6ee3340 Fix Nova test data and selenium tests
08bfbb8 Imported Translations from Zanata
e49c347 Fix new Swift UI to work with Ceph backend
c0e04d4 Prevent transfer tables expanding out of modal
61bf0f9 Minor ng containers cleanup

Diffstat (except docs and test files)
-------------------------------------

horizon/karma.conf.js                              |    10 +-
horizon/locale/ca/LC_MESSAGES/django.po            |     6 +-
horizon/locale/cs/LC_MESSAGES/django.po            |    25 +-
horizon/locale/cs/LC_MESSAGES/djangojs.po          |    23 +-
horizon/locale/de/LC_MESSAGES/django.po            |    12 +-
horizon/locale/de/LC_MESSAGES/djangojs.po          |     6 +-
horizon/locale/django.pot                          |   530 -
horizon/locale/djangojs.pot                        |   614 -
horizon/locale/en_AU/LC_MESSAGES/django.po         |     6 +-
horizon/locale/en_AU/LC_MESSAGES/djangojs.po       |     6 +-
horizon/locale/en_GB/LC_MESSAGES/django.po         |    15 +-
horizon/locale/en_GB/LC_MESSAGES/djangojs.po       |    37 +-
horizon/locale/es/LC_MESSAGES/django.po            |   123 +-
horizon/locale/es/LC_MESSAGES/djangojs.po          |   123 +-
horizon/locale/es_MX/LC_MESSAGES/django.po         |     6 +-
horizon/locale/fi_FI/LC_MESSAGES/django.po         |     6 +-
horizon/locale/fil/LC_MESSAGES/django.po           |     6 +-
horizon/locale/fr/LC_MESSAGES/django.po            |     6 +-
horizon/locale/fr/LC_MESSAGES/djangojs.po          |   106 +-
horizon/locale/hi/LC_MESSAGES/django.po            |     6 +-
horizon/locale/hi/LC_MESSAGES/djangojs.po          |     6 +-
horizon/locale/hu/LC_MESSAGES/django.po            |     6 +-
horizon/locale/id/LC_MESSAGES/django.po            |     6 +-
horizon/locale/it/LC_MESSAGES/django.po            |     6 +-
horizon/locale/it/LC_MESSAGES/djangojs.po          |    15 +-
horizon/locale/ja/LC_MESSAGES/django.po            |    11 +-
horizon/locale/ja/LC_MESSAGES/djangojs.po          |     6 +-
horizon/locale/ko_KR/LC_MESSAGES/django.po         |     6 +-
horizon/locale/ko_KR/LC_MESSAGES/djangojs.po       |     6 +-
horizon/locale/nl_NL/LC_MESSAGES/django.po         |     6 +-
horizon/locale/nl_NL/LC_MESSAGES/djangojs.po       |     6 +-
horizon/locale/pa_IN/LC_MESSAGES/django.po         |     6 +-
horizon/locale/pa_IN/LC_MESSAGES/djangojs.po       |     6 +-
horizon/locale/pl_PL/LC_MESSAGES/django.po         |     6 +-
horizon/locale/pl_PL/LC_MESSAGES/djangojs.po       |     6 +-
horizon/locale/pt/LC_MESSAGES/django.po            |     6 +-
horizon/locale/pt_BR/LC_MESSAGES/django.po         |    62 +-
horizon/locale/pt_BR/LC_MESSAGES/djangojs.po       |    86 +-
horizon/locale/ru/LC_MESSAGES/django.po            |     6 +-
horizon/locale/ru/LC_MESSAGES/djangojs.po          |     6 +-
horizon/locale/sl_SI/LC_MESSAGES/django.po         |     6 +-
horizon/locale/sr/LC_MESSAGES/django.po            |     6 +-
horizon/locale/sr/LC_MESSAGES/djangojs.po          |     6 +-
horizon/locale/te_IN/LC_MESSAGES/djangojs.po       |   442 +
horizon/locale/tr_TR/LC_MESSAGES/django.po         |     6 +-
horizon/locale/tr_TR/LC_MESSAGES/djangojs.po       |     6 +-
horizon/locale/zh_CN/LC_MESSAGES/django.po         |   104 +-
horizon/locale/zh_CN/LC_MESSAGES/djangojs.po       |   104 +-
horizon/locale/zh_TW/LC_MESSAGES/django.po         |    29 +-
horizon/locale/zh_TW/LC_MESSAGES/djangojs.po       |    31 +-
.../static/framework/util/filters/filters.spec.js  |     2 +-
.../framework/widgets/charts/pie-chart.spec.js     |     2 +-
.../widgets/metadata/tree/metadata-tree.html       |     2 +-
.../widgets/metadata/tree/tree.service.js          |    19 +-
.../framework/widgets/metadata/tree/tree.spec.js   |     3 +-
.../framework/widgets/modal/simple-modal.html      |     2 +-
horizon/static/horizon/js/horizon.forms.js         |    28 +-
horizon/test/webdriver.py                          |    82 +-
horizon/themes.py                                  |    18 +-
horizon/utils/babel_extract_angular.py             |    31 +-
openstack_dashboard/api/rest/swift.py              |     7 +-
openstack_dashboard/api/swift.py                   |     7 +-
.../dashboards/project/networks/workflows.py       |     4 +-
.../dashboards/project/stacks/forms.py             |     3 +
.../containers/containers-model.service.spec.js    |    14 +-
.../project/containers/create-container-modal.html |     4 +-
.../project/containers/create-folder-modal.html    |    17 +-
.../project/containers/object-details-modal.html   |     6 +-
.../dashboard/project/containers/objects.html      |     4 +-
.../project/containers/upload-object-modal.html    |    15 +-
.../workflow/launch-instance/details/details.html  |     8 +-
.../keypair/import-keypair.controller.js           |     4 +-
.../keypair/import-keypair.controller.spec.js      |     4 +-
openstack_dashboard/karma.conf.js                  |    10 +-
.../locale/as/LC_MESSAGES/django.po                |     6 +-
.../locale/bn_IN/LC_MESSAGES/django.po             |     6 +-
.../locale/brx/LC_MESSAGES/django.po               |     6 +-
.../locale/cs/LC_MESSAGES/django.po                |     6 +-
.../locale/cs/LC_MESSAGES/djangojs.po              |    17 +-
.../locale/de/LC_MESSAGES/django.po                |   286 +-
.../locale/de/LC_MESSAGES/djangojs.po              |    72 +-
openstack_dashboard/locale/django.pot              | 15538 -------------------
openstack_dashboard/locale/djangojs.pot            |  3095 ----
.../locale/en_AU/LC_MESSAGES/django.po             |     6 +-
.../locale/en_AU/LC_MESSAGES/djangojs.po           |    27 +-
.../locale/en_GB/LC_MESSAGES/django.po             |   427 +-
.../locale/en_GB/LC_MESSAGES/djangojs.po           |     6 +-
.../locale/es/LC_MESSAGES/django.po                |  4425 +++---
.../locale/es/LC_MESSAGES/djangojs.po              |  1386 +-
.../locale/fr/LC_MESSAGES/django.po                |  4032 ++---
.../locale/fr/LC_MESSAGES/djangojs.po              |   738 +-
.../locale/gu/LC_MESSAGES/django.po                |     6 +-
.../locale/hi/LC_MESSAGES/django.po                |     6 +-
.../locale/it/LC_MESSAGES/django.po                |     9 +-
.../locale/it/LC_MESSAGES/djangojs.po              |    38 +-
.../locale/ja/LC_MESSAGES/django.po                |     6 +-
.../locale/ja/LC_MESSAGES/djangojs.po              |    27 +-
.../locale/kn/LC_MESSAGES/django.po                |     6 +-
.../locale/ko_KR/LC_MESSAGES/django.po             |   477 +-
.../locale/ko_KR/LC_MESSAGES/djangojs.po           |    62 +-
.../locale/kok/LC_MESSAGES/django.po               |     6 +-
.../locale/ks/LC_MESSAGES/django.po                |     6 +-
.../locale/mai/LC_MESSAGES/django.po               |     6 +-
.../locale/mni/LC_MESSAGES/django.po               |     6 +-
.../locale/mr/LC_MESSAGES/django.po                |     6 +-
.../locale/ne/LC_MESSAGES/django.po                |     6 +-
.../locale/nl_NL/LC_MESSAGES/django.po             |     6 +-
.../locale/pa_IN/LC_MESSAGES/django.po             |     6 +-
.../locale/pl_PL/LC_MESSAGES/django.po             |     6 +-
.../locale/pl_PL/LC_MESSAGES/djangojs.po           |     6 +-
.../locale/pt_BR/LC_MESSAGES/django.po             |  2655 ++--
.../locale/pt_BR/LC_MESSAGES/djangojs.po           |   524 +-
.../locale/ru/LC_MESSAGES/django.po                |     6 +-
.../locale/ru/LC_MESSAGES/djangojs.po              |    29 +-
.../locale/sr/LC_MESSAGES/django.po                |     6 +-
.../locale/ta/LC_MESSAGES/django.po                |     6 +-
.../locale/tr_TR/LC_MESSAGES/django.po             |     6 +-
.../locale/tr_TR/LC_MESSAGES/djangojs.po           |     6 +-
.../locale/ur/LC_MESSAGES/django.po                |     6 +-
.../locale/zh_CN/LC_MESSAGES/django.po             |    31 +-
.../locale/zh_CN/LC_MESSAGES/djangojs.po           |   725 +-
.../locale/zh_TW/LC_MESSAGES/django.po             |  3353 ++--
.../locale/zh_TW/LC_MESSAGES/djangojs.po           |   312 +-
.../static/dashboard/scss/_variables.scss          |     4 +
.../static/dashboard/scss/components/_navbar.scss  |    11 +
.../scss/components/_transfer_tables.scss          |     6 +
openstack_dashboard/test/test_data/nova_data.py    |    35 +-
package.json                                       |     6 +-
requirements.txt                                   |     4 +-
tools/gate/integration/pre_test_hook.sh            |     1 -
141 files changed, 12495 insertions(+), 29158 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index a0fa350..09da781 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -12 +12 @@ pbr>=1.6 # Apache-2.0
-Babel>=1.3 # BSD
+Babel!=2.3.0,!=2.3.1,!=2.3.2,!=2.3.3,>=1.3 # BSD
@@ -33 +33 @@ python-heatclient>=0.6.0 # Apache-2.0
-python-keystoneclient!=1.8.0,!=2.1.0,>=1.6.0 # Apache-2.0
+python-keystoneclient!=1.8.0,!=2.1.0,<3.0.0,>=1.6.0 # Apache-2.0





More information about the OpenStack-announce mailing list