Package: horizon / 3:14.0.2-3

Metadata

Package Version Patches format
horizon 3:14.0.2-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fixed horizon MANIFEST.in.patch | (download)

MANIFEST.in | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 fixed horizon manifest.in
remove horizon.utils.units.patch | (download)

horizon/test/unit/utils/test_units.py | 74 0 + 74 - 0 !
horizon/utils/units.py | 147 0 + 147 - 0 !
requirements.txt | 1 0 + 1 - 0 !
3 files changed, 222 deletions(-)

 remove horizon/utils/units.py
 This file isn't used anywhere anymore, and requires pint, which FTBFS.
kill test_url_for.patch | (download)

openstack_dashboard/test/unit/api/test_base.py | 56 0 + 56 - 0 !
1 file changed, 56 deletions(-)

 kill test_url_for()
 This test fails, not sure why...
fix manage.py sheebang.patch | (download)

manage.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix manage.py sheebang
Allow_to_start_UT_with_Django_2.1.patch | (download)

openstack_dashboard/dashboards/admin/overview/views.py | 6 3 + 3 - 0 !
openstack_dashboard/dashboards/project/floating_ips/tables.py | 7 4 + 3 - 0 !
openstack_dashboard/dashboards/project/instances/tables.py | 9 5 + 4 - 0 !
openstack_dashboard/dashboards/project/key_pairs/tables.py | 7 4 + 3 - 0 !
openstack_dashboard/dashboards/project/volumes/tables.py | 12 7 + 5 - 0 !
5 files changed, 23 insertions(+), 18 deletions(-)

 allow to start ut with django 2.1
 In Django 2.1, string_concat() was removed in favor of format_lazy().
 Attribute level import of string_concat prevents from loading
 openstack_dashboard UT. This commit replaces string_concat() with
 format_lazy().
 .
 Note that there are a number of breakage with Django 2.1
 and they need to be tackled as the horizon community
 including the support plan of Django itself.
admin_info_check_required_service_for_network_tab.patch | (download)

openstack_dashboard/dashboards/admin/info/tabs.py | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

---
fix unhashable key warning.patch | (download)

openstack_dashboard/api/nova.py | 15 11 + 4 - 0 !
1 file changed, 11 insertions(+), 4 deletions(-)

---
fix horizon osprofiler support.patch | (download)

horizon/templatetags/angular.py | 11 9 + 2 - 0 !
openstack_dashboard/contrib/developer/profiler/api.py | 9 6 + 3 - 0 !
2 files changed, 15 insertions(+), 5 deletions(-)

 fix osprofiler support in horizon
 This patch is fixing usage of osprofiler in horizon.
 It has been merged once, but after merge to master,
 manage.py compress starts to fail with python2.7.
 This fail was caused by "TypeError: 'encoding' is an
 invalid keyword argument for this function" which is
 now fixed by using six library.
fix django auth middleware monkey patching.patch | (download)

openstack_dashboard/test/helpers.py | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 add fix django.contrib.auth.middleware monkey
 patching for APITestCase
fix developer panel.patch | (download)

openstack_dashboard/contrib/developer/dashboard.py | 8 6 + 2 - 0 !
1 file changed, 6 insertions(+), 2 deletions(-)

 fix developer panel when debug is set to false
 When developer panel is enabled in horizon via local enabled files,
 and in local_settings.py is DEBUG = False,horizon start without
 whole left side panel because dashboard with slug "developer"
 is not registered. Correct fix is to register, but set it to not allowed.
fix broken log.warning.patch | (download)

openstack_dashboard/utils/settings.py | 5 1 + 4 - 0 !
1 file changed, 1 insertion(+), 4 deletions(-)

 fix broken warning
 It appeared to me that this log is crashing, making all upgrades from older
 Horizon broken (because manage.py compress fails). This somehow fixes it.