| 12345678910111213141516171819202122232425262728 |
- const router = require('express').Router()
- const auth = require('../../middleware/verifyToken')
- const roleId = require('../../middleware/role')
- router.get('/', (req, res) => {
- return res.json({
- message: 'welcome to api v1',
- version: 1,
- })
- })
- router.use('/laporan', auth, roleId([2020, 2021, 2023]), require('./laporan'))
- router.use('/sanksi', auth, require('./sanksi'))
- router.use('/public', require('./public.routes'))
- router.use('/auth', require('./auth.routes'))
- router.use('/user', auth, require('./user.routes'))
- router.use('/pemantauan', auth, require('./pemantauan.routes'))
- router.use('/pt', auth, require('./pt.routes'))
- router.use('/pelanggaran', auth, require('./pelanggaran.routes'))
- router.use('/lembaga', auth, roleId([2020, 2023]), require('./lembaga.routes'))
- router.use('/graph', require('./graph.routes'))
- router.use('/log', require('./log.routes'))
- router.use('/auto', require('./auto.routes'))
- router.use('/pengunjung', require('./pengunjung.routes'))
- router.use('/rekomendasi', auth, require('./rekomendasi.routes'))
- router.use('/migrasi', auth, roleId([2020, 2023]), require('./migration.routes'))
- module.exports = router
|