We are pleased to announce the release of: horizon 10.0.1: OpenStack Dashboard This release is part of the newton stable release series. Download the package from: https://tarballs.openstack.org/horizon/ For more details, please see below. 10.0.1 ^^^^^^ Upgrade Notes ************* * The developer enabled files have been moved from "openstack_dashboard/enabled" to "openstack_dashboard/contrib/developer/enabled". To enable them, copy into "openstack_dashboard/local/enabled" and set "DEBUG = True". Bug Fixes ********* * There will no longer be any "WARNING" messages regarding the developer panels in logs. Changes in horizon 10.0.0..10.0.1 --------------------------------- 1347d4d Add appropriate policy rules to admin images panel 8d536a5 Adds Policy Rules to Project Images panel 87cb5e6 Fix labels on subnet details panel 26ad5c9 Imported Translations from Zanata bd69466 Imported Translations from Zanata d1a5ca5 Add upgrade notes for new REST_API_REQUIRED_SETTINGS 0ac9db0 Usage tables: Sort by disk properly e5e25bf Allow POLICY_CHECK_FUNCTION to be disabled 635c239 Update the wording of date format on overview panel 232e21e Fix two closing tags on subnet details template 6de13be Clear cached selected items on swift objects table 2d4ad7d i18n: Avoid string concatenations to make translation life happier abbf597 Image listing by visibility fix 90e2efa Project table has an extra Enabled column definition 6518067 Imported Translations from Zanata 9d0473d Remove hardcode of container_name in backups 0e3177e Remove unnecessary translate mark 021d3a6 OS_INTERFACE was errantly added to the V2 openrc 57009e1 Imported Translations from Zanata 3e61404 Imported Translations from Zanata a3e89eb Fix for swift ui displaying infinite folders eabb1b4 Imported Translations from Zanata fad0127 Imported Translations from Zanata d9e2259 Topology filter out non tenant ports b0ab6cd Imported Translations from Zanata 69c988b i18n: Add Indonesian to the language list 4d9611a Imported Translations from Zanata 05e0c81 Fix unnecessary bullet point 3252153 Imported Translations from Zanata 501ec2c Fix tox cover to not fail d296b5a Behavioral fixes to Magic-Search 87aec2a Fix Container details styles c8715b9 Fixed serial console not appearing in horizon 6ddbed1 Move Developer enabled/ files to contrib 234960c Display the right floating ip on LB disassociation Diffstat (except docs and test files) ------------------------------------- horizon/locale/ca/LC_MESSAGES/django.po | 7 +- horizon/locale/cs/LC_MESSAGES/django.po | 7 +- horizon/locale/de/LC_MESSAGES/django.po | 16 +- horizon/locale/de/LC_MESSAGES/djangojs.po | 7 +- horizon/locale/en_AU/LC_MESSAGES/django.po | 7 +- horizon/locale/en_AU/LC_MESSAGES/djangojs.po | 7 +- horizon/locale/en_GB/LC_MESSAGES/django.po | 7 +- horizon/locale/en_GB/LC_MESSAGES/djangojs.po | 7 +- horizon/locale/es/LC_MESSAGES/django.po | 7 +- horizon/locale/es_MX/LC_MESSAGES/django.po | 7 +- horizon/locale/fi_FI/LC_MESSAGES/django.po | 7 +- horizon/locale/fil/LC_MESSAGES/django.po | 7 +- horizon/locale/fr/LC_MESSAGES/django.po | 15 +- horizon/locale/fr/LC_MESSAGES/djangojs.po | 60 +- horizon/locale/hi/LC_MESSAGES/django.po | 7 +- horizon/locale/hu/LC_MESSAGES/django.po | 7 +- horizon/locale/id/LC_MESSAGES/django.po | 7 +- horizon/locale/id/LC_MESSAGES/djangojs.po | 7 +- horizon/locale/it/LC_MESSAGES/django.po | 7 +- horizon/locale/ja/LC_MESSAGES/django.po | 7 +- horizon/locale/ja/LC_MESSAGES/djangojs.po | 7 +- horizon/locale/ko_KR/LC_MESSAGES/django.po | 7 +- horizon/locale/ko_KR/LC_MESSAGES/djangojs.po | 7 +- horizon/locale/nl_NL/LC_MESSAGES/django.po | 7 +- horizon/locale/pa_IN/LC_MESSAGES/django.po | 7 +- horizon/locale/pl_PL/LC_MESSAGES/django.po | 97 +- horizon/locale/pl_PL/LC_MESSAGES/djangojs.po | 39 +- horizon/locale/pt/LC_MESSAGES/django.po | 7 +- horizon/locale/pt_BR/LC_MESSAGES/django.po | 7 +- horizon/locale/pt_BR/LC_MESSAGES/djangojs.po | 7 +- horizon/locale/ru/LC_MESSAGES/django.po | 13 +- horizon/locale/ru/LC_MESSAGES/djangojs.po | 23 +- horizon/locale/sl_SI/LC_MESSAGES/django.po | 7 +- horizon/locale/sr/LC_MESSAGES/django.po | 7 +- horizon/locale/tr_TR/LC_MESSAGES/django.po | 78 +- horizon/locale/tr_TR/LC_MESSAGES/djangojs.po | 131 +- horizon/locale/zh_CN/LC_MESSAGES/django.po | 7 +- horizon/locale/zh_CN/LC_MESSAGES/djangojs.po | 7 +- horizon/locale/zh_TW/LC_MESSAGES/django.po | 7 +- .../magic-search/magic-search.controller.js | 19 +- .../magic-search/magic-search.controller.spec.js | 7 - .../widgets/magic-search/magic-search.html | 2 +- .../framework/widgets/table/hz-detail-row.html | 4 +- horizon/templates/horizon/common/_form_errors.html | 4 +- .../templates/horizon/common/_usage_summary.html | 2 +- .../common/_workflow_step_update_members.html | 4 +- openstack_dashboard/api/rest/swift.py | 3 + openstack_dashboard/contrib/developer/dashboard.py | 4 +- .../contrib/developer/enabled/_9001_developer.py | 29 + .../contrib/developer/enabled/_9010_preview.py | 21 + .../developer/enabled/_9020_resource_browser.py | 20 + .../contrib/developer/enabled/__init__.py | 0 .../resource-browser-item.controller.js | 3 +- .../dashboards/admin/images/panel.py | 1 + .../dashboards/identity/projects/tables.py | 15 +- .../api_access/openrc_v2.sh.template | 2 +- .../dashboards/project/images/panel.py | 1 + .../templates/instances/serial_console.html | 2 +- .../dashboards/project/loadbalancers/tables.py | 2 +- .../dashboards/project/network_topology/views.py | 13 +- .../networks/subnets/_detail_overview.html | 14 +- .../project/containers/containers-model.service.js | 4 +- .../containers/containers-model.service.spec.js | 2 +- .../dashboard/project/containers/containers.html | 2 +- .../project/containers/create-folder-modal.html | 2 +- .../project/containers/objects.controller.js | 4 +- .../keypair/create-keypair.controller.js | 4 +- .../launch-instance/keypair/keypair.controller.js | 4 +- .../dashboards/project/volumes/backups/forms.py | 3 - openstack_dashboard/enabled/_9001_developer.py | 36 - openstack_dashboard/enabled/_9010_preview.py | 21 - .../enabled/_9020_resource_browser.py | 20 - .../locale/cs/LC_MESSAGES/djangojs.po | 13 +- .../locale/de/LC_MESSAGES/django.po | 16 +- .../locale/de/LC_MESSAGES/djangojs.po | 21 +- .../locale/en_AU/LC_MESSAGES/djangojs.po | 16 +- .../locale/en_GB/LC_MESSAGES/djangojs.po | 16 +- .../locale/fr/LC_MESSAGES/django.po | 915 ++++++- .../locale/fr/LC_MESSAGES/djangojs.po | 20 +- .../locale/id/LC_MESSAGES/django.po | 2860 +++++++++++++++++--- .../locale/id/LC_MESSAGES/djangojs.po | 16 +- .../locale/it/LC_MESSAGES/djangojs.po | 13 +- .../locale/ja/LC_MESSAGES/djangojs.po | 16 +- .../locale/ko_KR/LC_MESSAGES/djangojs.po | 20 +- .../locale/pl_PL/LC_MESSAGES/django.po | 317 ++- .../locale/pt_BR/LC_MESSAGES/djangojs.po | 16 +- .../locale/ru/LC_MESSAGES/django.po | 184 +- .../locale/ru/LC_MESSAGES/djangojs.po | 206 +- .../locale/tr_TR/LC_MESSAGES/django.po | 355 ++- .../locale/zh_CN/LC_MESSAGES/djangojs.po | 16 +- .../locale/zh_TW/LC_MESSAGES/djangojs.po | 13 +- openstack_dashboard/settings.py | 20 +- .../static/app/core/images/images.module.js | 6 +- openstack_dashboard/test/settings.py | 4 +- openstack_dashboard/usage/tables.py | 3 +- releasenotes/notes/glance-v2-ba86ba34611f95ce.yaml | 3 + .../launch-instance-defaults-c6ab65b7ab822162.yaml | 5 +- ...e-developer-enabled-files-b1ad2265cd79b11e.yaml | 9 + tox.ini | 3 +- 101 files changed, 5019 insertions(+), 1048 deletions(-)