From 0ffef1155343d1ae8839123dcefb661f1f8ef1ca Mon Sep 17 00:00:00 2001 From: Bennett Date: Sat, 15 Aug 2026 18:21:41 +0300 Subject: [PATCH 1/2] release: Silence 404 API errors --- compose.yaml | 3 +-- .../flextuma/core/config/RequestLoggingFilter.java | 7 ++++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/compose.yaml b/compose.yaml index 391420c..7564bfe 100644 --- a/compose.yaml +++ b/compose.yaml @@ -23,12 +23,11 @@ services: - SPRING_JPA_PROPERTIES_HIBERNATE_DIALECT=org.hibernate.dialect.PostgreSQLDialect - SPRING_DATA_REDIS_HOST=${SPRING_DATA_REDIS_HOST} - SPRING_DATA_REDIS_PORT=${SPRING_DATA_REDIS_PORT:-6379} - - APP_FRONTEND_DIRECTORY=client + - APP_FRONTEND_DIRECTORY=/app/client volumes: - ./src:/app/src - ./build/classes/java/main:/app/extracted/WEB-INF/classes - ./client:/app/client - networks: default: external: true diff --git a/src/main/java/com/flexcodelabs/flextuma/core/config/RequestLoggingFilter.java b/src/main/java/com/flexcodelabs/flextuma/core/config/RequestLoggingFilter.java index d6f4b7f..dab08be 100644 --- a/src/main/java/com/flexcodelabs/flextuma/core/config/RequestLoggingFilter.java +++ b/src/main/java/com/flexcodelabs/flextuma/core/config/RequestLoggingFilter.java @@ -70,11 +70,16 @@ private void logRequest(HttpServletRequest request, HttpServletResponse response if (shouldSkipLogging(fullUri)) { return; } + + int status = statusOverride > 0 ? statusOverride : response.getStatus(); + if (status == HttpServletResponse.SC_NOT_FOUND) { + return; + } + request.setAttribute("REQUEST_LOGGED", true); String username = getUsername(request); long duration = System.currentTimeMillis() - startTime; - int status = statusOverride > 0 ? statusOverride : response.getStatus(); boolean isError = status >= 400 || ex != null; String logColor = isError ? "\u001B[31m" : "\u001B[32m"; From 624da75bffa5037bccf7d04a589eb04181ae1ed3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 15 Aug 2026 15:22:18 +0000 Subject: [PATCH 2/2] Release v0.0.41 [skip ci] --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 1904f2d..2d351f8 100644 --- a/build.gradle +++ b/build.gradle @@ -8,7 +8,7 @@ plugins { } group = 'com.flexcodelabs' -version = '0.0.40' +version = '0.0.41' description = 'Flextuma App' java {