1
0
Fork 0
mirror of https://github.com/s-frick/effigenix.git synced 2026-03-28 17:29:58 +01:00

feat: add Spring Boot ERP application with user management domain

Implement DDD-based architecture with domain, application, infrastructure,
and API layers. Includes user/role management with authentication,
RBAC permissions, audit logging, Liquibase migrations, and test suite.
This commit is contained in:
Sebastian Frick 2026-02-17 19:24:26 +01:00
parent a1df32377b
commit ec9114aa0a
124 changed files with 18208 additions and 0 deletions

View file

@ -0,0 +1,25 @@
spring:
datasource:
url: jdbc:h2:mem:testdb
driver-class-name: org.h2.Driver
username: sa
password:
jpa:
database-platform: org.hibernate.dialect.H2Dialect
hibernate:
ddl-auto: create-drop
show-sql: true
liquibase:
enabled: false # Use Hibernate for test schema
jwt:
secret: TestSecretKeyForUnitTestsMin256BitsLongForHS256AlgorithmSecurity
expiration: 3600000 # 1 hour for tests
refresh-expiration: 7200000 # 2 hours for tests
logging:
level:
root: INFO
de.effigenix: DEBUG