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

[Merge] 2024-11-11 버전 적용 #224

Merged
merged 62 commits into from
Nov 11, 2024
Merged

[Merge] 2024-11-11 버전 적용 #224

merged 62 commits into from
Nov 11, 2024

Conversation

seonghooni
Copy link
Contributor

Overview

[Merge] 2024-11-11 버전 적용

변경 유형

  • 기능 추가
  • 버그 수정
  • 성능 개선
  • TC 추가
  • 기타 설정(환경 설정, CI/CD, 문서...)

수정 내용

레퍼런스

seonghooni and others added 30 commits May 10, 2024 12:33
* [Feat] global Exception 작성

* [Refactor] global exception 양식에 맞게 Client 예외처리 수정

* [Refactor] Client Exception 변경에 따른 예외처리 수정

* [Refactor] global Exception 변경에 따른 예외처리 코드 일부 수정
* [Refactor] 디렉토리구조 개편으로 인한 테스트코드 import 수정

* [Refactor] 처방전에서 bookId가 아닌 bookIsbn을 받도록 수정

* [Refactor] 한줄처방 작성시 독서경험 추가하도록 변경

---------

Signed-off-by: 이성훈 <[email protected]>
* [Refactor] redis password 주석삭제

* [Refactor] 이전 커밋 내역 복구

* [Refactor] 이전 커밋 내역 복구

* [Refactor] 이전 커밋내역 복구

* [Feat] 기타 키워드와 공통 질문 및 답변 작성

* [Feat] 기타 키워드 추가

* [Refactor] 공통 키워드 추가에 다른 로직 변경
1. 키워드 조회할때 '공통'키워드 조회 안함
2. 키워드에 대한 질문 조회할때 공통 키워드에 대한 질문과 함께 조회

* [Refactor] 한국어 키워드가 아닌 키워드 객체로 받도록 수정

* [Style] 소셜 오타 소설로 수정

---------

Signed-off-by: simjaeyoun <[email protected]>
* [Feat] 키워드와 함께 책을 검색하는 서비스 추가

* [Feat] 키워드로 책 검색하는 로직 추가
* [Feat] 비밀번호 길이와 자기소개 필드 추가

* [Feat] 생일 정보 추가 및 엔티티로 변환시 비밀번호 길이와 자기소개 값 추가

* [Feat] 비밀번호 길이와 자기소개 필드 추가

* [Refactor]필드 값 추가에 따른 회원가입 메서드 변경 및 authentication을 인자로 받도록 추가

* [Refactor] @AuthenticationPrincipal 추가 및 인자에도 추가

* [Feat] 닉네임, 아이디, 이메일 중복을 확인하는 메서드 추가

* [Feat] 중목을 확인하는 api작성

* [Refactor] 사용자 정보 수정에 관한 로직 추가 및 안쓰이는 로직 삭제

* [Refactor] update dto의 내부 필드 변경

* [Refactor] 사용자 정보 수정하는 로직 분할 및 변경

* [Feat] 사용자 정보 수정하는 api들 작성

* [Style] 출력하는 dto의 이름 명시적으로 변경

* [Feat] 메인페이지에 회원 정보 가져오는 로직 추가

* [Refactor] oauth2 리다이렉션 주소 변경

* [Refactor] 직업정보의 입출력을 키워드가 아닌 한글로 입출력을 하도록 수정

* [Refactor] 패스워드 set하는 메서드 로직 변경

* [Refactor] 패스워드 변경하는 메서드 변경에 따른 코드 변경

* [Style] 중복을 체크하는 api의 swagger description추가
* [Feat] 닉네임 수정하는 dto 생성

* [Feat] 패스워드 수정하는 dto생성

* [Refactor] 비밀번호와 닉네임 수정하는 메서드 인자를 dto로 받는 것으로 수정

* [Refactor] 비밀번호와 닉네임 수정하는 api의 인자 dto로 수정

* [Refactor] dto를 만들때 오타 수정

* [Refactor] board의 status값 제거로 인한 수정
* [Test] 디렉토리 구조 변경으로 인한 코드 변경

* [Test] client코드 변경으로 인한 코드 변경

* [Test] client코드 변경으로 인한 코드 변경

* [Test] boardId입력에 따른 삭제 테스트

* [Feat] boardId입력에 따른 삭제 추가

* [Feat] boardId입력에 따른 삭제 추가

* [Refactor] db외래키 제약으로 인해 board삭제시 answer와 prescription삭제

* [Refactor] board와의 연관관계에서 board가 삭제되면 같이 삭제되도록 어노테이션 설정

* [Refactor] 벌크성 쿼리로 수정하는 로직 삭제

* [Refactor] board를 삭제하는 로직 복구
* [Refactor] 한줄처방 Response 필드 추가

* [Feat] 처방전 상세조회 서비스 및 API 작성

* [Refactor] Board status 삭제에 따른 index 수정
* [Refactor] 질문사항 수정
1. 경제관련 질문 중 경제에 대해 얼마나 알고 있나요 질문 삭제
2. 철학관련 질문 중 철학에 대해 얼마나 알고 있나요 질문 삭제
3. 공통질문 중 해당고민에 대한 책 얼마나 읽었는지 질문을 한달에 책을 얼마나 읽는지로 변경

* [Refactor] 질문 사항 변경으로 인한 코드 변경

* [Refactor] 질문사항 변경으로 인한 선택지 변경

* [Refactor] 철학 선택지 변경

* [Refactor] 공통질문이 밑으로 가게끔 수정

* [Style] 한달의 오타를 한달에로 수정
* [Feat] 유저 관심사 도메인 추가

* [Refactor] 회원가입시 유저 관심사목록 필드 추가

* [Refactor] List<String> CategoryList로 List<Category> 조회하는 기능 추가

* [Refactor] Test 코드 변경사항 수정
* [Refactor] 비즈니스로직 성공적으로 동작시 'success' 응답하도록 수정

* [Refactor] 한줄처방 수정 로직에서 키워드도 변경 가능하도록 작성
* [Refactor] Board DTO 반환타입을 Slice에서 Page로 변경

* [Refactor] 키워드가 없는 책 상세정보 조회 오류
* [Merge] 2024-05-21 버전 적용 (#153)
* [Merge] 2024-05-22 버전 적용 (#156)
* [Merge] 2024-05-28 버전 적용 (#161)
* [Hotfix] BookController 관련 빌드 에러 해결 적용

---------

Signed-off-by: 이성훈 <[email protected]>
Signed-off-by: simjaeyoun <[email protected]>
Co-authored-by: simjaeyoun <[email protected]>
* [Refactor] 한줄처방에 좋아요/도움이되었어요 개수 필드 추가

* [Feat] 한줄처방 좋아요/도움이되었어요 엔티티 추가

* [Feat] 한줄처방 좋아요/도움이되었어요 Repository 계층 추가

* [Feat] 한줄처방 좋아요/도움이되었어요 Service 계층 추가

* [Feat] 한줄처방 좋아요/도움이되었어요 Controller 계층 추가

* [Refactor] 한줄처방 감정 도메인에 @onDelete 추가
* [Refactor] GET(/client) 내가 남긴 고민과 처방 개수 필드 추가 필요

* [Refactor] 한줄처방 페이지 등록 오류 수정

* [Refactor] 중분류 페이지 키워드 함께 제공하도록 수정

* [Refactor] 책에 대한 한줄처방 목록 제공 api 추가
* [Refactor] client가 삭제되면 같이 삭제되오록 수정

* [Feat] 책 추천 테이블 셍성

* [Feat] 클라이언트 추천 테이블 생성

* [Feat] 게시판 관련 추천 테이블 생성

* [Refactor] private추가 및 컬럼명 변경

* [Refactor] 컬렴명 변경

* [Refactor]
1. 책 연관관계를 manytoOne으로 변경
2. keyword컬럼 생성
3. 빌더 생성

* [Refactor]
1. 책 관계를 manytoOne으로 변경
2. 빌더 생성

* [Refactor]
1. 클라이언트 관계를 manytoOne으로 변경
2. 빌더 생성

* [Feat] 추천 관련 테이블 연관관계 생성

* [Feat] 추천 관련 레포지토리 층 생성

* [Feat] 추천 관련 서비스층 생성

* [Feat] 추천 관련 dto생성

* [Feat] 추천 관련 api생성

* [Test] 추천 레포지토리층 테스트

* [Test] 추천 관련 서비스층 테스트

* [Refactor] swagger ui에서 나타나는 description에 예시 추가

* [Refactor] @onetomany삭제

* [Refactor] 빌더 인자 변경

* [Refactor]
1. recommend repository삭제
2. 개별 repository로 올김
3. 쿼리문 변경
3. 반환값 변경

* [Refactor] repository명 변경

* [Test] 코드 수정에 따른 테스트 코드 변경

* [Test] 코드 수정에 따른 테스트 코드 변경
seonghooni and others added 28 commits June 3, 2024 15:10
* [Refactor] 한줄처방 Emotion 추가 및 삭제 로직 변경

* [Refactor] 조인이 아닌 조회수 컬럼을 참조하도록 코드 변경
* [Feat] 로그인시 security session에 값 추가

* [Feat] 로그인 시 security session에 값 추가

* [Refactor] 리다이렉션 주소 수정

* [Refactor] 인증을 요구하는 api의 타입 수정
* [Refactor] book의 join을 left join으로 변경

* [Refactor] 게시판 관련 추천에 대한 return값 수정

* [Refactor] recommending필드 추가

* [Style] 스웨거에 나타내는 설명문 변경
* [Refactor] 반환되는 값 Page로 변경

* [Refactor] oauth로 로그인 시 아이디 값을 slicing하도록 변경

* [Refactor] 쿼리문 rank수 변경

* [Refactor] 랜덤으로 가져오고 sorting해서 출력하도록 변경
* [Refactor] 처방전 개수, 인기순으로 책 조회할 수 있도록 수정

* [Refactor] 한줄처방 및 고민 작성시 Count 개수 관리되도록 수정

* [Refactor] BoardController UserDetail이 아닌 AuthenticationAdapter를 받도록 수정
* [Refactor] 대분류 id 순서로 응답하도록 수정

* [Refactor] 독서경험 수정시 파이썬 서버로 이벤트 날리도록 수정

* [Feat] 관심사 기반 추천 기능 추가
[Refactor] 데이터베이스 인스턴스 연결 주소 변경
* [Feat] 관심사 기반 추천 스케쥴링 코드 작성

* [Refactor] 독서경험 BaseTimeEntity 상속하지 않도록 수정

* [Refactor] 관심사 id 가져오는 코드 오류 수정
* [Refactor] isbn으로 조회기능에서 id로 조회하도록 변경

* refactor: index 최적화 처리

* [Chore] QueryDSL 설정파일 추가

* [Refactor] 책 검색 쿼리 ngram parser 적용

* [Refactor] Book, Category 레포지토리계층 일부 DTO 조회로 대체

* [Docs] README.md 프로젝트 소개 작성

Signed-off-by: 이성훈 <[email protected]>

---------

Signed-off-by: 이성훈 <[email protected]>
@seonghooni seonghooni merged commit 0c1d6e2 into main Nov 11, 2024
seonghooni added a commit that referenced this pull request Nov 11, 2024
* [Chore] Submodule 업데이트 내역 반영

---------

Signed-off-by: 이성훈 <[email protected]>
Signed-off-by: simjaeyoun <[email protected]>
Co-authored-by: simjaeyoun <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants