-
Notifications
You must be signed in to change notification settings - Fork 9
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
feat(be): add get-contest-submission-informations api #1894
feat(be): add get-contest-submission-informations api #1894
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
추가: 특정 User의 특정 Contest에서의 성적만을 가져오는 함수 구현이 필요합니다.
14d3dc7
to
d9a9971
Compare
…ission-informations-about-one-user
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
수고많으셨어요!!
Submission length == 0 일 때는 에러를 반환하면 안될 것 같아서, 수정했어요.
* feat(be): add contest-submission-result model * chore(be): rename contest-submission-result to contest-submission-information * chore(be): set nullability of fields in contest-submission-information * feat(be): add get-contest-submission-informations api * chore(be): rename * test(be): add test * docs(be): add docs * chore(be): rename files and add fields on contest-submission-summary-for-one * feat(be): implement combine score summary and submissions * chore(be): comment test * feat(be): add problem-id option * fix(be): fix wrong type * docs(be): rename files * docs(be): rename file * docs(be): rename files * fix(be): fix ContestSubmissionSummaryForOne model * docs(be): remove resolved todo * chore(be): lint contest.service.spec * fix(be): don't throw error when no submission --------- Co-authored-by: 강민석 <[email protected]> Co-authored-by: jimin9038 <[email protected]>
* feat(fe): show modal in admin contest * feat(fe): add contest create modal * feat(fe): add alert to contest create and edit * feat(be): add get-contest-submission-informations api (#1894) * feat(be): add contest-submission-result model * chore(be): rename contest-submission-result to contest-submission-information * chore(be): set nullability of fields in contest-submission-information * feat(be): add get-contest-submission-informations api * chore(be): rename * test(be): add test * docs(be): add docs * chore(be): rename files and add fields on contest-submission-summary-for-one * feat(be): implement combine score summary and submissions * chore(be): comment test * feat(be): add problem-id option * fix(be): fix wrong type * docs(be): rename files * docs(be): rename file * docs(be): rename files * fix(be): fix ContestSubmissionSummaryForOne model * docs(be): remove resolved todo * chore(be): lint contest.service.spec * fix(be): don't throw error when no submission --------- Co-authored-by: 강민석 <[email protected]> Co-authored-by: jimin9038 <[email protected]> * fix(fe): redirect to home when user logged out (#2027) * feat(infra): add capacity provider strategy to ecs cluster (#2026) * feat(infra): add capacity provider strategy to ecs cluster * feat(infra): modify weight of capacity provider strategy to 1 * feat(fe): edit create problem page (#1923) * feat(fe): edit popover text and padding * chore(fe): add space between title and visible, add left margin to angleleft * chore(fe): add color to radio button, adjust gaps * feat(fe): change checkbox design, delete tag select, change box order * chore(fe): change toggle color, move template field * chore(fe): move title, add space between title and visible, move template up hint and source * fix(fe): comment out tags and get tag * chore(fe): delete comment about tag feature * chore(fe): delete comments * chore(fe): delete comments --------- Co-authored-by: Jiho Park <[email protected]> * chore(fe): hide test button (#2028) Co-authored-by: Jiho Park <[email protected]> * chore(fe): edit admin contest toggle title text (#2030) * feat(be): implement getContestScoreSummaries api (#2029) * feat(be): implement getContestScoreSummaries * fix(be): make userContestScoreSummaryWithUserInfo model to return user * docs(be): getcontestscoresummaries * fix(be): rename get contest score api * feat(be): sperate testcases into sample or hidden (#2000) * feat(be): delete example-io and add is-hidden-testcase field * feat(be): modify get-problem api to return testcases * docs(be): add is-hidden-testcase * fix(be): rename variable name of problem-response * docs(be): add problem-testcase field * docs(be): add todo on create-testcases - TODO: 테스트케이스 저장 방식 S3 => DB 직접 저장으로 변경 시 함수 삭제 * chore(be): change is-hidden-testcase to is-hidden * fix(fe): erase sample in admin, change samples to problem testcase in client --------- Co-authored-by: b0xercat <[email protected]> Co-authored-by: jimin9038 <[email protected]> * feat(fe): add contest create modal * feat(fe): add modal to problem create and edit * feat(fe): make confirmnavigation reusable * fix(fe): disable confirm when creating --------- Co-authored-by: Jaehyeon Kim <[email protected]> Co-authored-by: 강민석 <[email protected]> Co-authored-by: jimin9038 <[email protected]> Co-authored-by: YooJin Lee <[email protected]> Co-authored-by: Eunsu Kang <[email protected]> Co-authored-by: 박주형 <[email protected]> Co-authored-by: Jiho Park <[email protected]> Co-authored-by: Kwon Seo Jin <[email protected]> Co-authored-by: b0xercat <[email protected]>
Description
Closes #1884
Closes TAS-456
위 페이지의 구현을 위해 특정 user의 특정 contest에서의 제출 정보를 불러오는 api를 작성합니다.
Additional context
Before submitting the PR, please make sure you do the following
fixes #123
).