Repository navigation
20260226 #236 관리자 페이지 통계 대시보드 실시간 활동 로그 추가 - #250
Merged
Hidden character warning
The head ref may contain hidden characters: "20260226_#236_\uad00\ub9ac\uc790_\ud398\uc774\uc9c0_\ud1b5\uacc4_\ub300\uc2dc\ubcf4\ub4dc_\uc2e4\uc2dc\uac04_\ud65c\ub3d9_\ub85c\uadf8_\ucd94\uac00"
Merged
Conversation
회원가입, 로그인, 베팅 참여, 게시물 작성, 출석 체크인에 이벤트 추가 완료 백테스팅, 댓글, 좋아요 이벤트 추가 고려 QrStreamService에 SseService 코드 사용 고려
백테스팅, 퀀트봇에 이벤트 발생 고려 QrStreamService에 SseService 코드 사용 고려 yml 수정에 따른 securityConfig 수정
oauth2를 더이상 쓰지 않으므로 변경
targetId String -> UUID로 변경 회원가입 시 출석 type 사용 오류 수정
|
Caution Review failedThe pull request is closed. ℹ️ Recent review infoConfiguration used: Organization UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (22)
Walkthrough활동 이벤트 시스템을 새로 도입하여 사용자 활동을 추적합니다. 여러 도메인 서비스에서 활동 이벤트를 발행하고, 리스너가 이를 수집한 후 저장소에 기록하고 SSE를 통해 대시보드로 전송합니다. GitHub Actions 워크플로우에서 SSH 설정을 환경 변수에서 시크릿으로 이동하고 프론트엔드 URL을 단일화합니다. Changes
Sequence Diagram(s)sequenceDiagram
actor User
participant Controller
participant Service
participant EventPublisher
participant Listener
participant Repository
participant SseService
User->>Controller: 활동 수행 (출석/베팅/게시글 등)
Controller->>Service: 서비스 메서드 호출<br/>(userId, username, request)
Service->>Service: 비즈니스 로직 처리<br/>(데이터 저장 등)
Service->>EventPublisher: ActivityEvent 발행<br/>(type, userId, username, ...)
EventPublisher->>Listener: 트랜잭션 후<br/>ActivityEvent 전달
Listener->>Repository: ActivityLog 저장
Repository->>Repository: 활동 로그 기록
Listener->>SseService: 대시보드 채널로<br/>이벤트 전송
SseService->>User: SSE를 통해<br/>실시간 알림 전송
Estimated code review effort🎯 4 (Complex) | ⏱️ ~45 minutes Possibly related PRs
Suggested reviewers
Poem
✨ 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 |
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 by CodeRabbit
릴리스 노트
새로운 기능
개선 사항