| Index: scheduler/appengine/ui/common.go
|
| diff --git a/scheduler/appengine/ui/common.go b/scheduler/appengine/ui/common.go
|
| index fd0a36136d71e33b2e006ffb8426d0cf25fb7020..65cc44972a592256172959892aa0cea24f36843b 100644
|
| --- a/scheduler/appengine/ui/common.go
|
| +++ b/scheduler/appengine/ui/common.go
|
| @@ -44,16 +44,16 @@ func InstallHandlers(r *router.Router, base router.MiddlewareChain, cfg Config)
|
|
|
| r.GET("/", m, indexPage)
|
| r.GET("/jobs/:ProjectID", m, projectPage)
|
| - r.GET("/jobs/:ProjectID/:JobID", m, jobPage)
|
| - r.GET("/jobs/:ProjectID/:JobID/:InvID", m, invocationPage)
|
| + r.GET("/jobs/:ProjectID/:JobName", m, jobPage)
|
| + r.GET("/jobs/:ProjectID/:JobName/:InvID", m, invocationPage)
|
|
|
| // All POST forms must be protected with XSRF token.
|
| mxsrf := m.Extend(xsrf.WithTokenCheck)
|
| - r.POST("/actions/runJob/:ProjectID/:JobID", mxsrf, runJobAction)
|
| - r.POST("/actions/pauseJob/:ProjectID/:JobID", mxsrf, pauseJobAction)
|
| - r.POST("/actions/resumeJob/:ProjectID/:JobID", mxsrf, resumeJobAction)
|
| - r.POST("/actions/abortJob/:ProjectID/:JobID", mxsrf, abortJobAction)
|
| - r.POST("/actions/abortInvocation/:ProjectID/:JobID/:InvID", mxsrf, abortInvocationAction)
|
| + r.POST("/actions/runJob/:ProjectID/:JobName", mxsrf, runJobAction)
|
| + r.POST("/actions/pauseJob/:ProjectID/:JobName", mxsrf, pauseJobAction)
|
| + r.POST("/actions/resumeJob/:ProjectID/:JobName", mxsrf, resumeJobAction)
|
| + r.POST("/actions/abortJob/:ProjectID/:JobName", mxsrf, abortJobAction)
|
| + r.POST("/actions/abortInvocation/:ProjectID/:JobName/:InvID", mxsrf, abortInvocationAction)
|
| }
|
|
|
| type configContextKey int
|
|
|