OLD | NEW |
1 package frontend | 1 package frontend |
2 | 2 |
3 import ( | 3 import ( |
4 "encoding/json" | 4 "encoding/json" |
5 "html/template" | 5 "html/template" |
6 "net/http" | 6 "net/http" |
7 "time" | 7 "time" |
8 | 8 |
9 "google.golang.org/appengine" | 9 "google.golang.org/appengine" |
10 | 10 |
(...skipping 25 matching lines...) Expand all Loading... |
36 r.GET("/updatebuilders", baseMW, updateBuildersHandler) | 36 r.GET("/updatebuilders", baseMW, updateBuildersHandler) |
37 r.GET("/builderstate", baseMW, getBuilderStateHandler) | 37 r.GET("/builderstate", baseMW, getBuilderStateHandler) |
38 r.GET("/updatebuilderstate", baseMW, updateBuilderStateHandler) | 38 r.GET("/updatebuilderstate", baseMW, updateBuilderStateHandler) |
39 | 39 |
40 r.POST( | 40 r.POST( |
41 "/internal/delete-keys", | 41 "/internal/delete-keys", |
42 baseMW.Extend(gaemiddleware.RequireTaskQueue(deleteKeysQueueName
)), | 42 baseMW.Extend(gaemiddleware.RequireTaskQueue(deleteKeysQueueName
)), |
43 deleteKeysHandler, | 43 deleteKeysHandler, |
44 ) | 44 ) |
45 | 45 |
| 46 r.GET("/revision_range", baseMW, revisionHandler) |
| 47 |
46 http.DefaultServeMux.Handle("/", r) | 48 http.DefaultServeMux.Handle("/", r) |
47 } | 49 } |
48 | 50 |
49 // templatesMiddleware returns the templates middleware. | 51 // templatesMiddleware returns the templates middleware. |
50 func templatesMiddleware() router.Middleware { | 52 func templatesMiddleware() router.Middleware { |
51 return templates.WithTemplates(&templates.Bundle{ | 53 return templates.WithTemplates(&templates.Bundle{ |
52 Loader: templates.FileSystemLoader("templates"), | 54 Loader: templates.FileSystemLoader("templates"), |
53 DebugMode: appengine.IsDevAppServer(), | 55 DebugMode: appengine.IsDevAppServer(), |
54 FuncMap: template.FuncMap{ | 56 FuncMap: template.FuncMap{ |
55 "timeParams": func(t time.Time) string { | 57 "timeParams": func(t time.Time) string { |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
87 } | 89 } |
88 | 90 |
89 if err := datastore.Get(c).Delete(dkeys); err != nil { | 91 if err := datastore.Get(c).Delete(dkeys); err != nil { |
90 logging.WithError(err).Errorf(c, "deleteKeysHandler") | 92 logging.WithError(err).Errorf(c, "deleteKeysHandler") |
91 w.WriteHeader(http.StatusInternalServerError) | 93 w.WriteHeader(http.StatusInternalServerError) |
92 return | 94 return |
93 } | 95 } |
94 | 96 |
95 w.WriteHeader(http.StatusOK) | 97 w.WriteHeader(http.StatusOK) |
96 } | 98 } |
OLD | NEW |