spring.application.name=BattlBuilderAPI # Database connection properties spring.datasource.url=jdbc:postgresql://r710.gofwd.group:5433/ss_builder spring.datasource.username=postgres spring.datasource.password=cul8rman spring.datasource.driver-class-name=org.postgresql.Driver # Hibernate properties #spring.jpa.hibernate.ddl-auto=update #spring.jpa.show-sql=true #spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect security.jwt.secret=ballistic-test-secret-key-1234567890-ABCDEFGHIJKLNMOPQRST security.jwt.access-token-minutes=2880 # Logging spring.jpa.show-sql=true logging.level.org.hibernate.SQL=INFO logging.level.org.hibernate.type.descriptor.sql.BasicBinder=warn # JSP Configuration spring.mvc.view.prefix=/WEB-INF/views/ spring.mvc.view.suffix=.jsp # SMTP Configuration spring.mail.host=mail.goforwardmail.com spring.mail.port=587 spring.mail.username=info@battl.builders spring.mail.password=Cul8rman2025 spring.mail.properties.mail.smtp.auth=true spring.mail.properties.mail.smtp.starttls.enable=true spring.mail.properties.mail.smtp.starttls.required=true #Database settings spring.datasource.hikari.max-lifetime=600000 minio.endpoint=https://minioapi.dev.gofwd.group minio.access-key=dstrawsb minio.secret-key=Cul8rman2025 minio.bucket=battlbuilders # Public base URL used to write back into products.main_image_url minio.public-base-url=https://minio.dev.gofwd.group # --- Feature toggles --- app.api.legacy.enabled=false # Beta Email Signup and Auth app.publicBaseUrl=http://localhost:3000 app.authTokenPepper=9f2f3785b59eb04b49ce08b6faffc9d01a03851018f783229e829ec0d9d01349e3fd8f216c3b87ebcafbf3610f7d151ba3cd54434b907cb5a8eab6d015a826cb # Magic Token Duration security.jwt.access-token-days=30 # Beta Invite Email Toggle app.beta.captureOnly=true app.email.outbound-enabled=false # CLI invite runner (off by default) app.beta.invite.run=false app.beta.invite.limit=0 # 0 = no limit app.beta.invite.dryRun=true # true = generate + log, but do NOT send emails app.beta.invite.tokenMinutes=30 # Ai Enrichment Settings ai.minConfidence=0.75 ai.openai.apiKey=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 ai.openai.model=gpt-4.1-mini