Skip to content

[Admin] Search for team by name or slug and show team details #8060

Closed
@jldec

Description

@jldec

From discussion[1](internal):

Search for teams

  • by name

  • by slug (helpful for team names with funny characters)

  • Results - order by created desc

    • Name + team URL (/t/slug) underneath
    • Created date (order by desc) show arrow in heading
    • Indicate deleted (nice to have in admin lists)
  • Click on any result (entire row is clickable) to go to team detail

Team detail

  • Team name + team URL at the top

  • Other fields:

    • created date (either friendly with actual date/time on hover, or actual date/time)
    • mark deleted
    • member count
  • Member list

    • (Not required for deleted teams)
    • List columns: Member, Joined, Role
    • Paginated would be nice OR ok to limit list + Search for now
    • Click to link to user detail
    • Nice to have actions: change role (useful for support to assign new owner)

Future

  • More actions
    • Rename (should be possible for non-admin users as well - complexity with slug rename)
    • Delete
    • Invite URL (@laushinka moved this from nice-to-have to a future task)
  • Project list
    • toggled with member list using tab-like component

Metadata

Metadata

Assignees

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions