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

v1.1.0 #238

Merged
merged 27 commits into from
Jan 28, 2024
Merged

v1.1.0 #238

merged 27 commits into from
Jan 28, 2024

Conversation

kdomo
Copy link
Member

@kdomo kdomo commented Jan 28, 2024

v1.1.0

char-yb and others added 27 commits January 19, 2024 00:51
* feat: 미션 종료 scheduler 구현

* fix: spotlessApply

* fix: @kdomo 리뷰 반영

* fix: @kdomo 리뷰 반영

* fix: 현 시간 초와 나노 단위 조정

* fix: Batch -> Scheduler 네이밍 변경

* fix: 네이티브 쿼리 -> Querydsl로 변경
* feat: 전체 미션 현황 임시 커밋 2024.01.16

* feat: 전체 미션 현황 임시 커밋 2024.01.16

* feat: 전체 현황 v1

* feat: 전체 현황 v1

* fix: completeMissionSize 계산식 수정

* chore: 주석 추가 및 변수명 변경

* fix: 계산 로직 수정

* fix: 계산 식 수정

* fix: 달성률 계산 메서드 분리

* fix: symbolStack 계산 수정

* fix: 중복 코드 수정

* fix: complete조건에 따른 변수명 수정
fix: 미션 내용 생성/수정 nullable 허용
* chore: application.yml에 swagger version 환경변수로 추출

* feat: Swagger 버전 이미지 태그로 동적 추가

* chore: SWAGGER_VERSION 환경변수 없다면 default로 적용되도록 기본 값 설정

* style: EOF 추가
* feat: 팔로우 추가/취소

* style: spotless

* test: 팔로우 추가/취소 테스트코드 추가

* style: .gitkeep 삭제

* refactor: 중복로직 메소드 추출과 exists 사용
* refactor: 스프링 시큐리티 OAuth 관련 클래스 제거

* feat: id token 검증 클래스 구현

* feat: 소셜 로그인 기능 구현

* style: spotless 적용

* fix: post 방식으로 변경

* style: spotless 적용

* refactor: 미사용 의존성 제거

* fix: 디폴트 논스값 넣어주도록 변경

* feat: issuer 상수 추가

* refactor: OidcProperties 사용하도록 개선

* refactor: PropertyBinder 사용하도록 개선

* fix: 오타 수정

* fix: 초기화 순서 변경

* chore: 테스트 트리거 활성화

* fix: 검증 시 여러 개의 aud 값을 지원하도록 수정

* refactor: 요청 파라미터에 이름 지정

* fix: nonce 로직 수정 및 투두 추가

* style: spotless 적용

* chore: 테스트 트리거 롤백

* docs: 투두 추가
* hotfix: 이미지 URL 캐싱 문제로인해 임시로 query 값 추가

* style: spotless

* hotfix: ProfileImage timestamp Profile Get 메소드로 변경
* refactor: MemberRelation 필드 source terget으로 변경

* feat: 나와 타인의 팔로우/팔로잉 카운트 조회 구현

* refactor: MethodArgumentTypeMismatchException Exception 주석과 에러내용 변경

* test: 나와 타인의 팔로우/팔로잉 카운트 조회 테스트코드 작성

* refactor: FollowStatus value 변경

* fix: enum 응답 값 JsonFormat 삭제
* fix: missionRecord -> mission startedAt으로 변경

* fix: 당일 시작 시 0일차로 되는 현상 수정

* fix: spotlessApply

* fix: DAYS_ADJUSTMENT 상수화
* feat: 2024.01.21 임시 커밋

* feat: 친구 미션 목록 v1

* fix: 엔드포인트 변경

* fix: 정적 팩토리 메서드 명 변경

* fix: 팔로잉 친구 미션 공개 여부 정책에 따라 수정

* fix: 친구 미션 목록에서 내역으로 랜딩 시 missionRecordId가 필요하므로 of 정적 팩토리 메서드를 사용하도록 변경

* fix: existsBySourceIdAndTargetId 메서드 명 변경

* fix: source, target convention으로 수정

* fix: spotlessApply

* fix: target 대상 수정과 조건문 리팩토링
* refactor: 변수명 수정

* refactor: oidc 프로퍼티 구조 수정

* refactor: 로직 개선 및 카카오 앱 토큰 nonce 검증 제거

* chore: 테스트 트리거 활성화

* chore: 테스트 트리거 비활성화
* fix: request 시 QueryString 아닌 pathVariable memberId로 변경

* fix: memberId -> targetId로 변경
* refactor: 게스트 멤버 생성 시 닉네임도 추가하도록 수정

* feat: 랜덤 동물 닉네임 생성기 구현

* refactor: 로그인 로직 수정

* feat: 랜덤 닉네임 설정 로직 추가

* feat: 닉네임 할당하는 로직 추가

* docs: 주석 및 앞으로 검증해야 하는 테스트 추가
* feat: 멤버 엔티티에 이메일 Oauth 이메일 필드 추가

* feat: id token에서 이메일 가져오도록 수정

* feat: 소셜 로그인 정보 조회 및 검증 로직 구현

* feat: 멤버 소셜 로그인 정보와 일치하는 issuer 찾는 로직 추가

* feat: 컨트롤러 로직 구현

* feat: 에러코드 추가

* test: 소셜 로그인 정보 조회하기 테스트 작성
* feat: 내가 팔로우 한 사용자들 닉네임, 프로필 조회 기능 구현

* test: 테스트 코드 작성

* style: 주석제거

* style: 서비스 로직 주석 추가

* style: 컨벤션에 맞춰 response 클래스명 변경
* chore: 테스트 트리거 활성화

* refactor: DEV Build Action burnett01/[email protected]로 변경

* refactor: PROD Build Action burnett01/[email protected]로 변경

* style: spotless
* fix: totalMissionAttainRate 연산 수정

* fix: spotlessApply

* chore: TODO 주석 추가
* feat: 번개 스택 조회 API 구현

* fix: Transactional readOnly

* fix: spotlessApply
* feat: Image Domain 생성

* refactor: image 업로드 시 키 생성과 조회 시 CDN주소로 설정

* refactor: profile get timestamp 제거

* test: 테스트 코드 수정

* style: spotless

* fix: image Key length 36으로 변경
* hotfix: 회원 정보 조회 시 ImageFileExtension도 같이 응답하도록 수정

* style: spotless
@kdomo kdomo merged commit fb4afe1 into main Jan 28, 2024
5 checks passed
@github-actions github-actions bot added the merged 머지된 PR label Jan 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merged 머지된 PR
Projects
Status: 완료
Development

Successfully merging this pull request may close these issues.

3 participants