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

feat(be): add get-contest-submission-informations api #1894

Merged

Conversation

Jaehyeon1020
Copy link
Member

@Jaehyeon1020 Jaehyeon1020 commented Jul 29, 2024

Description

Closes #1884
Closes TAS-456

image
위 페이지의 구현을 위해 특정 user의 특정 contest에서의 제출 정보를 불러오는 api를 작성합니다.

Additional context


Before submitting the PR, please make sure you do the following

Copy link

vercel bot commented Jul 29, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
codedang ✅ Ready (Inspect) Visit Preview Aug 28, 2024 4:41am

Copy link
Member Author

@Jaehyeon1020 Jaehyeon1020 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

추가: 특정 User의 특정 Contest에서의 성적만을 가져오는 함수 구현이 필요합니다.

Copy link

@mnseok mnseok force-pushed the 1884-get-contest-submission-informations-about-one-user branch from 14d3dc7 to d9a9971 Compare August 19, 2024 04:42
Copy link
Member

@jimin9038 jimin9038 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고많으셨어요!!
Submission length == 0 일 때는 에러를 반환하면 안될 것 같아서, 수정했어요.

@jimin9038 jimin9038 merged commit 198502d into main Aug 28, 2024
8 of 9 checks passed
@jimin9038 jimin9038 deleted the 1884-get-contest-submission-informations-about-one-user branch August 28, 2024 04:41
jwoojin9 pushed a commit that referenced this pull request Aug 28, 2024
* 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]>
jwoojin9 added a commit that referenced this pull request Aug 30, 2024
* 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]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

특정 User의 특정 Contest에 대한 제출내역/성적 조회
3 participants