Routes update

This commit is contained in:
2026-03-21 02:33:04 +01:00
parent c318012363
commit 3c7d65a443
8 changed files with 21 additions and 11 deletions
+2 -1
View File
@@ -1,6 +1,6 @@
var routes = require('express').Router(); var routes = require('express').Router();
routes.use('/profiles', require('./v1/profiles')); //routes.use('/profiles', require('./v1/profiles'));
routes.use('/applications', require('./v1/applications')); routes.use('/applications', require('./v1/applications'));
routes.use('/aeronefs', require('./v1/aeronefs')); routes.use('/aeronefs', require('./v1/aeronefs'));
routes.use('/canopies', require('./v1/canopies')); routes.use('/canopies', require('./v1/canopies'));
@@ -14,6 +14,7 @@ routes.use('/articles', require('./v2/articles.routes'));
routes.use('/comments', require('./v2/comments.routes')); routes.use('/comments', require('./v2/comments.routes'));
routes.use('/product', require('./v2/product.routes')); routes.use('/product', require('./v2/product.routes'));
routes.use('/products', require('./v2/products.routes')); routes.use('/products', require('./v2/products.routes'));
routes.use('/profiles', require('./v2/profiles.routes'));
routes.use('/tags', require('./v2/tags.routes')); routes.use('/tags', require('./v2/tags.routes'));
+1 -1
View File
@@ -8,7 +8,7 @@ const {
updateArticle, updateArticle,
addFavoriteArticle, addFavoriteArticle,
deleteFavoriteArticle deleteFavoriteArticle
} = require('../../../controllers/article.controller'); } = require('../../../controllers/articles.controller');
const auth = require('../../../middlewares/auth'); const auth = require('../../../middlewares/auth');
const articleRouter = express.Router(); const articleRouter = express.Router();
+1 -1
View File
@@ -1,5 +1,5 @@
const express = require('express'); const express = require('express');
const { createComment, getAllComments } = require('../../../controllers/comment.controller'); const { createComment, getAllComments } = require('../../../controllers/comments.controller');
const auth = require('../../../middlewares/auth'); const auth = require('../../../middlewares/auth');
const commentRouter = express.Router(); const commentRouter = express.Router();
+12
View File
@@ -0,0 +1,12 @@
const express = require('express');
const {addFollowUser, deleteFollowUser, getParamUsername, getProfile} = require('../../../controllers/profiles.controller');
const auth = require('../../../middlewares/auth');
const profilesRouter = express.Router();
profilesRouter.param('username', getParamUsername);
profilesRouter.get('/:username', auth.required, getProfile);
profilesRouter.post('/:username/follow', auth.required, addFollowUser);
profilesRouter.delete('/:username/follow', auth.required, deleteFollowUser);
module.exports = profilesRouter;
+1 -1
View File
@@ -1,5 +1,5 @@
const express = require('express'); const express = require('express');
const { createTag, deleteTag, getAllTags } = require('../../../controllers/tag.controller'); const { createTag, deleteTag, getAllTags } = require('../../../controllers/tags.controller');
const auth = require('../../../middlewares/auth'); const auth = require('../../../middlewares/auth');
const tagRouter = express.Router(); const tagRouter = express.Router();
+1 -4
View File
@@ -1,6 +1,6 @@
const express = require('express'); const express = require('express');
const { const {
addFollowUser, authenticate, createUser, deleteFollowUser, getUser, loginAsUser, authenticate, createUser, getUser, loginAsUser,
updateUser, updateUserEmail, updateUserPassword, updateUserRole, updateUserUsername updateUser, updateUserEmail, updateUserPassword, updateUserRole, updateUserUsername
} = require('../../../controllers/user.controller'); } = require('../../../controllers/user.controller');
const auth = require('../../../middlewares/auth'); const auth = require('../../../middlewares/auth');
@@ -19,7 +19,4 @@ userRouter.put('/update/password', auth.required, updateUserPassword);
userRouter.put('/update/role', auth.required, updateUserRole); userRouter.put('/update/role', auth.required, updateUserRole);
userRouter.put('/update/username', auth.required, updateUserUsername); userRouter.put('/update/username', auth.required, updateUserUsername);
userRouter.post('/:username/follow', auth.required, addFollowUser);
userRouter.delete('/:username/follow', auth.required, deleteFollowUser);
module.exports = userRouter; module.exports = userRouter;
+2 -2
View File
@@ -1,12 +1,12 @@
const express = require('express'); const express = require('express');
const { createClan, deleteClan, getAllClans, getClan, updateClan } = require('../../../controllers/clan.controller'); const { createClan, deleteClan, getAllClans, getClan, updateClan } = require('../../../controllers/clans.controller');
const auth = require('../../../middlewares/auth'); const auth = require('../../../middlewares/auth');
const clanRouter = express.Router(); const clanRouter = express.Router();
//clanRouter.param('clanId', getClan); //clanRouter.param('clanId', getClan);
clanRouter.get('/', auth.optional, getAllClans); clanRouter.get('/', auth.optional, getAllClans);
clanRouter.post('/', auth.required, createClan); clanRouter.post('/', auth.optional, createClan);
clanRouter.get('/:clanId', auth.required, getClan); clanRouter.get('/:clanId', auth.required, getClan);
clanRouter.put('/:clanId', auth.required, updateClan); clanRouter.put('/:clanId', auth.required, updateClan);
clanRouter.delete('/:clanId', auth.required, deleteClan); clanRouter.delete('/:clanId', auth.required, deleteClan);
+1 -1
View File
@@ -1,5 +1,5 @@
const express = require('express'); const express = require('express');
const { createMember, deleteMember, getAllMembers, getMember, updateMember } = require('../../../controllers/member.controller'); const { createMember, deleteMember, getAllMembers, getMember, updateMember } = require('../../../controllers/members.controller');
const auth = require('../../../middlewares/auth'); const auth = require('../../../middlewares/auth');
const memberRouter = express.Router(); const memberRouter = express.Router();