feat: D-Day 수정 + 비밀답글 가시성 + 랭킹 포부 2줄 + Discord 알림 로그 시스템#72
Merged
Conversation
Math.ceil(timeDiff)에서 KST midnight 기준 날짜 차이로 변경하여 마감일 당일이 D-Day(0), 하루 전이 D-1로 정확히 표시되도록 수정. dashboard, admin/dashboard, rounds API + shared 유틸 모두 통일. Co-Authored-By: Claude <noreply@anthropic.com>
비밀 답글(isSecret)을 부모 댓글 작성자도 볼 수 있도록 게시판/포스트 댓글 API 마스킹 로직에 parentId 체크 추가. Co-Authored-By: Claude <noreply@anthropic.com>
truncate → line-clamp-2로 변경하여 모바일에서도 포부(resolution)가 2줄까지 보이도록 수정. Co-Authored-By: Claude <noreply@anthropic.com>
봇/웹에서 Discord 채널 및 DM으로 보내는 모든 알림의 성공/실패를 DB에 기록하고 관리자 페이지에서 조회. - discord_notification_logs 테이블 추가 (shared 스키마) - 봇: 채널 알림 6종 + DM 5종 로깅 (notification-logger 헬퍼) - 웹: discord-notify 반환타입 확장 + 호출자 로깅 - 관리자 API (GET /api/admin/bot-logs) + UI (탭 추가) - 타입/소스/대상/상태별 필터 + 무한 스크롤 Co-Authored-By: Claude <noreply@anthropic.com>
- bot-logs API: withCache 제거 (관리자 민감 데이터), cursor 유효성 검증 추가 - notification-logs: IntersectionObserver deps 최적화 (isLoadingMore ref 전환) - 필터 Select 반응형 너비 (모바일 대응) - 상태 도트 크기 확대 + ring + aria-label 접근성 개선 Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Math.ceil(timeDiff)→ KST 캘린더 날짜 기준 midnight 비교 (당일=D-Day=0)truncate→line-clamp-2로 변경Changes
discord_notification_logs테이블 추가 (shared 스키마)notification-logger.ts)discord-notify.ts반환타입 확장 + 호출자 로깅GET /api/admin/bot-logs) + UI (탭 추가, 필터+무한 스크롤)Test plan
🤖 Generated with Claude Code