horizon 18.6.0 (victoria)
We are glad to announce the release of: horizon 18.6.0: OpenStack Dashboard This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/horizon Download the package from: https://tarballs.openstack.org/horizon/ Please report issues through: https://bugs.launchpad.net/horizon/+bugs For more details, please see below. 18.6.0 ^^^^^^ Security Issues * An open redirect has been fixed, that could redirect users to arbitrary addresses from certain views by specifying a "next" parameter in the URL. Now the redirect will only work if the target URL is in the same domain, and uses the same protocol. Changes in horizon 18.5.0..18.6.0 --------------------------------- d9d5c8e6f Imported Translations from Zanata 82dfce9f6 Add Unit Test for cinder-user-facing messages d403b31d7 Show all os-extended-server-attributes a4a549a18 Fix: Page crashes on instance confirm resize 1b8627c09 Set unique identifier for Django messages 97797197a Add allow_delete_snapshot_before_volume config option a76ff3017 Imported Translations from Zanata 252467100 Fix open redirect f1587f64a Imported Translations from Zanata 6ba506e28 test: use safer way to override settings 91298f9b5 Make getPorts and setBreadcrumb tests work 4eb8285b1 Fix missing comment in swift storage policy code 2f9014586 Refactor error messages. 83187ce00 Fix ironic-ui cross job f3422795d Clarify the plan of OPENSTACK_NOVA_EXTENSIONS_BLACKLIST deprecation 2fe3e92cd Make filters tests work 97aa7532e Make identity tests work 805a098bb doc: Update default value of REST_API_REQUIRED_SETTINGS Diffstat (except docs and test files) ------------------------------------- .zuul.d/cross-jobs.yaml | 1 + .../locale/en_GB/LC_MESSAGES/doc-contributor.po | 371 ++++++++++++++++++++- horizon/exceptions.py | 4 +- horizon/karma.conf.js | 1 + horizon/locale/ja/LC_MESSAGES/django.po | 17 +- horizon/locale/ru/LC_MESSAGES/django.po | 13 +- .../static/framework/util/filters/filters.spec.js | 23 +- .../util/navigations/navigations.service.spec.js | 4 +- horizon/static/framework/util/uuid/uuid.js | 15 +- horizon/static/horizon/js/horizon.messages.js | 8 + horizon/static/horizon/js/horizon.uuid.js | 27 ++ horizon/templates/horizon/_messages.html | 6 +- .../horizon/client_side/_alert_message.html | 5 +- horizon/templatetags/splitfilter.py | 4 +- horizon/test/unit/test_exceptions.py | 5 +- horizon/test/unit/workflows/test_workflows.py | 25 ++ horizon/workflows/views.py | 12 +- openstack_dashboard/api/_nova.py | 54 ++- .../domains/actions/delete.service.spec.js | 9 +- .../groups/actions/delete.action.service.spec.js | 9 +- .../users/actions/delete.action.service.spec.js | 9 +- .../dashboards/project/instances/tables.py | 20 +- .../templates/instances/_detail_overview.html | 20 +- .../launch-instance-model.service.spec.js | 1 + .../locale/en_GB/LC_MESSAGES/django.po | 50 ++- .../locale/ja/LC_MESSAGES/django.po | 62 +++- .../locale/ru/LC_MESSAGES/django.po | 56 +++- .../locale/ru/LC_MESSAGES/djangojs.po | 10 +- .../core/openstack-service-api/swift.service.js | 1 + .../templates/horizon/_scripts.html | 1 + openstack_dashboard/test/test_data/cinder_data.py | 16 +- openstack_dashboard/test/unit/api/test_base.py | 29 +- playbooks/cross-jobs/phantomjs-deps.yaml | 6 + releasenotes/notes/bug-cd9099c1ba78d637.yaml | 7 + .../locale/en_GB/LC_MESSAGES/releasenotes.po | 43 ++- .../source/locale/ja/LC_MESSAGES/releasenotes.po | 16 +- 44 files changed, 1049 insertions(+), 106 deletions(-)
participants (1)
-
no-reply@openstack.org