Files
notebrook-notes/backend/src/routes/message.ts

14 lines
652 B
TypeScript
Raw Normal View History

2024-09-03 14:50:33 +02:00
import { Router } from 'express';
import * as MessageController from '../controllers/message-controller';
import { authenticate } from '../middleware/auth';
export const router = Router({mergeParams: true});
2025-09-13 07:45:19 +02:00
router.post('/', authenticate, MessageController.createMessage);
router.put('/:messageId', authenticate, MessageController.updateMessage);
router.put('/:messageId/move', authenticate, MessageController.moveMessage);
router.put('/:messageId/checked', authenticate, MessageController.setChecked);
router.delete('/:messageId', authenticate, MessageController.deleteMessage);
router.get('/', authenticate, MessageController.getMessages);
2024-09-03 14:50:33 +02:00