feat: import content + x-forwarded toggle

This commit is contained in:
Nick
2019-10-05 16:58:34 -04:00
parent fddde494e2
commit 5b9dd43e96
9 changed files with 196 additions and 40 deletions

View File

@@ -46,6 +46,7 @@ module.exports = {
WIKI.config.security = {
securityIframe: args.securityIframe,
securityReferrerPolicy: args.securityReferrerPolicy,
securityTrustProxy: args.securityTrustProxy,
securityHSTS: args.securityHSTS,
securityHSTSDuration: args.securityHSTSDuration,
securityCSP: args.securityCSP,
@@ -53,6 +54,12 @@ module.exports = {
}
await WIKI.configSvc.saveToDb(['host', 'title', 'company', 'seo', 'logo', 'features', 'security'])
if (WIKI.config.security.securityTrustProxy) {
WIKI.app.enable('trust proxy')
} else {
WIKI.app.disable('trust proxy')
}
return {
responseResult: graphHelper.generateSuccess('Site configuration updated successfully')
}