Project

General

Profile

Feature #14138

Bastion/Katello - Enhance the List/Remove|Add pattern to support scoped search

Added by Brad Buckingham over 3 years ago. Updated 12 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Web UI
Target version:
Difficulty:
Triaged:
Yes
Bugzilla link:
Pull request:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

The List/Remove|Add pattern in bastion currently has a 'filter' capability. This filter is applied only to objects that have been loaded. This does not work well for very large result sets as the user must load, filter, load, filter...repeat. In addition, to attempt to reduce the impacts on the user, there are several areas of the UI where it has been updated to simply return all results (i.e. full_result:true).

This issue is to enhance that behavior to perform something like the following:
- support scoped_search queries, instead of a filter
- update all usages of this pattern in Katello
- update those Katello usages to use paged vs full_result:true (to reduce the amount of data initially fetched)

In the UI, refer to Content -> Activation Keys -> [key] -> Host Collections for an example of this behavior.

History

#1 Updated by Eric Helms over 3 years ago

  • Legacy Backlogs Release (now unused) set to 143

#2 Updated by Justin Sherrill almost 3 years ago

  • Legacy Backlogs Release (now unused) changed from 143 to 114

Also available in: Atom PDF