Project

General

Profile

Feature #22624

Add api support for user selectable columns

Added by Partha Aji 6 months ago. Updated about 1 month ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Web Interface
Target version:
Difficulty:
Triaged:
Bugzilla link:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

One of the desirable UI RFEs is to have support for "user selectable" columns. For example on pages like host list or organizations list a particular user might want to only see the list of organization labels and not care about the rest of the columns. The user would want this information stored and the future visits to that same page should get rendered based on what the user chose.

To this effect we need to facilitate a data model + api controllers so that plugins like Katello can make use of this .

Associated revisions

Revision e73b804e (diff)
Added by Partha Aji 5 months ago

Fixes #22624 - User selectable columns model + api

Adding initial bindings to user selectable columns. This model + api is
going to be used in work related Katello plugin's subscription pages.
The main intesnt of this PR is to provide a basic model where a user can
store "desirable or interested columns for a resource"
When the user for example says "I want to only see name column in
subscriptions" , we need model that would store that information
(similar to widgets or preferences.)
This commit facilitates that.

History

#1 Updated by The Foreman Bot 6 months ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman/pull/5262 added

#2 Updated by Partha Aji 6 months ago

  • Blocks Bug #22748: As a user I would like to get selectable columns for Subscriptions added

#3 Updated by John Mitsch 5 months ago

  • Blocks deleted (Bug #22748: As a user I would like to get selectable columns for Subscriptions)

#4 Updated by Ohad Levy 5 months ago

  • Legacy Backlogs Release (now unused) set to 330

#5 Updated by Partha Aji 5 months ago

  • % Done changed from 0 to 100
  • Status changed from Ready For Testing to Closed

Also available in: Atom PDF