Create test for complete game

create notifications for reply the players
implement notifications on GameEventPlayerNotificationListener
add priority to the eventbus.subscribe()
improve JWT creation
update libs koin + ktor
remove output of GameCommandStream
improve logs
create a function disableShuffleDeck to disable the shuffle of the deck (for tests)
This commit is contained in:
2025-04-14 23:39:36 +02:00
parent 99f0760d3c
commit 51d857513c
55 changed files with 659 additions and 235 deletions
@@ -1,6 +1,5 @@
package eventDemo.configuration
import eventDemo.app.eventListener.GameEventReactionListener
import io.ktor.server.application.Application
import org.koin.ktor.ext.get
@@ -17,6 +16,5 @@ fun Application.configure() {
configureHttpRouting()
declareHttpGameRoute()
GameEventReactionListener(get(), get())
.init()
configureGameListener()
}