Files
nexus-terminal/packages/backend/src/proxies/proxies.routes.ts
T
Baobhan Sith e269f40754 update
2025-04-26 15:20:37 +08:00

24 lines
586 B
TypeScript

import express, { RequestHandler } from 'express';
import { isAuthenticated } from '../auth/auth.middleware';
import {
getAllProxies,
getProxyById,
createProxy,
updateProxy,
deleteProxy
} from './proxies.controller';
const router = express.Router();
router.use(isAuthenticated);
router.get('/', getAllProxies as RequestHandler);
router.get('/:id', getProxyById as RequestHandler);
router.post('/', createProxy as RequestHandler);
router.put('/:id', updateProxy as RequestHandler);
router.delete('/:id', deleteProxy as RequestHandler);
export default router;