Skip to content

Conversation

@joowojr
Copy link
Contributor

@joowojr joowojr commented Feb 3, 2025

📄 요약(Summary)

✍🏼 상세(More)

PR Desciption

변경 사항 설명

  • 작업 거부 / 종료 API 구현

    • 작업 거부/ 종료 시에 작업 종료 사유를 적고, 히스토리에서 종료 상태 전환 및 사유를 함께 보여주도록 합니다.
    • 따라서 TASK_SWITCHED가 아닌 다른 상태 값이 필요할 것 같아 TASK_TERMINATED로 enum값을 추가했습니다.
  • 작업 상태 변경 API 로직 수정

    • REQUESTED, IN_PROGRESS, PENDING_COMPLETED, COMPLETED 상태에 대해서만 변경이 가능하도록 수정하였습니다,
    • COMPLETED 상태에서는 finished_at을 갱신하도록 수정하였습니다.
  • task save 메서드를 task service에 추가하며 upsert 메서드로 추가

Requirements for Reviewer

리뷰어가 특별히 봐주었으면 하는 부분이 있다면 작성해주세요
ex) 메서드 XXX의 이름을 더 잘 짓고 싶은데 혹시 좋은 명칭이 있을까요?

PR Log

PR 작업하면서 고민했던 내용, 해결한 내용, 고민 중인 내용 등

새롭게 배운 것

고민 중인 사항

첨부 자료

Requirements for Reviewer

리뷰어가 특별히 봐주었으면 하는 부분이 있다면 작성해주세요

✅ 체크리스트(Checklist)

  • PR 양식에 맞게 작성했습니다
  • 모든 테스트가 통과했습니다
  • 프로그램이 정상적으로 작동합니다
  • 적절한 PR 라벨을 설정했습니다
  • 불필요한 코드를 제거했습니다

🚪 이슈 번호(Issue numbers)

Closes #260

@joowojr joowojr added ✨ feature 구현·개선 사항에 관련된 내용입니다 HIGH 우선순위 상 labels Feb 3, 2025
@joowojr joowojr self-assigned this Feb 3, 2025
@joowojr joowojr added MID 우선순위 중 and removed HIGH 우선순위 상 labels Feb 3, 2025
@joowojr joowojr merged commit bc382a8 into develop Feb 3, 2025
1 check passed
@joowojr joowojr deleted the CLAP-245 branch February 3, 2025 12:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ feature 구현·개선 사항에 관련된 내용입니다 MID 우선순위 중

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CLAP-245 작업 승인 거부 API 구현

2 participants