feat: version 4.4.0 -- Calendario de reuniones
Menu Calendario (Mes/Semana/Dia/Agenda) para agendar reuniones con participantes internos y externos, RSVP, vinculo a proyecto, vencimientos de actividades, invitaciones iCalendar por correo, recurrencia con excepciones, recordatorios in-app y aviso de choques. Migracion 034_meetings.sql. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
import { Router } from 'express';
|
||||
import { requireAuth } from '../../middleware/auth.js';
|
||||
import { requireModule } from '../../middleware/modules.js';
|
||||
import { getMeetings, getActivities, getMeeting, postMeeting, putMeeting, deleteMeeting, postCancelOccurrence, putRsvp } from './controller.js';
|
||||
const router = Router();
|
||||
router.use(requireAuth, requireModule('calendar'));
|
||||
router.get('/', getMeetings);
|
||||
router.get('/activities', getActivities);
|
||||
router.post('/', postMeeting);
|
||||
router.get('/:id', getMeeting);
|
||||
router.put('/:id', putMeeting);
|
||||
router.delete('/:id', deleteMeeting);
|
||||
router.post('/:id/occurrences/:date/cancel', postCancelOccurrence);
|
||||
router.put('/:id/rsvp', putRsvp);
|
||||
export default router;
|
||||
Reference in New Issue
Block a user