1
0
mirror of synced 2025-10-29 10:29:18 +00:00
This commit is contained in:
Valentin
2023-09-14 22:24:44 +02:00
parent 89951b45fe
commit 7627445863
2 changed files with 44 additions and 2 deletions

View File

@@ -16,7 +16,7 @@ router.get("/:server/users", async (req, res) => {
console.log(result[0].serverUsername)
var raw = ''
for (x in result) {
raw += '# ' + result[x].login + ' (' + result[x].userId + ')' + '\n' + result[x].serverUsername + '\n\n'
raw += result[x].serverUsername + '\n'
}
res.send(raw)
})
@@ -59,6 +59,31 @@ router.get("/:server/key/:user", async (req, res) => {
}
});
module.exports = router;
router.get("/:server/allkeys", async (req, res) => {
try {
Server.findOne({ where: { hostname: req.params.server } }).then((server) => {
if (server) {
if (bcrypt.compareSync(req.body.secret, server.secret)) {
serverService.getServerKeys(req.params.server).then((result) => {
var raw = ''
for (x in result) {
raw += '# ' + x + '\n' + result[x] + '\n\n'
}
res.send(raw)
server.lastPull = new Date()
server.save()
})
} else {
res.send("invalid request")
}
} else {
res.send("invalid request")
}
})
} catch (e) {
console.log(e)
}
});
module.exports = router;