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

✨ 답변 등록/조회 API #21

Closed
4 tasks done
hyun2371 opened this issue Aug 6, 2024 · 0 comments · Fixed by #22
Closed
4 tasks done

✨ 답변 등록/조회 API #21

hyun2371 opened this issue Aug 6, 2024 · 0 comments · Fixed by #22
Assignees
Labels
✨ feat 기능 추가

Comments

@hyun2371
Copy link
Member

hyun2371 commented Aug 6, 2024

⚜️ To do

  • 답변 등록 API
  • 답변 조회 API
  • 답변 등록 테스트
  • 답변 조회 테스트
@hyun2371 hyun2371 added the ✨ feat 기능 추가 label Aug 6, 2024
@hyun2371 hyun2371 self-assigned this Aug 6, 2024
@hyun2371 hyun2371 linked a pull request Aug 7, 2024 that will close this issue
hyun2371 added a commit that referenced this issue Aug 7, 2024
* [feat] : Answer 엔티티 질문자여부 필드 추가, questionPost 연관관계 매핑 아이디로 대체

* [feat] : 상세답변 응답 DTO  추가

* [feat] : 답변등록 요청 DTO 추가

* [feat] : 답변 DTO<-> 엔티티 Mapper 추가

* [feat] : answer repository 추가

* [feat] : 답변 등록 비즈니스 로직 작성

* [feat] : 답변 등록 controller 함수 추가

* [refactor] : static import 제거

* [feat] : answer fixture 추가

* [refactor] : 불필요한 모킹 제거

* [test] : 단위 테스트용 member fixture 생성

* [test] : 답변 등록 단위 테스트 작성

* [feat] : 답변 등록 검증 로직 추가

* [refactor] : 불필요한 출력문 제거

* [style] : fixture 파라미터 명시적으로 수정

* [test] : memberFixture 새로운 유저 객체 추가

* [test] : 답변 등록 통합 테스트 작성

* [feat] 페이징 응답 dto 및 변환 함수 추가

* [feat] : 질문글 아이디로 답변 조회 함수 추가

* [test] : answer fixture 파라미터 추가

* [feat] : 질문글의 답변 모두 조회 비즈니스 로직 작성

* [test] : 질문글의 답변 모두 조회 로직 테스트

* [feat] : 질문글 아이디로 답변 조회 API 작성

* [test] : AnswerFixture 객체 추가

* [feat] : 답변 등록 request validation 추가

* [test] : 질문글의 답변 모두 조회 api 테스트

* [style] : 코드 리포멧팅

* [feat] : 질문글 등록 리워드 검증 로직 추가

* [test] : 질문글 등록 리워드 검증 로직 테스트
dudxo added a commit that referenced this issue Feb 16, 2025
* [fix #210] LocalCookie HttpOnly와 Secure false -> true 변경

* [chore #210] cd 스크립트 일시적 수정

* [chore #210] cd 스크립트 원상복구

* [test #210] 잘못 호출된 generateRefreshToken()을 generateAccessToken()로 수정

* [refactor #21-] generateRefreshToken() 기존 반환타입 String 불필요에 따라 void로 변경

* [test #210] generateRefreshToken() 반환타입 변경에 따른 수정

* [test #210] 검증 불가 RT 테스트 disable처리

* [fix #210] AT 만료시간 원상복구

* [chore #210] 서버 로그 확인을 위해 CD 스크립트 임시 수정

* [feat #210] 필터 통과 확인 출력문 임시 추가

* [feat #210] 강제 예외던지기 임시 추가

* [feat #210] 로그 추가

* [chore #210] 브랜치명 공백제거

* [feat #210] 로그 수정

* [feat #210] 로그 추가

* [feat #210] 임시 로그 추가

* [feat #210] 임시 로그 추가

* [feat #210] dev.gongmuin 배포 주소 cors 추가

* [feat #210] CORS 수정

* [feat #210] cookie.setDomain 원복

* [feat #210] 쿠키 생성 profile 방식으로 복구

* [feat #210] 오류 해결 후 로그 수정 및 코드 원상복구

* [chore #210] CD 스크립트 원상복구
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ feat 기능 추가
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant