Skip to content

Commit

Permalink
release: 0.2.0
Browse files Browse the repository at this point in the history
* feat: 모임 삭제 기능 구현 (#102)

* refactor: 기획 변경에 따른 회원 카드 등록 API 리팩토링 (#105)

* refactor: sql 변경 (#104)

* refactor: User 클래스 필드명 변경 (#104)

* refactor: API 변경에 따른 코드 리팩토링 (#104)

* refactor: 불필요한 getId() 제거 ( 피드백 반영 ) (#104)

* feat: 유효성 검증 관련 에러 일괄 처리을 위한 메소드 추가 (#104)

* test: API 변경에 따른 통합 테스트 수정 및 단위 테스트 구현 (#104)

* refactor: UserMeGetResponse 필드 변경 (#104)

* fix: CI 에러 수정 (#104)

* refactor: 피드백 반영 (#104)

* fix: CI 에러 수정 (#104)

* refactor: JWT 에러 응답 리팩토링 및 인가 인증 예최 처리 코드 수정 (#103)

* refactor: 기타 코드 리팩토링( 피드백 반영 ) (#101)

* chore: JWT 관련 의존성 변경 (#101)

* refactor: JWT 및 인증 관련 로직 리팩토링 (#101)

* test: 테스트 코드 및 설정 관련 변경(#101)

* refactor: ObjectMapper Autowired 로 주입 (#101)

* refactor: AuthService 반환 타입 Optional<User> -> User 변경 (#101)

* fix: V6_create_users_interests.sql 추가 (#109) (#110)

* refactor: 회원 카드 등록시 JWT 정보도 함께 반환하도록 수정 (#114)

* chore : application.properties 에 jwt 관련 설정 값 추가 (#113)

* refactor : userService 회원 카드 등록 로직 수정 (#113)

* feat : UserRegisterResponse 필드 추가(#113)

* test: API 변경에 따른 테스트 관련 코드 수정 (#113)

* fix: 소셜 로그인 관련 500 에러 수정 및 OAuth 로직 일부 개선 (#112)

* fix: OAuthLoginController @RestController 어노테이션 추가(나는 바보..) 및 favicon 관련 임시 컨트롤러 생성 (#111)

* refactor : 설정 yml 리팩토링 (#111)

* refactor : SecurityConfig 리팩토링 (#111)

* refactor : 기타 OAuth 관련 로직 리팩토링(#111)

* refactor : Cors 허용 주소 임시 전부 허용 (#111)

* fix : SonarCloud 오류 수정 (#111)

* fix : SonarCloud 오류 수정 (#111)

* feat: 위치 기반 API 구현 및 테스트 (#108)

* refactor: 기타 코드 리팩토링( 피드백 반영 ) (#101)

* chore: JWT 관련 의존성 변경 (#101)

* refactor: JWT 및 인증 관련 로직 리팩토링 (#101)

* test: 테스트 코드 및 설정 관련 변경(#101)

* refactor: ObjectMapper Autowired 로 주입 (#101)

* refactor: AuthService 반환 타입 Optional<User> -> User 변경 (#101)

* refactor: application.properties redis.port 변경 (#91)

* refactor: 기존 Redis 설정 리팩토링 및 추가 구현 (#91)

* feat: 유저 위치 기반 관련 DTO 및 VO 구현 (#91)

* feat: 유저 위치 기반 API 구현 (#91)

* test: 유저 위치 기반 통합 테스트 관련 클래스 구현 및 테스트 (#91)

* test: redis port 변경에 따른 테스트 수정 (#91)

* fix: CI 에러 수정 (#91)

* fix: sonarCloud 에러 수정 (#91)

* refactor: 리뷰 반영 (#108)

* build: Gatling 세팅 (#115)

* feat: 부하테스트 툴 Gatling을 세팅한다

* feat: 예시 코드를 작성한다

* refactor: Sample 코드의 이름을 변경한다

* feat: 내 정보 조회에 Oauth 정보 추가 (#119)

* feat: 내 정보 조회에 Oauth 정보 추가

* test: Oauth 정보 추가에 따른 테스트 변경

* fix: 모임 목록 조회 조건에 활동 지역 조건이 안걸리는 버그 수정 (#121)

* feat: 회원 탈퇴 사유 저장 로직 추가 및 cors 관련 재설정 (#123)

* refactor: SecurityConfig Cors 관련 전체 허용으로 변경 및 회원 카드 등록 API permitAll 로 변경 (#117)

* refactor: 기존 엔티티 관련 리팩토링 (#117)

* feat: WithdrawReason 생성 sql 추가 (#117)

* feat: WithdrawReason 관련 도메인 구현 (#117)

* feat: 회원 탈퇴 시 탈퇴 사유 기능 추가 (#117)

* test: 회원 탈퇴 단위 테스트 (#117)

* refactor: 회원 탈퇴 API POST 로 수정 (#117)

* refactor: 회원탈퇴 관련 통합 테스트 수정 및 요청 DTO 수정 (#117)

* refactor: meeting 엔티티명 다시 복구 - 모든 테이블에 `s` 붙이는 방향 논의 필요 (#117)

* feat: withdraw_reason 테이블 이름 변경 (#117)

* fix: CI 에러 해결 (#117)

* fix: 모임 규격 변경 (#127)

* refactor: 코드 포매팅 적용 (#130)

* refactor: 유저조회, 자신조회, 유저들 조회 api응답에 친구 수 필드 추가 (#135)

* refactor: 유저조회, 자신조회, 유저들 조회 api에 친구 수 필드를 추가한다

* refactor: 자기자신 조회 api응답의 중복 oAuthType 필드를 삭제한다

---------

Co-authored-by: ddingmin <[email protected]>
Co-authored-by: ChoiDongKuen <[email protected]>
  • Loading branch information
3 people authored Jan 21, 2024
1 parent 49d361c commit 738a370
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@ public record UserGetResponse(
String status,
String goal,
Job job,
List<String> interests
List<String> interests,
int friends
) {

public static UserGetResponse of(User user) {
Expand All @@ -33,7 +34,8 @@ public static UserGetResponse of(User user) {
user.getStatus().name(),
user.getGoal(),
Job.of(user),
user.getInterests()
user.getInterests(),
user.getFriends().size()
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ public record UserMeGetResponse(
String status,
String goal,
Job job,
String oauthType,
List<String> interests
List<String> interests,
int friends
) {

public static UserMeGetResponse of(User user) {
Expand All @@ -35,11 +35,12 @@ public static UserMeGetResponse of(User user) {
user.getStatus().name(),
user.getGoal(),
Job.of(user),
user.getOauth().getAuthenticated().name(),
user.getInterests()
user.getInterests(),
user.getFriends().size()
);
}


public record Job(String name, boolean certificated, @JsonProperty("class") String jobClass, String detailClass) {

public static Job of(User user) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@ public record UserGetResponse(
String status,
String goal,
Job job,
List<String> interests
List<String> interests,
int friends
) {

public static UserGetResponse of(User user) {
Expand All @@ -44,7 +45,8 @@ public static UserGetResponse of(User user) {
user.getStatus().name(),
user.getGoal(),
Job.of(user),
user.getInterests()
user.getInterests(),
user.getFriends().size()
);
}

Expand Down

0 comments on commit 738a370

Please sign in to comment.