Refactor and fixes
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
0621d8c406
commit
cae02af684
@ -1,18 +1,12 @@
|
|||||||
package allin.dto
|
package allin.dto
|
||||||
|
|
||||||
import io.github.smiley4.ktorswaggerui.dsl.Example
|
|
||||||
import kotlinx.serialization.Serializable
|
import kotlinx.serialization.Serializable
|
||||||
|
|
||||||
@Serializable
|
@Serializable
|
||||||
data class UserDTO(
|
data class UserDTO(
|
||||||
@Example("cabb366c-5a47-4b0f-81e1-25a08fe2c2fe")
|
|
||||||
val id: String,
|
val id: String,
|
||||||
@Example("Steve")
|
|
||||||
val username: String,
|
val username: String,
|
||||||
@Example("stevemaroco@gmail.com")
|
|
||||||
val email: String,
|
val email: String,
|
||||||
@Example("16027")
|
|
||||||
val nbCoins: Int,
|
val nbCoins: Int,
|
||||||
@Example("eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJodHRwOi8vMC4wLjAuMDo4MDgwLyIsImlzcyI6Imh0dHA6Ly8wLjAuMC4wOjgwODAvIiwidXNlcm5hbWUiOiJ0ZXN0IiwiZXhwIjoxNzA3OTIyNjY1fQ.TwaT9Rd4Xkhg3l4fHiba0IEqnM7xUGJVFRrr5oaWOwQ")
|
|
||||||
var token: String?
|
var token: String?
|
||||||
)
|
)
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package allin.utils
|
package allin.utils
|
||||||
|
|
||||||
import com.typesafe.config.ConfigFactory
|
import com.typesafe.config.ConfigFactory
|
||||||
import io.ktor.server.config.HoconApplicationConfig
|
import io.ktor.server.config.*
|
||||||
|
|
||||||
object AppConfig {
|
object AppConfig {
|
||||||
val config: HoconApplicationConfig = HoconApplicationConfig(ConfigFactory.load())
|
private val config: HoconApplicationConfig = HoconApplicationConfig(ConfigFactory.load())
|
||||||
val tokenManager = TokenManager.getInstance(config)
|
val tokenManager = TokenManager.getInstance(config)
|
||||||
val regexChecker= RegexChecker()
|
val regexChecker = RegexChecker()
|
||||||
val cryptManager = CryptManager()
|
val cryptManager = CryptManager()
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in new issue