Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TP: represent tenants as a hierarchical visualization rather than a flat list #5394

Closed
mitchell852 opened this issue Dec 28, 2020 · 0 comments · Fixed by #5393
Closed

TP: represent tenants as a hierarchical visualization rather than a flat list #5394

mitchell852 opened this issue Dec 28, 2020 · 0 comments · Fixed by #5393
Assignees
Labels
improvement The functionality exists but it could be improved in some way. Traffic Portal v1 related to Traffic Portal version 1

Comments

@mitchell852
Copy link
Member

mitchell852 commented Dec 28, 2020

I'm submitting a ...

  • improvement request (usability, performance, tech debt, etc.)

Traffic Control components affected ...

  • Traffic Portal

Current behavior:

In TP, the list of tenants (https://tp.domain.tld/#!/tenants) is represented as a flat list of tenants when tenancy is hierarchical.

New behavior:

The tenants UI should represent the hierarchy visually.

Minimal reproduction of the problem with instructions:

Navigate to https://tp.domain.tld/#!/tenants and notice that the hierarchical tenancy tree is visualized as a flat list making it hard to see the parent/child relationships between the tenants.

Anything else:

Since the data structure is hierarchical, the visualization should be as well. I.e. a tree representation that can be expanded/collapsed.

Also, it would be nice if the user can view delivery services that are:
a. directly assigned to a tenant or
b. accessible to the tenant via the tenant hierarchy

@mitchell852 mitchell852 added Traffic Portal v1 related to Traffic Portal version 1 improvement The functionality exists but it could be improved in some way. labels Dec 28, 2020
@mitchell852 mitchell852 self-assigned this Dec 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement The functionality exists but it could be improved in some way. Traffic Portal v1 related to Traffic Portal version 1
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant