-
Notifications
You must be signed in to change notification settings - Fork 0
FSTB-102 관리자 api 획일화 #52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
The head ref may contain hidden characters: "FSTB-102-\uAD00\uB9AC\uC790-API-\uD68D\uC77C\uD654"
Conversation
- 기존 API와의 호환성을 위해 옛날 엔드포인트는 그대로 둠
- 타임 테이블 아티스트 수정 - 타임 테이블 아티스트 추가 - 타임 테이블 아티스트 삭제
- 공연 관련 URL 정보 추가 - 공연 관련 URL 정보 삭제 - 공연 관련 URL 정보 수정
- 홀 추가 API - 홀 이름 수정 API
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
/ask 삭제 API 중에 의도치 않게 다른 것들을 삭제하진 않는지 검토해줘. |
Ask❓삭제 API 중에 의도치 않게 다른 것들을 삭제하진 않는지 검토해줘. Answer:Based on the provided PR Git Diff, the changes primarily involve refactoring existing API endpoints into more granular, dedicated controllers. This means that many of the deletion operations are not new functionalities but rather existing ones moved to new locations. Let's review the
Conclusion: The PR's primary goal is API endpoint segmentation and refactoring. The Therefore, the risk of "unintentionally deleting other things" primarily depends on the correctness of the existing service methods ( Recommendation: While the PR focuses on refactoring, it's always a good practice to:
|
- 도메인 DTO에 의존해서 API Request/Response를 구성하여 변경에 쉽게 대응
- 도메인 DTO에 의존해서 API Request/Response를 구성하여 변경에 쉽게 대응
- 도메인 DTO에 의존해서 API Request/Response를 구성하여 변경에 쉽게 대응
- 도메인 DTO에 의존해서 API Request/Response를 구성하여 변경에 쉽게 대응
- 도메인 DTO에 의존해서 API Request/Response를 구성하여 변경에 쉽게 대응
- 도메인 DTO에 의존해서 API Request/Response를 구성하여 변경에 쉽게 대응
- 도메인 DTO에 의존해서 API Request/Response를 구성하여 변경에 쉽게 대응
- 도메인 DTO에 의존해서 API Request/Response를 구성하여 변경에 쉽게 대응
…end into FSTB-102-관리자-API-획일화 # Conflicts: # src/main/java/ddd/darayo/festival/domain/service/ArtistManagement.java # src/main/java/ddd/darayo/festival/presentation/artist/exchanges/EditArtistReq.java # src/main/java/ddd/darayo/festival/presentation/artist/exchanges/SaveArtistReq.java
User description
📌 PR 설명
관련 이슈: FSTB-102
🛠️ 변경 유형
🖼️ 스크린샷 또는 로그 (필요 시)
💬 기타 참고 사항
PR Type
Enhancement, Other
Description
관리자 API 엔드포인트 세분화
아티스트, 공연, 장소 API 분리
전용 관리자 컨트롤러 도입
관련 DTO 및 서비스 로직 개선
Changes diagram
Changes walkthrough 📝
10 files
아티스트 별명 콘텐츠 DTO 추가
공연 URL 콘텐츠 DTO 추가
예약 정보 콘텐츠 DTO 추가
시간표 아티스트 콘텐츠 DTO 추가
아티스트 별명 관리 전용 컨트롤러 추가
공연 예약 관리 전용 컨트롤러 추가
공연 시간표 관리 전용 컨트롤러 추가
시간표 아티스트 관리 전용 컨트롤러 추가
공연 URL 관리 전용 컨트롤러 추가
장소 홀 관리 전용 컨트롤러 추가
5 files
PerformanceURL 엔티티에 업데이트 메서드 추가
아티스트 별명 추가 로직 개선
공연 예약 및 URL 관리 기능 추가
예약 정보 DTO 매핑 추가
공연 URL DTO 매핑 추가
3 files
아티스트 별명 API 엔드포인트 분리
공연 관리 API 엔드포인트 분리
장소 홀 관리 API 엔드포인트 분리