From e388c1d252104c6a6bce7df4f91eef4ec3ece882 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 23 Jun 2025 12:00:54 +0000 Subject: [PATCH 1/3] Update kotlin monorepo to v2.2.0 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 4766e0d..254d62b 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -kotlin = "2.1.21" # Note: Plugin versions must be updated in the settings.gradle.kts too +kotlin = "2.2.0" # Note: Plugin versions must be updated in the settings.gradle.kts too groovy = "3.0.25" jansi = "2.4.2" From dad1adf8acae4331e828cf2e3d408bd0c125c56b Mon Sep 17 00:00:00 2001 From: Jannik Reimers Date: Tue, 24 Jun 2025 11:07:26 +0200 Subject: [PATCH 2/3] change logging level for mongodb --- src/main/kotlin/dev/jansel/feixiao/App.kt | 6 ++++++ src/main/kotlin/dev/jansel/feixiao/database/Database.kt | 1 + 2 files changed, 7 insertions(+) diff --git a/src/main/kotlin/dev/jansel/feixiao/App.kt b/src/main/kotlin/dev/jansel/feixiao/App.kt index eabdacc..b2884eb 100644 --- a/src/main/kotlin/dev/jansel/feixiao/App.kt +++ b/src/main/kotlin/dev/jansel/feixiao/App.kt @@ -1,5 +1,7 @@ package dev.jansel.feixiao +import ch.qos.logback.classic.Level +import ch.qos.logback.classic.LoggerContext import com.github.twitch4j.TwitchClient import dev.jansel.feixiao.extensions.EventHooks import dev.jansel.feixiao.extensions.StreamerCommand @@ -9,12 +11,16 @@ import dev.jansel.feixiao.utils.twitch import dev.kordex.core.ExtensibleBot import dev.kordex.core.i18n.SupportedLocales import io.github.oshai.kotlinlogging.KotlinLogging +import org.slf4j.LoggerFactory var twitchClient: TwitchClient? = null val logger = KotlinLogging.logger { } var botRef: ExtensibleBot? = null suspend fun main() { + val loggerContext = LoggerFactory.getILoggerFactory() as LoggerContext + val rootLogger = loggerContext.getLogger("org.mongodb.driver") + rootLogger.level = Level.OFF botRef = ExtensibleBot(token) { database(true) twitch(true) diff --git a/src/main/kotlin/dev/jansel/feixiao/database/Database.kt b/src/main/kotlin/dev/jansel/feixiao/database/Database.kt index d733a4f..aac6356 100644 --- a/src/main/kotlin/dev/jansel/feixiao/database/Database.kt +++ b/src/main/kotlin/dev/jansel/feixiao/database/Database.kt @@ -1,6 +1,7 @@ package dev.jansel.feixiao.database import com.mongodb.ConnectionString +import com.mongodb.LoggerSettings import com.mongodb.MongoClientSettings import dev.jansel.feixiao.utils.mongoUri import org.bson.UuidRepresentation From 4d781310e7e7f9981f2c22b8e652fefa3c3665c1 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 23 Jun 2025 12:00:54 +0000 Subject: [PATCH 3/3] Update kotlin monorepo to v2.2.0 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 4766e0d..254d62b 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -kotlin = "2.1.21" # Note: Plugin versions must be updated in the settings.gradle.kts too +kotlin = "2.2.0" # Note: Plugin versions must be updated in the settings.gradle.kts too groovy = "3.0.25" jansi = "2.4.2"