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

release: 유저 마이크로서비스 2차 배포 #281

Merged
merged 134 commits into from
Feb 21, 2024
Merged

release: 유저 마이크로서비스 2차 배포 #281

merged 134 commits into from
Feb 21, 2024

Conversation

K-Diger
Copy link
Collaborator

@K-Diger K-Diger commented Feb 21, 2024

Related Issue

Changes

  • release브랜치를 생성하여 main브랜치에 병합합니다.

Screenshots

To Reviewer

Additional Context(optional)

How Has This Been Tested?

Checklist

  • PR 제목은 포맷과 내용 둘 다 알맞게 작성되었는가
  • PR에 대해 구체적으로 설명이 되어있는가

210-reverof and others added 30 commits January 11, 2024 20:20
(cherry picked from commit 74e0b9b)
(cherry picked from commit 56a9168)
* feat : 유저 도메인 정의

* feat : 유저 서비스 내 글로벌 예외처리 추가

* refactor : 이메일 중복 DTO 수정

* feat : 인수/통합 테스트 템플릿 추가

* refactor : NoArgsConstructor 접근 제어자 변경

* refactor : 회원가입 쓰기 작업 시 Transactional 옵션 변경

* test : 회원가입 성공 인수 테스트 작성

* feat: set gradle project

* feat: create createUser interface

* feat: add generated ignore

* feat: set gRPC settings

* feat: add ports setting

* feat: create gRPC client method

* refactor : VO를 class에서 record로 변경

* refactor : create_social_user.proto 필드 네이밍 수정

* refactor : send_email_auth.proto 생성

* refactor : UserApi 엔드포인트 및 네이밍 변경

* refactor : 불필요한 파일 제거

* feat : 공통 환경 설정 및 패스워드 인코더 추가

* refactor : dto 패키지 변경

* feat : PasswordEncoder 인터페이스 추가

* feat : gRPC Client, Eureka 연동

* feat : 유저 임시 가입 유스케이스, 비즈니스 로직 추가

* refactor : 정적 컨텐츠 VO 래핑 추가

* refactor : 불필요한 테스트 제거

* fix : grpc import syntax in build.gradle

* refactor : 주석 제거

* refactor : GRPC -> Grpc 네이밍 변경

* refactor : application.yml 환경변수화

* refactor : User DDL 수정

* refactor : JoinRequest내 불필요한 필드 제거

* refactor : EurekaServiceName Enum 필드 Getter 추가

* refactor : User Entity Role 기본 값 추가

* refactor : Eureka Client defaultZone 수정

* refactor : Clean Broken Code

---------

Co-authored-by: 210-reverof <sheltonwon@gmail.com>
* release : 유저 서비스 내 이메일 중복 검증, 임시 회원가입, 회원가입 기능 추가 (#87)

* feat: init project

* fix: add multi platform (#39)

* feat : 회원가입 API를 추가합니다. (회원가입에 요구되는 서브 태스크인 이메일 중복확인 API도 함께 추가) (#60)

* feat : 유저 도메인 정의

* feat : 유저 서비스 내 글로벌 예외처리 추가

* refactor : 이메일 중복 DTO 수정

* feat : 인수/통합 테스트 템플릿 추가

* refactor : NoArgsConstructor 접근 제어자 변경

* refactor : 회원가입 쓰기 작업 시 Transactional 옵션 변경

* test : 회원가입 성공 인수 테스트 작성

* feat: set gradle project

* feat: create createUser interface

* feat: add generated ignore

* feat: set gRPC settings

* feat: add ports setting

* feat: create gRPC client method

* refactor : VO를 class에서 record로 변경

* refactor : create_social_user.proto 필드 네이밍 수정

* refactor : send_email_auth.proto 생성

* refactor : UserApi 엔드포인트 및 네이밍 변경

* refactor : 불필요한 파일 제거

* feat : 공통 환경 설정 및 패스워드 인코더 추가

* refactor : dto 패키지 변경

* feat : PasswordEncoder 인터페이스 추가

* feat : gRPC Client, Eureka 연동

* feat : 유저 임시 가입 유스케이스, 비즈니스 로직 추가

* refactor : 정적 컨텐츠 VO 래핑 추가

* refactor : 불필요한 테스트 제거

* fix : grpc import syntax in build.gradle

* refactor : 주석 제거

* refactor : GRPC -> Grpc 네이밍 변경

* refactor : application.yml 환경변수화

* refactor : User DDL 수정

* refactor : JoinRequest내 불필요한 필드 제거

* refactor : EurekaServiceName Enum 필드 Getter 추가

* refactor : User Entity Role 기본 값 추가

* refactor : Eureka Client defaultZone 수정

* refactor : Clean Broken Code

* fix: add builder (#86)

* feat: add envs (#91)

* fix : build.gradle (#92)

* refactor : build script (#94)

* feat: send_email_auth.proto, update_user_auth-status.proto

* refactor : GUpdateUserAuthStatusRequest 필드 수정

* refactor : GSendEmailAuthRequest Protobuf 필드 수정

* refactor : ExceptionType 수정

* refactor : gRPC Client AUTH-SERVICE 추가

* feat : AuthService -> UserService 인증상태 변경 기능 추가

* refactor : gRPC통신 간 예외처리 추가

* refactor : gRPC Client, Server 네이밍 변경

* refactor : gRPC Server 반환 구문 추가

* refactor : private method 래핑 해제

* refactor : 톰캣 및 gRPC서버 포트 변경

* refactor : typo

* refactor : broken typo and transactional

* refactor : eureka url

* refactor : 유레카 유틸라이저 제거

* refactor : 조건절 분기문 리팩터링

* refactor : 패스워드 유틸라이저
- feat : Passport 발급 및 검증 기능 추가

- feat : Exception 핸들러 추가

- feat : HMacEncoder 추가
# Conflicts:
#	src/common-module/build.gradle
#	src/common-module/src/main/proto/auth_service.proto
#	src/common-module/src/main/proto/social_service.proto
#	src/common-module/src/main/proto/user_service.proto
@K-Diger K-Diger self-assigned this Feb 21, 2024
@github-actions github-actions bot added service 백엔드 서비스 관련 내용을 다룰 때 사용됩니다 script 스크립트와 관련된 내용을 다룰 때 사용됩니다. labels Feb 21, 2024
@K-Diger K-Diger added release 릴리즈 관련 내용을 다룰 때 사용됩니다. and removed service 백엔드 서비스 관련 내용을 다룰 때 사용됩니다 script 스크립트와 관련된 내용을 다룰 때 사용됩니다. labels Feb 21, 2024
@K-Diger K-Diger merged commit 0d4af16 into main Feb 21, 2024
2 checks passed
@K-Diger K-Diger deleted the user/release branch February 21, 2024 07:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release 릴리즈 관련 내용을 다룰 때 사용됩니다.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants