Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
150 commits
Select commit Hold shift + click to select a range
8164f03
fix: QnA 이미지 키 전송 오류 수정
Hyeonjun0527 May 16, 2026
3153604
Merge pull request #606 from code-zero-to-one/fix/e2e
HA-SEUNG-JEONG May 17, 2026
3ed8b2d
fix: QnA 제출 성공 시 blob URL 정리
Hyeonjun0527 May 17, 2026
4d311a6
fix: QnA 이미지 미리보기 해제
Hyeonjun0527 May 17, 2026
86a7cd4
fix: 커리큘럼 배지 테스트 locator 고정
Hyeonjun0527 May 17, 2026
1bf3cfe
fix: 커리큘럼 테스트 충돌 해결
Hyeonjun0527 May 17, 2026
08a5d12
Merge pull request #603 from code-zero-to-one/fix/lesson-qna-image-ke…
Hyeonjun0527 May 17, 2026
5bb61f6
fix: 노션 복붙 본문 유실 방지
Hyeonjun0527 May 17, 2026
d70f7ad
Merge pull request #609 from code-zero-to-one/fix/admin-lesson-editor…
Hyeonjun0527 May 17, 2026
b873a29
[builder-feed-update-and-delete] feat : chore(types): BuilderFeedUpda…
HA-SEUNG-JEONG May 17, 2026
b51a51a
[builder-feed-update-and-delete] feat : style(feed): biome import 정렬
HA-SEUNG-JEONG May 17, 2026
35c1941
[builder-feed-update-and-delete] fix : NaN feedId edit 모드 오분기 및 캐시 무효…
HA-SEUNG-JEONG May 17, 2026
8aef3ae
chore: 운영 릴리즈 기록 자동화
Hyeonjun0527 May 17, 2026
ecac9d1
fix: 릴리즈 리뷰 후속 보완 (#612)
Hyeonjun0527 May 17, 2026
f3a8189
fix: PR 613 main 병합 충돌 해소
Hyeonjun0527 May 17, 2026
8329b31
fix: 복합 HTML 붙여넣기 보존
Hyeonjun0527 May 17, 2026
0f72ddd
fix: 복합 붙여넣기 이미지 위치 보존
Hyeonjun0527 May 17, 2026
0946e33
fix: 복합 붙여넣기 표와 노션 이미지 안내 보존
Hyeonjun0527 May 17, 2026
1c29db5
chore: 운영 릴리즈 기록 수동 반영
Hyeonjun0527 May 17, 2026
f5ce0dc
fix: 운영 릴리즈 기록 메타데이터 보정
Hyeonjun0527 May 17, 2026
818ea49
[class] feat : [class] chore : .gitignore + .vscode/settings.json 업데이트
HA-SEUNG-JEONG May 18, 2026
3e1af00
[class] feat : Phase 1 — public 에셋 vibe-intro → class/ 경로 이동
HA-SEUNG-JEONG May 18, 2026
f8ae44c
[class] feat : [class] refactor : Phase 2 — components/pages/class/vi…
HA-SEUNG-JEONG May 18, 2026
fddbb80
[class] feat : Phase 3+4 — 클래스 라우트 vibe-intro → [slug] 동적 세그먼트 전환
HA-SEUNG-JEONG May 18, 2026
ca4ca7e
[class] fix : settings.json 복구
HA-SEUNG-JEONG May 18, 2026
238ecda
[class] feat : Merge branch 'develop' of https://github.com/code-zero…
HA-SEUNG-JEONG May 18, 2026
a01c861
[class] fix : import 오류 수정
HA-SEUNG-JEONG May 18, 2026
fbe76a2
[class] fix : feed 페이지 빌드 오류 수정 — use client 누락 및 vibe-intro 하드코딩 URL 제거
HA-SEUNG-JEONG May 18, 2026
ef24235
[class] fix : CodeRabbit 리뷰 반영 — QnA 취소 탭, 결제 성공 리다이렉트, 빌더 배지 토큰, 어드민…
HA-SEUNG-JEONG May 18, 2026
4406af0
[class] feat : [class] refactor : payment/success 페이지 isCoursePayment…
HA-SEUNG-JEONG May 18, 2026
50db1e1
Merge pull request #617 from code-zero-to-one/feat/class
HA-SEUNG-JEONG May 18, 2026
64089ea
[payments] test : [class] test : 클래스 결제 성공 페이지 E2E 7개 추가 — CARD/가상계좌/…
HA-SEUNG-JEONG May 18, 2026
b7d5c0a
[payments] test : [payments] 결제 취소 E2E 6개 추가 + 환불 테스트 .first() 수정
HA-SEUNG-JEONG May 18, 2026
70b1491
Merge pull request #619 from code-zero-to-one/test/payments
HA-SEUNG-JEONG May 18, 2026
e6d693c
[payments] chore : CoursePaymentPrepareRequest DTO에 누락된 필드 7개 추가
HA-SEUNG-JEONG May 18, 2026
edab154
[payments] fix : 클래스 결제 페이지 — prepare 호출을 페이지 로드에서 결제 실행으로 이동
HA-SEUNG-JEONG May 18, 2026
2231b30
[payments] refactor : LessonStamp에서 slug 의존성 제거 — 공용 에셋 경로로 통합
HA-SEUNG-JEONG May 18, 2026
3cd2b38
chore: 운영 문서 docs 하위 이동
Hyeonjun0527 May 18, 2026
df9a9cd
[payments] fix : lesson-stamp SVG 공용 경로에 추가
HA-SEUNG-JEONG May 18, 2026
6243ac4
[payments] fix : E2E builder-feed waitForResponse 타임아웃 수정
HA-SEUNG-JEONG May 18, 2026
cfd66d6
Merge pull request #620 from code-zero-to-one/chore/docs-ops-move-dev…
Hyeonjun0527 May 18, 2026
4b35f71
Merge pull request #621 from code-zero-to-one/test/payments
HA-SEUNG-JEONG May 18, 2026
6ff00dc
chore: 릴리즈 기록 기본 문구를 한국어로 정리 (#622)
Hyeonjun0527 May 18, 2026
b30823c
fix: 운영 릴리즈 기록 문서 정정
Hyeonjun0527 May 18, 2026
f8202bb
Merge pull request #623 from code-zero-to-one/chore/release-record-do…
Hyeonjun0527 May 18, 2026
31b7672
[payments] fix : planCode 형식 불일치로 결제 폼 미표시 수정
HA-SEUNG-JEONG May 18, 2026
3ed7d8a
fix: 관리자 Notion ZIP import 공통화
Hyeonjun0527 May 18, 2026
b5f0310
[payments] test : gotoPaymentPage에서 prepare waitForResponse 제거
HA-SEUNG-JEONG May 18, 2026
6132096
Merge pull request #625 from code-zero-to-one/fix/admin-notion-zip-im…
Hyeonjun0527 May 18, 2026
0997cf6
[payments] test : 결제 정보 로드 오류 테스트 — prepare → plans: null 시나리오로 교체
HA-SEUNG-JEONG May 18, 2026
9af5a26
[payments] test : CI 타임아웃 30s → 60s 증가
HA-SEUNG-JEONG May 18, 2026
3d7ea36
[payments] test : [payments] fix : LEARN_ONLY 선택 시 검증 실패로 ALL_IN_ONE으…
HA-SEUNG-JEONG May 18, 2026
ed8df72
Merge pull request #624 from code-zero-to-one/test/payments
HA-SEUNG-JEONG May 18, 2026
a83f5b4
[builder-feed] fix : 빌더 피드 리스트 페이월 임시 비활성화 (전체 공개)
HA-SEUNG-JEONG May 18, 2026
7c8ac0b
fix : 결제 페이지 주문 정보 썸네일 이미지 깨짐 수정
HA-SEUNG-JEONG May 18, 2026
7b29905
[lesson-type] fix : SUBJECTIVE_QUIZ 레슨에서 artifact 섹션 미노출 보장
HA-SEUNG-JEONG May 19, 2026
e435522
[lesson-type] refactor : LessonReviewForm prop 22개 → 5개로 축소, form sta…
HA-SEUNG-JEONG May 19, 2026
69980c1
[lesson-type] fix : LessonReviewForm 3-type 분기 버그 수정 — 백엔드 검증 계약 맞춤
HA-SEUNG-JEONG May 19, 2026
1cc11c7
[builder-feed] fix : paywall 임시 null 할당 시 타입 추론 실패 수정
HA-SEUNG-JEONG May 19, 2026
cfab283
Merge pull request #630 from code-zero-to-one/fix/builder-feed
HA-SEUNG-JEONG May 19, 2026
94ff76f
Merge pull request #631 from code-zero-to-one/fix/lesson-type
HA-SEUNG-JEONG May 19, 2026
e069b1d
feat: 어드민 레슨 일괄 저장 연결 (#636)
Hyeonjun0527 May 19, 2026
9ce27e1
fix: 레슨 돌아보기 선택 artifact 제출 복구
Hyeonjun0527 May 19, 2026
3739750
Merge pull request #637 from code-zero-to-one/fix/lesson-review-artif…
Hyeonjun0527 May 19, 2026
fd0c715
[payment-management] feat : 클래스 결제관리 페이지 및 취소 모달 구현
HA-SEUNG-JEONG May 19, 2026
173a8e7
[payment-management] fix : 클래스 결제 취소 모달 Figma 635:12651 기준 내용 정정
HA-SEUNG-JEONG May 20, 2026
8908a58
[payment-management] fix : yarn.lock 수정
HA-SEUNG-JEONG May 20, 2026
db066c2
[payment-management] fix : VA 모달 null 가드 및 결제 취소 사유 필수 선택 강제
HA-SEUNG-JEONG May 20, 2026
16ed19a
Merge pull request #640 from code-zero-to-one/feat/payment-management
HA-SEUNG-JEONG May 20, 2026
83e8d4d
[my-page-class] feat : 마이페이지 사이드바 탭 구조 재편 및 아이콘 추가
HA-SEUNG-JEONG May 20, 2026
f052dbb
[class-detail] feat : 클래스/레슨 상세 UI 개선
HA-SEUNG-JEONG May 20, 2026
90b08e3
Merge pull request #642 from code-zero-to-one/fix/class-detail
HA-SEUNG-JEONG May 20, 2026
739822f
[class-detail] style : 클릭 가능한 요소 cursor-pointer 전역 통일
HA-SEUNG-JEONG May 20, 2026
f254a42
Merge pull request #643 from code-zero-to-one/fix/class-detail
HA-SEUNG-JEONG May 20, 2026
67d6a2e
[my-page-class] feat : Merge branch 'develop' of https://github.com/c…
HA-SEUNG-JEONG May 20, 2026
998901b
Merge pull request #646 from code-zero-to-one/feat/my-page-class
HA-SEUNG-JEONG May 20, 2026
123ab34
[profile-modal] feat : 유저 프로필 모달 Figma 디자인 일치 개선
HA-SEUNG-JEONG May 20, 2026
1b69641
[profile-modal] feat : 커뮤니티 아바타 클릭 시 유저 프로필 모달 연결
HA-SEUNG-JEONG May 20, 2026
bbf1012
[profile-modal] feat : 레슨 빌더피드·QnA 아바타 클릭 시 유저 프로필 모달 연결
HA-SEUNG-JEONG May 20, 2026
542c5ef
[profile-modal] fix : 중첩 button 이벤트 충돌 및 API 미지원 stat 0 표시 제거
HA-SEUNG-JEONG May 20, 2026
c96c66b
Merge pull request #647 from code-zero-to-one/feat/profile-modal
HA-SEUNG-JEONG May 20, 2026
6b1ce6c
[floating-button] refactor : FloatingClassActionButtons를 service·clas…
HA-SEUNG-JEONG May 20, 2026
3354c6a
[floating-button] refactor : 레이아웃으로 이동된 FloatingClassActionButtons 중복 제거
HA-SEUNG-JEONG May 20, 2026
4d00792
Merge pull request #650 from code-zero-to-one/fix/floating-button
HA-SEUNG-JEONG May 20, 2026
004e227
[lesson-detail] feat : 빌더들의 질문 개수 카운트 추가
HA-SEUNG-JEONG May 20, 2026
9e28692
[lesson-detail] fix : 탭 클릭 시 sticky 헤더에 가려지는 스크롤 오프셋 수정
HA-SEUNG-JEONG May 20, 2026
a0c06d2
Merge pull request #652 from code-zero-to-one/fix/lesson-detail
HA-SEUNG-JEONG May 20, 2026
ae34165
[markdown] fix : HTML 태그 포함 마크다운 콘텐츠의 줄바꿈 소실 버그 수정
HA-SEUNG-JEONG May 20, 2026
de462ac
fix: 노션 ZIP 마크다운 렌더링 복구
Hyeonjun0527 May 20, 2026
23192b9
[markdown] fix : Merge branch 'develop' of https://github.com/code-ze…
HA-SEUNG-JEONG May 20, 2026
fa1e9a8
Merge pull request #654 from code-zero-to-one/fix/markdown
HA-SEUNG-JEONG May 20, 2026
d5c01d6
fix: 코드블록 HTML 마크다운 판별 복구
Hyeonjun0527 May 20, 2026
628a971
[qa] fix : QA 버그 12종 일괄 수정
HA-SEUNG-JEONG May 21, 2026
d6dcef8
[qa] fix : 필터 칩 inactive 색상 Figma 정확히 맞춤 (#999)
HA-SEUNG-JEONG May 21, 2026
b08ac5c
[qa] fix : 피드 필터 칩 Figma 정합 — 운영자 PICK 제거 및 radius 수정
HA-SEUNG-JEONG May 21, 2026
37a2344
[qa] fix : 운영자 PICK 피드 존재 시에만 칩 조건부 노출
HA-SEUNG-JEONG May 21, 2026
676bd65
[qa] fix : useAuth roleIds 타입 오류 수정
HA-SEUNG-JEONG May 21, 2026
e86f752
[qa] fix : 돌아보기 제출 이미지/링크가 빌더 피드 상세에서 표시되지 않던 버그 수정
HA-SEUNG-JEONG May 21, 2026
01b1b34
[qa] feat : 빌더 피드 댓글 대댓글 UI 및 ⋮ 메뉴 추가
HA-SEUNG-JEONG May 21, 2026
c7d1563
[qa] fix : QnA 답변 평문 콘텐츠 줄바꿈 미적용 버그 수정
HA-SEUNG-JEONG May 21, 2026
91b41e6
[qa] fix : 빌더 피드 코드블록 렌더링 버그 수정 — TipTap HTML을 marked 없이 직접 sanitize
HA-SEUNG-JEONG May 21, 2026
56c4eaf
[qa] fix : 빌더 피드 상세 페이지 닉네임-뱃지 간격 적용
HA-SEUNG-JEONG May 21, 2026
725805b
[qa] fix : 마지막 레슨 제출 CTA를 완주 축하 페이지 이동 버튼으로 변경
HA-SEUNG-JEONG May 21, 2026
704cb53
[qa] fix : [qa] chore : lucide-react 아이콘 대체 금지 룰 및 답변완료 아이콘 에셋 추가
HA-SEUNG-JEONG May 21, 2026
9b68472
[qa] fix : [qa] style : QnA 리스트 배지 Figma 정합 — pill border, 답변완료 그린 배지…
HA-SEUNG-JEONG May 21, 2026
5c58fb5
[qa] fix : [qa] chore : R2 remotePatterns 와일드카드 적용 및 QnA 배지 색상 토큰 추가
HA-SEUNG-JEONG May 21, 2026
eb21dac
[qa] fix : QnA XSS sanitize 누락, 운영진 role 판별 오류, 필터 상태 불일치 수정
HA-SEUNG-JEONG May 21, 2026
db30d83
[qa] fix : [qa] style : dangerouslySetInnerHTML biome-ignore 주석 제거
HA-SEUNG-JEONG May 21, 2026
6694dd5
Merge pull request #662 from code-zero-to-one/fix/qaf
HA-SEUNG-JEONG May 21, 2026
1e1cb23
[qa] fix : 레슨 상세 QnA 카드 독립 sticky — 피드 카드 스크롤 시에도 항상 고정
HA-SEUNG-JEONG May 21, 2026
8a8e24e
[qa] fix : 로드맵 row key를 인덱스 대신 lessonId로 교체
HA-SEUNG-JEONG May 21, 2026
7470817
[qa] fix : 레슨 사이드바 두 카드 모두 sticky — overflow-y-auto로 뷰포트 초과 시 내부 스크롤
HA-SEUNG-JEONG May 21, 2026
fce6e3e
[qa] fix : sticky 사이드바 overflow-y-auto 분리로 고정 동작 수정
HA-SEUNG-JEONG May 21, 2026
d13d530
[qa] fix : 레슨 페이지 우측 사이드바 및 탭 위치 고정
HA-SEUNG-JEONG May 21, 2026
2b01d55
[qa] fix : fix(e2e): 레슨 돌아보기 제출 버튼 텍스트 불일치 수정
HA-SEUNG-JEONG May 21, 2026
aed17bf
[qa] fix : fix(e2e): LessonProgressStatus 타입 오류 수정
HA-SEUNG-JEONG May 21, 2026
e1e853a
Merge pull request #663 from code-zero-to-one/fix/qa
HA-SEUNG-JEONG May 21, 2026
d6dff2c
[my-page-v] feat : 학습 알림 설정 조회/수정 API 훅 추가
HA-SEUNG-JEONG May 22, 2026
7eec4b8
[my-page-building] feat : [my-page-v] style : 마이페이지 사이드바/모바일 네비 활성 탭 …
HA-SEUNG-JEONG May 22, 2026
892da02
[my-page-building] feat : [my-page-v] feat : 마이페이지 프로필 Figma 디자인 반영 및…
HA-SEUNG-JEONG May 22, 2026
ce0b9d6
[my-page-building] feat : [my-page-v] fix : 탈퇴 모달 리스트 텍스트 좌측 정렬 및 버튼 …
HA-SEUNG-JEONG May 22, 2026
a45a0ad
[my-page-building] fix : 환불 완료 후 결제 관리 페이지로 이동하도록 수정
HA-SEUNG-JEONG May 22, 2026
9d30c79
[my-page-building] fix : as Tab 미검증, 접근성 누락, arbitrary value·오탈자 수정
HA-SEUNG-JEONG May 22, 2026
53741f5
[my-page-building] fix : 가상계좌 결제 대기 페이지의 구 URL 수정
HA-SEUNG-JEONG May 22, 2026
c86f137
[my-page-building] fix : 프로필 저장 시 관련 없는 필드 동시 전송 방지
HA-SEUNG-JEONG May 22, 2026
1690a0a
[my-page-building] fix : UpdateUserProfileRequest nickname 필드를 option…
HA-SEUNG-JEONG May 22, 2026
b554459
Merge pull request #667 from code-zero-to-one/feat/my-page-building
HA-SEUNG-JEONG May 22, 2026
0e4aab3
[my-page-building] feat : 빌더 레터 탭을 빌더 티켓으로 교체하고 준비중 토스트 추가
HA-SEUNG-JEONG May 22, 2026
8ec7872
[my-page-building] fix : 가상계좌 결제 성공 페이지의 E2E 테스트 링크 URL 수정
HA-SEUNG-JEONG May 22, 2026
ab793cb
Merge pull request #669 from code-zero-to-one/feat/my-page-building
HA-SEUNG-JEONG May 22, 2026
e71fb54
[lesson-list] fix : 레슨 도장 깜빡임 오진 및 미리보기 모달 높이 과다 수정
HA-SEUNG-JEONG May 22, 2026
b1362ee
[lesson-list] fix : 알림 시간 미설정 시 버튼 텍스트를 "시간 등록하기"로 표시
HA-SEUNG-JEONG May 22, 2026
07c22ab
[lesson-list] fix : 레슨 목록 전역 정렬 — 옵션 레슨이 챕터 경계를 깨는 문제 수정
HA-SEUNG-JEONG May 22, 2026
2663b0f
Merge pull request #670 from code-zero-to-one/fix/lesson-list
HA-SEUNG-JEONG May 22, 2026
aa4bf72
[lesson-list] fix : 완료된 레슨 도장 텍스트가 rose 배경과 동색으로 invisible
HA-SEUNG-JEONG May 22, 2026
465372c
[lesson-list] fix : [lesson-list] test : 미구현 건너뛰기 E2E 테스트 임시 skip 처리
HA-SEUNG-JEONG May 22, 2026
3a9f7a8
[lesson-list] fix : 잠긴 레슨 도장 자물쇠 아이콘 및 툴팁 미표시 수정
HA-SEUNG-JEONG May 22, 2026
7374c16
Merge pull request #671 from code-zero-to-one/fix/lesson-list
HA-SEUNG-JEONG May 22, 2026
932d40d
[stamp] fix : 잠긴 레슨 도장 클릭 차단 및 hover 툴팁 통일
HA-SEUNG-JEONG May 22, 2026
a751d44
Merge pull request #673 from code-zero-to-one/fix/stamp
HA-SEUNG-JEONG May 22, 2026
7ccdf7b
[banner] chore : spacing-675(54px) 토큰 추가
HA-SEUNG-JEONG May 22, 2026
4985327
[banner] feat : 클래스 학습 레이아웃 탭 배너 UI 구현
HA-SEUNG-JEONG May 22, 2026
fce0645
Merge pull request #675 from code-zero-to-one/feat/banner
HA-SEUNG-JEONG May 22, 2026
98f92ed
feat: 어드민 알림톡 화면 추가
Hyeonjun0527 May 22, 2026
0085ad0
fix: 학습 알림톡 시간 저장 연결
Hyeonjun0527 May 22, 2026
9829760
feat: 어드민 코스 플랜 관리 UI를 연결한다 (#681)
Hyeonjun0527 May 22, 2026
53beeb6
merge: develop 운영 배포 준비
Hyeonjun0527 May 22, 2026
7fb3d43
test: 운영 e2e 스테이징 안정화
Hyeonjun0527 May 22, 2026
1638b9e
test: 원격 e2e 불안정 스펙 분리
Hyeonjun0527 May 22, 2026
3c3f279
fix: 리뷰 지적 안정성 보강
Hyeonjun0527 May 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/deploy-prod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ on:
workflow_dispatch:
inputs:
release_summary:
description: 'Release summary written to releases/prod-YYYYMMDD-HHmm.yaml'
description: 'Release summary written to releases/prod-YYYYMMDD-HHmmss.yaml'
required: false
default: 'Manual production frontend deployment'
release_intent:
Expand Down
577 changes: 0 additions & 577 deletions docs/2026-03-15-login-fail-fix/AUTH_STAGED_CHANGE_BREAKDOWN.md

This file was deleted.

310 changes: 0 additions & 310 deletions docs/2026-03-15-login-fail-fix/FRONTEND_OAUTH_REDIRECTION_CONTRACT.md

This file was deleted.

This file was deleted.

Loading
Loading