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

과제 제출물 제출 시작 일시를 확인할 수 있다. #770

Open
woowahan-pjs opened this issue Oct 15, 2024 · 1 comment
Open
Labels
기능 New feature or request 지원 화면

Comments

@woowahan-pjs
Copy link
Contributor

  • 현재 과제 제출물 제출 시작 일시는 관리자만 확인할 수 있다. 지원자도 내 지원 현황 페이지에서 확인할 수 있어야 한다.
  • 필요하다면 과제 보기 페이지에 과제 시작 일시, 제출 시작 일시, 종료 일시를 추가한다.
  • 현재 내 과제 목록 조회, 내 과제 조회 API에는 submissionStartDateTime를 제공한다.
  • 더 이상 사용되지 않는 MISSION_STATUS.SUBMITTABLE도 제거한다.
@woowahan-pjs
Copy link
Contributor Author

과제 상태

  • PREPARED: 과제 생성 후 시작 일시 전
  • IN_PROGRESS: 시작 일시 이후 제출 시작 일시 전
  • SUBMITTING: 제출 시작 일시 이후 종료 일시 전
  • UNSUBMITTABLE: 제출 시작 일시 이후 종료 일시 전 제출 중지
  • ENDED: 종료 일시 이후

과제 상태별 기능

  • 예제 테스트는 testabletrue인 경우에만 노출된다.
  • 예제 테스트 실행에는 testabletrue여야 하고 과제 제출물이 있어야 하는 등 몇 가지 조건이 더 추가된다.
기능 / 상태 PREPARED IN_PROGRESS SUBMITTING UNSUBMITTABLE ENDED
과제 보기 X O O O X
제출하기 X X O X X
예제 테스트 실행 X X O X X

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
기능 New feature or request 지원 화면
Projects
None yet
Development

No branches or pull requests

1 participant