[jira] [Commented] (TC-82) Eliminate duplicate implementations of deliveryservice, cachegroup and server api endpoints
[ https://issues.apache.org/jira/browse/TC-82?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16129103#comment-16129103 ] ASF GitHub Bot commented on TC-82: -- Github user asfgit closed the pull request at: https://github.com/apache/incubator-trafficcontrol/pull/822 > Eliminate duplicate implementations of deliveryservice, cachegroup and server > api endpoints > --- > > Key: TC-82 > URL: https://issues.apache.org/jira/browse/TC-82 > Project: Traffic Control > Issue Type: Improvement > Components: Traffic Ops API >Reporter: Jeremy Mitchell >Assignee: Jeremy Mitchell >Priority: Minor > Labels: api_endpoints > > The following endpoints are duplicates and need to be reconciled: > Delivery Services: > GET /api/$version/deliveryservices > GET /api/$version/deliveryservices/list <-- remove > GET /api/$version/deliveryservices/:id > GET /api/$version/deliveryservices/:id/get <-- remove > POST /api/$version/deliveryservices > POST /api/$version/deliveryservices/create <-- remove > PUT /api/$version/deliveryservices/:id > PUT /api/$version/deliveryservices/:id/update <-- remove > Cache Groups: > GET /api/$version/cachegroups > GET /api/$version/cachegroups/list <-- remove > POST /api/$version/cachegroups > POST /api/$version/cachegroups/create <-- remove > PUT /api/$version/cachegroups/:id > PUT /api/$version/cachegroups/:id/update <-- remove > DELETE /api/$version/cachegroups/:id > DELETE /api/$version/cachegroups/:id/delete <-- remove > Servers: > POST /api/$version/servers > POST /api/$version/servers/create <-- remove > PUT /api/$version/servers/:id > PUT /api/$version/servers/:id/update <-- remove -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (TC-82) Eliminate duplicate implementations of deliveryservice, cachegroup and server api endpoints
[ https://issues.apache.org/jira/browse/TC-82?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16129093#comment-16129093 ] ASF GitHub Bot commented on TC-82: -- Github user asfgit commented on the issue: https://github.com/apache/incubator-trafficcontrol/pull/822 Refer to this link for build results (access rights to CI server needed): https://builds.apache.org/job/incubator-trafficcontrol-PR/81/ > Eliminate duplicate implementations of deliveryservice, cachegroup and server > api endpoints > --- > > Key: TC-82 > URL: https://issues.apache.org/jira/browse/TC-82 > Project: Traffic Control > Issue Type: Improvement > Components: Traffic Ops API >Reporter: Jeremy Mitchell >Assignee: Jeremy Mitchell >Priority: Minor > Labels: api_endpoints > > The following endpoints are duplicates and need to be reconciled: > Delivery Services: > GET /api/$version/deliveryservices > GET /api/$version/deliveryservices/list <-- remove > GET /api/$version/deliveryservices/:id > GET /api/$version/deliveryservices/:id/get <-- remove > POST /api/$version/deliveryservices > POST /api/$version/deliveryservices/create <-- remove > PUT /api/$version/deliveryservices/:id > PUT /api/$version/deliveryservices/:id/update <-- remove > Cache Groups: > GET /api/$version/cachegroups > GET /api/$version/cachegroups/list <-- remove > POST /api/$version/cachegroups > POST /api/$version/cachegroups/create <-- remove > PUT /api/$version/cachegroups/:id > PUT /api/$version/cachegroups/:id/update <-- remove > DELETE /api/$version/cachegroups/:id > DELETE /api/$version/cachegroups/:id/delete <-- remove > Servers: > POST /api/$version/servers > POST /api/$version/servers/create <-- remove > PUT /api/$version/servers/:id > PUT /api/$version/servers/:id/update <-- remove -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (TC-82) Eliminate duplicate implementations of deliveryservice, cachegroup and server api endpoints
[ https://issues.apache.org/jira/browse/TC-82?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16129089#comment-16129089 ] ASF GitHub Bot commented on TC-82: -- Github user asfgit commented on the issue: https://github.com/apache/incubator-trafficcontrol/pull/822 Refer to this link for build results (access rights to CI server needed): https://builds.apache.org/job/incubator-trafficcontrol-traffic_ops-test-PR/43/ > Eliminate duplicate implementations of deliveryservice, cachegroup and server > api endpoints > --- > > Key: TC-82 > URL: https://issues.apache.org/jira/browse/TC-82 > Project: Traffic Control > Issue Type: Improvement > Components: Traffic Ops API >Reporter: Jeremy Mitchell >Assignee: Jeremy Mitchell >Priority: Minor > Labels: api_endpoints > > The following endpoints are duplicates and need to be reconciled: > Delivery Services: > GET /api/$version/deliveryservices > GET /api/$version/deliveryservices/list <-- remove > GET /api/$version/deliveryservices/:id > GET /api/$version/deliveryservices/:id/get <-- remove > POST /api/$version/deliveryservices > POST /api/$version/deliveryservices/create <-- remove > PUT /api/$version/deliveryservices/:id > PUT /api/$version/deliveryservices/:id/update <-- remove > Cache Groups: > GET /api/$version/cachegroups > GET /api/$version/cachegroups/list <-- remove > POST /api/$version/cachegroups > POST /api/$version/cachegroups/create <-- remove > PUT /api/$version/cachegroups/:id > PUT /api/$version/cachegroups/:id/update <-- remove > DELETE /api/$version/cachegroups/:id > DELETE /api/$version/cachegroups/:id/delete <-- remove > Servers: > POST /api/$version/servers > POST /api/$version/servers/create <-- remove > PUT /api/$version/servers/:id > PUT /api/$version/servers/:id/update <-- remove -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (TC-82) Eliminate duplicate implementations of deliveryservice, cachegroup and server api endpoints
[ https://issues.apache.org/jira/browse/TC-82?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16129088#comment-16129088 ] ASF GitHub Bot commented on TC-82: -- Github user asfgit commented on the issue: https://github.com/apache/incubator-trafficcontrol/pull/822 Refer to this link for build results (access rights to CI server needed): https://builds.apache.org/job/incubator-trafficcontrol-PR-trafficops-test/41/ > Eliminate duplicate implementations of deliveryservice, cachegroup and server > api endpoints > --- > > Key: TC-82 > URL: https://issues.apache.org/jira/browse/TC-82 > Project: Traffic Control > Issue Type: Improvement > Components: Traffic Ops API >Reporter: Jeremy Mitchell >Assignee: Jeremy Mitchell >Priority: Minor > Labels: api_endpoints > > The following endpoints are duplicates and need to be reconciled: > Delivery Services: > GET /api/$version/deliveryservices > GET /api/$version/deliveryservices/list <-- remove > GET /api/$version/deliveryservices/:id > GET /api/$version/deliveryservices/:id/get <-- remove > POST /api/$version/deliveryservices > POST /api/$version/deliveryservices/create <-- remove > PUT /api/$version/deliveryservices/:id > PUT /api/$version/deliveryservices/:id/update <-- remove > Cache Groups: > GET /api/$version/cachegroups > GET /api/$version/cachegroups/list <-- remove > POST /api/$version/cachegroups > POST /api/$version/cachegroups/create <-- remove > PUT /api/$version/cachegroups/:id > PUT /api/$version/cachegroups/:id/update <-- remove > DELETE /api/$version/cachegroups/:id > DELETE /api/$version/cachegroups/:id/delete <-- remove > Servers: > POST /api/$version/servers > POST /api/$version/servers/create <-- remove > PUT /api/$version/servers/:id > PUT /api/$version/servers/:id/update <-- remove -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (TC-82) Eliminate duplicate implementations of deliveryservice, cachegroup and server api endpoints
[ https://issues.apache.org/jira/browse/TC-82?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16129082#comment-16129082 ] ASF GitHub Bot commented on TC-82: -- GitHub user mitchell852 opened a pull request: https://github.com/apache/incubator-trafficcontrol/pull/822 [TC-82] - removes dead API routes that must have resurfaced due to a bad conflict r… …esolution You can merge this pull request into a Git repository by running: $ git pull https://github.com/mitchell852/incubator-trafficcontrol tc-82-removes-dead-routes Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-trafficcontrol/pull/822.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #822 commit c4948a477b3d8de4e04265d23860df0310df8c3a Author: Jeremy Mitchell Date: 2017-08-16T17:01:57Z removes dead routes that must have resurfaced due to a bad conflict resolution > Eliminate duplicate implementations of deliveryservice, cachegroup and server > api endpoints > --- > > Key: TC-82 > URL: https://issues.apache.org/jira/browse/TC-82 > Project: Traffic Control > Issue Type: Improvement > Components: Traffic Ops API >Reporter: Jeremy Mitchell >Assignee: Jeremy Mitchell >Priority: Minor > Labels: api_endpoints > > The following endpoints are duplicates and need to be reconciled: > Delivery Services: > GET /api/$version/deliveryservices > GET /api/$version/deliveryservices/list <-- remove > GET /api/$version/deliveryservices/:id > GET /api/$version/deliveryservices/:id/get <-- remove > POST /api/$version/deliveryservices > POST /api/$version/deliveryservices/create <-- remove > PUT /api/$version/deliveryservices/:id > PUT /api/$version/deliveryservices/:id/update <-- remove > Cache Groups: > GET /api/$version/cachegroups > GET /api/$version/cachegroups/list <-- remove > POST /api/$version/cachegroups > POST /api/$version/cachegroups/create <-- remove > PUT /api/$version/cachegroups/:id > PUT /api/$version/cachegroups/:id/update <-- remove > DELETE /api/$version/cachegroups/:id > DELETE /api/$version/cachegroups/:id/delete <-- remove > Servers: > POST /api/$version/servers > POST /api/$version/servers/create <-- remove > PUT /api/$version/servers/:id > PUT /api/$version/servers/:id/update <-- remove -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (TC-82) Eliminate duplicate implementations of deliveryservice, cachegroup and server api endpoints
[ https://issues.apache.org/jira/browse/TC-82?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16086396#comment-16086396 ] ASF GitHub Bot commented on TC-82: -- Github user asfgit closed the pull request at: https://github.com/apache/incubator-trafficcontrol/pull/486 > Eliminate duplicate implementations of deliveryservice, cachegroup and server > api endpoints > --- > > Key: TC-82 > URL: https://issues.apache.org/jira/browse/TC-82 > Project: Traffic Control > Issue Type: Improvement > Components: Traffic Ops API >Reporter: Jeremy Mitchell >Assignee: Jeremy Mitchell >Priority: Minor > Labels: api_endpoints > > The following endpoints are duplicates and need to be reconciled: > Delivery Services: > GET /api/$version/deliveryservices > GET /api/$version/deliveryservices/list <-- remove > GET /api/$version/deliveryservices/:id > GET /api/$version/deliveryservices/:id/get <-- remove > POST /api/$version/deliveryservices > POST /api/$version/deliveryservices/create <-- remove > PUT /api/$version/deliveryservices/:id > PUT /api/$version/deliveryservices/:id/update <-- remove > Cache Groups: > GET /api/$version/cachegroups > GET /api/$version/cachegroups/list <-- remove > POST /api/$version/cachegroups > POST /api/$version/cachegroups/create <-- remove > PUT /api/$version/cachegroups/:id > PUT /api/$version/cachegroups/:id/update <-- remove > DELETE /api/$version/cachegroups/:id > DELETE /api/$version/cachegroups/:id/delete <-- remove > Servers: > POST /api/$version/servers > POST /api/$version/servers/create <-- remove > PUT /api/$version/servers/:id > PUT /api/$version/servers/:id/update <-- remove -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (TC-82) Eliminate duplicate implementations of deliveryservice, cachegroup and server api endpoints
[ https://issues.apache.org/jira/browse/TC-82?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16017769#comment-16017769 ] ASF GitHub Bot commented on TC-82: -- Github user mitchell852 commented on the issue: https://github.com/apache/incubator-trafficcontrol/pull/486 Here are the APIs being removed in this PR: remove GET /api/$version/deliveryservices/list in favor of GET /api/$version/deliveryservices remove GET /api/$version/deliveryservices/:id/get in favor of GET /api/$version/deliveryservices/:id remove POST /api/$version/deliveryservices/create in favor of POST /api/$version/deliveryservices remove PUT /api/$version/deliveryservices/:id/update in favor of PUT /api/$version/deliveryservices/:id remove GET /api/$version/cachegroups/list in favor of GET /api/$version/cachegroups remove POST /api/$version/cachegroups/create in favor of POST /api/$version/cachegroups remove PUT /api/$version/cachegroups/:id/update in favor of PUT /api/$version/cachegroups/:id remove DELETE /api/$version/cachegroups/:id/delete in favor of DELETE /api/$version/cachegroups/:id remove POST /api/$version/servers/create in favor of POST /api/$version/servers remove PUT /api/$version/servers/:id/update in favor of PUT /api/$version/servers/:id This was also discussed in this email thread - https://lists.apache.org/thread.html/3ae4898e183fa4183a049eb3805836d236b32a2e7b068a8002317164@%3Cdev.trafficcontrol.apache.org%3E > Eliminate duplicate implementations of deliveryservice, cachegroup and server > api endpoints > --- > > Key: TC-82 > URL: https://issues.apache.org/jira/browse/TC-82 > Project: Traffic Control > Issue Type: Improvement > Components: Traffic Ops API >Reporter: Jeremy Mitchell >Assignee: Jeremy Mitchell >Priority: Minor > > The following endpoints are duplicates and need to be reconciled: > Delivery Services: > GET /api/$version/deliveryservices > GET /api/$version/deliveryservices/list <-- remove > GET /api/$version/deliveryservices/:id > GET /api/$version/deliveryservices/:id/get <-- remove > POST /api/$version/deliveryservices > POST /api/$version/deliveryservices/create <-- remove > PUT /api/$version/deliveryservices/:id > PUT /api/$version/deliveryservices/:id/update <-- remove > Cache Groups: > GET /api/$version/cachegroups > GET /api/$version/cachegroups/list <-- remove > POST /api/$version/cachegroups > POST /api/$version/cachegroups/create <-- remove > PUT /api/$version/cachegroups/:id > PUT /api/$version/cachegroups/:id/update <-- remove > DELETE /api/$version/cachegroups/:id > DELETE /api/$version/cachegroups/:id/delete <-- remove > Servers: > POST /api/$version/servers > POST /api/$version/servers/create <-- remove > PUT /api/$version/servers/:id > PUT /api/$version/servers/:id/update <-- remove -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (TC-82) Eliminate duplicate implementations of deliveryservice, cachegroup and server api endpoints
[ https://issues.apache.org/jira/browse/TC-82?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16000939#comment-16000939 ] ASF GitHub Bot commented on TC-82: -- Github user dangogh commented on the issue: https://github.com/apache/incubator-trafficcontrol/pull/486 do we know if anyone might be using these? > Eliminate duplicate implementations of deliveryservice, cachegroup and server > api endpoints > --- > > Key: TC-82 > URL: https://issues.apache.org/jira/browse/TC-82 > Project: Traffic Control > Issue Type: Improvement > Components: Traffic Ops API >Reporter: Jeremy Mitchell >Assignee: Jeremy Mitchell >Priority: Minor > > The following endpoints are duplicates and need to be reconciled: > Delivery Services: > GET /api/$version/deliveryservices > GET /api/$version/deliveryservices/list <-- remove > GET /api/$version/deliveryservices/:id > GET /api/$version/deliveryservices/:id/get <-- remove > POST /api/$version/deliveryservices > POST /api/$version/deliveryservices/create <-- remove > PUT /api/$version/deliveryservices/:id > PUT /api/$version/deliveryservices/:id/update <-- remove > Cache Groups: > GET /api/$version/cachegroups > GET /api/$version/cachegroups/list <-- remove > POST /api/$version/cachegroups > POST /api/$version/cachegroups/create <-- remove > PUT /api/$version/cachegroups/:id > PUT /api/$version/cachegroups/:id/update <-- remove > DELETE /api/$version/cachegroups/:id > DELETE /api/$version/cachegroups/:id/delete <-- remove > Servers: > POST /api/$version/servers > POST /api/$version/servers/create <-- remove > PUT /api/$version/servers/:id > PUT /api/$version/servers/:id/update <-- remove -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (TC-82) Eliminate duplicate implementations of deliveryservice, cachegroup and server api endpoints
[ https://issues.apache.org/jira/browse/TC-82?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15975103#comment-15975103 ] ASF GitHub Bot commented on TC-82: -- GitHub user mitchell852 opened a pull request: https://github.com/apache/incubator-trafficcontrol/pull/486 [TC-82] - removes duplicate apis You can merge this pull request into a Git repository by running: $ git pull https://github.com/mitchell852/incubator-trafficcontrol tc-82-remove-dup-apis Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-trafficcontrol/pull/486.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #486 commit 3d9e47ed9647c6126698f53f941ad4d57658e7a7 Author: Jeremy Mitchell Date: 2017-04-19T16:03:34Z removes duplicate cachegroup apis > Eliminate duplicate implementations of deliveryservice, cachegroup and server > api endpoints > --- > > Key: TC-82 > URL: https://issues.apache.org/jira/browse/TC-82 > Project: Traffic Control > Issue Type: Improvement > Components: Traffic Ops API >Reporter: Jeremy Mitchell >Assignee: Jeremy Mitchell >Priority: Minor > > The following endpoints are duplicates and need to be reconciled: > Delivery Services: > GET /api/$version/deliveryservices > GET /api/$version/deliveryservices/list <-- remove > GET /api/$version/deliveryservices/:id > GET /api/$version/deliveryservices/:id/get <-- remove > POST /api/$version/deliveryservices > POST /api/$version/deliveryservices/create <-- remove > PUT /api/$version/deliveryservices/:id > PUT /api/$version/deliveryservices/:id/update <-- remove > Cache Groups: > GET /api/$version/cachegroups > GET /api/$version/cachegroups/list <-- remove > POST /api/$version/cachegroups > POST /api/$version/cachegroups/create <-- remove > PUT /api/$version/cachegroups/:id > PUT /api/$version/cachegroups/:id/update <-- remove > DELETE /api/$version/cachegroups/:id > DELETE /api/$version/cachegroups/:id/delete <-- remove > Servers: > POST /api/$version/servers > POST /api/$version/servers/create <-- remove > PUT /api/$version/servers/:id > PUT /api/$version/servers/:id/update <-- remove -- This message was sent by Atlassian JIRA (v6.3.15#6346)