@syngrisi/syngrisi
Version:
Syngrisi - Visual Testing Tool
60 lines (50 loc) • 1.24 kB
JavaScript
const express = require('express');
const { ensureLoggedIn } = require('../../lib/ensureLogin/ensureLoggedIn');
const { authorization } = require('../../middlewares/authorization');
const { tasksController } = require('../../controllers');
const router = express.Router();
router
.route('/task_test')
.get(
ensureLoggedIn(),
authorization('admin'),
tasksController.task_test
);
router
.route('/task_handle_old_checks')
.get(
ensureLoggedIn(),
authorization('admin'),
tasksController.task_handle_old_checks
);
router
.route('/task_handle_database_consistency')
.get(
ensureLoggedIn(),
authorization('admin'),
tasksController.task_handle_database_consistency
);
router
.route('/task_remove_old_logs')
.get(
ensureLoggedIn(),
authorization('admin'),
tasksController.task_remove_old_logs
);
router
.route('/loadTestUser')
.get(
ensureLoggedIn(),
tasksController.loadTestUser
);
router
.route('/status')
.get(
tasksController.status
);
router
.route('/screenshots')
.get(
tasksController.screenshots
);
module.exports = router;