add: tasks func()

Signed-off-by: Kenneth Obsequio <k80308392@gmail.com>
This commit is contained in:
2026-05-20 13:18:27 +08:00
parent 6907e9bb2d
commit 21b98b3b2e
5 changed files with 980 additions and 1 deletions
+5 -1
View File
@@ -11,8 +11,10 @@
*
* Guards: authenticate → requireAdmin() → adminLimiter
*
* Author: rgrgogu
* Author: rgrgogu and Kenneth Obsequio (@lash0000)
* Date Created: Oct. 6, 2025
* Date Modified: May 5, 2026
* Latest: May 19, 2026
***********************************************************************************************************************************************************************/
const express = require('express');
const router = express.Router();
@@ -25,6 +27,7 @@ const dashboardRoutes = require('./dashboard.routes');
const usersRoutes = require('./users.routes');
const groupsRoutes = require('./groups.routes');
const assetsRoutes = require('./assets.routes');
const taskRoutes = require('./task.routes');
// ── Guards — applied to ALL admin routes ──────────────────────────────────────
router.use(authenticate, requireAdmin(), adminLimiter);
@@ -34,5 +37,6 @@ router.use('/dashboard', dashboardRoutes);
router.use('/users', usersRoutes);
router.use('/groups', groupsRoutes);
router.use('/assets', assetsRoutes);
router.use('/task-lists', taskRoutes);
module.exports = router;