add initial files

This commit is contained in:
jeffvli
2022-07-25 19:40:16 -07:00
commit e8b612c974
283 changed files with 62820 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
import express, { Router } from 'express';
import { serversController } from '../controllers';
import { authenticateAdmin, authenticateLocal } from '../middleware';
export const serversRouter: Router = express.Router();
serversRouter.get('/', authenticateLocal, serversController.getServers);
serversRouter.get('/:id', authenticateLocal, serversController.getServerById);
serversRouter.get(
'/:id/refresh',
authenticateAdmin,
serversController.refreshServer
);
serversRouter.get(
'/:id/folder',
authenticateAdmin,
serversController.getFolder
);
serversRouter.post('/', authenticateAdmin, serversController.createServer);
serversRouter.post(
'/:id/scan',
authenticateAdmin,
serversController.scanServer
);