diff --git a/pages/frontpage.go b/pages/frontpage.go index 325f600..344c76f 100644 --- a/pages/frontpage.go +++ b/pages/frontpage.go @@ -8,7 +8,7 @@ import ( func FrontpageHandler(c *fiber.Ctx) error { utils.SetHeaders(c) c.Set("Cache-Control", "public,max-age=31557600") - c.Set("Content-Security-Policy", "default-src 'none'; style-src 'self'; img-src 'self'; font-src 'self'; block-all-mixed-content") + c.Set("Content-Security-Policy", "default-src 'none'; style-src 'self' *.cloudfront.net; img-src 'self' *.cloudfront.net; font-src 'self'; block-all-mixed-content") return c.Render("frontpage", fiber.Map{}) } \ No newline at end of file diff --git a/pages/gallery.go b/pages/gallery.go index b8941fd..d538cae 100644 --- a/pages/gallery.go +++ b/pages/gallery.go @@ -9,7 +9,7 @@ import ( func HandleGallery(c *fiber.Ctx) error { utils.SetHeaders(c) - c.Set("Content-Security-Policy", "default-src 'none'; style-src 'self'; media-src 'self' *.cloudfront.net; img-src 'self' *.cloudfront.net; font-src 'self'; block-all-mixed-content") + c.Set("Content-Security-Policy", "default-src 'none'; style-src 'self' *.cloudfront.net; media-src 'self' *.cloudfront.net; img-src 'self' *.cloudfront.net; font-src 'self' *.cloudfront.net; block-all-mixed-content") album, err := api.FetchAlbum(c.Params("galleryID")) if err != nil { diff --git a/pages/user.go b/pages/user.go index 5b1401a..6f3bfb3 100644 --- a/pages/user.go +++ b/pages/user.go @@ -12,7 +12,7 @@ import ( func HandleUser(c *fiber.Ctx) error { utils.SetHeaders(c) c.Set("Cache-Control", "public,max-age=604800") - c.Set("Content-Security-Policy", "default-src 'none'; style-src 'self' 'unsafe-inline'; media-src 'self' *.cloudfront.net; img-src 'self' *.cloudfront.net; font-src 'self'; block-all-mixed-content") + c.Set("Content-Security-Policy", "default-src 'none'; style-src 'self' 'unsafe-inline' *.cloudfront.net; media-src 'self' *.cloudfront.net; img-src 'self' *.cloudfront.net; font-src 'self' *.cloudfront.net; block-all-mixed-content") wg := sync.WaitGroup{} wg.Add(2) diff --git a/views/frontpage.hbs b/views/frontpage.hbs index 480f006..4c740af 100644 --- a/views/frontpage.hbs +++ b/views/frontpage.hbs @@ -6,7 +6,7 @@ {{> partials/head }} - + diff --git a/views/gallery.hbs b/views/gallery.hbs index afa0a53..059a20e 100644 --- a/views/gallery.hbs +++ b/views/gallery.hbs @@ -6,9 +6,9 @@ {{> partials/head }} - - - + + + diff --git a/views/partials/head.hbs b/views/partials/head.hbs index dd9af6e..6684b01 100644 --- a/views/partials/head.hbs +++ b/views/partials/head.hbs @@ -2,15 +2,15 @@ - - - - - - + + + + + + - - \ No newline at end of file + + \ No newline at end of file diff --git a/views/user.hbs b/views/user.hbs index 6b3c6ec..ffc6c6b 100644 --- a/views/user.hbs +++ b/views/user.hbs @@ -6,8 +6,8 @@ {{> partials/head }} - - + +