logging improvements

This commit is contained in:
mrfry 2021-02-16 10:56:42 +01:00
parent 9f75d1d96f
commit 373cb4db71
5 changed files with 15 additions and 5 deletions

View file

@ -110,6 +110,7 @@ function jsonStats() {
-e "s,/avaiblePWS,${C}&${NC},g" \
-e "s,/pwRequest,${C}&${NC},g" \
-e "s,/login,${C}&${NC},g" \
-e "s,/logout,${C}&${NC},g" \
-e "s,/manual,${G}&${NC},g" \
-e "s,/todos,${G}&${NC},g" \
-e "s,/allQuestions,${G}&${NC},g" \

View file

@ -469,7 +469,7 @@ function GetApp(): ModuleType {
}
}
logger.Log(`Vote from #${user.id}: ${key}: ${val}`, logger.GetColor('blue'))
logger.Log(`Vote from #${user.id}: ${key}: ${val}`, logger.GetColor('bluebg'))
res.render('votethank', {
result: prevVote ? 'already voted' : 'success',
prevVote: prevVote,

View file

@ -57,6 +57,12 @@ function GetApp(): ModuleType {
exceptions: ['/favicon.ico', '/getVeteranPw'],
})
)
app.use((req: Request, res, next) => {
if (req.url.includes('.html')) {
logger.LogReq(req)
}
next()
})
publicdirs.forEach((pdir) => {
logger.Log(`Using public dir: ${pdir}`)
app.use(express.static(pdir))
@ -84,7 +90,6 @@ function GetApp(): ModuleType {
routes.forEach((route) => {
logger.DebugLog(`Added route /${route}`, 'DataEditor routes', 1)
app.get(`/${route}`, function(req: Request, res) {
logger.LogReq(req)
res.redirect(`${route}.html`)
})
})

View file

@ -65,6 +65,12 @@ function GetApp(): ModuleType {
],
})
)
app.use((req: Request, res, next) => {
if (req.url.includes('.html')) {
logger.LogReq(req)
}
next()
})
publicdirs.forEach((pdir) => {
logger.Log(`Using public dir: ${pdir}`)
app.use(express.static(pdir))
@ -77,7 +83,6 @@ function GetApp(): ModuleType {
},
})
)
let donateURL = ''
const donateURLFile = './data/donateURL'
@ -207,7 +212,6 @@ function GetApp(): ModuleType {
routes.forEach((route) => {
logger.DebugLog(`Added route /${route}`, 'Qmining routes', 1)
app.get(`/${route}`, function(req: Request, res) {
logger.LogReq(req)
res.redirect(
utils.formatUrl({
pathname: `${route}.html`,

@ -1 +1 @@
Subproject commit ca12511e6da6ff161ab5b63d7ccf5a45145c9333
Subproject commit 0e59785c3cb79b350a96b5ca6b66cd47c745e5d9