Refactor build and CSP headers for Safari compat (#1442)

* add unsafe-inline directive to style-src

* debugging - turn on csp reporting

* revert reporting only csp

* do not inline JS and CSS in build

* enable HTTPs only when in production mode

* remove debug printf

* fix clean target

* revert force_https removal
This commit is contained in:
Bruce Martin
2020-05-04 12:47:35 -07:00
committed by GitHub
parent 6cccc41c0f
commit f42f5151a6
7 changed files with 1340 additions and 42 deletions
+1
View File
@@ -4,6 +4,7 @@ include ../common.mk
clean:
rm -f common/web/templates/index.html
rm -rf common/web/static
rm -f common/web/csp-hashes.json
.PHONY: unit-test
unit-test: