[release-announce] horizon 18.3.3 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Tue Feb 16 12:09:40 UTC 2021


We are glad to announce the release of:

horizon 18.3.3: OpenStack Dashboard

This release is part of the ussuri stable 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.3.3
^^^^^^

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.3.2..18.3.3
---------------------------------

a61ba77fc Consume horizon tempest test from tempest master
c256bc6cd Fix full text search at containers page
da316b17d Add default index URL to Server Groups module
cd4d3aa1a Add WEBROOT to ngdetails navigation
fd6b12f16 Imported Translations from Zanata
8375a0e20 users: Correct lock_password status visibility (Yes/No) in user details
6f83fb82a Imported Translations from Zanata
baa370f84 Fix open redirect
d96d6d60f Define periodic jobs
8669095d0 Update geckodriver version to v0.27.0.
44286f603 Add miss comma of "REST_API_REQUIRED_SETTINGS" list
0c2b5d97d Imported Translations from Zanata
1f5178d08 Fix horizon-nodejs10-run jobs
bed596616 Update MANIFEST for dashboard config
c72eaa498 Imported Translations from Zanata
d9482cf1a Switch to new javascript jobs
bc57ea28c Fix tempest and pep8 tests
11cce6e71 Give keystoneauth1.ClientException only 1 argument (message)


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

.zuul.yaml                                         |  38 +--
MANIFEST.in                                        |   1 +
horizon/locale/es/LC_MESSAGES/djangojs.po          |  11 +-
.../util/navigations/navigations.service.js        |   9 +
.../util/navigations/navigations.service.spec.js   |   7 +
.../details/routed-details-view.controller.js      |   9 +-
horizon/test/unit/workflows/test_workflows.py      |  25 ++
horizon/workflows/views.py                         |  12 +-
openstack_dashboard/api/cinder.py                  |   1 +
openstack_dashboard/api/keystone.py                |   4 +-
.../dashboards/identity/domains/tables.py          |   2 +-
.../dashboards/identity/users/tabs.py              |   2 +
.../dashboards/identity/users/views.py             |   2 -
.../dashboard/project/containers/containers.html   | 140 +++++-----
openstack_dashboard/defaults.py                    |   4 +-
.../locale/eo/LC_MESSAGES/django.po                | 100 ++++++-
.../locale/eo/LC_MESSAGES/djangojs.po              |  10 +-
.../locale/es/LC_MESSAGES/django.po                | 303 ++++++++++++++++++++-
openstack_dashboard/settings.py                    |   2 +-
.../app/core/server_groups/server-groups.module.js |   1 +
openstack_dashboard/test/settings.py               |   2 +-
playbooks/horizon-nodejs/pre.yaml                  |   6 +
releasenotes/notes/bug-cd9099c1ba78d637.yaml       |   7 +
28 files changed, 867 insertions(+), 117 deletions(-)







More information about the Release-announce mailing list