← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1279587] [NEW] Filter does not work properly with paginated project list

 

Public bug reported:

When the project list (Admin > Projects) is paginated the filter box
causes only the list in the current page to be filtered. So if a project
one is looking for does not exist in the current page filter does not
return any results. This can be confusing.

In my opinion, a benefit that such filter should provide is to find a
project when thousands of projects are available. no matter on what
result page that project is located.


To replicate:
1. Create about 20 projects (use command line for convenience: "keystone --os-username admin --os-password **** --os-auth-url http://localhost:5000/v2.0 --os-tenant-name admin tenant-create --name=proj01")
2. Login to Horizon and go to Admin > Projects
3. The list should be paginated with a default 20 projects in each page
4. Filter and type in a project name that is not in the current page list. It would not return the project you're looking for even though it's listed in the other page.

** Affects: horizon
     Importance: Undecided
         Status: New


** Tags: filter horizon pagination projects

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1279587

Title:
  Filter does not work properly with paginated project list

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  When the project list (Admin > Projects) is paginated the filter box
  causes only the list in the current page to be filtered. So if a
  project one is looking for does not exist in the current page filter
  does not return any results. This can be confusing.

  In my opinion, a benefit that such filter should provide is to find a
  project when thousands of projects are available. no matter on what
  result page that project is located.

  
  To replicate:
  1. Create about 20 projects (use command line for convenience: "keystone --os-username admin --os-password **** --os-auth-url http://localhost:5000/v2.0 --os-tenant-name admin tenant-create --name=proj01")
  2. Login to Horizon and go to Admin > Projects
  3. The list should be paginated with a default 20 projects in each page
  4. Filter and type in a project name that is not in the current page list. It would not return the project you're looking for even though it's listed in the other page.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1279587/+subscriptions


Follow ups

References