-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Refactor] 유저의 공개/비공개 필드로 goal 조회 가능 여부 설정 (#75)
* feat : Goals Public 여부 필드와 update 메서드 구현 (#69) * feat : isGoalsPublic update API 구현 (#69) * chore : getById 한 줄로 표현 (#69) * chore : isGoalsPulbic이라는 표현을 사용하는 메서드나 클래스에서 is 제거 (#69) * test : isGoalsPublic update 테스트 코드 작성 (#69) * feat : 다른 유저의 전체 Goal을 조회하는 API 구현 (#69) * refactor : 기존의 로그인된 유저 목표 전체 조회 API를 GoalsController로 옮김 (#69) * refactor : API 이름을 적절하게 변경 (#69) * refactor : Goal 조회시, Goal 주인의 목표 공개 여부 검증 기능 추가 (#69) * test : UserServiceTest에서 불필요한 UserRepository 제거 (#69) * test : 다른 유저의 Goal 조회와 공개/비공개 설정에 따른 결과 테스트 코드 작성 (#69) * ktlint formatting (#69) * feat : 유저의 Goals와 Publication을 동시에 쿼리하는 Repository 구현 (#69) * test : GoalsAndPublicationRepository 테스트 코드 작성 (#69) * ktlint formatting (#69) * feat : Goal들의 합과, 공개 여부를 표현하는 LifeMap Entity 구현 (#69) * refactor : GoalsAndPublication 관련 클래스 전체 삭제.. (#69) * feat : LifeMap Entity에 Goals 추가 (#69) * feat : LifeMap 조회 API 구현 - Goals의 정렬과 Public 설정 확인 등을 포함 (#69) * refactor : 공개 여부 수정 API를 User가 아닌 LifeMap에 구현 및 관련 코드 변경 (#69) * refactor : 공개 여부 수정 API 이름 변경 (#69) * refactor : 공개 여부 수정 API 이름 변경 (#69) * refactor : Goal의 변경에 따른 Task 변경 (#69) * refactor : LifeMap 전체 조회 메서드를 단건 첫 객체 조회로 변경 (#69) * refactor : Goal의 필드 변화에 따라 생성 방식 변경 (#69) * test : Goal 생성 방식 변경에 따른 테스트 코드 변경 (#69) * chore : LifeMap 관련 클래스 패키지 변경 (#69) * ktlint formatting (#69) * refactor : find LifeMap 메서드들에서 Optional 제거 (#69) * feat : 유저 회원가입시 기본 LifeMap 1개 제공 기능 구현 (#69) * refactor : 모든 userName 명명 변수 username로 변경 (#69) * refactor : LifeMap의 Goals 갯수를 세어주는 메서드 구현과 적용 (#69) * refactor : LifeMap 조회 메서드들의 이름에 First 맥락 추가 (#69) * test : Repository 메서드 변경에 따른 테스트 코드 변경 (#69) * test : OAuth2UserService의 upsert method에 대한 테스트 코드 3가지 작성 (#69) * ktlint main source formatting (#69)
- Loading branch information
Showing
23 changed files
with
731 additions
and
388 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
33 changes: 0 additions & 33 deletions
33
application/api/src/main/kotlin/io/raemian/api/goal/GoalReadService.kt
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
33 changes: 0 additions & 33 deletions
33
application/api/src/main/kotlin/io/raemian/api/goal/controller/response/GoalsResponse.kt
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.