Додані повідомлення та перепрацьована структура застосунку та api

This commit is contained in:
2026-03-15 00:25:10 +02:00
parent 85483b85bb
commit 4bc9c11512
101 changed files with 5763 additions and 2546 deletions

View File

@@ -0,0 +1,12 @@
const express = require('express');
const router = express.Router({ mergeParams: true });
const HomesteadJointController = require('../controllers/homestead.joint.controller');
const authenticate = require("../middleware/auth");
router
.route('/')
.get(authenticate, HomesteadJointController.getList)
.post(authenticate, HomesteadJointController.createJoint)
.delete(authenticate, HomesteadJointController.deleteJoint);
module.exports = router;

View File

@@ -1,13 +1,12 @@
const express = require('express');
const router = express.Router();
const metrics = require('../middleware/metrics');
const authRoutes = require('./auth.routes');
const sheepsRoutes = require('./sheeps.routes');
const constructorRoutes = require('./constructor.routes');
const housesRoutes = require('./houses.routes');
const homesteadsRoutes = require('./homesteads.routes');
const homesteadJointRoutes = require('./homestead.joint.routes');
const buildingsRoutes = require('./buildings.routes');
const entrancesRoutes = require('./entrances.routes');
const apartmentsRoutes = require('./apartments.routes');
@@ -20,13 +19,11 @@ const pushRoutes = require('./push.routes');
const generatorCardsRoutes = require('./generator.cards.routes');
const generatorReportTerritoriesRoutes = require('./generator.report.territories.routes');
router.use(metrics);
router.use('/auth', authRoutes);
router.use('/sheeps?', sheepsRoutes);
router.use('/constructor', constructorRoutes);
router.use('/houses?', housesRoutes);
router.use('/homestead/joint/:homestead_id', homesteadJointRoutes);
router.use('/homesteads?', homesteadsRoutes);
router.use('/buildings?', buildingsRoutes);
router.use('/house/:house_id/entrances', entrancesRoutes);