From 3034000f48ba1b8bff55ab1438fc6637d4b04d89 Mon Sep 17 00:00:00 2001 From: Robert Stolz Date: Fri, 27 Dec 2024 10:32:26 +0100 Subject: [PATCH] dependency added --- .gitignore | 25 ++++++++++++- backend/pom.xml | 36 ++++++++++++++++++- .../ropold/backend/BackendApplication.java | 6 ++++ .../src/test/resources/application.properties | 3 ++ 4 files changed, 68 insertions(+), 2 deletions(-) create mode 100644 backend/src/test/resources/application.properties diff --git a/.gitignore b/.gitignore index fd1b092..c698c39 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,25 @@ +#Project /.idea/ -*.iml \ No newline at end of file +*.iml + +#Backend files +backend/target/ +backend/!.mvn/wrapper/maven-wrapper.jar +backend/!**/src/main/**/target/ +backend/!**/src/test/**/target/ +backend/mvnw +backend/mvnw.cmd + +#Frontend files +frontend/logs +frontend/*.log +frontend/npm-debug.log* +frontend/yarn-debug.log* +frontend/yarn-error.log* +frontend/pnpm-debug.log* +frontend/lerna-debug.log* + +frontend/node_modules +frontend/dist +frontend/dist-ssr +frontend/*.local \ No newline at end of file diff --git a/backend/pom.xml b/backend/pom.xml index 5b3dd4d..5522660 100644 --- a/backend/pom.xml +++ b/backend/pom.xml @@ -38,7 +38,15 @@ org.springframework.boot spring-boot-starter-web - + + de.neuefische.java + spring-boot-starter-fallback-page + 1.0.0 + + + org.springframework.boot + spring-boot-starter-validation + org.projectlombok lombok @@ -49,6 +57,32 @@ spring-boot-starter-test test + + de.flapdoodle.embed + de.flapdoodle.embed.mongo.spring3x + 4.13.0 + test + + + org.springframework.boot + spring-boot-starter-oauth2-client + + + org.springframework.security + spring-security-test + test + + + org.jetbrains + annotations + 26.0.1 + compile + + + com.cloudinary + cloudinary-http44 + 1.33.0 + diff --git a/backend/src/main/java/ropold/backend/BackendApplication.java b/backend/src/main/java/ropold/backend/BackendApplication.java index f66c415..9d003b7 100644 --- a/backend/src/main/java/ropold/backend/BackendApplication.java +++ b/backend/src/main/java/ropold/backend/BackendApplication.java @@ -1,7 +1,9 @@ package ropold.backend; +import com.cloudinary.Cloudinary; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.context.annotation.Bean; @SpringBootApplication public class BackendApplication { @@ -10,4 +12,8 @@ public static void main(String[] args) { SpringApplication.run(BackendApplication.class, args); } + @Bean + public Cloudinary cloudinary(){ + return new Cloudinary(); + } } diff --git a/backend/src/test/resources/application.properties b/backend/src/test/resources/application.properties new file mode 100644 index 0000000..9b53fc6 --- /dev/null +++ b/backend/src/test/resources/application.properties @@ -0,0 +1,3 @@ +de.flapdoodle.mongodb.embedded.version=7.0.4 +app.url=http://localhost:5173/ +CLOUDINARY_URL=123 \ No newline at end of file