From 932b42d926d652441a2f0aea832484f1714d9997 Mon Sep 17 00:00:00 2001 From: Jan Date: Sat, 25 Oct 2025 18:52:54 +0200 Subject: [PATCH] Cleanup application.properties and .env, added vite .env to repository --- .gitignore | 2 +- src/frontend/.env | 1 + src/main/resources/application.properties | 32 +++++++++-------------- 3 files changed, 14 insertions(+), 21 deletions(-) create mode 100644 src/frontend/.env diff --git a/.gitignore b/.gitignore index 63af83a..34ea8ae 100644 --- a/.gitignore +++ b/.gitignore @@ -13,7 +13,7 @@ target/ .springBeans .sts4-cache .env.example -.env +/.env ### IntelliJ IDEA ### .idea diff --git a/src/frontend/.env b/src/frontend/.env new file mode 100644 index 0000000..51247bd --- /dev/null +++ b/src/frontend/.env @@ -0,0 +1 @@ +VITE_BACKEND_URL=http://localhost:8080/api \ No newline at end of file diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 5ddd805..16bc014 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -1,31 +1,23 @@ -spring.profiles.active=${SPRING_PROFILES_ACTIVE} - +# Application Name spring.application.name=lcc -spring.datasource.url=jdbc:mysql://localhost:3306/${DB_DATABASE} -spring.datasource.username=${DB_USER} -spring.datasource.password=${DB_PASSWORD} + +# Database Configuration spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver -lcc.bulk.sheet_password=secretSheet?! -lcc.allowed_cors=${ALLOWED_CORS_DOMAIN} -lcc.base.url=${LCC_BASE_URL} -azure.maps.client.id=${AZURE_MAPS_CLIENT_ID} -azure.maps.subscription.key=${AZURE_MAPS_SUBSCRIPTION_KEY} + +# File Upload Limits spring.servlet.multipart.max-file-size=30MB spring.servlet.multipart.max-request-size=50MB + +# Azure AD Configuration spring.cloud.azure.active-directory.enabled=true -spring.cloud.azure.active-directory.profile.tenant-id=${AZURE_TENANT_ID} -spring.cloud.azure.active-directory.credential.client-id=${AZURE_CLIENT_ID} -spring.cloud.azure.active-directory.credential.client-secret=${AZURE_CLIENT_SECRET} spring.cloud.azure.active-directory.authorization-clients.graph.scopes=openid,profile,email,https://graph.microsoft.com/User.Read -jwt.secret=${JWT_SECRET} + +# Management Endpoints management.endpoints.web.exposure.include=health,info,metrics management.endpoint.health.show-details=always + +# Flyway Migration spring.flyway.enabled=true spring.flyway.locations=classpath:db/migration spring.flyway.baseline-on-migrate=true -spring.sql.init.mode=never - -# stuff for nginx -server.forward-headers-strategy=native -server.servlet.session.cookie.secure=true -server.servlet.session.cookie.same-site=lax +spring.sql.init.mode=never \ No newline at end of file