Routes update
This commit is contained in:
@@ -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'));
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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,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();
|
||||||
|
|||||||
@@ -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,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,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;
|
||||||
|
|||||||
@@ -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,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();
|
||||||
|
|||||||
Reference in New Issue
Block a user