unknown
6905dcaaff
feat(audit): P2 — 관리 행위 감사 로그(AuditLog) 추가
- AuditLog 엔티티/AuditAction(APPROVE/REJECT/BLACKLIST_ADD/BLACKLIST_REMOVE) + AuditService.record
(호출자 트랜잭션 합류, actor는 SecurityUtils에서 채우되 미인증 컨텍스트는 null 허용).
- 훅: ApprovalService(승인/반려), BlacklistService(추가/해제)에 감사 기록.
- GET /api/admin/audit (ADMIN) 최근 200건 조회 + AuditLogResponse.
- Flyway V2__audit_log.sql (prod). FlywayValidationTest가 V1+V2를 엔티티와 대조.
- 테스트: AuditLogTest(승인/블랙리스트 추가 감사행 검증). 전체 7건 통과.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-03 15:34:08 +09:00
..
2026-07-03 15:34:08 +09:00
2026-07-03 08:59:41 +09:00
2026-07-03 08:59:41 +09:00
2026-07-03 15:19:34 +09:00
2026-07-03 08:59:41 +09:00