Releases: TEAM-SAMSION/Backend
Releases · TEAM-SAMSION/Backend
v1.2.0🐶
What's Changed
- Pet 286 feat : 과반수 이상이 투두 완료시 미완료 사용자에게 알림 보내는 handler 추가 by @tlarbals824 in #201
- Pet 286 refactor : 과반수 이상 투두 완료시 알림 생성 로직 리팩터링 by @tlarbals824 in #202
- Pet 287 feat : 에러코드 인터페이스에 http 상태 코드 조회 추가 by @tlarbals824 in #203
- release : 1.2.0 배포 by @tlarbals824 in #204
Full Changelog: v1.1.2...v1.2.0
v1.1.2🐶
What's Changed
- Pet 275 hotfix : Register 조회시 todoTeamId가 없으면 categoryId로 조회하도록 수정 by @tlarbals824 in #187
- Pet-275 hotfix : 투두 생성 시 TodoTeamId null인 경우 CategoryId로 Register 조회하도록 수정 by @tlarbals824 in #188
- Pet 277 refactor : Todo 생성 로직 Batch Insert로 변경 by @tlarbals824 in #189
- PET-278 fix : 크리스마스 이벤트 종료 날짜 수정 by @tlarbals824 in #190
- PET-278 fix : 크리스마스 이벤트 기간 연장 by @tlarbals824 in #191
- PET-278 feat : 크리스마스 이벤트 투두 추가 생성 로직 추가 by @tlarbals824 in #192
- Pet-278 fix : 이벤트 기간 연장에 따른 수정 사항 반영 by @tlarbals824 in #193
- Pet 281 feat : ExpiredMap 기반 Cache, CacheManger 구현체 추가 by @tlarbals824 in #194
- Pet 280 refactor : todo 조회 로직 리팩터링 by @tlarbals824 in #195
- Pet 282 fix : 패밀리 가입 기간 로직 수정 by @tlarbals824 in #196
- PET-284 docs : Infra Diagram 추가 by @tlarbals824 in #197
- Pet 285 feat : RegisterUtils, AssignUtils 추가 및 리팩터링 by @tlarbals824 in #198
- Pet 257 refactor : 검증 API 수정 by @isprogrammingfun in #199
- release : 1.1.2 배포 by @isprogrammingfun in #200
Full Changelog: v1.1.1...v1.1.2
v1.1.1🐶
What's Changed
- Pet 206 fix : 알림 설정 시간과 비교시 스케줄러 시작 시간과 비교하도록 수정 by @tlarbals824 in #158
- Pet 205 feat : Todo 삭제, 수정 검증 API 추가 by @isprogrammingfun in #159
- Pet 207 refactor : 투두 화면 카테고리 조회 로직 수정 by @isprogrammingfun in #160
- Pet 208 feat : 패밀리 코드 발급시 ExpireMap 이용해서 점유시간 확보하도록 추가 by @tlarbals824 in #161
- Pet 209 refactor : jwt 캐싱 도입으로 토큰 저장 여러번되는 동시성 문제 해결 by @tlarbals824 in #162
- Pet 210 fix : 투두 알림 설정 조회시 연관 레코드 삭제 여부 조건 추가 by @tlarbals824 in #163
- Pet 211 refactor : 로깅 모듈 구조 수정 및 요청 url 정보 담은 로그 출력하도록 추가 by @tlarbals824 in #164
- Pet 213 feat : QueryDSL 설정 추가 및 관련 로직 추가 by @tlarbals824 in #165
- Pet 221 feat : 캐시 관련 인터페이스 정의 및 구현 by @tlarbals824 in #166
- PET-230 fix : 알림 데이터 추출시 트랜잭션 범위 조정 by @tlarbals824 in #167
- Pet 214 refactor : QueryDSL 적용 by @isprogrammingfun in #168
- Pet 214 refactor : Todo 알림 쿼리 querydsl로 변경 by @tlarbals824 in #169
- Pet 231 refactor : todo 완료 상태 변경 로직 리팩터링 by @tlarbals824 in #170
- Pet 232 feat : 사용자들에게 미완료 투두 수 알림 보내는 handler 추가 by @tlarbals824 in #171
- Pet 233 feat : 알림 일괄 조회 api 추가 by @tlarbals824 in #172
- Pet 234 test : 패밀리 탈퇴 검증 테스트 로직 추가 by @tlarbals824 in #173
- Pet 235 Category 수정 UseCase 테스트 코드 작성, 로직 수정 by @isprogrammingfun in #174
- Pet 234 feat : Todo 도메인 계층 테스트 작성 by @tlarbals824 in #175
- Pet 236 refactor : 알림 데이터 전송 시 batch 단위로 처리하도록 수정 by @tlarbals824 in #176
- Pet 237 fix : 알림 조회 시 일부 데이터 누락되는 문제 수정 by @tlarbals824 in #177
- PET-253 chore : access token 만료시간 임시 조정 by @tlarbals824 in #178
- PET-253 chore : access token 만료시간 복구 by @tlarbals824 in #179
- Pet 255 refactor : 카테고리 조회 API, Todo 삭제&수정 검증 API 변경 by @isprogrammingfun in #180
- Pet 260 feat : Todo 담당자 수정 API 추가 by @isprogrammingfun in #181
- PET-260 test : Todo 등록 API 테스트 코드 수정 by @isprogrammingfun in #182
- Pet 274 refactor : 알림 title 문자열로 변경 by @tlarbals824 in #183
- Pet 261 feat : 크리스마스 이벤트 로직 추가 by @tlarbals824 in #184
- PET-261 refactor : 이벤트 시작 시간 복구 by @tlarbals824 in #185
- release : 1.1.1 배포 by @tlarbals824 in #186
Full Changelog: v1.0.1...v1.1.1
v1.0.1🐶
What's Changed
- PET-29 chore : 프로젝트 의존성 정리 by @tlarbals824 in #1
- PET-33 feat : 로그 출력기 개발 by @isprogrammingfun in #2
- PET-41 feat: Auth-Module 추가 by @tlarbals824 in #3
- Pet 41 feat : docker 설정 및 CI/CD 구성 by @tlarbals824 in #4
- PET-41 chore: CD application.yml 패키지 경로 수정 by @tlarbals824 in #5
- PET-41 chore: CD gradle 권한 부여 by @tlarbals824 in #6
- PET-42 chore: 프로메테우스 gradle 의존성 추가 by @tlarbals824 in #7
- PET-42 chore: docker-compose 포트 설정 추가 by @tlarbals824 in #8
- PET-40 feat : 소셜 로그인 by @isprogrammingfun in #9
- Pet-41 feat: JWT 발급, 검증 추가 by @tlarbals824 in #10
- pr 템플릿 생성 by @isprogrammingfun in #11
- pr 템플릿 위치 변경 by @isprogrammingfun in #12
- PET-44 chore : 서버 의존성 정리 by @tlarbals824 in #13
- PET-44 chore : actuator, prometheus 의존성 추가 by @tlarbals824 in #14
- PET-46 로그 수집기 로직 수정 by @isprogrammingfun in #15
- Pet 41 feat : JWT 인증 필터 추가 및 JWT 인증, 인증 타입 분리, 이메일 추출 서비스 추가 by @tlarbals824 in #16
- Pet 41 feat : 인증 예외 발생 처리 JWTEntryPoint 클래스 추가 by @tlarbals824 in #17
- PET-66 fix: 패키지 구조 Petmory -> Pawith으로 변경 by @tlarbals824 in #18
- PET-69 feat : 소셜 로그인 결과 사용자 email 기반 AccessToken, RefreshToken 생성 로직 추가 by @tlarbals824 in #19
- PET-68 feat : 애플 로그인 추가 by @isprogrammingfun in #20
- Pet-70 feat: FeignClient 설정 추가 by @tlarbals824 in #22
- Pet 71 feat: 이벤트 기반 user 생성 by @isprogrammingfun in #23
- Pet 72 Fix : ApplicationEventPublisher 빈등록 및 JpaRepository 빈등록 문제 수정 by @tlarbals824 in #24
- Pet 73 refactor : OAuth2 Observer 인터페이스 분리 by @tlarbals824 in #25
- PET-73 fix : deploy 패키지 이름 .deploy로 수정 by @tlarbals824 in #26
- PET-74 feat : 네이버 소셜로그인 추가 by @tlarbals824 in #27
- PET-75 feat : 카카오 소셜 로그인 추가 by @isprogrammingfun in #28
- Pet 77 test : JWTProvider 테스트 코드 추가 by @tlarbals824 in #29
- Pet 78 test : user 테스트 코드 추가 by @isprogrammingfun in #30
- Pet 80 chore : RestDocs 설정추가 by @tlarbals824 in #31
- Pet 80 chore : RestDocs Index.html 생성 gradle task 추가 by @tlarbals824 in #32
- PET-80 chore : Gradle CI/CD 수정 by @tlarbals824 in #33
- PET-80 chore : CI/CD 수정 by @tlarbals824 in #34
- PET-79 test : auth-application 테스트 코드 작성 by @isprogrammingfun in #35
- PET-82 chore : 모듈명 변경 및 build.gradle 관리 by @isprogrammingfun in #36
- PET-85 refactor : internal error 예외 메세지 저장 by @isprogrammingfun in #37
- PET-88 feat : Todo, User 관련 모듈 추가 by @tlarbals824 in #38
- Pet 89 feat : 사용자 권한 확인 API 추가 by @tlarbals824 in #39
- Pet 91 refactor : AppleOAuthHandler 예외처리 수정 by @isprogrammingfun in #40
- Pet 92 refactor : Test-Module 제거 및 testFixture 패키지 추가 by @tlarbals824 in #41
- Pet 92 refactor : TestSpringBootApplicationConfig 위치 testFixture로 변경 by @tlarbals824 in #42
- Pet 93 test : Unit Test용 애노테이션 및 테스트 환경에서 SecurityContextHolder에 인증 사용자 정보 주입 애노테이션 추가 by @tlarbals824 in #43
- Pet 96 feat : Entity 생성 by @isprogrammingfun in #44
- Pet 94 feat : 토큰 메모리에서 DB로 저장되도록 수정 by @tlarbals824 in #45
- PET-94 fix : Token BaseEntity 설정 by @tlarbals824 in #46
- Pet 98 chore : 로그 분석기 통합 설정 by @tlarbals824 in #47
- PET-98 fix : logback scan 수정 by @tlarbals824 in #48
- PET-101 fix : JWTAuthenticationFilter에서 발생하는 예외 service에서 발생하도록 수정 by @tlarbals824 in #49
- Pet 99 feat : User 이름 변경 API 추가 by @tlarbals824 in #50
- Pet 99 feat : Todo 도메인 Repository 추가 by @tlarbals824 in #51
- Pet 99 feat : TodoTeam 조회 및 탈퇴 API 추가 by @tlarbals824 in #52
- Pet 102 refactor : 로그 ID 공유하게 수정 by @isprogrammingfun in #53
- Pet 103 refactor : 도메인 모듈 경로 모두 수정 by @tlarbals824 in #54
- PET-104 feat : Image-Module 생성 by @isprogrammingfun in #55
- Pet 103 feat : 사용자 정보 조회 API 추가 by @tlarbals824 in #56
- Pet 103 fix : Auth-API.adoc 경로 수정 by @tlarbals824 in #57
- Pet 105 feat : Nginx 설정 추가 by @tlarbals824 in #58
- Pet 100 feat : Todo 달성률 조회 API by @isprogrammingfun in #59
- Pet 99 feat : 유저 프로필 이미지 수정 API 추가 by @tlarbals824 in #60
- Pet 108 feat : Todo 모임 생성, 등록 및 모임 코드 생성 API 추가 by @tlarbals824 in #62
- Pet 108 docs : Todo Team 랜덤 코드 생성 API 명세 추가 by @tlarbals824 in #63
- Pet 107 feat : 달성률 조회 API 수정, 최근에 가입한 팀 조회 API 추가 by @isprogrammingfun in #61
- Pet 111 test : User-Module, Todo-Domain 테스트 코드 작성 by @tlarbals824 in #64
- Pet 112 refactor : Todo 팀 생성시 이미지 파일 비동기적으로 처리되도록 수정 by @tlarbals824 in #65
- Pet 113 feat : 할당받은 Todo 조회 API by @isprogrammingfun in #66
- Pet 115 refactor : Controller Entity별로 생성, 시간 처리 Domain Service쪽에서 처리하도록 수정 by @isprogrammingfun in #67
- Pet 117 refactor : Todo 완료율 리팩터링 by @tlarbals824 in #68
- Pet 116 refactor : Todo 조회 쿼리 최적화 by @isprogrammingfun in #69
- PET 117 refactor : findTodayTodo 쿼리 수정 by @isprogrammingfun in #70
- PET-119 fix : Kakao 소셜로그인 응답값 받는 inner class 수정 by @tlarbals824 in #71
- Pet 120 refactor : Todo Team 조회 API 성능 개선 by @tlarbals824 in #72
- Pet 121 feat : TodoTeam 등록된 사용자 조회 및 Todo 생성 API 추가 by @tlarbals824 in #73
- Pet 122 fix : Register 비동기 방식 조회로 인한 Connection Timeout 문제 수정 by @tlarbals824 in #74
- PET 124 feat : 투두 리스트 조회 API 추가 by @isprogrammingfun in #75
- Pet 127 feat : 로그아웃 API 추가 by @tlarbals824 in #76
- Pet 128 feat : 주차 달성률 비교 API 추가 by @isprogrammingfun in #77
- Pet 131 refactor : Pamily 생성시 Pamily 프로필 이미지 같이 받도록 수정 by @tlarbals824 in #78
- Pet 130 feat : TodoTeam 코드를 통한 Pamily 조회 API 추가 by @tlarbals824 in #79
- Pet 132 test : Todo-Application, Todo-Domain 테스트 코드 작성 by @isprogrammingfun in #80
- Pet 133 refactor : Event Class 의존성 Common으로 수정 by @tlarbals824 in #81
- Pet 124 refactor : Category Id를 통해 Todo 반환 메소드 리팩터링 by @tlarbals824 in #82
- Pet 124 refactor : 투두 리스트 조회 API 리팩터링 by @isprogrammingfun in #83
- Pet 135 refactor : CategoryId를 통해 Assign 검색 쿼리 최적화 by @tlarbals824 in #84
- Pet 136 refactor : Google, Naver 소셜로그인 사용자 정보 요청 방식 feign client로 변경 by @tlarbals824 in #85
- Pet 111 test : 소셜로그인 관련 테스트 코드 작성 by @tlarbals824 in #86
- Pet 137 feat : RefreshToken 재발급시 미사용 토큰 삭제 이벤트 메소드 추가 by @tlarbals824 in #87
- Pet 126 feat : 토큰 재발급 API 추가 by @tlarbals824 in #88
- Pet 138 feat : 관리자 페이지 권한 수정 API 추가 by @isprogrammingfun in #89
- Pet 140 feat : Todo 날짜, 이름 변경 API와 KakaoOAuthHandler, 권한 수정 API 리팩터링 by @isprogrammingfun in #90
- Pet 150 refactor : Register API URL 형식 변경 by @tlarbals824 in ...