You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficcontrol.apache.org by "William Brown III (JIRA)" <ji...@apache.org> on 2017/07/27 14:36:00 UTC

[jira] [Created] (TC-479) Portal: A way to contact owners whenever issues arise

William Brown III created TC-479:
------------------------------------

             Summary: Portal: A way to contact owners whenever issues arise
                 Key: TC-479
                 URL: https://issues.apache.org/jira/browse/TC-479
             Project: Traffic Control
          Issue Type: Improvement
            Reporter: William Brown III


*What do we want to accomplish?*
Fix information pages on Traffic Portal to better display issues with existing delivery services and enforce delivery services to have contact information about their owners. 
This was later decided to be moved to the *tenants* table because delivery services was too congested as it already is.
We will add this to the new Traffic Portal only. These changes may range to affect UI, API and backing database tables.
We will first make the UI changes, and then go into an effort to update the API and database tables to lessen the risk of a database migration error.

*What is needed to fix/update it?*
* Configure database tables (not null fields) to enforce changes 
* Add column name email to be able to contact owner
* Add a tenant/audit field to a delivery services input page 
* General UI updates to interact with pages
* Finding owners of existing delivery services and add them to existing services 

We will change the code that currently exists in https://github.com/apache/incubator-trafficcontrol/, which is AngularJS and nodeJS code, to support our desired features above. To update the code for the API we will have to add features in Perl to the needed TrafficOps API as well.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)