Skip to content

Commit 6ed0a45

Browse files
author
NarrowsProjects
committed
feat: add InfoLogger middleware overview page endpoints
1 parent 7260c0f commit 6ed0a45

8 files changed

Lines changed: 24 additions & 8 deletions

lib/server/routers/dataPasses.router.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,13 @@
1414
const { DataPassesController } = require('../controllers/dataPasses.controller.js');
1515
const { rbacMiddleware } = require('../middleware/rbac.middleware.js');
1616
const { BkpRoles } = require('../../domain/enums/BkpRoles.js');
17+
const FilterLogger = require('../Loggers/FilterLogger.js');
18+
const { infoLoggerListenerMiddleware } = require('../middleware/InfoLoggerListener.middleware.js');
1719

1820
exports.dataPassesRouter = {
1921
path: '/dataPasses',
2022
method: 'get',
21-
controller: DataPassesController.listDataPassesHandler,
23+
controller: [infoLoggerListenerMiddleware(FilterLogger), DataPassesController.listDataPassesHandler],
2224

2325
children: [
2426
{

lib/server/routers/environments.router.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,13 @@
1212
*/
1313

1414
const { EnvironmentsController } = require('../controllers');
15+
const FilterLogger = require('../Loggers/FilterLogger');
16+
const { infoLoggerListenerMiddleware } = require('../middleware/InfoLoggerListener.middleware');
1517

1618
module.exports = {
1719
method: 'get',
1820
path: '/environments',
19-
controller: EnvironmentsController.getAllEnvironments,
21+
controller: [infoLoggerListenerMiddleware(FilterLogger), EnvironmentsController.getAllEnvironments],
2022
children: [
2123
{
2224
method: 'post',

lib/server/routers/lhcFills.router.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,15 @@
1212
*/
1313

1414
const { LhcFillsController } = require('../controllers');
15+
const FilterLogger = require('../Loggers/FilterLogger');
16+
const { infoLoggerListenerMiddleware } = require('../middleware/InfoLoggerListener.middleware');
1517

1618
module.exports = {
1719
path: '/lhcFills',
1820
children: [
1921
{
2022
method: 'get',
21-
controller: LhcFillsController.listLhcFills,
23+
controller: [infoLoggerListenerMiddleware(FilterLogger), LhcFillsController.listLhcFills],
2224
},
2325
{
2426
method: 'post',

lib/server/routers/lhcPeriodsStatistics.router.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,15 @@
1212
*/
1313

1414
const { LhcPeriodStatisticsController } = require('../controllers/lhcPeriodStatistics.controller.js');
15+
const FilterLogger = require('../Loggers/FilterLogger.js');
16+
const { infoLoggerListenerMiddleware } = require('../middleware/InfoLoggerListener.middleware.js');
1517

1618
exports.lhcPeriodsRouter = {
1719
path: '/lhcPeriodsStatistics',
1820
children: [
1921
{
2022
method: 'get',
21-
controller: LhcPeriodStatisticsController.listLhcPeriodStatisticsHandler,
23+
controller: [infoLoggerListenerMiddleware(FilterLogger), LhcPeriodStatisticsController.listLhcPeriodStatisticsHandler],
2224
},
2325
{
2426
method: 'get',

lib/server/routers/logs.router.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,14 @@
1212
*/
1313

1414
const { LogsController } = require('../controllers');
15+
const FilterLogger = require('../Loggers/FilterLogger');
1516
const { multerMiddleware: { attachmentMiddleware } } = require('../middleware');
17+
const { infoLoggerListenerMiddleware } = require('../middleware/InfoLoggerListener.middleware');
1618

1719
module.exports = {
1820
method: 'get',
1921
path: '/logs',
20-
controller: LogsController.listLogs,
22+
controller: [infoLoggerListenerMiddleware(FilterLogger), LogsController.listLogs],
2123
children: [
2224
{
2325
method: 'get',

lib/server/routers/qcFlag.router.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313

1414
const { BkpRoles } = require('../../domain/enums/BkpRoles.js');
1515
const { QcFlagController } = require('../controllers/qcFlag.controller.js');
16+
const FilterLogger = require('../Loggers/FilterLogger.js');
17+
const { infoLoggerListenerMiddleware } = require('../middleware/InfoLoggerListener.middleware.js');
1618
const { rbacMiddleware } = require('../middleware/rbac.middleware.js');
1719

1820
exports.qcFlagsRouter = {
@@ -21,7 +23,7 @@ exports.qcFlagsRouter = {
2123
{
2224
path: 'gaq',
2325
method: 'get',
24-
controller: QcFlagController.getGaqQcFlagsHandler,
26+
controller: [infoLoggerListenerMiddleware(FilterLogger), QcFlagController.getGaqQcFlagsHandler],
2527
},
2628
{
2729
path: 'summary',

lib/server/routers/runs.router.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
*/
1313

1414
const { RunsController } = require('../controllers');
15+
const FilterLogger = require('../Loggers/FilterLogger');
16+
const { infoLoggerListenerMiddleware } = require('../middleware/InfoLoggerListener.middleware');
1517

1618
module.exports = {
1719
children: [
@@ -30,7 +32,7 @@ module.exports = {
3032
},
3133
{
3234
method: 'get',
33-
controller: RunsController.listRuns,
35+
controller: [infoLoggerListenerMiddleware(FilterLogger), RunsController.listRuns],
3436
},
3537
{
3638
method: 'get',

lib/server/routers/simulationPasses.router.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
*/
1313

1414
const { SimulationPassesController } = require('../controllers/simulationPasses.controller.js');
15+
const FilterLogger = require('../Loggers/FilterLogger.js');
16+
const { infoLoggerListenerMiddleware } = require('../middleware/InfoLoggerListener.middleware.js');
1517

1618
exports.simulationPassesRouter = {
1719
path: '/simulationPasses',
@@ -23,7 +25,7 @@ exports.simulationPassesRouter = {
2325
},
2426
{
2527
method: 'get',
26-
controller: SimulationPassesController.listSimulationPassesHandler,
28+
controller: [infoLoggerListenerMiddleware(FilterLogger), SimulationPassesController.listSimulationPassesHandler],
2729
},
2830
],
2931
};

0 commit comments

Comments
 (0)