Bug 2112851 - [RFE] Proposed enhancements to Horizon project drop down list
Summary: [RFE] Proposed enhancements to Horizon project drop down list
Keywords:
Status: NEW
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-dashboard-theme
Version: 16.2 (Train)
Hardware: Unspecified
OS: Unspecified
unspecified
low
Target Milestone: ---
: ---
Assignee: Tatiana Ovchinnikova
QA Contact: Ashish Gupta
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-08-01 10:06 UTC by Eric Nothen
Modified: 2022-12-19 19:53 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker OSP-17930 0 None None None 2022-08-01 10:16:27 UTC

Description Eric Nothen 2022-08-01 10:06:18 UTC
Description of problem:

The horizon web interface has a drop down button called "Project" in the top right menu. This drop down lists, by default, 30 projects, and a the project currently in use shows a check mark.

However, when a user is assigned to a large number of projects, this list shows projects up to the defined limit, and shows no indication to the user that there are more projects available. The user will only notice them going to Identity > Projects.

While an administrator can configure the length of the list displayed by the drop down menu, clicking on the drop down button while having a large number projects assigned displays the whole list at once, which may not very user friendly in certain situations. In order to view the projects at the end of the list, the user will have to scroll the whole window.

In comparison, the web interface of OCP handles this more efficiently providing three tools inside the project drop down:

1. A built-in search field with live results, so that the user can quickly reduce a list of hundreds of projects into a smaller list displaying only search matches
2. A built-in scroll bar so that only the list of projects moves and not the whole window
3. The option to "star" projects so that they are moved to the top of the list


This RFE is to ask for the same type of functionality on the Horizon web interface.


Version-Release number of selected component (if applicable):
Any currently-supported version of RHOSP

How reproducible:
Always reproducible (standard behavior).

Steps to Reproduce:
1. Create 200 projects. Bonus points if you use random, machine-generated names (rather than project1, project2, ...)
2. Assign all projects to any given user
3. Log into Horizon
4. Click on the "Project" drop down menu and look for any given project

Actual results:
The specific project may not be displayed, but there's no indication of it. It also cannot be searched inside the drop down list.

Expected results:
An indication should be given to the user that there are more projects available to choose from. The drop down menu could have a search field and be scrolled without scrolling the whole window. For even easier project-finding capabilities, a user could "start" a certain project so that it stays on top of the list.


Additional info:


Note You need to log in before you can comment on or make changes to this bug.