mirror of
https://gitlab.com/MrFry/mrfrys-node-server
synced 2025-04-01 20:24:18 +02:00
adding hostname to stats, changed data backup directory
This commit is contained in:
parent
7020c10626
commit
6ce52d00d9
5 changed files with 6 additions and 6 deletions
|
@ -32,7 +32,7 @@ module.exports = function (options) {
|
|||
|
||||
logger.LogReq(req, true, res.statusCode)
|
||||
if (toLog) { logger.LogReq(req) }
|
||||
if (res.statusCode !== 404) { logger.LogStat(req.url, ip) }
|
||||
if (res.statusCode !== 404) { logger.LogStat(req.url, ip, hostname) }
|
||||
})
|
||||
next()
|
||||
}
|
||||
|
|
|
@ -541,7 +541,7 @@ function GetApp () {
|
|||
utils.AppendToFile(utils.GetDateString() + '\n' + JSON.stringify(user) + '\n' + JSON.stringify(editedQuestions) + '\n\n', dataEditsLog)
|
||||
|
||||
// making backup
|
||||
utils.CopyFile('./' + dataFile, `./public/backs/data_before_${user.name}_${utils.GetDateString().replace(/ /g, '_')}`)
|
||||
utils.CopyFile('./' + dataFile, `./qminingPublic/backs/data_before_${user.name}_${utils.GetDateString().replace(/ /g, '_')}`) // TODO: rewrite to dinamyc public!!!
|
||||
logger.Log('Backup made')
|
||||
// writing data
|
||||
utils.WriteFile(JSON.stringify(newData), dataFile)
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit 25b9f72093c490a11580320b152f8eef21d63da2
|
||||
Subproject commit 6bc51fb3878564012ce7af1a75b7fa049ab5f3c5
|
|
@ -1 +1 @@
|
|||
Subproject commit 2c815c8d20b6c25a4214d6118760d993f2287f36
|
||||
Subproject commit f8d4bf2a414d2973582c08bfa8b8b8f19389b2e9
|
|
@ -191,7 +191,7 @@ function Load () {
|
|||
setNoLogReadInterval()
|
||||
}
|
||||
|
||||
function LogStat (url, ip) {
|
||||
function LogStat (url, ip, hostname) {
|
||||
let nolog = noLogips.some((x) => {
|
||||
return x.includes(ip)
|
||||
})
|
||||
|
@ -199,7 +199,7 @@ function LogStat (url, ip) {
|
|||
return
|
||||
}
|
||||
|
||||
url = url.split('?')[0]
|
||||
url = hostname + url.split('?')[0]
|
||||
Inc(url)
|
||||
AddVisitStat(url)
|
||||
Save()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue