feat: Adding loads and load-attachments endpoints

This commit is contained in:
2023-10-06 20:01:04 -06:00
parent 0b37ea1ac1
commit d019017600
11 changed files with 257 additions and 12 deletions

View File

@@ -5,11 +5,14 @@ const { ROOT_PATH , LIB_PATH } = process.env;
const router = require('express').Router();
const jwtValidator = require( `${ROOT_PATH}/${LIB_PATH}/jwtValidator.js` );
const countries = require('./countries/routes.js');
const cities = require('./cities/routes.js');
const countries = require('./countries/routes.js');
const loadAttachments = require('./load-attachments/routes.js');
const loads = require('./loads/routes.js');
const metaData = require('./meta-data/routes.js');
const metaGroups = require('./meta-groups/routes.js');
const productCategories = require('./product-categories/routes.js');
const products = require('./products/routes.js');
const publicVehicles = require('./public-vehicles/routes.js');
const states = require('./states/routes.js');
const test = require('./test/routes.js');
@@ -20,17 +23,21 @@ router.use('/cities', cities);
router.use('/meta-data', metaData);
router.use('/meta-groups', metaGroups);
router.use('/product-categories', productCategories);
router.use('/products', products);
router.use("/public-vehicles", publicVehicles);
router.use('/states', states);
router.use("/test", test);
router.use( jwtValidator.middleware );
router.use("/users", users);
router.use('/users', users);
router.use('/load-attachments', loadAttachments );
router.use('/loads', loads);
router.use('/orders', test);
router.use('/companies', test);
router.use('/loads', test);
router.use('/vehicles', test);
router.use('/mailer', test);
router.use('/authmanagement', test);
@@ -39,7 +46,6 @@ router.use('/checkAccount', test);
router.use('/proposals', test);
router.use('/bootresolvers', test);
router.use('/budgets', test);
router.use('/products', test);
router.use('/news', test);
router.use('/branches', test);
router.use('/trackings', test);
@@ -47,4 +53,8 @@ router.use('/upload', test);
router.use('/calendars', test);
router.use('/dashboard', test);
/**
* TODO: Add extra middleware to enable endpoints to lock admin resources.
*/
module.exports = router;