Skip to content

feat: 팀원 모집 마감 자동 처리 - #2349

Merged
taejinn merged 1 commit into
developfrom
feat/2340-team-recruitment-deadline-close
Aug 29, 2026
Merged

feat: 팀원 모집 마감 자동 처리#2349
taejinn merged 1 commit into
developfrom
feat/2340-team-recruitment-deadline-close

Conversation

@taejinn

@taejinn taejinn commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

🔍 개요


🚀 주요 변경 내용

  • KST 기준 마감 대상 모집글을 bounded batch로 조회
  • 모집글 잠금 후 상태와 마감일 재검증
  • 모집글 CLOSED, PENDING 지원서 REJECTED, 채팅방 READ_ONLY 처리
  • 승인자와 거절 대상자의 inbox 및 outbox를 같은 트랜잭션에 저장
  • 반복 실행 시 중복 처리를 방지하는 event key 적용

💬 참고 사항


✅ Checklist

  • 코드 스타일 가이드 준수
  • 테스트 코드 포함
  • Assignee 및 Labels 지정
  • 민감 정보 검토

@taejinn taejinn added the 기능 새로운 기능을 개발합니다. label Aug 28, 2026
@taejinn taejinn self-assigned this Aug 28, 2026
@coderabbitai

coderabbitai Bot commented Aug 28, 2026

Copy link
Copy Markdown

Warning

Review limit reached

Next included review available in 25 minutes.

View limit details

Limit details: You’ve used the included review currently available.

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 7f8ef680-c758-49e0-a8d6-34336d3df04a

📥 Commits

Reviewing files that changed from the base of the PR and between 426aefe and 0aba2d8.

📒 Files selected for processing (3)
  • src/main/java/in/koreatech/koin/domain/team/recruitment/scheduler/TeamRecruitmentDeadlineCloseProcessor.java
  • src/main/java/in/koreatech/koin/domain/team/recruitment/scheduler/TeamRecruitmentDeadlineScheduler.java
  • src/test/java/in/koreatech/koin/unit/domain/team/recruitment/scheduler/TeamRecruitmentDeadlineCloseProcessorTest.java

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.

@taejinn
taejinn marked this pull request as ready for review August 29, 2026 11:37

@dnjswldnd-3513 dnjswldnd-3513 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

코드 확인했습니다!!

@insik03 insik03 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

확인했습니다

@taejinn
taejinn force-pushed the feat/2343-team-recruitment-application-api branch from 6769a69 to 65ed0d9 Compare August 29, 2026 13:18
Base automatically changed from feat/2343-team-recruitment-application-api to develop August 29, 2026 13:26
@taejinn
taejinn force-pushed the feat/2340-team-recruitment-deadline-close branch from 7bf703a to 0aba2d8 Compare August 29, 2026 13:27
@github-actions

Copy link
Copy Markdown

Unit Test Results

857 tests   854 ✔️  1m 42s ⏱️
203 suites      3 💤
203 files        0

Results for commit 0aba2d8.

@taejinn
taejinn merged commit 3272622 into develop Aug 29, 2026
6 checks passed
@taejinn
taejinn deleted the feat/2340-team-recruitment-deadline-close branch August 29, 2026 13:34
@taejinn taejinn mentioned this pull request Sep 1, 2026
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

기능 새로운 기능을 개발합니다.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[공통] 팀원 모집 마감 자동 처리

3 participants