refactor: updated loggers + admin UI improvements + setup fixes

This commit is contained in:
NGPixel
2018-03-12 00:09:54 -04:00
parent 6baa277f51
commit 8e09c6fce1
26 changed files with 434 additions and 178 deletions

View File

@@ -24,9 +24,9 @@ module.exports = {
callback(null, true)
}
logger.add(BugsnagLogger, {
logger.add(new BugsnagLogger({
level: 'warn',
key: conf.key
})
}))
}
}

View File

@@ -11,12 +11,12 @@ module.exports = {
title: 'Console',
props: [],
init (logger, conf) {
logger.add(winston.transports.Console, {
logger.add(new winston.transports.Console({
level: WIKI.config.logLevel,
prettyPrint: true,
colorize: true,
silent: false,
timestamp: true
})
}))
}
}

View File

@@ -10,12 +10,12 @@ module.exports = {
props: ['token', 'subdomain'],
init (logger, conf) {
require('winston-loggly-bulk')
logger.add(winston.transports.Loggly, {
logger.add(new winston.transports.Loggly({
token: conf.token,
subdomain: conf.subdomain,
tags: ['wiki-js'],
level: 'warn',
json: true
})
}))
}
}

View File

@@ -10,11 +10,11 @@ module.exports = {
props: ['host', 'port'],
init (logger, conf) {
require('winston-papertrail').Papertrail // eslint-disable-line no-unused-expressions
logger.add(winston.transports.Papertrail, {
logger.add(new winston.transports.Papertrail({
host: conf.host,
port: conf.port,
level: 'warn',
program: 'wiki.js'
})
}))
}
}

View File

@@ -24,9 +24,9 @@ module.exports = {
callback(null, true)
}
logger.add(RollbarLogger, {
logger.add(new RollbarLogger({
level: 'warn',
key: conf.key
})
}))
}
}

View File

@@ -24,9 +24,9 @@ module.exports = {
callback(null, true)
}
logger.add(SentryLogger, {
logger.add(new SentryLogger({
level: 'warn',
key: conf.key
})
}))
}
}