Prepare QF100 pilot and Debian app deploy
This commit is contained in:
@ -10,6 +10,7 @@ import adminRoutes from "./routes/admin";
|
||||
import integrationRoutes from "./routes/integrations";
|
||||
import deviceRoutes from "./routes/device";
|
||||
import merchantRoutes from "./routes/merchant";
|
||||
import speakerRoutes from "./routes/speaker";
|
||||
import { startNotificationOrchestrator } from "./shared/orchestrators/notificationOrchestrator";
|
||||
import { startDynamicQrExpiryScheduler } from "./shared/services/dynamicQrExpiryScheduler";
|
||||
import { startExportJobWorker } from "./shared/services/exportJobWorker";
|
||||
@ -135,12 +136,14 @@ app.use("/admin", (req, res, next) => {
|
||||
return next();
|
||||
});
|
||||
app.use("/device", deviceLimiter);
|
||||
app.use("/speaker", deviceLimiter);
|
||||
app.use("/integrations", rateLimit({ name: "integrations", windowMs: env.RATE_LIMIT_DEVICE_WINDOW_MS, max: env.RATE_LIMIT_DEVICE_MAX }));
|
||||
|
||||
app.use("/admin", adminRoutes);
|
||||
app.use("/merchant", merchantRoutes);
|
||||
app.use("/integrations", integrationRoutes);
|
||||
app.use("/device", deviceRoutes);
|
||||
app.use("/speaker", speakerRoutes);
|
||||
|
||||
app.use((err: Error, _req: Request, res: Response, next: NextFunction) => {
|
||||
handleErrors(err, _req, res, next);
|
||||
|
||||
Reference in New Issue
Block a user