Skip to content
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

[BE] 이슈 상세 정보 보기 API 구현 #28

Open
MuseopKim opened this issue Jun 15, 2020 · 0 comments
Open

[BE] 이슈 상세 정보 보기 API 구현 #28

MuseopKim opened this issue Jun 15, 2020 · 0 comments
Assignees
Labels
BE 백엔드 이슈

Comments

@MuseopKim
Copy link
Member

MuseopKim commented Jun 15, 2020

이슈 상세 정보 보기 기능

  • 각 필터 목록 함께 반환
@MuseopKim MuseopKim added enhancement New feature or request BE 백엔드 이슈 labels Jun 15, 2020
@MuseopKim MuseopKim removed the enhancement New feature or request label Jun 15, 2020
@MuseopKim MuseopKim changed the title [BE] 이슈 상세 정보 보기 기능 API 구현 [BE] 이슈 상세 정보 보기 API 구현 Jun 15, 2020
MuseopKim added a commit that referenced this issue Jun 15, 2020
- commenter, description, createdDateTime
- 3개의 생성 인자를 가지므로 빌더가 아닌 create static method 사용
MuseopKim added a commit that referenced this issue Jun 15, 2020
기존 이슈 목록 API에서 활용한 DTO에서 CommentDetails 객체만 추가
- IssueDetails
- comments
- labelInfo
- milestoneInfo
- assigneeInfo
MuseopKim added a commit that referenced this issue Jun 15, 2020
- List<LabelSummary> -> LabelInformation
- List<MilestoneInformation> -> MilestoneInformation
MuseopKim added a commit that referenced this issue Jun 15, 2020
- 이슈 목록 DTO에서 사용한 클래스 값들을 최대한 재사용
MuseopKim added a commit that referenced this issue Jun 15, 2020
- findIssueById()
- findAllCommentsByIssueId()
MuseopKim added a commit that referenced this issue Jun 15, 2020
- issueDetails -> issue
- createdDateTime -> createdAt
- assigneesInfo -> assigneeInfo
MuseopKim added a commit that referenced this issue Jun 15, 2020
- progress : 마일스톤 진행률 반환을 위한 필드 값 추가
MuseopKim added a commit that referenced this issue Jun 15, 2020
- issueDao.findIssueByMilestoneId() 추가
- issueService에 마일스톤 달성률을 계산하는 로직 추가
MuseopKim added a commit that referenced this issue Jun 15, 2020
- 이슈 목록 API와 이슈 상세 정보 API 사이에서 Milestone의 progress 반환 여부에 차별성을 둘 지에 대해서는 고민이 필요
hanurii added a commit that referenced this issue Jun 21, 2020
이후로 구현해야 하는 것
- 이슈에 딸린 코멘트가 있다면 코멘트도 같이 출력
hanurii added a commit that referenced this issue Jun 22, 2020
- VO 역할을 하는 클래스 생성
MuseopKim added a commit that referenced this issue Jun 25, 2020
- Comment 수정 요청 시 요구 됨으로 인한 수정
- of 메서드 사용 (인자 값이 3개 이상인데 구분해서 사용 할 필요성 인지)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BE 백엔드 이슈
Projects
None yet
Development

No branches or pull requests

2 participants