Skip to content

#169 [Feat] 배틀 제안 기능 추가#172

Merged
si-zero merged 14 commits intodevfrom
feat/#169
Apr 15, 2026
Merged

#169 [Feat] 배틀 제안 기능 추가#172
si-zero merged 14 commits intodevfrom
feat/#169

Conversation

@si-zero
Copy link
Copy Markdown
Contributor

@si-zero si-zero commented Apr 14, 2026

#️⃣ 연관된 이슈

📝 작업 내용

✨ Feat

내용 파일
배틀 주제 제안 등록 기능 구현 (30크레딧 차감 로직 포함) BattleProposalController.java, BattleProposalService.java
관리자용 제안 목록 조회 및 상태 변경(채택/거절) 기능 구현 AdminBattleProposalController.java
배틀 카테고리 Enum 도입 및 한글-영문 자동 매핑 로직 추가 BattleCategory.java
명세서 규격에 맞춘 공통 페이징 응답 DTO 구현 PageResponse.java
제안 상태 및 카테고리 타입 변경에 따른 엔티티 구조 개선 BattleProposal.java
제안 데이터 필터링 조회를 위한 리포지토리 메서드 추가 BattleProposalRepository.java
제안 관련 요청/응답 데이터 전송 객체 구현 BattleProposalRequest.java, BattleProposalResponse.java

📌 공유 사항

  1. 크레딧 관련으로 테스트 완료했습니다!

✅ 체크리스트

  • Reviewer에 팀원들을 선택했나요?
  • Assignees에 본인을 선택했나요?
  • 컨벤션에 맞는 Type을 선택했나요?
  • Development에 이슈를 연동했나요?
  • Merge 하려는 브랜치가 올바르게 설정되어 있나요?
  • 컨벤션을 지키고 있나요?
  • 로컬에서 실행했을 때 에러가 발생하지 않나요?
  • 팀원들에게 PR 링크 공유를 했나요?

📸 스크린샷

제안 요청

스크린샷 2026-04-14 오후 11 14 10

제안 목록 조회

스크린샷 2026-04-14 오후 11 14 28

제안 채택

스크린샷 2026-04-14 오후 11 14 03

💬 리뷰 요구사항

없음

@si-zero si-zero self-assigned this Apr 14, 2026
@si-zero si-zero added the ✨ Feat (기능 추가) 새로운 기능을 추가할 때 사용합니다. label Apr 14, 2026
Copy link
Copy Markdown
Member

@jucheonsu jucheonsu left a comment

Choose a reason for hiding this comment

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

고생하셨습니다! Merge 진행해주세요!

@si-zero si-zero merged commit 96c7021 into dev Apr 15, 2026
@si-zero si-zero deleted the feat/#169 branch April 15, 2026 01:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ Feat (기능 추가) 새로운 기능을 추가할 때 사용합니다.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

✨ Feat: 배틀 제안 기능 추가

2 participants