Skip to content
This repository was archived by the owner on Jul 23, 2020. It is now read-only.
This repository was archived by the owner on Jul 23, 2020. It is now read-only.

My Space List: API adjustments needed for sorting/filtering and additional data needed #1849

Open
@dgutride

Description

@dgutride

This is an issue to roll up all of the others that have been entered around this and provide a higher level overview of what is needed. Only the my spaces page is impacted - all spaces is still under discussion as to whether or not it will be in the product long term.

Design: https://redhat.invisionapp.com/share/DQDSL22JA#/screens/261389228

API needs:
Filtering/searching/sorting
The page needs to be able to support sorting and filtering either client or server side. Although paging is supported now, we can't sort or filter this way because only the paged entries would be impacted instead of the entire list. This is a must have for GA on the columns we agree to include (some are still at risk like activity and private).

Sorting columns: Activity, Name
Filtering: Activity, Collaborator, Name, Owner, Private

Existing issues:

Additional data needed:
The space list includes additional data that is not available today:

  1. User relationship to the space - owner, collaborator, none - must have for GA so user can take appropriate actions if any (leave space for collaborator, delete space for owner)
  2. Activity - algorithm still to be determined, need to discuss if this is priority
  3. Private - is this required for GA?

Existing issues:

@joshuawilson @catrobson @dlabrecq @aslakknutsen

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions