summaryrefslogtreecommitdiffstats
path: root/server/api/log.js
diff options
context:
space:
mode:
authorUdo Walter2019-03-15 05:47:09 +0100
committerUdo Walter2019-03-15 05:47:09 +0100
commit4758e919c59c2f342a5b5f3e4c1e02494f860040 (patch)
treede8cae4339faee0b777b40ed3d7de1bf619e25d0 /server/api/log.js
parent[server] New clients are automaticly added to the groups of the fitting subra... (diff)
downloadbas-4758e919c59c2f342a5b5f3e4c1e02494f860040.tar.gz
bas-4758e919c59c2f342a5b5f3e4c1e02494f860040.tar.xz
bas-4758e919c59c2f342a5b5f3e4c1e02494f860040.zip
[server/log] add log lib
Diffstat (limited to 'server/api/log.js')
-rw-r--r--server/api/log.js19
1 files changed, 19 insertions, 0 deletions
diff --git a/server/api/log.js b/server/api/log.js
new file mode 100644
index 0000000..05fe801
--- /dev/null
+++ b/server/api/log.js
@@ -0,0 +1,19 @@
+/* global __appdir */
+var path = require('path')
+var db = require(path.join(__appdir, 'lib', 'sequelize'))
+var express = require('express')
+const { decorateApp } = require('@awaitjs/express')
+var router = decorateApp(express.Router())
+
+// ############################################################################
+// ########################### GET requests #################################
+
+router.getAsync('', async (req, res) => {
+ const log = await db.log.findAll({ order: [['timestamp', 'DESC']] })
+ res.send(log)
+})
+
+// ############################################################################
+// ############################################################################
+
+module.exports.router = router