diff options
| author | James Elliott <james-d-elliott@users.noreply.github.com> | 2023-01-03 14:49:02 +1100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-01-03 14:49:02 +1100 |
| commit | 1c3219e93f16cde768d90be3b360f0c6c78231cf (patch) | |
| tree | acd013597163fcea4cae930aa6df50983740c85f /internal/server/const.go | |
| parent | acaadd81cbd5f43a160b96d6babdfee13f68f9fd (diff) | |
perf(server): cached openapi document (#4674)
This should lead to a small performance gain by caching the openapi.yml with etags as well as eliminating the use of nonce crypto generation when not required.
Diffstat (limited to 'internal/server/const.go')
| -rw-r--r-- | internal/server/const.go | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/internal/server/const.go b/internal/server/const.go index d07c355e8..d4842f152 100644 --- a/internal/server/const.go +++ b/internal/server/const.go @@ -5,15 +5,13 @@ import ( ) const ( - assetsRoot = "public_html" - assetsSwagger = assetsRoot + "/api" + assetsRoot = "public_html" - fileOpenAPI = "openapi.yml" - fileIndexHTML = "index.html" - fileLogo = "logo.png" + fileLogo = "logo.png" extHTML = ".html" extJSON = ".json" + extYML = ".yml" ) var ( @@ -52,8 +50,8 @@ var ( const ( environment = "ENVIRONMENT" dev = "dev" - f = "false" - t = "true" + strFalse = "false" + strTrue = "true" localhost = "localhost" schemeHTTP = "http" schemeHTTPS = "https" @@ -76,7 +74,8 @@ X_AUTHELIA_HEALTHCHECK_PATH=%s ` const ( - tmplCSPSwagger = "default-src 'self'; img-src 'self' https://validator.swagger.io data:; object-src 'none'; script-src 'self' 'unsafe-inline' 'nonce-%s'; style-src 'self' 'nonce-%s'; base-uri 'self'" + tmplCSPSwaggerNonce = "default-src 'self'; img-src 'self' https://validator.swagger.io data:; object-src 'none'; script-src 'self' 'unsafe-inline' 'nonce-%s'; style-src 'self' 'nonce-%s'; base-uri 'self'" + tmplCSPSwagger = "default-src 'self'; img-src 'self' https://validator.swagger.io data:; object-src 'none'; script-src 'self' 'unsafe-inline'; style-src 'self'; base-uri 'self'" ) const ( |
