S&P API Gateway + 모니터링 통합 플랫폼
Go to file
HYOJIN 071489ced6 feat(phase4): API Gateway 프록시 + 요청 로깅
백엔드:
- GatewayController (ANY /gateway/{serviceCode}/**)
- GatewayService (API Key prefix 매칭 + AES 복호화, 권한 확인, WebClient 프록시)
- AsyncConfig + RequestLogService (@Async 비동기 로깅)
- RequestLogController (검색 + 상세 API, JPA Specification)
- request_url을 gateway 경로로 통일 저장
- tenant_id 로그 기록 추가
- ErrorCode 6개 (GW001-GW006)

프론트엔드:
- RequestLogsPage (검색 폼 + 결과 테이블 + 페이지네이션)
- RequestLogDetailPage (요청/응답 상세)
- 날짜 검색 LocalDate 변환 수정

Closes #9

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 11:20:08 +09:00
.claude chore: CLAUDE_BOT_TOKEN 환경변수 추가 2026-04-07 11:10:17 +09:00
.gitea/workflows ci: Gitea Actions 자동 배포 워크플로우 추가 2026-04-07 11:28:39 +09:00
.githooks Initial commit 2026-04-07 10:20:40 +09:00
.mvn Initial commit 2026-04-07 10:20:40 +09:00
docs docs: 릴리즈 노트 업데이트 2026-04-08 10:13:19 +09:00
frontend feat(phase4): API Gateway 프록시 + 요청 로깅 2026-04-08 11:20:08 +09:00
src feat(phase4): API Gateway 프록시 + 요청 로깅 2026-04-08 11:20:08 +09:00
.editorconfig Initial commit 2026-04-07 10:20:40 +09:00
.gitignore feat: 프론트엔드 통합 프로젝트 초기 구조 구성 2026-04-07 10:56:10 +09:00
.sdkmanrc Initial commit 2026-04-07 10:20:40 +09:00
CLAUDE.md feat(phase1): 기반 구축 - DB Entity, JWT 인증, 프론트엔드 레이아웃 2026-04-07 13:52:25 +09:00
pom.xml feat(phase1): 기반 구축 - DB Entity, JWT 인증, 프론트엔드 레이아웃 2026-04-07 13:52:25 +09:00
README.md Initial commit 2026-04-07 10:20:40 +09:00
workflow-version.json feat: 프론트엔드 통합 프로젝트 초기 구조 구성 2026-04-07 10:56:10 +09:00

template-java-maven

Java + Spring Boot + Maven 프로젝트 템플릿