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] 파트 댓글 기능을 구현한다. #134

Closed
4 of 6 tasks
splitCoding opened this issue Jul 27, 2023 · 0 comments · Fixed by #146
Closed
4 of 6 tasks

[FEAT] 파트 댓글 기능을 구현한다. #134

splitCoding opened this issue Jul 27, 2023 · 0 comments · Fixed by #146
Assignees
Labels
[ 🌙 BE ] 백엔드 크루들의 멋진 개발 이야기 하나둘셋 야! ✨ Feat 꼼꼼한 기능 구현 중요하죠

Comments

@splitCoding
Copy link
Collaborator

splitCoding commented Jul 27, 2023

🤷 구현할 기능

파트별 댓글

  • 파트에 댓글 생성
  • 파트별 댓글 전체 조회
    • 정렬 기준 : 최신순
      필수 데이터
  • 내용

고도화

  • 회원만 댓글을 작성할 수 있다.
  • 댓글에 반응을 남길 수 있다. ( ex. 좋아요, 대댓글 )

📄 참고 사항

⏰ 예상 작업 시간

1일

⏰ 마감일

20230729

@splitCoding splitCoding added [ 🌙 BE ] 백엔드 크루들의 멋진 개발 이야기 하나둘셋 야! ✨ Feat 꼼꼼한 기능 구현 중요하죠 labels Jul 27, 2023
@splitCoding splitCoding self-assigned this Jul 27, 2023
@splitCoding splitCoding changed the title [FEAT] [FEAT] 파트 댓글 기능, 득표수가 높은 노래 목록 조회 기능 구현 Jul 27, 2023
@splitCoding splitCoding changed the title [FEAT] 파트 댓글 기능, 득표수가 높은 노래 목록 조회 기능 구현 [FEAT] 파트 댓글 기능을 구현한다. Jul 28, 2023
splitCoding added a commit that referenced this issue Aug 2, 2023
splitCoding added a commit that referenced this issue Aug 2, 2023
* feat: 파트에 댓글 작성, 최신 순으로 조회 기능 구현

* refactor: BE 코드리뷰 반영

reviewer : somsom13

* refactor: RestAssured 응답 본문 추출 로직 변경

TypeRef 사용에서 jsonPath().getList() 로 변경

* refactor: 사용하지 않는 PartCommentsResponse 제거

* refactor: BE 코드리뷰 반영

Reviewed-by: seokhwan-an

* Feat/#123 프론트엔드 테스트 CI (lint, test, build) (#129)

* config: 프론트엔드 ci 설정

- lint
- test
- build

* style: 주석 삭제

* config: frontend 폴더에서만 trigger 되도록 설정

* config: pull request types 추가

* config: jobs 통합

* config: 프론트엔드 테스트 실패 슬랙 알림

* config: node version lts/hydrogen(18.16.1)

* fix: npm ci 실행 step 추가 (#137)

* fix: working directory 작성 및 if 절 순서 변경 (#138)

* Feat/#120 .env 환경 변수 설정 및 MSW 설정 (#132)

* config: dotenv설치 및 환경변수 설정

* config: msw 라이브러리 설치 및 적용

* refactor: msw 동적 import 로직 간결하게 변경

* config: package-lock 업데이트 및 script에 NODE_ENV 환경변수

* refactor: DefinePlugin common에서 공통적으로 적용

* feat: msw 파일 구조 변경 및 handler 실패시에도 response

* config: package-lock.json 최신화

---------

Co-authored-by: cruelladevil <dev.timetravel@gmail.com>

* Fix/#141 폴더 상관없이 항상 CI를 실행하도록 변경 (#142)

* config: paths 속성 삭제

- 폴더를 기준으로 트리거되던 action들을 무조건 실행하도록 변경

* config: node-version matrix strategy를 env 환경 변수로 변경

* Refactor/#121 페이지 레이아웃 및 반응형 디자인 통일 (#135)

* chore: 로고 아이콘 디렉터리 이동

* design: 헤더 높이 theme 추가

* design: 레이아웃 및 헤더 컴포넌트의 박스 사이징 조정

1. 헤더 높이에 맞게 main content 높이 조정
2. 로고 반응형 추가
3. 박스 사이징 시안에 맞게 수정

* design: 레이아웃 min-height 로 변경

컨텐츠가 높이를 넘어갔을 때 자연스럽게 표시되도록 수정

* design: 유튜브 영상 화면비 16:9로 반응형 구현

* design: 토글 그룹 spacing 삭제

* chore: 더미 앨범 자켓 이미지 추가

* design: 킬링파트 등록 페이지 디자인 조정

1. 더미 엘범 자켓 태그추가
2. spacing 세부 조정
3. 슬라이더 / 인터벌 인풋 위치 변경
4. 텍스트 반응형 디자인 추가

* design: theme 미적용된 속성에 theme 일괄 적용

* design: 인터벌 인풋 엑티브 색상 제거

* fix: jest 컴포넌트 랜더링 시 ThemeProvider를 제공하도록 수정

기존 render함수를 래핑한 renderWithTheme 함수 추가 및 적용

* config: 스토리북에 theme관련 설정 추가

1. 스토리북 themeProvider 적용
2. 스토리북 디렉터리 하위에도 tsc 적용되도록 설정 추가

---------

Co-authored-by: 윤정민 <dev.timetravel@gmail.com>

* config: 윈도우 환경변수 이슈 해결 (#155)

1. script에서 주입하던 NODE_ENV 환경변수 삭제
2. webpack.common.js 파일에서 분기로 처리하던 dotenv path 관련 로직 삭제
3. dev, prod 설정 파일 내 dotenv path 적용

* Feat/#144: 총 득표수가 높은 상위 40개 노래 목록 조회 기능 구현 (#159)

* feat: 총 득표수가 높은 상위 40개 노래 목록 조회 기능 구현

* feat: Song 에 imageUrl 필드 추가

* refactor: BE 코드리뷰 반영

Reviewed-by: seokhwan-an, somsom13, Cyma-s

* refactor: BE 코드리뷰 추가 반영

* Feat/#167: 백엔드 CD 설정 추가 (#168)

* config: 백엔드 CD 설정 추가

* chore: 백엔드 CD 파일 이름 변경

* hotfix: 백엔드 CD pwd 로깅 추가 (#169)

* config: 입력 받은 브랜치 CD 실행하도록 변경 (#170)

* hotfix: 따옴표 삭제 (#171)

* config: 실행 권한 root 로 지정 (#173)

* config: sudo 권한 삭제 (#174)

* fix: application.yml 수정 (#181)

* refactor: BE 코드리뷰 반영

Reviewed-by: somsom13, Cyma-s

* refactor: Repository 어노테이션 추가

---------

Co-authored-by: 윤정민 <dev.timetravel@gmail.com>
Co-authored-by: ukkodeveloper <ukkodeveloper@gmail.com>
Co-authored-by: 이도현 <77152650+Creative-Lee@users.noreply.github.com>
Co-authored-by: Eunsol Kim <61370551+Cyma-s@users.noreply.github.com>
@github-project-automation github-project-automation bot moved this from Todo to Done in 2023-shook Aug 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[ 🌙 BE ] 백엔드 크루들의 멋진 개발 이야기 하나둘셋 야! ✨ Feat 꼼꼼한 기능 구현 중요하죠
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant