💥 Nukes rust and replaces with kotlin
This commit is contained in:
28
backend/src/main/kotlin/Monitoring.kt
Normal file
28
backend/src/main/kotlin/Monitoring.kt
Normal file
@@ -0,0 +1,28 @@
|
||||
package svitan.dev
|
||||
|
||||
import io.github.flaxoos.ktor.server.plugins.ratelimiter.*
|
||||
import io.github.flaxoos.ktor.server.plugins.ratelimiter.implementations.*
|
||||
import io.ktor.http.*
|
||||
import io.ktor.serialization.kotlinx.json.*
|
||||
import io.ktor.server.application.*
|
||||
import io.ktor.server.auth.*
|
||||
import io.ktor.server.plugins.calllogging.*
|
||||
import io.ktor.server.plugins.compression.*
|
||||
import io.ktor.server.plugins.contentnegotiation.*
|
||||
import io.ktor.server.plugins.cors.routing.*
|
||||
import io.ktor.server.plugins.requestvalidation.RequestValidation
|
||||
import io.ktor.server.plugins.requestvalidation.ValidationResult
|
||||
import io.ktor.server.plugins.statuspages.*
|
||||
import io.ktor.server.request.*
|
||||
import io.ktor.server.response.*
|
||||
import io.ktor.server.routing.*
|
||||
import kotlin.time.Duration.Companion.seconds
|
||||
import org.jetbrains.exposed.sql.*
|
||||
import org.slf4j.event.*
|
||||
|
||||
fun Application.configureMonitoring() {
|
||||
install(CallLogging) {
|
||||
level = Level.INFO
|
||||
filter { call -> call.request.path().startsWith("/") }
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user