Compare commits

...
3 Commits
Author SHA1 Message Date
2martens 04bec53671 fix: Change ServiceProperties to open class
continuous-integration/drone/tag Build is passing
2025-07-26 13:24:13 +02:00
2martens 40ed9b8fba maintenance: Update versions
continuous-integration/drone/tag Build is passing
2025-07-26 12:59:46 +02:00
2martens a8d2aaef09 fix: Change realm to twomartens 2025-07-26 12:23:47 +02:00
3 changed files with 17 additions and 16 deletions
+15 -14
View File
@@ -1,21 +1,22 @@
[versions] [versions]
spring-boot = "3.2.3" spring-boot = "3.5.4"
spring-doc = "2.3.0" spring-doc = "2.8.9"
spring-cloud = "2023.0.0" spring-cloud = "2025.0.0"
spring-grpc = "2.14.0.RELEASE" spring-grpc = "2.14.0.RELEASE"
grpc = "1.57.0" grpc = "1.57.0"
tomcat-annotations = "6.0.53" tomcat-annotations = "6.0.53"
httpclient = "5.3.1" httpclient = "5.5"
slf4j = "2.0.12" slf4j = "2.0.17"
log4j = "2.23.0" log4j = "2.25.1"
log4j-ecs = "1.6.0" log4j-ecs = "1.7.0"
mapstruct = "1.5.5.Final" mapstruct = "1.6.3"
junit = "5.10.2" junit = "5.13.4"
assertj = "3.25.3" assertj = "3.27.3"
mockito = "5.11.0" mockito = "5.18.0"
keycloak = "24.0.1" keycloak = "26.3.2"
keycloak-policy-enforcer = "26.0.6"
kotlin-logging = "3.0.5" kotlin-logging = "3.0.5"
kotlin-reflect = "1.9.22" kotlin-reflect = "2.2.0"
kotlin-lombok = "1.9.0" kotlin-lombok = "1.9.0"
plugin-nebula-release = "17.2.2" plugin-nebula-release = "17.2.2"
plugin-lombok = "8.0.1" plugin-lombok = "8.0.1"
@@ -47,7 +48,7 @@ spring-ui = { module = "org.springdoc:springdoc-openapi-starter-webmvc-ui", vers
spring-sec = { module = "org.springdoc:springdoc-openapi-starter-common", version.ref = "spring-doc" } spring-sec = { module = "org.springdoc:springdoc-openapi-starter-common", version.ref = "spring-doc" }
spring-openapi = { module = "org.springdoc:springdoc-openapi-starter-webmvc-api", version.ref = "spring-doc" } spring-openapi = { module = "org.springdoc:springdoc-openapi-starter-webmvc-api", version.ref = "spring-doc" }
keycloak-core = { module = "org.keycloak:keycloak-core", version.ref = "keycloak" } keycloak-core = { module = "org.keycloak:keycloak-core", version.ref = "keycloak" }
keycloak-policy-enforcer = { module = "org.keycloak:keycloak-policy-enforcer", version.ref = "keycloak" } keycloak-policy-enforcer = { module = "org.keycloak:keycloak-policy-enforcer", version.ref = "keycloak-policy-enforcer" }
grpc-api = { module = "io.grpc:grpc-api", version.ref = "grpc" } grpc-api = { module = "io.grpc:grpc-api", version.ref = "grpc" }
grpc-context = { module = "io.grpc:grpc-context", version.ref = "grpc" } grpc-context = { module = "io.grpc:grpc-context", version.ref = "grpc" }
grpc-core = { module = "io.grpc:grpc-core", version.ref = "grpc" } grpc-core = { module = "io.grpc:grpc-core", version.ref = "grpc" }
@@ -8,7 +8,7 @@ import java.time.ZoneId
@RefreshScope @RefreshScope
@ConfigurationProperties(prefix = "de.twomartens.wahlrecht") @ConfigurationProperties(prefix = "de.twomartens.wahlrecht")
@Schema(description = "Properties, to configure this Application") @Schema(description = "Properties, to configure this Application")
class ServiceProperties { open class ServiceProperties {
lateinit var defaultTimeZone: ZoneId lateinit var defaultTimeZone: ZoneId
lateinit var greeting: String lateinit var greeting: String
} }
@@ -38,7 +38,7 @@ spring:
oauth2: oauth2:
resourceserver: resourceserver:
jwt: jwt:
jwk-set-uri: ${KEYCLOAK_URL:https://id.2martens.de}/realms/${KEYCLOAK_REALM:2martens}/protocol/openid-connect/certs jwk-set-uri: ${KEYCLOAK_URL:https://id.2martens.de}/realms/${KEYCLOAK_REALM:twomartens}/protocol/openid-connect/certs
application: application:
name: wahlrecht name: wahlrecht