Conversation
…-refactoring # Conflicts: # src/main/java/com/deare/backend/global/auth/jwt/filter/JwtAuthenticationFilter.java
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
|
Tip For best results, initiate chat on the files or code changes.
원하시는 작업을 알려주시면 바로 도와드리겠습니다! 😊 |
|
@CodeRabbit 보안 취약점 리팩토링했는데 머지 충돌 난 부분 잘 해결되었는지 체크해주고, 다른 보안 취약점 있는지 체크해줘 api 부분의 사용자 확인 이후 호출해야하는 부분은 이미 인지하고있어 |
|
Tip For best results, initiate chat on the files or code changes. 🧩 Analysis chain🏁 Script executed: Length of output: 4007 🏁 Script executed: Length of output: 15996
✅ 머지 충돌 여부
🔍 보안 변경 사항 검토✅ 올바르게 수정된 사항
❌ 추가 보안 취약점 발견1.
|
| 항목 | 결과 |
|---|---|
| 머지 충돌 | ✅ 없음 |
| 로그아웃 진입 제한 | ✅ 정상 |
로그 마스킹 (handleOAuthCallback, issueJwtAndReturn) |
✅ 정상 |
signup() 이메일 마스킹 |
❌ 누락 — 수정 필요 |
| Swagger 완전 비활성화 |
* Conflict (#199) * [DEPLOY] 2/12 배포 (#163) * chore: OCR result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 --------- Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> * [DEPLOY] 2/12 프롬 수정 (#167) * chore: OCR result DTO 패키지 분리 * chore: Analyze result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * [FIX] 프롬 쿼리문 수정 (#166) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * Fix: 쿼리문 수정 --------- Co-authored-by: Minsu Kwon <kms37480@naver.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Fix: AI 컨텐츠 내용 수정 시 재분석 요청 분기 추가 (#176) Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> * [DEPLOY] 3/18-20 UX 개선용 배포 (#188) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> * Chore/resolve main develop conflict (#193) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> * Fix: cd.yml 수정 도커 컴포즈 (#189) Co-authored-by: catomat0 <catomat0@github.com> * Fix/merge develop to main2 (#192) * [DEPLOY] 2/12 배포 (#163) * chore: OCR result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 --------- Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> * [DEPLOY] 2/12 프롬 수정 (#167) * chore: OCR result DTO 패키지 분리 * chore: Analyze result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * [FIX] 프롬 쿼리문 수정 (#166) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * Fix: 쿼리문 수정 --------- Co-authored-by: Minsu Kwon <kms37480@naver.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Fix: AI 컨텐츠 내용 수정 시 재분석 요청 분기 추가 (#176) Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> * [DEPLOY] 3/18-20 UX 개선용 배포 (#188) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Chore/resolve main develop conflict (#195) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> * Fix: cd.yml 수정 도커 컴포즈 (#189) Co-authored-by: catomat0 <catomat0@github.com> * Fix/merge develop to main2 (#192) * [DEPLOY] 2/12 배포 (#163) * chore: OCR result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 --------- Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> * [DEPLOY] 2/12 프롬 수정 (#167) * chore: OCR result DTO 패키지 분리 * chore: Analyze result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * [FIX] 프롬 쿼리문 수정 (#166) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * Fix: 쿼리문 수정 --------- Co-authored-by: Minsu Kwon <kms37480@naver.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Fix: AI 컨텐츠 내용 수정 시 재분석 요청 분기 추가 (#176) Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> * [DEPLOY] 3/18-20 UX 개선용 배포 (#188) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Fix: cd.yml 수정 --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> --------- Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * [CHORE] 전역 프리픽스 추가 (#209) * Chore: SecurityConfig 엔드포인트 프리픽스 추가 * Feat: 전역 프리픽스 추가 WebConfig * Fix: test 코드 프리픽스 수정 (CI) --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR] 유저 역할 접근 방식 리팩토링 (#211) * Chore: 토큰에서 role 꺼내기 * Chore: db 접근 종속성 없애고, 곧바로 토큰에서 정보 접근 --------- Co-authored-by: catomat0 <catomat0@github.com> * Chore: 런칭용 약관 업데이트v2 (기존 약관 끔) (#210) Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR] 보안 취약점 리팩토링 (#212) * feat: email 로그 마스킹 * fix: logout 인증 접근 수정 (기존 : 미로그인이어도 접근 가능) * fix: 필터 내부 예외 처리 추가 * chore: 배포단계 - 스웨거 접근제한 * fix: 마스킹 로그 누락 부분 해결 --------- Co-authored-by: catomat0 <catomat0@github.com> * feat: AOP 기반 로깅 세팅 (#213) Co-authored-by: catomat0 <catomat0@github.com> * feat: 프로메테우스 세팅 및 엔드포인트 추가 (#214) Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com>
* Conflict (#199) * [DEPLOY] 2/12 배포 (#163) * chore: OCR result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 --------- Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> * [DEPLOY] 2/12 프롬 수정 (#167) * chore: OCR result DTO 패키지 분리 * chore: Analyze result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * [FIX] 프롬 쿼리문 수정 (#166) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * Fix: 쿼리문 수정 --------- Co-authored-by: Minsu Kwon <kms37480@naver.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Fix: AI 컨텐츠 내용 수정 시 재분석 요청 분기 추가 (#176) Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> * [DEPLOY] 3/18-20 UX 개선용 배포 (#188) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> * Chore/resolve main develop conflict (#193) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> * Fix: cd.yml 수정 도커 컴포즈 (#189) Co-authored-by: catomat0 <catomat0@github.com> * Fix/merge develop to main2 (#192) * [DEPLOY] 2/12 배포 (#163) * chore: OCR result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 --------- Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> * [DEPLOY] 2/12 프롬 수정 (#167) * chore: OCR result DTO 패키지 분리 * chore: Analyze result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * [FIX] 프롬 쿼리문 수정 (#166) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * Fix: 쿼리문 수정 --------- Co-authored-by: Minsu Kwon <kms37480@naver.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Fix: AI 컨텐츠 내용 수정 시 재분석 요청 분기 추가 (#176) Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> * [DEPLOY] 3/18-20 UX 개선용 배포 (#188) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Chore/resolve main develop conflict (#195) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> * Fix: cd.yml 수정 도커 컴포즈 (#189) Co-authored-by: catomat0 <catomat0@github.com> * Fix/merge develop to main2 (#192) * [DEPLOY] 2/12 배포 (#163) * chore: OCR result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 --------- Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> * [DEPLOY] 2/12 프롬 수정 (#167) * chore: OCR result DTO 패키지 분리 * chore: Analyze result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * [FIX] 프롬 쿼리문 수정 (#166) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * Fix: 쿼리문 수정 --------- Co-authored-by: Minsu Kwon <kms37480@naver.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Fix: AI 컨텐츠 내용 수정 시 재분석 요청 분기 추가 (#176) Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> * [DEPLOY] 3/18-20 UX 개선용 배포 (#188) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Fix: cd.yml 수정 --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> --------- Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * [CHORE] 전역 프리픽스 추가 (#209) * Chore: SecurityConfig 엔드포인트 프리픽스 추가 * Feat: 전역 프리픽스 추가 WebConfig * Fix: test 코드 프리픽스 수정 (CI) --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR] 유저 역할 접근 방식 리팩토링 (#211) * Chore: 토큰에서 role 꺼내기 * Chore: db 접근 종속성 없애고, 곧바로 토큰에서 정보 접근 --------- Co-authored-by: catomat0 <catomat0@github.com> * Chore: 런칭용 약관 업데이트v2 (기존 약관 끔) (#210) Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR] 보안 취약점 리팩토링 (#212) * feat: email 로그 마스킹 * fix: logout 인증 접근 수정 (기존 : 미로그인이어도 접근 가능) * fix: 필터 내부 예외 처리 추가 * chore: 배포단계 - 스웨거 접근제한 * fix: 마스킹 로그 누락 부분 해결 --------- Co-authored-by: catomat0 <catomat0@github.com> * feat: AOP 기반 로깅 세팅 (#213) Co-authored-by: catomat0 <catomat0@github.com> * feat: 프로메테우스 세팅 및 엔드포인트 추가 (#214) Co-authored-by: catomat0 <catomat0@github.com> * fix: 프로메테우스 세팅 누락 추가 (#217) Co-authored-by: catomat0 <catomat0@github.com> * fix: 쿠키 하달 경로 수정 (#219) Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com>
* Conflict (#199) * [DEPLOY] 2/12 배포 (#163) * chore: OCR result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 --------- Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> * [DEPLOY] 2/12 프롬 수정 (#167) * chore: OCR result DTO 패키지 분리 * chore: Analyze result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * [FIX] 프롬 쿼리문 수정 (#166) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * Fix: 쿼리문 수정 --------- Co-authored-by: Minsu Kwon <kms37480@naver.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Fix: AI 컨텐츠 내용 수정 시 재분석 요청 분기 추가 (#176) Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> * [DEPLOY] 3/18-20 UX 개선용 배포 (#188) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> * Chore/resolve main develop conflict (#193) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> * Fix: cd.yml 수정 도커 컴포즈 (#189) Co-authored-by: catomat0 <catomat0@github.com> * Fix/merge develop to main2 (#192) * [DEPLOY] 2/12 배포 (#163) * chore: OCR result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 --------- Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> * [DEPLOY] 2/12 프롬 수정 (#167) * chore: OCR result DTO 패키지 분리 * chore: Analyze result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * [FIX] 프롬 쿼리문 수정 (#166) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * Fix: 쿼리문 수정 --------- Co-authored-by: Minsu Kwon <kms37480@naver.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Fix: AI 컨텐츠 내용 수정 시 재분석 요청 분기 추가 (#176) Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> * [DEPLOY] 3/18-20 UX 개선용 배포 (#188) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Chore/resolve main develop conflict (#195) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> * Fix: cd.yml 수정 도커 컴포즈 (#189) Co-authored-by: catomat0 <catomat0@github.com> * Fix/merge develop to main2 (#192) * [DEPLOY] 2/12 배포 (#163) * chore: OCR result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 --------- Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> * [DEPLOY] 2/12 프롬 수정 (#167) * chore: OCR result DTO 패키지 분리 * chore: Analyze result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * [FIX] 프롬 쿼리문 수정 (#166) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * Fix: 쿼리문 수정 --------- Co-authored-by: Minsu Kwon <kms37480@naver.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Fix: AI 컨텐츠 내용 수정 시 재분석 요청 분기 추가 (#176) Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> * [DEPLOY] 3/18-20 UX 개선용 배포 (#188) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Fix: cd.yml 수정 --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> --------- Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * [CHORE] 전역 프리픽스 추가 (#209) * Chore: SecurityConfig 엔드포인트 프리픽스 추가 * Feat: 전역 프리픽스 추가 WebConfig * Fix: test 코드 프리픽스 수정 (CI) --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR] 유저 역할 접근 방식 리팩토링 (#211) * Chore: 토큰에서 role 꺼내기 * Chore: db 접근 종속성 없애고, 곧바로 토큰에서 정보 접근 --------- Co-authored-by: catomat0 <catomat0@github.com> * Chore: 런칭용 약관 업데이트v2 (기존 약관 끔) (#210) Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR] 보안 취약점 리팩토링 (#212) * feat: email 로그 마스킹 * fix: logout 인증 접근 수정 (기존 : 미로그인이어도 접근 가능) * fix: 필터 내부 예외 처리 추가 * chore: 배포단계 - 스웨거 접근제한 * fix: 마스킹 로그 누락 부분 해결 --------- Co-authored-by: catomat0 <catomat0@github.com> * feat: AOP 기반 로깅 세팅 (#213) Co-authored-by: catomat0 <catomat0@github.com> * feat: 프로메테우스 세팅 및 엔드포인트 추가 (#214) Co-authored-by: catomat0 <catomat0@github.com> * fix: 프로메테우스 세팅 누락 추가 (#217) Co-authored-by: catomat0 <catomat0@github.com> * fix: 쿠키 하달 경로 수정 (#219) Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com>
* Conflict (#199) * [DEPLOY] 2/12 배포 (#163) * chore: OCR result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 --------- Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> * [DEPLOY] 2/12 프롬 수정 (#167) * chore: OCR result DTO 패키지 분리 * chore: Analyze result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * [FIX] 프롬 쿼리문 수정 (#166) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * Fix: 쿼리문 수정 --------- Co-authored-by: Minsu Kwon <kms37480@naver.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Fix: AI 컨텐츠 내용 수정 시 재분석 요청 분기 추가 (#176) Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> * [DEPLOY] 3/18-20 UX 개선용 배포 (#188) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> * Chore/resolve main develop conflict (#193) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> * Fix: cd.yml 수정 도커 컴포즈 (#189) Co-authored-by: catomat0 <catomat0@github.com> * Fix/merge develop to main2 (#192) * [DEPLOY] 2/12 배포 (#163) * chore: OCR result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 --------- Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> * [DEPLOY] 2/12 프롬 수정 (#167) * chore: OCR result DTO 패키지 분리 * chore: Analyze result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * [FIX] 프롬 쿼리문 수정 (#166) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * Fix: 쿼리문 수정 --------- Co-authored-by: Minsu Kwon <kms37480@naver.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Fix: AI 컨텐츠 내용 수정 시 재분석 요청 분기 추가 (#176) Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> * [DEPLOY] 3/18-20 UX 개선용 배포 (#188) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Chore/resolve main develop conflict (#195) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> * Fix: cd.yml 수정 도커 컴포즈 (#189) Co-authored-by: catomat0 <catomat0@github.com> * Fix/merge develop to main2 (#192) * [DEPLOY] 2/12 배포 (#163) * chore: OCR result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 --------- Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> * [DEPLOY] 2/12 프롬 수정 (#167) * chore: OCR result DTO 패키지 분리 * chore: Analyze result DTO 패키지 분리 * [CHORE] Auth 파트 정리 및 계층 정리 (#161) * Chore: 명세서 성공 응답으로 통일 수정 * Chore: 리다이렉트 url 기본값 변경 * Remove: infra/redis 삭제 * Chore: auth파트 DTO 분리 --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR]이미지 업로드 api (cloudfront) (#150) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * [FIX] 프롬 쿼리문 수정 (#166) * [refactor]cloudfront 방식으로 변경 * [refactor]이미지업로드 cloudfront 방식으로 변경 * test-yaml 수정 * pull * application yaml 수정 * 리뷰 수정 * dto request response result 분리 * fix 오류 수정 * controller 수정 * Fix: 쿼리문 수정 --------- Co-authored-by: Minsu Kwon <kms37480@naver.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Fix: AI 컨텐츠 내용 수정 시 재분석 요청 분기 추가 (#176) Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> * [DEPLOY] 3/18-20 UX 개선용 배포 (#188) * docs: README 초안 작성 (#184) * Fix: 도커 업데이트로 인한 cd 배포 스크립트문 재 설정 (#186) Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * Fix: cd.yml 수정 --------- Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> --------- Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com> * [CHORE] 전역 프리픽스 추가 (#209) * Chore: SecurityConfig 엔드포인트 프리픽스 추가 * Feat: 전역 프리픽스 추가 WebConfig * Fix: test 코드 프리픽스 수정 (CI) --------- Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR] 유저 역할 접근 방식 리팩토링 (#211) * Chore: 토큰에서 role 꺼내기 * Chore: db 접근 종속성 없애고, 곧바로 토큰에서 정보 접근 --------- Co-authored-by: catomat0 <catomat0@github.com> * Chore: 런칭용 약관 업데이트v2 (기존 약관 끔) (#210) Co-authored-by: catomat0 <catomat0@github.com> * [REFACTOR] 보안 취약점 리팩토링 (#212) * feat: email 로그 마스킹 * fix: logout 인증 접근 수정 (기존 : 미로그인이어도 접근 가능) * fix: 필터 내부 예외 처리 추가 * chore: 배포단계 - 스웨거 접근제한 * fix: 마스킹 로그 누락 부분 해결 --------- Co-authored-by: catomat0 <catomat0@github.com> * feat: AOP 기반 로깅 세팅 (#213) Co-authored-by: catomat0 <catomat0@github.com> * feat: 프로메테우스 세팅 및 엔드포인트 추가 (#214) Co-authored-by: catomat0 <catomat0@github.com> * fix: 프로메테우스 세팅 누락 추가 (#217) Co-authored-by: catomat0 <catomat0@github.com> * fix: 쿠키 하달 경로 수정 (#219) Co-authored-by: catomat0 <catomat0@github.com> * fix: term 하달 로직 수정(업데이트 되도록) (#223) Co-authored-by: catomat0 <catomat0@github.com> --------- Co-authored-by: Hyeonjin Choe <choehyeonjin831@gmail.com> Co-authored-by: choehyeonjin <guswls2616@naver.com> Co-authored-by: 하지명 <104803823+hajimeong@users.noreply.github.com> Co-authored-by: catomat0 <catomat0@github.com> Co-authored-by: kwonminsooo <118319151+kwonminsooo@users.noreply.github.com> Co-authored-by: hajimeong <ha_01@naver.com> Co-authored-by: eunwoo <enu_i@naver.com> Co-authored-by: Minsu Kwon <kms37480@naver.com>
📌 PR 개요
🔗 관련 이슈
🛠 변경 사항
✅ 체크리스트