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
participants (1)
-
no-reply@openstack.org