feat(logging): add structured audit logging with file export
- Add logback-spring.xml with daily rolling file appenders - Add structured audit events to RequireRoleAspect - Add logging export configuration to application.yaml - Add janino dependency for logback evaluation - Ignore /log/ export directory
This commit is contained in:
@@ -37,6 +37,7 @@ dependencies {
|
||||
implementation("io.jsonwebtoken:jjwt-api:0.13.0")
|
||||
runtimeOnly("io.jsonwebtoken:jjwt-impl:0.13.0")
|
||||
runtimeOnly("io.jsonwebtoken:jjwt-jackson:0.13.0")
|
||||
runtimeOnly("org.codehaus.janino:janino")
|
||||
testImplementation("org.springframework.boot:spring-boot-starter-test")
|
||||
testImplementation("org.jetbrains.kotlin:kotlin-test-junit5")
|
||||
testRuntimeOnly("org.junit.platform:junit-platform-launcher")
|
||||
|
||||
Reference in New Issue
Block a user