Files
talk/routes/api/index.js
T
2017-07-27 15:14:11 +10:00

19 lines
602 B
JavaScript

const express = require('express');
const authorization = require('../../middleware/authorization');
const pkg = require('../../package.json');
const router = express.Router();
router.get('/', (req, res) => {
res.json({version: pkg.version});
});
router.use('/assets', authorization.needed('ADMIN'), require('./assets'));
router.use('/settings', authorization.needed('ADMIN'), require('./settings'));
router.use('/auth', require('./auth'));
router.use('/users', require('./users'));
router.use('/account', require('./account'));
router.use('/setup', require('./setup'));
module.exports = router;