We are excited to announce the release of: horizon 23.2.0: OpenStack Dashboard This release is part of the bobcat 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. Changes in horizon 23.1.0..23.2.0 --------------------------------- 480aba942 Bump XStatic-JQuery to make it work with jquery-migrate ea53235c8 Imported Translations from Zanata db6577722 Imported Translations from Zanata 3c5006efb Rename x/xstatic-angular-fileupload->openstack/xstatic-angular-fileupload 339e7604a Fix deprecated use of 'jQuery.fn.change()' shorthand event for volume a13e01bc4 Bump XStatic package version to latest i.e. 1.0.3 c770785dc Fix qos and trunks tables eafd2f41b Fix deprecated use of 'jQuery.fn.focus()' shorthand event 11659c326 Fix deprecated use of 'jQuery.fn.submit()' shorthand event ba47352a7 Fix deprecated use of 'jQuery.fn.change()' shorthand event 24047b505 Fix "jQuery.fn.click() event shorthand is deprecated" warning 852d5dc79 Imported Translations from Zanata 691801550 Fix deprecated use of 'jQuery.fn.change()' shorthand event 0d6d2f129 Fix "jQuery.fn.submit() event shorthand is deprecated" warning 283b38e4f Remove Description from Edit Image Metadata 2964a50fd Stability improvement of Instance tests d787bd947 Fix deprecated use of 'jQuery.fn.blur()' shorthand event 2d6cdae14 Fix deprecation warning for .removeAttr() c397560d0 Fix "jQuery.fn.mousedown() event shorthand is deprecated" warning e4a13dbcd Disable form auto-complete on login form f51d5e513 Fix deprecation warning for jQuery.fn.keyup() event shorthand 4053aa49e Fix deprecation warning for jQuery.fn.keydown() event shorthand 6b0aa2017 Update jQuery click event to remove deprecation warning 6d34551c1 Fix deprecated use of 'jQuery.fn.mouseenter()' shorthand event cf158a213 Fix "jQuery.fn.submit() event shorthand is deprecated" warning de61e2a04 Fix Deprecated: jQuery.parseJSON() warning by updating to JSON.parse() 43a792ec9 Update deprecated jQuery functions 4a8930323 Clean up the syntax of html attributes to always use double quotes ed947b453 Unskipping test_floatingip_associate_disassociate test case a327842a2 fix(swift): allow object creation c88583e33 Change of the procedure how the popup messages are checked bba7feba4 Imported Translations from Zanata 097789391 Update master for stable/2023.1 a10d7895e Sync default policy rules a01dc7413 Remove usage of openstack/xstatic-font-awesome Diffstat (except docs and test files) ------------------------------------- .zuul.d/project.yaml | 6 +- .zuul.d/xstatic-master.yaml | 3 +- .../tech-debt/image-file-on-change.directive.js | 2 +- .../framework/widgets/headers/hz-page-header.html | 4 +- .../metadata/tree/metadata-tree-item.controller.js | 6 + .../widgets/metadata/tree/metadata-tree.html | 2 +- .../widgets/property/hz-resource-property.html | 2 +- .../widgets/table/hz-select-all.directive.js | 2 +- .../framework/widgets/table/hz-select.directive.js | 2 +- horizon/static/horizon/js/horizon.d3linechart.js | 2 +- horizon/static/horizon/js/horizon.forms.js | 22 +- horizon/static/horizon/js/horizon.hacks.js | 2 +- horizon/static/horizon/js/horizon.lists.js | 2 +- horizon/static/horizon/js/horizon.membership.js | 10 +- horizon/static/horizon/js/horizon.messages.js | 4 +- horizon/static/horizon/js/horizon.modals.js | 16 +- horizon/static/horizon/js/horizon.tables.js | 6 +- horizon/static/horizon/js/horizon.users.js | 4 +- .../horizon/lib/jquery/jquery.bootstrap.wizard.js | 2 +- horizon/templates/auth/_login_form.html | 4 +- horizon/templates/horizon/_nav_list.html | 2 +- horizon/templates/horizon/_subnav_list.html | 2 +- horizon/templates/horizon/client_side/_modal.html | 12 +- horizon/templates/horizon/common/_data_table.html | 2 +- .../horizon/common/_data_table_row_action_row.html | 2 +- horizon/templates/horizon/common/_datepicker.html | 2 +- .../templates/horizon/common/_detail_header.html | 4 +- .../horizon/common/_domain_page_header.html | 2 +- horizon/templates/horizon/common/_form_field.html | 4 +- horizon/templates/horizon/common/_page_header.html | 4 +- horizon/templates/horizon/common/_sidebar.html | 2 +- horizon/templates/horizon/common/_tab_group.html | 2 +- horizon/templates/horizon/jasmine/jasmine.html | 4 +- .../templates/horizon/jasmine/jasmine_legacy.html | 24 +- horizon/test/templates/base.html | 16 +- horizon/test/unit/tables/test_tables.py | 4 +- .../test/unit/templatetags/test_templatetags.py | 6 +- openstack_dashboard/conf/cinder_policy.yaml | 176 ++++++- .../conf/default_policies/neutron.yaml | 204 ++++---- .../conf/default_policies/nova.yaml | 4 +- openstack_dashboard/conf/neutron_policy.yaml | 558 +++++++++++---------- openstack_dashboard/conf/nova_policy.yaml | 8 +- .../theme-preview/theme-preview.directive.js | 4 +- .../developer/theme-preview/theme-preview.html | 2 +- .../templates/instances/_detail_console.html | 2 +- .../templates/instances/_instance_flavor.html | 4 +- .../templates/network_topology/_graph_view.html | 2 +- .../templates/network_topology/_post_massage.html | 2 +- .../templates/network_topology/_svg_element.html | 4 +- .../templates/network_topology/iframe.html | 4 +- .../workflow/launch-instance/keypair/keypair.html | 2 +- .../workflow/launch-instance/source/source.html | 2 +- .../locale/as/LC_MESSAGES/django.po | 5 +- .../locale/bn_IN/LC_MESSAGES/django.po | 5 +- .../locale/brx/LC_MESSAGES/django.po | 5 +- .../locale/cs/LC_MESSAGES/django.po | 5 +- .../locale/de/LC_MESSAGES/django.po | 9 +- .../locale/en_AU/LC_MESSAGES/django.po | 5 +- .../locale/en_GB/LC_MESSAGES/django.po | 136 ++++- .../locale/eo/LC_MESSAGES/django.po | 6 +- .../locale/es/LC_MESSAGES/django.po | 9 +- .../locale/fr/LC_MESSAGES/django.po | 9 +- .../locale/gu/LC_MESSAGES/django.po | 5 +- .../locale/hi/LC_MESSAGES/django.po | 5 +- .../locale/id/LC_MESSAGES/django.po | 9 +- .../locale/it/LC_MESSAGES/django.po | 5 +- .../locale/ja/LC_MESSAGES/django.po | 9 +- .../locale/kn/LC_MESSAGES/django.po | 5 +- .../locale/ko_KR/LC_MESSAGES/django.po | 9 +- .../locale/kok/LC_MESSAGES/django.po | 5 +- .../locale/ks/LC_MESSAGES/django.po | 5 +- .../locale/mai/LC_MESSAGES/django.po | 5 +- .../locale/mni/LC_MESSAGES/django.po | 5 +- .../locale/mr/LC_MESSAGES/django.po | 5 +- .../locale/ne/LC_MESSAGES/django.po | 5 +- .../locale/pa_IN/LC_MESSAGES/django.po | 5 +- .../locale/pl_PL/LC_MESSAGES/django.po | 5 +- .../locale/pt_BR/LC_MESSAGES/django.po | 9 +- .../locale/ru/LC_MESSAGES/django.po | 10 +- .../locale/ta/LC_MESSAGES/django.po | 5 +- .../locale/tr_TR/LC_MESSAGES/django.po | 5 +- .../locale/ur/LC_MESSAGES/django.po | 5 +- .../locale/zh_Hans/LC_MESSAGES/django.po | 9 +- .../locale/zh_Hant/LC_MESSAGES/django.po | 5 +- .../core/openstack-service-api/neutron.service.js | 4 + .../core/openstack-service-api/swift.service.js | 3 +- .../openstack-service-api/swift.service.spec.js | 1 - .../static/js/angular/directives/serialConsole.js | 2 +- .../static/js/horizon.flatnetworktopology.js | 16 +- openstack_dashboard/static/js/horizon.instances.js | 4 +- openstack_dashboard/static/js/horizon.metering.js | 2 +- .../static/js/horizon.networktopology.js | 16 +- .../static/js/horizon.networktopologycommon.js | 2 +- openstack_dashboard/static/js/horizon.volumes.js | 2 +- openstack_dashboard/templates/500.html | 2 +- openstack_dashboard/templates/_stylesheets.html | 4 +- .../templates/angular/angular_templates.html | 2 +- openstack_dashboard/templates/base.html | 14 +- .../context_selection/_anti_clickjack.html | 2 +- openstack_dashboard/templates/horizon/_conf.html | 6 +- .../templates/horizon/_scripts.html | 64 +-- openstack_dashboard/templates/serial_console.html | 10 +- .../pages/project/compute/imagespage.py | 2 + .../pages/project/compute/instancespage.py | 17 +- .../themes/example/templates/base.html | 4 +- .../themes/material/templates/header/_header.html | 2 +- releasenotes/source/2023.1.rst | 6 + releasenotes/source/index.rst | 1 + .../locale/en_GB/LC_MESSAGES/releasenotes.po | 31 +- .../source/locale/fr/LC_MESSAGES/releasenotes.po | 280 +++++++++++ requirements.txt | 6 +- 136 files changed, 1629 insertions(+), 1124 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 758643d20..cdb83185b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -48 +48 @@ semantic-version>=2.3.1 # BSD -XStatic>=1.0.0 # MIT License +XStatic>=1.0.3 # MIT License @@ -62,2 +62,2 @@ XStatic-Jasmine>=2.4.1.1 # MIT License -XStatic-jQuery>=1.12.4.1,<2 # MIT License -XStatic-JQuery-Migrate>=1.2.1.1 # MIT License +XStatic-jQuery>=1.12.4.1,<3.6 # MIT License +XStatic-JQuery-Migrate>=3 # MIT License
participants (1)
-
no-reply@openstack.org