From f4fee36582ba24d673c73772483e16ac34289a03 Mon Sep 17 00:00:00 2001 From: GEgorov Date: Sun, 9 Nov 2025 23:01:06 +0300 Subject: [PATCH] modified: backend/src/server.ts --- backend/src/server.ts | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/backend/src/server.ts b/backend/src/server.ts index 766dceb..ba90c12 100644 --- a/backend/src/server.ts +++ b/backend/src/server.ts @@ -1,7 +1,7 @@ import express, { Express, Request, Response } from 'express'; import cors from 'cors'; import helmet from 'helmet'; -import rateLimit from 'express-rate-limit'; +// import rateLimit from 'express-rate-limit'; import swaggerUi from 'swagger-ui-express'; import path from 'path'; import { createProxyMiddleware } from 'http-proxy-middleware'; @@ -37,16 +37,16 @@ app.use(cors()); app.use(express.json()); app.use(express.urlencoded({ extended: true })); -// Rate limiting -const limiter = rateLimit({ - windowMs: config.rateLimit.windowMs, - max: config.rateLimit.maxRequests, - message: 'Too many requests from this IP, please try again later.', - validate: { trustProxy: false }, // Отключаем валидацию trust proxy - standardHeaders: true, - legacyHeaders: false, -}); -app.use('/api/', limiter); +// Rate limiting - DISABLED +// const limiter = rateLimit({ +// windowMs: config.rateLimit.windowMs, +// max: config.rateLimit.maxRequests, +// message: 'Too many requests from this IP, please try again later.', +// validate: { trustProxy: false }, // Отключаем валидацию trust proxy +// standardHeaders: true, +// legacyHeaders: false, +// }); +// app.use('/api/', limiter); // Dynamic Swagger documentation app.get('/api-docs/swagger.json', async (_req, res) => {