сделал REST api

This commit was merged in pull request #2.
This commit is contained in:
skettiks
2026-03-09 00:14:56 +03:00
committed by GitHub
parent f609910ce3
commit c10601f907
4 changed files with 188 additions and 24 deletions
+2 -24
View File
@@ -40,40 +40,16 @@ extra["springGrpcVersion"] = "1.0.1"
dependencies {
implementation("org.springframework.boot:spring-boot-starter-web")
implementation("org.springframework.boot:spring-boot-h2console")
implementation("org.springframework.boot:spring-boot-micrometer-tracing-brave")
implementation("org.springframework.boot:spring-boot-starter-actuator")
implementation("org.springframework.boot:spring-boot-starter-cache")
implementation("org.springframework.boot:spring-boot-starter-data-jdbc")
implementation("org.springframework.boot:spring-boot-starter-flyway")
implementation("org.springframework.boot:spring-boot-starter-security")
implementation("org.springframework.boot:spring-boot-starter-validation")
implementation("io.grpc:grpc-services")
implementation("io.micrometer:micrometer-tracing-bridge-brave")
implementation("io.sentry:sentry-spring-boot-4-starter")
implementation("net.ttddyy.observation:datasource-micrometer-spring-boot:2.0.1")
implementation("org.flywaydb:flyway-database-postgresql")
implementation("org.jetbrains.kotlin:kotlin-reflect")
implementation("org.springframework.grpc:spring-grpc-spring-boot-starter")
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3")
implementation(libs.emailverifier.kt)
compileOnly("org.projectlombok:lombok")
developmentOnly("org.springframework.boot:spring-boot-devtools")
runtimeOnly("com.h2database:h2")
runtimeOnly("io.micrometer:micrometer-registry-prometheus")
runtimeOnly("org.postgresql:postgresql")
annotationProcessor("org.projectlombok:lombok")
testImplementation("org.springframework.boot:spring-boot-micrometer-tracing-test")
testImplementation("org.springframework.boot:spring-boot-starter-actuator-test")
testImplementation("org.springframework.boot:spring-boot-starter-cache-test")
testImplementation("org.springframework.boot:spring-boot-starter-data-jdbc-test")
testImplementation("org.springframework.boot:spring-boot-starter-flyway-test")
testImplementation("org.springframework.boot:spring-boot-starter-security-test")
testImplementation("org.springframework.boot:spring-boot-starter-validation-test")
testImplementation("org.jetbrains.kotlin:kotlin-test-junit5")
testImplementation("org.springframework.grpc:spring-grpc-test")
testRuntimeOnly("org.junit.platform:junit-platform-launcher")
}
@@ -165,6 +141,8 @@ tasks.named<Jar>("jar") {
}
/*
detekt {
buildUponDefaultConfig = true