Merge branch 'dev' into feat/service-layer

This commit is contained in:
Laure Jablonski 2025-03-13 21:53:00 +01:00 committed by GitHub
commit e487dfff5c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
20 changed files with 647 additions and 74 deletions

View file

@ -0,0 +1,35 @@
import { Response, Router } from 'express';
import studentRouter from './student';
import groupRouter from './group';
import assignmentRouter from './assignment';
import submissionRouter from './submission';
import classRouter from './class';
import questionRouter from './question';
import authRouter from './auth';
import themeRoutes from './themes';
import learningPathRoutes from './learning-paths';
import learningObjectRoutes from './learning-objects';
import { getLogger, Logger } from '../logging/initalize';
const router = Router();
const logger: Logger = getLogger();
router.get('/', (_, res: Response) => {
logger.debug('GET /');
res.json({
message: 'Hello Dwengo!🚀',
});
});
router.use('/student', studentRouter);
router.use('/group', groupRouter);
router.use('/assignment', assignmentRouter);
router.use('/submission', submissionRouter);
router.use('/class', classRouter);
router.use('/question', questionRouter);
router.use('/auth', authRouter);
router.use('/theme', themeRoutes);
router.use('/learningPath', learningPathRoutes);
router.use('/learningObject', learningObjectRoutes);
export default router;