As an operations user, I need the ability to override the default order and visibility of table columns in Traffic Portal and persist the overridden settings for future sessions. In addition, the values of hidden columns should be excluded from the global table search.
When viewing a collection of resources (servers, delivery services, etc.), an operations user may require knowledge of different resource attribute values depending on the current task. By allowing an operations user to configure the visibility and order of TP table columns, an operations user can retrieve the necessary information in a timely fashion. In addition, by allowing an operations user to hide columns and exclude the value of those columns from a table search, it provides a more powerful and targeted search mechanism.
Add the ability to reorder TP table columns using drag and drop and provide the user with the ability to toggle on/off the visibility of the column. Column visibility will determine if a column is included/excluded from the global search. Any changes made by the user shall be persisted.
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
This new functionality needs to be documented in the “Using Traffic Portal” section of the documentation and any existing screenshots of TP tables need to be modified.
UI tests can be added to test the proposed behaviour. It is probably overkill to test this functionality on all tables but one or two should suffice.
N/A
N/A
This functionality is not dependent on the upgrade of any other TC component. TP can be upgraded or rolled back as needed.
These changes will allow TP users to get to relevant resource data faster. However, some training or a demo of the new functionality is required.
N/A
N/A
The following client-side dependency is required: