Skip to content

feat: 팀원 모집 지원 조회 및 API 5종 연결 - #2348

Merged
taejinn merged 4 commits into
developfrom
feat/2343-team-recruitment-application-api
Aug 29, 2026
Merged

feat: 팀원 모집 지원 조회 및 API 5종 연결#2348
taejinn merged 4 commits into
developfrom
feat/2343-team-recruitment-application-api

Conversation

@taejinn

@taejinn taejinn commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

🔍 개요


🚀 주요 변경 내용

  • 지원 생성과 승인 및 거절 API 연결
  • 내 지원 목록, 지원자 목록, 지원자 상세 조회 구현
  • 작성자 권한, 삭제된 모집글, TEAM 채팅방 무결성 검증
  • KOIN snake_case JSON과 1-based page 및 limit 응답 적용
  • Swagger 오류 응답 코드 반영

💬 참고 사항


✅ 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 34 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: 522d6bd4-35cf-47e7-a7a1-689674e347ce

📥 Commits

Reviewing files that changed from the base of the PR and between 05c72f5 and 65ed0d9.

📒 Files selected for processing (21)
  • src/main/java/in/koreatech/koin/domain/team/recruitment/controller/TeamRecruitmentApplicationApi.java
  • src/main/java/in/koreatech/koin/domain/team/recruitment/controller/TeamRecruitmentApplicationController.java
  • src/main/java/in/koreatech/koin/domain/team/recruitment/dto/ApplicantDetail.java
  • src/main/java/in/koreatech/koin/domain/team/recruitment/dto/ApplicantListResponse.java
  • src/main/java/in/koreatech/koin/domain/team/recruitment/dto/ApplicantRecruitment.java
  • src/main/java/in/koreatech/koin/domain/team/recruitment/dto/ApplicantSummary.java
  • src/main/java/in/koreatech/koin/domain/team/recruitment/dto/CreateApplicationRequest.java
  • src/main/java/in/koreatech/koin/domain/team/recruitment/dto/MyApplication.java
  • src/main/java/in/koreatech/koin/domain/team/recruitment/dto/MyApplicationListResponse.java
  • src/main/java/in/koreatech/koin/domain/team/recruitment/dto/RecruitmentCard.java
  • src/main/java/in/koreatech/koin/domain/team/recruitment/dto/RecruitmentRole.java
  • src/main/java/in/koreatech/koin/domain/team/recruitment/dto/UpdateApplicationStatusRequest.java
  • src/main/java/in/koreatech/koin/domain/team/recruitment/enums/TeamRecruitmentApplicationSort.java
  • src/main/java/in/koreatech/koin/domain/team/recruitment/repository/TeamRecruitmentChatRoomRepository.java
  • src/main/java/in/koreatech/koin/domain/team/recruitment/service/TeamRecruitmentApplicationQueryService.java
  • src/main/java/in/koreatech/koin/domain/team/recruitment/service/TeamRecruitmentApplicationService.java
  • src/main/java/in/koreatech/koin/global/exception/GlobalExceptionHandler.java
  • src/test/java/in/koreatech/koin/acceptance/domain/TeamRecruitmentApplicationFlowApiTest.java
  • src/test/java/in/koreatech/koin/unit/domain/team/recruitment/dto/TeamRecruitmentApplicationDtoContractTest.java
  • src/test/java/in/koreatech/koin/unit/domain/team/recruitment/service/TeamRecruitmentApplicationQueryServiceTest.java
  • src/test/java/in/koreatech/koin/unit/domain/team/recruitment/service/TeamRecruitmentApplicationServiceTest.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
@github-actions
github-actions Bot requested review from JanooGwan and kih1015 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.

확인했습니다

Base automatically changed from feat/2339-team-recruitment-application-command to develop August 29, 2026 13:17
@taejinn
taejinn force-pushed the feat/2343-team-recruitment-application-api branch from 6769a69 to 65ed0d9 Compare August 29, 2026 13:18
@github-actions

Copy link
Copy Markdown

Unit Test Results

851 tests   848 ✔️  2m 7s ⏱️
201 suites      3 💤
201 files        0

Results for commit 65ed0d9.

@taejinn
taejinn merged commit 426aefe into develop Aug 29, 2026
6 checks passed
@taejinn
taejinn deleted the feat/2343-team-recruitment-application-api branch August 29, 2026 13:26
@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.

[공통] 팀원 모집 지원 조회 및 API 5종 연결

3 participants