horizon/openstack_dashboard
Hemanth Nakkina f6490abc28 Fix users/projects list when domain context is changed
In case of Keystone Multidomain setup, the project and users list
is empty when the domain context is changed. Horizon uses domain
scoped token for keystone api calls to get list of projects and users.
And domain scoped token cannot get information about projects and users
in other domains, the list is empty.

This patch modifies the use of domain scoped token only when domain
context is not modified.

The bug have 3 parts
1. Users are not listed on GUI in different domain
2. Projects are not listed on GUI in different domain
3. Gui hangs during creation of user/project using + option
This patch handles case 1 and 2.

Change-Id: Ibafe3e2eb3ee1ee5c9eb5d2a276a0edfa3e7c607
Partial-Bug: #1826114
Closes-Bug: #1830782
(cherry picked from commit 9aca7a94e2)
2019-12-13 10:24:16 +00:00
..
api Fix users/projects list when domain context is changed 2019-12-13 10:24:16 +00:00
conf Sync policy.json files with service projects 2019-04-04 13:03:57 +00:00
contrib Fix osprofiler support in horizon 2019-01-31 14:06:45 +01:00
dashboards Fix deleting port from port details page 2019-12-03 11:13:45 +01:00
django_pyscss_fix Handle log message interpolation by the logger 2017-03-31 20:59:16 +09:00
enabled Merge "Add volume-group snapshot for admin panel" 2019-02-21 15:53:12 +00:00
local Change Cinder API version in the documentation 2019-04-14 16:06:17 +00:00
locale Imported Translations from Zanata 2019-10-01 08:35:22 +00:00
management Add a upgrade_check management command 2019-03-01 15:43:13 +01:00
static Modify the regex for name on import public key form 2019-10-18 13:58:27 +09:00
templates Fix CSRF error on Images dashboard 2019-03-18 19:03:40 +02:00
templatetags UT: Detect template rendering errors 2019-01-31 21:29:33 +09:00
test Fix tenant floating_ip_allocation call in neutron rest api. 2019-11-29 13:43:34 +00:00
themes Rework old customization templates and add new blocks 2019-01-03 17:45:29 +13:00
usage Remove the check which causes plugin's quotas update failure 2019-10-01 16:35:26 +00:00
utils Get rid of keys() usage 2018-11-30 11:15:27 +00:00
wsgi Create new wsgi.py file and deprecate old file 2018-05-15 01:41:01 +00:00
.eslintrc Add selective ESLint rule activation for Horizon Legacy JS 2015-07-08 17:06:15 -07:00
__init__.py
context_processors.py pylint: fix several coding convention violations 2019-01-17 00:05:27 +09:00
exceptions.py Drop Heat related code from horizon 2017-12-05 07:38:55 +00:00
hooks.py pylint: fix import-error 2019-01-16 00:00:58 +09:00
karma.conf.js Makes the xstatic files lookup dynamic in the tests 2017-07-27 10:01:33 -04:00
policy.py Specify POLICY_CHECK_FUNCTION as a string 2016-11-25 13:06:14 +01:00
settings.py Merge "Change the default SESSION_ENGINE to use cached sessions" 2019-02-12 21:50:31 +00:00
theme_settings.py pylint: fix several warnings 2019-01-15 00:22:27 +09:00
urls.py Fix Angular errors in openstack_auth 2018-03-17 18:36:01 +09:00
views.py force plain text for header response 2018-08-06 19:57:59 +03:00
wsgi.py Fixed path after moving wsgi/django.wsgi to wsgi.py 2018-09-06 12:05:37 +02:00