Skip to content

Commit 01f9856

Browse files
committed
Many fixes
1 parent 23babcf commit 01f9856

File tree

234 files changed

+2435
-508
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

234 files changed

+2435
-508
lines changed

app/fn-guru/pnpm-lock.yaml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/hamal-mono/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ dependencies {
4141
implementation(project(":platform:backend:bridge"))
4242
implementation(project(":platform:backend:core"))
4343
implementation(project(":platform:runner:runner"))
44+
implementation(project(":platform:backend:shared"))
4445
}
4546

4647
tasks.named<BootJar>("bootJar") {

app/hamal-mono/src/main/kotlin/io/hamal/mono/Mono.kt

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package io.hamal.mono
33
import io.hamal.api.ApiConfig
44
import io.hamal.bridge.BridgeConfig
55
import io.hamal.core.CoreConfig
6-
import io.hamal.runner.RunnerConfig
6+
import io.hamal.shared.SharedConfig
77
import org.springframework.boot.Banner.Mode.OFF
88
import org.springframework.boot.WebApplicationType.NONE
99
import org.springframework.boot.WebApplicationType.SERVLET
@@ -19,7 +19,7 @@ class Mono
1919
fun main(args: Array<String>) {
2020

2121
val applicationBuilder = SpringApplicationBuilder()
22-
.parent(CoreConfig::class.java)
22+
.parent(SharedConfig::class.java)
2323
.banner { _: Environment, _: Class<*>, out: PrintStream ->
2424
out.println("")
2525
out.println("")
@@ -40,6 +40,13 @@ fun main(args: Array<String>) {
4040

4141
val parent: ConfigurableApplicationContext = applicationBuilder.run(*args)
4242

43+
applicationBuilder
44+
.parent(parent)
45+
.child(CoreConfig::class.java)
46+
.web(NONE)
47+
.bannerMode(OFF)
48+
.run(*args)
49+
4350
applicationBuilder
4451
.parent(parent)
4552
.child(ApiConfig::class.java)
@@ -56,10 +63,11 @@ fun main(args: Array<String>) {
5663
.bannerMode(OFF)
5764
.run(*args)
5865

59-
applicationBuilder
60-
.parent(parent)
61-
.child(RunnerConfig::class.java)
62-
.web(NONE)
63-
.bannerMode(OFF)
64-
.run(*args)
66+
67+
// applicationBuilder
68+
// .parent(parent)
69+
// .child(RunnerConfig::class.java)
70+
// .web(NONE)
71+
// .bannerMode(OFF)
72+
// .run(*args)
6573
}

app/nyanbot/pnpm-lock.yaml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

platform/backend/api/src/integrationTest/kotlin/io/hamal/api/BaseTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package io.hamal.api
22

33
import io.hamal.bridge.BridgeConfig
44
import io.hamal.core.CoreConfig
5-
import io.hamal.core.component.SetupInternalTopics
5+
import io.hamal.shared.component.SetupInternalTopics
66
import io.hamal.lib.common.domain.CmdId
77
import io.hamal.lib.common.domain.CmdId.Companion.CmdId
88
import io.hamal.lib.common.util.TimeUtils

platform/backend/api/src/integrationTest/kotlin/io/hamal/api/TestConfig.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package io.hamal.api
22

3-
import io.hamal.core.component.DelayRetry
4-
import io.hamal.core.component.DelayRetryNoDelay
5-
import io.hamal.core.component.SetupInternalTopics
3+
import io.hamal.shared.component.DelayRetry
4+
import io.hamal.shared.component.DelayRetryNoDelay
5+
import io.hamal.shared.component.SetupInternalTopics
66
import org.springframework.beans.factory.annotation.Autowired
77
import org.springframework.boot.CommandLineRunner
88
import org.springframework.boot.test.context.TestConfiguration

platform/backend/api/src/integrationTest/kotlin/io/hamal/api/http/controller/state/StateBaseControllerTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ internal sealed class StateBaseControllerTest : BaseControllerTest() {
4141
}
4242

4343
fun completeExec(execId: ExecId, state: ExecState): BridgeExecCompleteRequested {
44-
val response = httpTemplate.post("/b1/execs/{execId}/complete")
44+
val response = httpTemplate.post("/v1/execs/{execId}/complete")
4545
.path("execId", execId)
4646
.body(
4747
BridgeExecCompleteRequest(

platform/backend/api/src/main/kotlin/io/hamal/api/ApiConfig.kt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,12 @@ import org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfigurat
1010
import org.springframework.context.annotation.Bean
1111
import org.springframework.context.annotation.ComponentScan
1212
import org.springframework.context.annotation.Configuration
13-
import org.springframework.scheduling.annotation.EnableScheduling
1413
import org.springframework.web.servlet.DispatcherServlet
1514
import org.springframework.web.servlet.config.annotation.EnableWebMvc
1615

17-
1816
@EnableWebMvc
1917
@Configuration
2018
@ComponentScan
21-
@EnableScheduling
2219
@EnableAutoConfiguration(
2320
exclude = [
2421
DataSourceAutoConfiguration::class,
@@ -27,7 +24,7 @@ import org.springframework.web.servlet.config.annotation.EnableWebMvc
2724
JdbcTemplateAutoConfiguration::class,
2825
SpringApplicationAdminJmxAutoConfiguration::class,
2926
JmxAutoConfiguration::class
30-
]
27+
],
3128
)
3229
open class ApiConfig {
3330
@Bean

platform/backend/api/src/main/kotlin/io/hamal/api/http/auth/AuthFilter.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package io.hamal.api.http.auth
22

3-
import io.hamal.core.security.SecurityContext
3+
import io.hamal.shared.security.SecurityContext
44
import io.hamal.lib.domain.GenerateCmdId
55
import io.hamal.lib.domain.vo.AuthToken.Companion.AuthToken
66
import io.hamal.lib.domain.vo.ExecToken.Companion.ExecToken

platform/backend/api/src/main/kotlin/io/hamal/api/http/controller/account/AccountConvertController.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ package io.hamal.api.http.controller.account
22

33

44
import io.hamal.api.http.controller.accepted
5-
import io.hamal.core.adapter.account.AccountConvertAnonymousPort
6-
import io.hamal.core.component.Retry
7-
import io.hamal.core.security.SecurityContext
5+
import io.hamal.shared.adapter.account.AccountConvertAnonymousPort
6+
import io.hamal.shared.component.Retry
7+
import io.hamal.shared.security.SecurityContext
88
import io.hamal.lib.sdk.api.ApiAccountConvertAnonymousRequest
99
import io.hamal.lib.sdk.api.ApiRequested
1010
import org.springframework.http.ResponseEntity
@@ -15,7 +15,7 @@ import org.springframework.web.bind.annotation.RestController
1515
@RestController
1616
internal class AccountConvertController(
1717
private val retry: Retry,
18-
private val convertAccount: AccountConvertAnonymousPort
18+
private val convertAccount: io.hamal.shared.adapter.account.AccountConvertAnonymousPort
1919
) {
2020
@PostMapping("/v1/anonymous-accounts/convert")
2121
fun convert(

0 commit comments

Comments
 (0)