diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 3f09bf1..05e7400 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,7 +1,7 @@ [versions] commonmark = "0.30.0" coroutines = "1.11.0" -flyway = "13.6.0" +flyway = "13.7.0" hikari = "7.1.0" jooq = "3.21.8" jsoup = "1.23.2" @@ -9,11 +9,11 @@ junit = "6.1.3" komok = "1.2.0" kotlin = "2.4.20" ksp = "2.3.12" -ktor = "3.5.2" +ktor = "3.6.0" logback = "1.6.3" micrometer = "1.17.1" mockk = "1.14.11" -openai = "4.63.1" +openai = "4.64.0" poet = "2.4.0" postgresql = "42.7.13" serialization = "1.11.0" diff --git a/tgkotbot/src/main/kotlin/io/heapy/kotbot/bot/admin/AdminRoute.kt b/tgkotbot/src/main/kotlin/io/heapy/kotbot/bot/admin/AdminRoute.kt index 871deb1..acc8342 100644 --- a/tgkotbot/src/main/kotlin/io/heapy/kotbot/bot/admin/AdminRoute.kt +++ b/tgkotbot/src/main/kotlin/io/heapy/kotbot/bot/admin/AdminRoute.kt @@ -9,7 +9,7 @@ import io.heapy.kotbot.infra.web.KtorRoute import io.ktor.http.ContentType import io.ktor.http.HttpStatusCode import io.ktor.server.html.respondHtml -import io.ktor.server.html.respondHtmlFragment +import io.ktor.server.html.respondHtmlPartial import io.ktor.server.request.receiveParameters import io.ktor.server.response.respondText import io.ktor.server.routing.Routing @@ -91,7 +91,7 @@ class AdminRoute( val totalPages = (totalCount + pageSize - 1) / pageSize - call.respondHtmlFragment { + call.respondHtmlPartial { table { thead { tr { diff --git a/tgpt/src/main/kotlin/io/heapy/tgpt/bot/admin/AdminRoute.kt b/tgpt/src/main/kotlin/io/heapy/tgpt/bot/admin/AdminRoute.kt index debebc3..0cb5ea1 100644 --- a/tgpt/src/main/kotlin/io/heapy/tgpt/bot/admin/AdminRoute.kt +++ b/tgpt/src/main/kotlin/io/heapy/tgpt/bot/admin/AdminRoute.kt @@ -8,7 +8,7 @@ import io.heapy.tgpt.infra.jdbc.TransactionProvider import io.heapy.tgpt.infra.web.KtorRoute import io.ktor.http.HttpStatusCode import io.ktor.server.html.respondHtml -import io.ktor.server.html.respondHtmlFragment +import io.ktor.server.html.respondHtmlPartial import io.ktor.server.request.receiveParameters import io.ktor.server.response.respondText import io.ktor.server.routing.Routing @@ -113,7 +113,7 @@ class AdminRoute( val totalPages = (totalCount + pageSize - 1) / pageSize - call.respondHtmlFragment { + call.respondHtmlPartial { table { thead { tr { @@ -199,7 +199,7 @@ class AdminRoute( users to count } - call.respondHtmlFragment { + call.respondHtmlPartial { table { thead { tr { @@ -262,7 +262,7 @@ class AdminRoute( users to count } - call.respondHtmlFragment { + call.respondHtmlPartial { table { thead { tr { @@ -355,7 +355,7 @@ class AdminRoute( StatsData(spend, calls, threads, messages) } - call.respondHtmlFragment { + call.respondHtmlPartial { div(classes = "stats-cards") { div(classes = "stat-card") { div(classes = "stat-value") { +"$${"%.4f".format(totalSpend)}" } @@ -383,7 +383,7 @@ class AdminRoute( apiCallDao.perUserStats() } - call.respondHtmlFragment { + call.respondHtmlPartial { table { thead { tr {