Skip to content

main -> develop#97

Merged
sminha merged 12 commits into
developfrom
chore/#96/cicd
Apr 28, 2026
Merged

main -> develop#97
sminha merged 12 commits into
developfrom
chore/#96/cicd

Conversation

@sminha

@sminha sminha commented Apr 28, 2026

Copy link
Copy Markdown
Owner

🌀 Related Issue

  • close #

💬 Description

📹 Screenshot

📑 Notes

Summary by CodeRabbit

릴리스 노트

  • Bug Fixes

    • Kakao 로그인 실패 시 사용자에게 명확한 오류 메시지 표시 및 홈으로 자동 리디렉션
    • 구매 내역 조회 실패 시 오류 알림 표시 개선
  • Chores

    • CORS 보안 설정 강화 (특정 도메인만 허용)
    • 내부 코드 최적화

@vercel

vercel Bot commented Apr 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
jumble Ready Ready Preview, Comment Apr 28, 2026 1:12pm

@coderabbitai

coderabbitai Bot commented Apr 28, 2026

Copy link
Copy Markdown

Caution

Review failed

Pull request was closed or merged during review

📝 Walkthrough

Walkthrough

클라이언트의 임포트 경로 조정(Header 컴포넌트), Kakao 콜백 시 HTTP 상태 확인 및 토스트 알림 추가, 에러 토스트를 useEffect로 리팩토링, 라우터 미사용 임포트 제거, 서버 CORS를 명시적 허용 목록으로 변경했습니다.

Changes

Cohort / File(s) Summary
클라이언트 임포트 경로 조정
client/src/pages/home/Home.tsx, client/src/router.tsx
Header 컴포넌트를 명시적 임포트에서 기본 임포트로 변경, 미사용 useNavigate 제거
Kakao 콜백 에러 처리
client/src/pages/home/KakaoCallback.tsx
HTTP 상태 확인 추가, 실패 시 토스트 알림 및 홈으로 리다이렉트, 에러 콘솔 로깅
에러 토스트 처리 방식 변경
client/src/pages/purchases/list/sections/ResultSection.tsx
토스트 알림을 useEffect로 분리하여 부수 효과 독립화, 에러 상태 렌더링 단순화
서버 CORS 설정
server/src/app.ts
기본 CORS에서 명시적 허용 목록으로 변경, OPTIONS 프리플라이트 요청 핸들러 추가

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested labels

🍏 CLIENT, 🍎 SERVER

🚥 Pre-merge checks | ✅ 3 | ❌ 2

❌ Failed checks (2 warnings)

Check name Status Explanation Resolution
Title check ⚠️ Warning PR 제목이 변경 내용을 반영하지 못합니다. 'main -> develop'은 브랜치 병합 방향만 나타낼 뿐, 실제 코드 변경의 핵심 내용(로그인 수정, CORS 설정, 토스트 처리 등)을 전혀 설명하지 않습니다. PR 제목을 변경하여 주요 변경 사항을 명확히 표현하세요. 예: 'Fix: Kakao login error handling and CORS configuration' 또는 'Refactor: Login flow and error handling with improved CORS setup'
Description check ⚠️ Warning PR 설명이 템플릿 구조만 있고 실질적인 내용이 없습니다. Related Issue, Description, Screenshot, Notes 섹션이 모두 비어있어 변경 목적과 내용을 파악할 수 없습니다. 각 섹션을 채우세요: 관련 이슈 번호(#96 등), 변경 사항의 구체적 설명(로그인 에러 처리, CORS 설정 이유 등), 필요시 스크린샷, 검토자 참고사항을 포함하세요.
✅ Passed checks (3 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/#96/cicd

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 and usage tips.

@sminha sminha merged commit 7d79905 into develop Apr 28, 2026
3 of 4 checks passed
@sminha sminha self-assigned this Apr 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant