Skip to content

dev to main - #284

Merged
whc9999 merged 16 commits into
mainfrom
dev
Sep 7, 2026
Merged

dev to main#284
whc9999 merged 16 commits into
mainfrom
dev

Conversation

@whc9999

@whc9999 whc9999 commented Sep 7, 2026

Copy link
Copy Markdown
Collaborator

✨ 어떤 이유로 PR를 하셨나요?

  • feature 병합
  • 버그 수정(아래에 issue #를 남겨주세요)
  • 코드 개선
  • 코드 수정
  • 배포
  • 기타(아래에 자세한 내용 기입해주세요)

📋 세부 내용 - 왜 해당 PR이 필요한지 작업 내용을 자세하게 설명해주세요

📸 작업 화면 스크린샷

⚠️ PR하기 전에 확인해주세요

  • 로컬테스트를 진행하셨나요?
  • 머지할 브랜치를 확인하셨나요?
  • 관련 label을 선택하셨나요?

🚨 관련 이슈 번호 [ ]

shinae1023 and others added 16 commits August 13, 2026 13:15
[Refactor] Analysis 서비스 책임 분리 (#279)
…api-filter

내부 worker API 인증을 공통 필터 기반으로 일원화
- prod 프로필의 Spring Boot 콘솔 로그를 JSON 형식으로 변경
- 로그에 service, service_name, environment 공통 필드 추가
- 개발 환경에서는 기존 패턴 기반 콘솔 로그 유지
- API Actuator 포트를 127.0.0.1:19090으로 제한 노출
- 분석 워커 metrics 포트를 127.0.0.1:18000으로 제한 노출
- 기존 로컬 Prometheus와 병행 운영할 수 있도록 포트 충돌 방지
- Grafana Cloud로 전송되는 prod JSON 콘솔 로그에 MDC 안전 allowlist 적용
- paymentKey, clientIp, userId 등 민감 식별 정보의 콘솔 출력을 차단
- 부분 마스킹된 paymentKey도 결제 MDC 컨텍스트에서 완전히 제거
- 결제 로그 컨텍스트 생성 API와 호출부를 민감정보 미수집 구조로 정리
- 로컬 감사 로그의 기존 식별 정보와 인증 요청 제한 동작은 유지
…rvability

[Feat] Grafana Cloud 수집을 위한 운영 로그 및 메트릭 엔드포인트 구성
@whc9999 whc9999 self-assigned this Sep 7, 2026
@whc9999 whc9999 added the deploy label Sep 7, 2026
@coderabbitai

coderabbitai Bot commented Sep 7, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Team

Run ID: 9de8781c-714c-481e-a938-de21b5623c8e

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@whc9999
whc9999 merged commit 0905bac into main Sep 7, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants