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();
routes.use('/profiles', require('./v1/profiles'));
//routes.use('/profiles', require('./v1/profiles'));
routes.use('/applications', require('./v1/applications'));
routes.use('/aeronefs', require('./v1/aeronefs'));
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('/product', require('./v2/product.routes'));
routes.use('/products', require('./v2/products.routes'));
routes.use('/profiles', require('./v2/profiles.routes'));
routes.use('/tags', require('./v2/tags.routes'));
+1 -1
View File
@@ -8,7 +8,7 @@ const {
updateArticle,
addFavoriteArticle,
deleteFavoriteArticle
} = require('../../../controllers/article.controller');
} = require('../../../controllers/articles.controller');
const auth = require('../../../middlewares/auth');
const articleRouter = express.Router();
+1 -1
View File
@@ -1,5 +1,5 @@
const express = require('express');
const { createComment, getAllComments } = require('../../../controllers/comment.controller');
const { createComment, getAllComments } = require('../../../controllers/comments.controller');
const auth = require('../../../middlewares/auth');
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 { createTag, deleteTag, getAllTags } = require('../../../controllers/tag.controller');
const { createTag, deleteTag, getAllTags } = require('../../../controllers/tags.controller');
const auth = require('../../../middlewares/auth');
const tagRouter = express.Router();
+1 -4
View File
@@ -1,6 +1,6 @@
const express = require('express');
const {
addFollowUser, authenticate, createUser, deleteFollowUser, getUser, loginAsUser,
authenticate, createUser, getUser, loginAsUser,
updateUser, updateUserEmail, updateUserPassword, updateUserRole, updateUserUsername
} = require('../../../controllers/user.controller');
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/username', auth.required, updateUserUsername);
userRouter.post('/:username/follow', auth.required, addFollowUser);
userRouter.delete('/:username/follow', auth.required, deleteFollowUser);
module.exports = userRouter;
+2 -2
View File
@@ -1,12 +1,12 @@
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 clanRouter = express.Router();
//clanRouter.param('clanId', getClan);
clanRouter.get('/', auth.optional, getAllClans);
clanRouter.post('/', auth.required, createClan);
clanRouter.post('/', auth.optional, createClan);
clanRouter.get('/:clanId', auth.required, getClan);
clanRouter.put('/:clanId', auth.required, updateClan);
clanRouter.delete('/:clanId', auth.required, deleteClan);
+1 -1
View File
@@ -1,5 +1,5 @@
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 memberRouter = express.Router();