From 4fbb22a721fd5c105ebbc5502e5fabf4265a15bf Mon Sep 17 00:00:00 2001 From: DarioGii Date: Thu, 23 Oct 2025 17:13:59 +0100 Subject: [PATCH] reverted unrelated changes --- .../software/common/model/ApplicationProperties.java | 7 ------- .../security/configuration/SecurityConfiguration.java | 3 ++- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/app/common/src/main/java/stirling/software/common/model/ApplicationProperties.java b/app/common/src/main/java/stirling/software/common/model/ApplicationProperties.java index 57fae9420..a6743466b 100644 --- a/app/common/src/main/java/stirling/software/common/model/ApplicationProperties.java +++ b/app/common/src/main/java/stirling/software/common/model/ApplicationProperties.java @@ -121,7 +121,6 @@ public class ApplicationProperties { private String customGlobalAPIKey; private Jwt jwt = new Jwt(); private Validation validation = new Validation(); - private RateLimit rateLimit = new RateLimit(); public Boolean isAltLogin() { return saml2.getEnabled() || oauth2.getEnabled(); @@ -345,12 +344,6 @@ public class ApplicationProperties { } } - @Data - public static class RateLimit { - private int maxRequests = 1000; - private String resetSchedule = - "0 0 0 * * MON"; // Cron expression: At 00:00 every Monday - } } @Data diff --git a/app/proprietary/src/main/java/stirling/software/proprietary/security/configuration/SecurityConfiguration.java b/app/proprietary/src/main/java/stirling/software/proprietary/security/configuration/SecurityConfiguration.java index c49627a5b..b7e51fe2c 100644 --- a/app/proprietary/src/main/java/stirling/software/proprietary/security/configuration/SecurityConfiguration.java +++ b/app/proprietary/src/main/java/stirling/software/proprietary/security/configuration/SecurityConfiguration.java @@ -374,7 +374,8 @@ public class SecurityConfiguration { @Bean public IPRateLimitingFilter rateLimitingFilter() { - int maxRequestsPerIp = securityProperties.getRateLimit().getMaxRequests(); + // Example limit TODO add config level + int maxRequestsPerIp = 1000000; return new IPRateLimitingFilter(maxRequestsPerIp, maxRequestsPerIp); }