This is an automated email from the ASF dual-hosted git repository.

dewrich pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git


The following commit(s) were added to refs/heads/master by this push:
     new d28b128  removes path params from ds request endpoints per api 
guidelines
d28b128 is described below

commit d28b128767319f03dcbf7203ea298097f88ec632
Author: Jeremy Mitchell <mitchell...@gmail.com>
AuthorDate: Fri Apr 6 15:11:53 2018 -0600

    removes path params from ds request endpoints per api guidelines
---
 traffic_ops/traffic_ops_golang/routes.go | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/traffic_ops/traffic_ops_golang/routes.go 
b/traffic_ops/traffic_ops_golang/routes.go
index c928fd1..baca2e3 100644
--- a/traffic_ops/traffic_ops_golang/routes.go
+++ b/traffic_ops/traffic_ops_golang/routes.go
@@ -116,19 +116,17 @@ func Routes(d ServerData) ([]Route, http.Handler, error) {
 
                //Delivery service requests
                {1.3, http.MethodGet, `deliveryservice_requests/?(\.json)?$`, 
api.ReadHandler(dsrequest.GetRefType(), d.DB), auth.PrivLevelReadOnly, 
Authenticated, nil},
-               {1.3, http.MethodGet, `deliveryservice_requests/{id}$`, 
api.ReadHandler(dsrequest.GetRefType(), d.DB), auth.PrivLevelReadOnly, 
Authenticated, nil},
-               {1.3, http.MethodPut, `deliveryservice_requests/{id}$`, 
api.UpdateHandler(dsrequest.GetRefType(), d.DB), auth.PrivLevelPortal, 
Authenticated, nil},
+               {1.3, http.MethodPut, `deliveryservice_requests/?$`, 
api.UpdateHandler(dsrequest.GetRefType(), d.DB), auth.PrivLevelPortal, 
Authenticated, nil},
                {1.3, http.MethodPost, `deliveryservice_requests/?$`, 
api.CreateHandler(dsrequest.GetRefType(), d.DB), auth.PrivLevelPortal, 
Authenticated, nil},
-               {1.3, http.MethodDelete, `deliveryservice_requests/{id}$`, 
api.DeleteHandler(dsrequest.GetRefType(), d.DB), auth.PrivLevelPortal, 
Authenticated, nil},
+               {1.3, http.MethodDelete, `deliveryservice_requests/?$`, 
api.DeleteHandler(dsrequest.GetRefType(), d.DB), auth.PrivLevelPortal, 
Authenticated, nil},
                {1.3, http.MethodPut, `deliveryservice_requests/{id}/assign$`, 
api.UpdateHandler(dsrequest.GetAssignRefType(), d.DB), 
auth.PrivLevelOperations, Authenticated, nil},
                {1.3, http.MethodPut, `deliveryservice_requests/{id}/status$`, 
api.UpdateHandler(dsrequest.GetStatusRefType(), d.DB), auth.PrivLevelPortal, 
Authenticated, nil},
 
                //Delivery service request comments
                {1.3, http.MethodGet, 
`deliveryservice_request_comments/?(\.json)?$`, 
api.ReadHandler(comment.GetRefType(), d.DB), auth.PrivLevelReadOnly, 
Authenticated, nil},
-               {1.3, http.MethodGet, `deliveryservice_request_comments/{id}$`, 
api.ReadHandler(comment.GetRefType(), d.DB), auth.PrivLevelReadOnly, 
Authenticated, nil},
-               {1.3, http.MethodPut, `deliveryservice_request_comments/{id}$`, 
api.UpdateHandler(comment.GetRefType(), d.DB), auth.PrivLevelPortal, 
Authenticated, nil},
+               {1.3, http.MethodPut, `deliveryservice_request_comments/?$`, 
api.UpdateHandler(comment.GetRefType(), d.DB), auth.PrivLevelPortal, 
Authenticated, nil},
                {1.3, http.MethodPost, `deliveryservice_request_comments/?$`, 
api.CreateHandler(comment.GetRefType(), d.DB), auth.PrivLevelPortal, 
Authenticated, nil},
-               {1.3, http.MethodDelete, 
`deliveryservice_request_comments/{id}$`, 
api.DeleteHandler(comment.GetRefType(), d.DB), auth.PrivLevelPortal, 
Authenticated, nil},
+               {1.3, http.MethodDelete, `deliveryservice_request_comments/?$`, 
api.DeleteHandler(comment.GetRefType(), d.DB), auth.PrivLevelPortal, 
Authenticated, nil},
 
                {1.3, http.MethodGet, `deliveryservices/{xmlID}/urisignkeys$`, 
getURIsignkeysHandler(d.DB, d.Config), auth.PrivLevelAdmin, Authenticated, nil},
                {1.3, http.MethodPost, `deliveryservices/{xmlID}/urisignkeys$`, 
saveDeliveryServiceURIKeysHandler(d.DB, d.Config), auth.PrivLevelAdmin, 
Authenticated, nil},

-- 
To stop receiving notification emails like this one, please contact
dewr...@apache.org.

Reply via email to