From 042c326380ae5d4a0223350feeedece6f3658e22 Mon Sep 17 00:00:00 2001 From: grimsi <9295182+grimsi@users.noreply.github.com> Date: Mon, 10 Jun 2024 13:34:11 +0200 Subject: [PATCH] Switch to file-based H2 DB Implement development specific config --- .gitignore | 1 + .run/GameyfinApplication.run.xml | 1 + .../grimsi/gameyfin/config/SecurityConfig.kt | 12 +++-- .../grimsi/gameyfin/setup/SetupDataLoader.kt | 52 +++++++++++-------- .../de/grimsi/gameyfin/users/UserService.kt | 4 +- .../users/util/UserDetailsExtensions.kt | 2 +- src/main/resources/application.yml | 11 +++- 7 files changed, 55 insertions(+), 28 deletions(-) diff --git a/.gitignore b/.gitignore index 4091a91..a8848bb 100644 --- a/.gitignore +++ b/.gitignore @@ -46,3 +46,4 @@ out/ /docker/docker-compose.yml /.gameyfin/ /frontend/generated +/db/ diff --git a/.run/GameyfinApplication.run.xml b/.run/GameyfinApplication.run.xml index 5c1045d..8680af8 100644 --- a/.run/GameyfinApplication.run.xml +++ b/.run/GameyfinApplication.run.xml @@ -1,5 +1,6 @@ +