From 44ad8faad66a35db14ce8cdc723a9bba68166c66 Mon Sep 17 00:00:00 2001 From: stefan Date: Mon, 21 Jul 2025 16:27:01 +0200 Subject: [PATCH] =?UTF-8?q?(fix)=20Umbau=20zu=20SCS=20###=20API-Gateway=20?= =?UTF-8?q?erweitern=20-=20Bestehenden=20API-Gateway-Service=20mit=20zus?= =?UTF-8?q?=C3=A4tzlichen=20Funktionen=20ausstatten:=20=20=20=20=20-=20Rat?= =?UTF-8?q?e=20Limiting=20implementieren=20=20=20=20=20-=20Request/Respons?= =?UTF-8?q?e=20Logging=20verbessern?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../at/mocode/gateway/config/MonitoringConfig.kt | 10 ++++------ .../src/jvmMain/kotlin/at/mocode/gateway/module.kt | 2 -- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/api-gateway/src/jvmMain/kotlin/at/mocode/gateway/config/MonitoringConfig.kt b/api-gateway/src/jvmMain/kotlin/at/mocode/gateway/config/MonitoringConfig.kt index 1cbfa4d0..ab560233 100644 --- a/api-gateway/src/jvmMain/kotlin/at/mocode/gateway/config/MonitoringConfig.kt +++ b/api-gateway/src/jvmMain/kotlin/at/mocode/gateway/config/MonitoringConfig.kt @@ -1,17 +1,15 @@ package at.mocode.gateway.config +import at.mocode.dto.base.ApiResponse +import at.mocode.shared.config.AppConfig +import io.ktor.http.* import io.ktor.server.application.* import io.ktor.server.plugins.calllogging.* import io.ktor.server.plugins.statuspages.* import io.ktor.server.request.* -import io.ktor.http.* import io.ktor.server.response.* -import io.ktor.util.* -import at.mocode.dto.base.ApiResponse -import at.mocode.shared.config.AppConfig -import org.slf4j.MDC import org.slf4j.event.Level -import java.util.UUID +import java.util.* /** * Monitoring and logging configuration for the API Gateway. diff --git a/api-gateway/src/jvmMain/kotlin/at/mocode/gateway/module.kt b/api-gateway/src/jvmMain/kotlin/at/mocode/gateway/module.kt index 9dad8442..34b673d8 100644 --- a/api-gateway/src/jvmMain/kotlin/at/mocode/gateway/module.kt +++ b/api-gateway/src/jvmMain/kotlin/at/mocode/gateway/module.kt @@ -4,11 +4,9 @@ import at.mocode.gateway.config.configureOpenApi import at.mocode.gateway.config.configureSwagger import at.mocode.gateway.routing.docRoutes import at.mocode.shared.config.AppConfig -import at.mocode.shared.config.RateLimitConfig import io.ktor.http.* import io.ktor.serialization.kotlinx.json.* import io.ktor.server.application.* -import io.ktor.server.application.ApplicationCallPipeline import io.ktor.server.http.content.* import io.ktor.server.plugins.calllogging.* import io.ktor.server.plugins.contentnegotiation.*