Fix/#73 auditlog#76
Conversation
- AuditLog 엔티티와 Repository, Service 추가 - 요청 IP와 User-Agent 자동 수집 처리 - 공고 생성/수정, 모의 서류 지원 생성 감사로그 기록 - 문항 후보 추가, 문항 선택 저장, 답변 저장 감사로그 기록 - 자소서 분석 실행 결과 감사로그 기록 - 변경 전/후 값을 JSON 문자열로 저장하도록 구현
JobPostingResponse는 record가 아니라 Lombok getter 기반 DTO이므로 감사 로그 SpEL 표현식을 #result.jobPostingId()에서 #result.getJobPostingId()로 수정했습니다. 모의 서류 지원 생성 시 내부에서 공고 생성 로직이 실행되면서 감사 로그 targetId 평가가 실패하던 문제를 해결했습니다. 검증: ./gradlew test 통과
|
Caution Review failedPull request was closed or merged during review 📝 WalkthroughWalkthroughThe pull request introduces a complete audit logging framework using Spring AOP annotations. It adds a new ChangesAudit Logging Framework Integration
🎯 3 (Moderate) | ⏱️ ~25 minutes Possibly Related PRs
Poem
🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (2 warnings)
✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
✨ 어떤 이유로 PR를 하셨나요?
📋 세부 내용 - 왜 해당 PR이 필요한지 작업 내용을 자세하게 설명해주세요
📸 작업 화면 스크린샷
🚨 관련 이슈 번호 [#73]
Summary by CodeRabbit
New Features
Bug Fixes