fix: Open csp-images to allow external (#1835)

External images are required for the README parts of templates.
Only allowing https right now
This commit is contained in:
Steven Masley
2022-05-27 09:59:13 -05:00
committed by GitHub
parent 7a5c8734ee
commit a409a34819
4 changed files with 47 additions and 3 deletions

View File

@ -101,7 +101,6 @@ func New(options *Options) *API {
Message: "Route not found.",
})
})
r.Use(
// Specific routes can specify smaller limits.
httpmw.RateLimitPerMinute(options.APIRateLimit),
@ -112,6 +111,9 @@ func New(options *Options) *API {
Message: "👋",
})
})
// All CSP errors will be logged
r.Post("/csp/reports", api.logReportCSPViolations)
r.Route("/buildinfo", func(r chi.Router) {
r.Get("/", func(rw http.ResponseWriter, r *http.Request) {
httpapi.Write(rw, http.StatusOK, codersdk.BuildInfoResponse{