Conversation
Merge branch 'main' into 'develop'
feat: 로그인 여부를 위한 닉네임 조회 API 구현
- 하나의 메서드에서 배지를 생성해서 배지 생성 이벤트 발행 #108
feat: 알림 발행 구현
* test: 멀티 파트 이미지 업로드 테스트를 위한 API 추가 #104 * chore: 개발 서버 로그 설정 변경 #104 * chore: 개발 서버 이미지 용량 설정 #104 * chore: 개발 서버 배포 네트워크 수정 #104 * style: 로깅 에러 #104 * refactor: 로깅 에러 수정 #104 * test: 이미지 업로드 stream api 추가 #104 * test: 테스트를 위한 설정값 변경 #104 * test: 테스트를 위한 설정값 변경 #104 * test: 테스트를 위한 코드 변경 #104 * test: 테스트를 위한 코드 복구 #104 * test: 테스트를 위한 설정 변경 #104 * test: 테스트를 위한 코드 변경 #104 * test: 테스트를 위한 타입 로깅 추가 #104 * test: 테스트를 위한 설정 변경 #104 * test: 테스트를 위한 설정 복구 #104 * test: 테스트를 위한 설정 복구 #104 * test: 테스트를 위한 설정 복구 #104 * feat: 알림 도메인 설계 #106 * feat: 알림 타입 Enum 추가 #106 * feat: 알림 Context 추가 - 알림 생성에 필요한 필드를 담는 클래스 #106 * feat: 알림 Content 레코드 추가 - 동적으로 생성할 메세지와 링크 필드를 담는 record 추가 #106 * feat: AlarmContent 빌더 패턴 적용 #106 * feat: AlarmContentBuilderRegistry 레지스트리 클래스 추가 #106 * feat: 알람 테이블 생성 스크립트 추가 #106 * style: 불필요한 코드 제거 * refactor: 불필요한 코드 제거 * refactor: 누락된 Enum 설정 부분 추가 #106 * feat: 알림 조회 API 구현 #106 * feat: 알림 조회 서비스 함수 구현 #106 * feat: 알림 조회 응답 dto 추가 #106 * feat: 알림 조회 쿼리 구현 #106 * feat: 알림 읽기 API 구현 #106 * feat: 알림 읽기 서비스 함수 구현 #106 * feat: 알림 repository 추가 #106 * feat: 알림 커스텀 에러 추가 #106 * feat: 알림 도메인 함수 추가 - 소유 확인 함수 - 읽기 필드 업데이트 #106 * refactor: 테스트 했던 코드 복구 #106 * feat: 알림 삭제 API 구현 #106 * feat: 알림 삭제 서비스 함수 추가 #106 * feat: 알림 삭제 도메인 함수 추가 #106 * refactor: 알림 조회 시 삭제 된 알림 필터 추가 #106 * refactor: 알림 조회 시 누락된 페이징 처리 #106 * refactor: 잘못된 트랜잭션 어노테이션 변경 #106 * style: 알림 api 문서 업데이트 #106 * style: 알림 api 문서 업데이트 #106 * feat: 체험 일지 생성 이벤트 발행 #108 * feat: 알람 Context 정적 메서드 추가 #108 * feat: 배지 발급 이벤트 발행 #108 * feat: 알림 생성 이벤트 리스너 추가 #108 * feat: 알림 저장 서비스 함수 추가 #108 * feat: 배지 랭크 레벨 Enum 추가 #108 * feat: AlarmContent 정적 메서드 추가 #108 * feat: 배지 알람 내용 생성 로직 구현 #108 * feat: 체험일지 알람 내용 생성 로직 구현 #108 * refactor: 배지 타입에 따라 메세지 구조 변경 #108 * style: 코드 정렬 적용 #108 * style: 이벤트 리스너 로깅 추가 #108 * fix: 잘못된 트랜잭션 어노테이션 변경 #108 * fix: 알림 생성 리스너 비동기 어노테이션 적용 #108 * feat: 배지레벨과 배지 정보를 패치조인을 가져오는 메서드 추가 #108 * feat: 배지 생성 구조 변경 - 하나의 메서드에서 배지를 생성해서 배지 생성 이벤트 발행 #108 * feat: 첫 체험 일지 작성 배지 발급 구현 #108 * feat: 사용자 배지 생성 정적 메서드 추가 #108 * refactor: 첫 로그인 시 배지 발급 코드 적용 #108 * feat: 배지 발급 조건 검증 함수 분리 #108 * feat: 배지 발급 조건 검증 함수 분리로 인한 코드 적용 #108 * refactor: 해산물 채취 배지 발급 구조 리팩토링 #108 * refactor: 채취 배지 발급 구조 분리로 인한 코드 적용 #108 * style: 주석 수정 #108 * style: 로깅 수정 #108 * feat: 첫 채취 발생 시 배지 발행 #108 * test: 대용량 파일 추가 #104 * style: 오타 수정 #104 * test: 리드미 수정 #104 * test: 테스트 presigned-url api 추가 #104 * move: 파일 폴더 이동 #104 * test: 테스트 코드 수정 #104 * test: 테스트 코드 수정 #104 * test: 테스트 코드 수정 #104 * test: 테스트 코드 수정 #104 * test: 테스트 코드 수정 #104 * test: k6 스크립트 추가 및 변경 #104 * style: 파일명 변경 #104 * docs: 리드미 수정 #104 * test: 테스트 코드 분리 #104 * chore: 테스트 코드 설정 복구 #104
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Overview