Migrate to Spring Boot 4 (#868)

* Switched from TomCat to Jetty
* Hibernate migrations
* Removed dependency on Spring-Boot-Content-FS
* Migrate to Jackson 3
* Migrate LegacyExtensionFinder -> IndexedExtensionFinder
* Fix code inspection issues
* Exclude Config classes from Sonar coverage calcualtion
* Add FileStorageServiceTest
* Add tests for (De-)serializers
* Exclude H2 package from Sonar coverage reporting
* Add Sonar scan
* Update JVM in CI
* Update dependency versions
This commit is contained in:
grimsi
2026-02-01 10:48:26 +01:00
parent 111e164fab
commit ecd369cd30
103 changed files with 3562 additions and 2928 deletions
+4 -6
View File
@@ -7,8 +7,6 @@ logging.level:
org.gameyfin.GameyfinApplicationKt: warn
# Suppress false positive warnings from Spring Security 6
org.springframework.security.config.annotation.authentication.configuration.InitializeUserDetailsBeanManagerConfigurer: error
# Hides an error log on the first aborted download
org.apache.catalina.core.ContainerBase: off
server:
port: 8080
@@ -17,10 +15,10 @@ server:
tracking-modes: cookie
timeout: 24h
forward-headers-strategy: framework
tomcat:
remoteip:
protocol-header: X-Forwarded-Proto
remote-ip-header: X-Forwarded-For
jetty:
threads:
max: 200
min: 8
management:
server: