Added dayplanning

This commit is contained in:
Torsten Schulz
2024-09-11 15:44:56 +02:00
parent 28bf98a169
commit a22d2bcfc6
19 changed files with 778 additions and 52 deletions

View File

@@ -0,0 +1,19 @@
import express from 'express';
import {
createDiaryDateActivity,
updateDiaryDateActivity,
deleteDiaryDateActivity,
updateDiaryDateActivityOrder,
getDiaryDateActivities,
} from '../controllers/diaryDateActivityController.js';
import { authenticate } from '../middleware/authMiddleware.js';
const router = express.Router();
router.post('/:clubId/', authenticate, createDiaryDateActivity);
router.put('/:clubId/:id/order', authenticate, updateDiaryDateActivityOrder);
router.put('/:clubId/:id', authenticate, updateDiaryDateActivity);
router.delete('/:clubId/:id', authenticate, deleteDiaryDateActivity);
router.get('/:clubId/:diaryDateId', authenticate, getDiaryDateActivities);
export default router;

View File

@@ -9,7 +9,7 @@ router.get('/:clubId/tag', authenticate, getMemberTags);
router.get('/:clubId/note', authenticate, getMemberNotes);
router.post('/:clubId/note', authenticate, addMemberNote);
router.post('/:clubId/tag', authenticate, addMemberTag);
router.post('/:clubId/note/remove', authenticate, removeMemberNote);
router.delete('/:clubId/note/:noteId', authenticate, removeMemberNote);
router.post('/:clubId/tag/remove', authenticate, removeMemberTag);
export default router;

View File

@@ -0,0 +1,16 @@
import express from 'express';
import {
createPredefinedActivity,
getAllPredefinedActivities,
getPredefinedActivityById,
updatePredefinedActivity,
} from '../controllers/predefinedActivityController.js';
const router = express.Router();
router.post('/', createPredefinedActivity);
router.get('/', getAllPredefinedActivities);
router.get('/:id', getPredefinedActivityById);
router.put('/:id', updatePredefinedActivity);
export default router;