Releases: inchanS/project-review-ts
Releases · inchanS/project-review-ts
v3.4.9
Features
- userService: deleted user의 닉네임을 재활용 가능하도록 추가 #74 (inchanS)
- feedList.repository: 정식 게시물 목록 반환시 정렬 조건 변경 #74 (inchanS)
- DateUtil: formatDate함수를 모든 반환객체에 적용할 수 있는 함수 추가 #79 (inchanS)
- Entity 컬럼 중 모든 Date타입에 formatDate 함수를 적용하여 더 나은 형태로 반환 #79 (inchanS)
- categoriesRepository: 싱글톤 패턴 적용 #79 (inchanS)
- findUserFeedsByUserId: userId가 특정되지 않을 경우 에러 반환 #79 (inchanS)
- findUserCommentsByUserId: userId가 특정되지 않을 경우 에러 반환 #79 (inchanS)
- findUserCommentsByUserId: 사용자 댓글 조회시 댓글의 게시글 제목 반환 추가 #84 (inchanS)
- transformAndValidateDTO 함수 생성 #90 (inchanS)
- update test utility for feed title and user API test #104 (inchanS)
- add multiple temporary feeds in feeds API test #104 (inchanS)
- add generateMultipleUsers to TestUserFactory #104 (inchanS)
- add image detection and FeedSymbol data generation to test class #104 (inchanS)
- add FeedList API integration test #104 (inchanS)
- add default category to feedData creation in test utility #104 (inchanS)
- add category parameter to generateMultipleFeeds function #104 (inchanS)
- http, https 서버 세팅 #104 (inchanS)
Bug Fixes
- type error #74 (inchanS)
- validator.service.ts #74 (inchanS)
- findUserInfoByUserId #74 (inchanS)
- getFeedSymbol #74 (inchanS)
- feed.service: 정식 게시물 반환시 시간정보가 iso타입으로 나오던 것을 local 타입으로 변경 #74 (inchanS)
- feed.service: 임시게시물 반환 오류 수정 #74 (inchanS)
- userDelete: 사용자 삭제시 게시물의 status id를 3으로 변경하는 로직 추가 #76 (inchanS)
- feed.service: 게시물 조회시 업로드 파일 목록 반환 누락 해결 #78 (inchanS)
- jwt.strategy: decoded.id 타입 가드에 대한 조건문 에러 수정 #79 (inchanS)
- base.entity: transformer 함수 수정 #82 (inchanS)
- comment: depth 3 이상의 댓글 입력시 에러 반환 #82 (inchanS)
- createFeed: 불필요한 query문 제거 #88 (inchanS)
- user.repository: 불필요한 메소드 제거 #88 (inchanS)
- feed: feed 검색 메소드 개선 #88 (inchanS)
- update submodule #90 (inchanS)
- user.repository: findByNickname 메소드 삭제 #90 (inchanS)
- validateMaximumCommentDepth #90 (inchanS)
- updateFileLinks에서 엔티티의 id를 제대로 불러오지 못하는 문제 해결 #90 (inchanS)
- util.ts: transformAndValidateDTO 에러 message를 정상적으로 res에 전달할 수 있도록 수정 #90 (inchanS)
- feeds.service.ts: validateAndTransformFeedDTO 함수 디버깅 #90 (inchanS)
- search.service.ts의 무한스크롤이 페이지네이션으로 구현되어있던 문제 수정 #90 (inchanS)
- search.service.ts의 무한스크롤이 페이지네이션으로 설명되어있던 문서 수정 #90 (inchanS)
- CommentEntity의 constructor 및 일부 컬럼 타입 optional chaining 처리 #95 (inchanS)
- Entities의 불필요한 생성자의 인자 제거 및 수정 #95 (inchanS)
- optimizing customRepository #96 (inchanS)
- 불필요한 DateColumn이 나타나는 문제 #96 (inchanS)
- git conflict #98 (inchanS)
- 총 category 개수 확인 #97 (inchanS)
- MakeTestClass.feedData #97 (inchanS)
- integration test and badge action (inchanS)
- integration-test에서 뱃지생성은 main브랜치에서만 실행되도록 수정 #103 (inchanS)
- correct typo in integrati...