Skip to content

[Deploy] develop → main 배포 테스트 및 프로덕션 반영 - #172

Merged
Seojegyeong merged 680 commits into
mainfrom
develop
May 4, 2026
Merged

[Deploy] develop → main 배포 테스트 및 프로덕션 반영#172
Seojegyeong merged 680 commits into
mainfrom
develop

Conversation

@Seojegyeong

Copy link
Copy Markdown
Collaborator

🚨 관련 이슈

  • (없음 / 배포 검증용 임시 PR)

✨ 변경사항

  • 🐞 BugFix Something isn't working
  • 💻 CrossBrowsing Browser compatibility
  • 🌏 Deploy Deploy
  • 🎨 Design Markup & styling
  • 📃 Docs Documentation writing and editing (README.md, etc.)
  • ✨ Feature Feature
  • 🔨 Refactor Code refactoring
  • ⚙️ Setting Development environment setup
  • ✅ Test Test related (storybook, jest, etc.)

✏️ 작업 내용

  • Vercel 등 Preview/Production 환경변수가 main 배포 기준으로 맞는지 확인 예정
  • 머지 후 배포 로그·런타임에서 API 연동(VITE_API_BASE_URL 등) 정상 여부 확인

😅 미완성 작업

N/A

📢 논의 사항 및 참고 사항

N/A

💬 리뷰어 가이드 (P-Rules)
P1: 필수 반영 (Critical) - 버그 가능성, 컨벤션 위반. 해결 전 머지 불가.
P2: 적극 권장 (Recommended) - 더 나은 대안 제시. 가급적 반영 권장.
P3: 제안 (Suggestion) - 아이디어 공유. 반영 여부는 드라이버 자율.
P4: 단순 확인/칭찬 (Nit) - 사소한 오타, 칭찬 등 피드백.

jjjsun and others added 30 commits March 20, 2026 19:04
[Refactor/#110] 멤버 관리 페이지 구조 및 UI 리팩토링
[Feature/#113] 대시보드 전체 집계 API 연동
[Feature/#107] 광고 소재 목록 및 상세 정보 API 연동
가이드 섹션 설명 문구를 줄바꿈 포함 텍스트로 변경하고, 렌더링을 위해 whitespace-pre-line을 적용했습니다.

Made-with: Cursor
[Feature/#140] 랜딩페이지 구현 및 로그인/대시보드 라우팅 안정화
- 상단 헤더에 현재 위치(대분류/페이지) 표시
- 사이드바 토글을 헤더로 이동하고 좌측 고정 UI로 정리
- 사이드바 접힘 상태를 전역 스토어로 관리
- 지도 메뉴 제거 및 AuthGuard 임시 우회 옵션 추가
- 사이드바 토글을 하단 footer로 이동하고 워크스페이스 드롭다운 z-index 문제 수정
- 로그아웃을 설정 페이지로 이동하고 /setting 라우트 추가
- 페이지 내부 PageHeader(중복 소제목) 제거, 헤더 브레드크럼 1줄/가독성 개선
- 헤더 우측 액션 슬롯 추가 및 AI 요약하기 버튼 크기 조정
- AuthGuard 임시 우회 제거(원복)
- pathname 매칭 유틸(`pathMatch`) 추가
- useSidebar에서 active(부모/자식) 판정 함수 제공
- 서브메뉴/워크스페이스 드롭다운 UX(ESC/바깥 클릭/키보드 포커스) 개선
early return 이후에 useCallback이 있어 데이터 로딩 전환 시 Hooks 순서가 깨졌습니다.
renderImage 훅을 early return 위로 이동해 안정화했습니다.
섹션/중복 설명 위주로 제거해 diff 노이즈를 줄였습니다.
- 비매칭 경로 후에도 pathname마다 lastPathRef를 갱신하고 openId를 parentId에 맞춥니다.

- MainLayout에서 경로 변경 시 headerRight를 null로 덮어쓰던 useEffect를 제거했습니다.

- 브레드크럼은 normalizePathname과 isPathMatch로 경로 매칭을 통일했습니다.

- mainNavSidebar 유틸을 추가하고 Sidebar 훅·이벤트 바인딩을 정리했습니다.
husky commit-msg 앞단에서 스크립트로 Co-authored-by / Made-with 줄을

지워 GitHub 이중 아바타 표시를 막습니다.
- AuthLayout에서 좌측 온보딩 컬럼 제거, Outlet만 뷰포트 중앙 배치
- OnboardingIntro 및 intro 컴포넌트 삭제
- 로그인·회원가입·비밀번호·이메일 찾기 등 폼 루트 max-width·mx-auto 및 제목 text-center 정리
- 인증 스켈레톤 레이아웃 동일하게 맞춤
온보딩 제거 시 적용했던 text-center를 text-start로 되돌려 기존 UI와 맞춤.
- AuthFormShell로 인증 폼 max-width·패딩 통일, 스켈레톤 정렬을 실제 화면과 맞춤
- 로그인 화면 제목만 가운데 정렬
- 랜딩 헤더 회원가입 링크에서 step=1 제거, 소셜·이메일 시작 화면부터 진입
- 체크박스 아이콘 경로 수정 및 check-white.svg 추가, 미사용 에셋 정리
- 로컬용 strip 스크립트 gitignore, Sidebar 불필요 주석 제거
[Feature/#163] 사이드바 디자인 및 인터랙션 개선
[Refactor/#167] 헤더 로그인/회원가입 버튼 추가 + 온보딩 페이지 제거
@Seojegyeong Seojegyeong self-assigned this May 4, 2026
@vercel

vercel Bot commented May 4, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
where-you-ad Ready Ready Preview, Comment May 4, 2026 2:21pm

@coderabbitai

coderabbitai Bot commented May 4, 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: defaults

Review profile: CHILL

Plan: Pro

Run ID: a0678ac9-bb8b-46ce-bb8c-0d0a526afbfb

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
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch develop

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.

@Seojegyeong
Seojegyeong requested review from YermIm and jjjsun May 4, 2026 14:01
@Seojegyeong Seojegyeong added the 🌏 Deploy 배포 관련 label May 4, 2026
@Seojegyeong
Seojegyeong merged commit 06ef07f into main May 4, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🌏 Deploy 배포 관련

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants