mirror of
https://github.com/BrenBroZAYT/gameyfin.git
synced 2026-06-15 16:20:03 +00:00
757b7e63d2
* Fixes #71 * [GH-61] Fix manual mapping leading to duplicates in DB * [GH-73] Fix Gameyfin only detecting PC games * Improve game title matching (#77) * Implement some filename suffix logic Removes some common file suffixes from files downloaded from for example itch.io. Also removes trailing/leading whitespace/-/_/./() and version numbers starting with a "v" like "v1.2.3". * Add edge cases for game titles (#76) * Fix SONAR code smells Co-authored-by: tr7zw <tr7zw@live.de> Co-authored-by: Pfuenzle <dark.leon64@gmail.com> * Validate some combinations of filename with added suffixes (#79) Also fixes a bug of not removing trailing empty []. * Improve test coverage (#70) * Implemented missing testcases for IgdbWrapper Refactored getPlatformBySlug to return Optional<> * Fixed SONAR findings * Implemented integration tests for the DB * Started implementing tests for controller * Finished GamesControllerTest * Added ImageControllerTest * Implemented LibraryControllerTest * Add LibraryManagementControllerTest * Updated some dependencies * Add DownloadServiceTest * Introduced "gameyfin.data" property to specify a folder for both cache and DB. De-facto removed "gameyfin.db" and "gameyfin.cache" properties Refactored file-system code to be cleaner and easier to test * Refactored filesystem code Implemented FilesystemServiceTest * Fix SONAR code smells * Implemented GameServiceTest * Implemented ImageServiceTest * Fix website scroll position when clicking on game covers in the library view (#94) Fixes #81 * Expansion panels are now not collapsing when last active filter is de-selected (#95) Fixes #86 --------- Co-authored-by: tr7zw <tr7zw@live.de> Co-authored-by: Pfuenzle <dark.leon64@gmail.com>
31 lines
500 B
YAML
31 lines
500 B
YAML
application:
|
|
version: '@project.version@'
|
|
name: Gameyfin
|
|
|
|
server:
|
|
servlet:
|
|
context-path: /
|
|
error:
|
|
include-stacktrace: never
|
|
|
|
spring:
|
|
jackson:
|
|
deserialization:
|
|
fail-on-unknown-properties: false
|
|
default-property-inclusion: non_null
|
|
mapper:
|
|
accept-case-insensitive-enums: true
|
|
mvc:
|
|
async:
|
|
request-timeout: -1
|
|
|
|
management:
|
|
endpoint:
|
|
health:
|
|
enabled: true
|
|
endpoints:
|
|
enabled-by-default: false
|
|
|
|
gameyfin:
|
|
internal-folder: .gameyfin
|