Releases
v1.55.0
Compare
Sorry, something went wrong.
No results found
1.55.0 (2026-01-24)
Features
222/kakao: 외부 초대장 요청 API 및 디스코드 알림 기능 추가 (fdbacac )
222/kakao: 카카오 소셜 회원가입 및 OAuth 계정 연결 로직 개선 (a8f1c2e ), closes #222
222/kakao: 테스트 환경에서 보안 설정 재정의 및 의존성 주입 추가 (fea0b58 )
222: 초대장 생성 API 테스트 및 컨트롤러 구현 (8e4a1b6 )
224/invitation: DTO 및 컨트롤러 응답 구조 개선 (9fab36d )
224/invitation: 초대장 생성 API 및 디스코드 알림 기능 추가 (2d01458 )
224/invitation: 초대장 생성 API 및 디스코드 알림 기능 추가 (b1517bf )
237/mentor: MentorAdviceEntity에 isChecked 필드 변경 및 UserStatsEntity 수정 (d46b276 )
237/mentor: Recommend plan 실행 시 현재 진행 목표 확인 및 추천 저장 기능 추가 (8ca4b89 )
237/mentor: 테스트를 위한 GrorongFixture 클래스 추가 (1eb699a )
237: Mentor 조언 도메인 인터페이스 및 Mock 구현 추가 (a16ed34 )
237: 목표 생성 시 멘토 정보 저장 및 반환 (f6d065b )
237: 목표 생성 시 멘토 정보 저장 및 반환 (607b5aa )
237: 테스트 코드 추가 및 도메인 검증 (이슈 번호 237) (90a9340 )
239: 회고 테이블 생성 및 KPT 값 객체 도입 (0465f95 )
239: 회고 테이블 생성 및 KPT 값 객체 도입 (c545b2e )
241/promotion: 프로모션 등록 및 유효성 검증 로직 추가 (fe29acf ), closes #241
242/grow: 테스트 케이스 추가 및 API 문서화 진행 (d2d0813 )
274: 테스트용 목표 조회 유스케이스 테스트 코드 추가 (02c48c0 )
281/ai: mentor advice 처리 로직 변경 및 추천 플로우 개선 (0d65302 )
281/ai: mentor advice 처리 로직 변경 및 추천 플로우 개선 (a80f809 )
281/ai: 테스트 코드의 변수명 및 함수명 수정 및 불필요한 테스트 제거 (7c6d680 )
281/ai: 테스트 코드의 변수명 및 함수명 수정 및 불필요한 테스트 제거 (0c8b0cd )
288: 프로모션 활성화 조건에 canBeUsed() 메서드 추가하여 사용 가능 여부 체크 기능 개선 (3c8b107 )
288: 프로모션 활성화 조건에 canBeUsed() 메서드 추가하여 사용 가능 여부 체크 기능 개선 (672a946 )
300/goal: goal 엔티티에 멘토 필드 추가 및 생성자 수정 (0c8c2a9 )
300/goal: goal 엔티티에 멘토 필드 추가 및 생성자 수정 (e62fb2c )
314/ai: 코드 포맷 수정 및 정렬 개선으로 가독성 향상 (f68413a )
314/ai: 코드 포맷 수정 및 정렬 개선으로 가독성 향상 (06f7f8e )
314/ai: 코드 포맷 수정 및 정렬 개선으로 가독성 향상 (ef44e24 )
314/ai: 코드 포맷 수정 및 정렬 개선으로 가독성 향상 (c470251 )
333: 도메인 목표와 행성 관련 소거 및 순환 행성 할당 로직 추가 (9a40334 )
333: 도메인 및 인프라 구조 정리 및 리팩토링 진행 (1d48464 )
333: 목표 삭제 및 관련 도메인 기능 제거 (c097c08 )
333: 목표 삭제 및 관련 도메인 기능 제거 (4d4a856 )
334: ToDo 관련 엔티티와 DTO에 중요도 및 루틴 정보 추가 및 변경 (c442f86 )
334: ToDo 관련 엔티티와 DTO에 중요도 및 루틴 정보 추가 및 변경 (a6250dd )
334: 엔티티 및 DTO에 중요도 및 루틴 정보 추가 (54b5227 )
337/routine: 루틴 관련 데이터베이스 구조 및 서비스 로직 추가 (50157ca )
341/analysis: 목표 분석 생성 기능 추가 (0fe83a2 )
341/analysis: 목표 분석 생성 기능 추가 (a644667 )
341/analysis: 목표 분석 생성 기능 추가 (26a884d )
341/analysis: 목표 완료 검증 및 분석 데이터 생성 API 추가 (e9b82a4 )
341/analysis: 목표 완료 검증 및 분석 데이터 생성 API 추가 (4350d7e )
341/analysis: 목표 완료 검증 및 분석 데이터 생성 API 추가 (e636cf5 )
341/analysis: 목표 완료 검증 및 분석 데이터 생성 API 추가 (7395570 )
341/analysis: 목표 완료 검증 및 분석 데이터 생성 API 추가 (feb3ec7 )
advice: Enhance AI Mentor Advice Client and Scheduler logging (1a03d55 )
ai 서비스 이관 완료 (e8835f3 )
AS-IS 삭제 (e97394f )
batch: Implement asynchronous execution for mentor advice and g… (ee5ac7a )
batch: Implement asynchronous execution for mentor advice and goal recommendation schedulers (cd12a61 )
flyway 추가 (7c10d8d )
Goal 생성자에 상태 필드 추가 및 초기화 로직 수정 (284f240 )
Goal 생성자에 상태 필드 추가 및 초기화 로직 수정 (19a5abb )
goalretrospect: 생성 로직 적용 (8c3131a ), closes #188
goalretrospect: 완료된 목표회고 조회 api 구현 (7fc45de ), closes #178
GoalStatus JSON Ignore 추가 (f0280ba )
goal: Update Goal class to remove JsonIgnore from updateStatus (e6d9036 )
goal: updateStatus Mapper (813732f ), closes #197
GoalUpdateStatus 컬럼 추가 (a65ea79 )
goal: 단건 조회 개발 (c257d89 ), closes #211
goal: 단건 조회 개발 (919e7f1 ), closes #211
goal: 단건 조회 개발 (efccfdc ), closes #211
goal: 목표 dto 수정 (400dd48 )
goal: 목표 dto 수정 (e6b44f9 ), closes #214
goal: 이전 목표 멘토 팀쿡 지정 (738a88e )
goal: 카테고리 enum에 레거시 항목 추가 (#248 ) (6c9e129 )
goal: 카테고리 enum에 레거시 항목 추가 (#248 ) (0413a4f )
kakao: OAuth2 인증 흐름 개선 및 리다이렉션 처리 (#222 ) (e7c46d1 )
kakao: OAuth2 인증 흐름 개선 및 리다이렉션 처리 (#222 ) (b7ab342 )
mentor: Implement AI Mentor Advice functionality (89dcc70 )
mentor: Introduce goal recommendation functionality and batch processing (a1fa89d )
mentor: 멘토의 조언과 목표 추천을 위해 데이터 수집 및 생성 구현 (bbee167 )
mentor: 멘토의 조언과 목표 추천을 위해 데이터 수집 및 생성 구현 (6218c0b )
mentor: 스케줄링 및 웹플럭스 지원을 통해 멘토 조언 기능 향상 (0f48132 )
merge fix (26fedd8 )
Mission 로직 수정 (f936d8a )
Mission 생성 로직 업데이트 (7c13d8f )
notification: NotificationService 인터페이스 추가 (bug/252/goal) (e83f45b )
OAuth 계정 엔티티 삭제 및 관련 수정 (이슈 #222 ) (436f0d4 )
oauth: User 토큰 저장 로직 추가 (#123 ) (564556d )
oauth: User 토큰 저장 로직 추가 (#123 ) (8fdbf90 )
oauth: 카카오 가입 연동 (2c48039 )
oauth: 카카오 가입 연동 (afb46be )
oauth: 카카오 가입 연동 완료 (8f4be8d )
oauth: 카카오 로그인 연동 (54a3231 )
openapi3 서버 URL을 로컬에서 배포용 URL로 변경 (#334 ) (4d3ddfd )
PlanRequestDto에서 content 필드의 유효성 검증 메시지 수정 (#123 ) (0d1e12d )
promotion: promotions 테이블에 is_used 컬럼 추가 (#241 ) (93bbddd )
retrospect: api docs 적용 (e58feb2 ), closes #197
retrospect: 현재 주차 로직 반영 및 dto 수정 (c820f4e ), closes #197
retrospect: 현재 주차 로직 반영 및 dto 수정 (9b34ac7 ), closes #197
swagger 스키마 수정 및 ToDo API 개선 (#334 ) (acdd15e )
swagger 스키마 수정 및 ToDo API 응답값 일부 수정 (#334 ) (395d817 )
today mission 생성 기능 구현 (4233282 )
today mission 완료 기능 구현 (c4bf462 )
today mission 조회 기능 구현 (0a3f8e4 )
todayMission 미션 클리어 기능 수정 (a931b5d )
todayMission 미션 클리어 기능 수정 (5252dd4 )
ToDo 및 Routine 관련 저장 및 조회 로직 개선 (#337 ) (fbcbd39 )
ToDo 응답 DTO 및 관련 매핑 로직 개선 (#123 ) (09e51c6 )
ToDoEntity에 goalId 필드 추가 (이슈번호) (ff46af4 )
ToDoEntity에 goalId 필드 추가 및 관련 로직 수정 (이슈번호) (c635a7b )
ToDo에 따른 GoalUpdateStatus 생성 (b10f639 )
Update ToDoDTO, mapper, and domain to support goalId and importance (#123 ) (c1a5c03 )
UserPromotionMapEntity에서 사용 기록 관련 코드 제거 (issue #281 ) (ae828c3 )
UserPromotionMapEntity에서 사용 기록 관련 코드 제거 (issue #281 ) (42ec6e8 )
UserResponse에 lastName 필드 추가 및 응답 매핑 수정 (#369 ) (dac7e28 )
UserResponse에 lastName 필드 추가 및 응답 매핑 수정 (#369 ) (311715c )
UserValidator에서 checkOAuthExists 제거, 관련 테스트 및 호출도 삭제 (#334 ) (6d1876e )
validate 수정 (0dc04f7 )
루틴 필드 및 삭제 옵션 지원 (#337 ) (5015ea4 )
목표 계획 정렬 로직 추가 (이슈 #123 ) (26405d8 )
목표 조건 수정 (8c873c5 )
목표 조회/생성/수정/삭제 API 추가 및 Swagger 스키마 갱신 (#334 ) (906bb4f )
사용자 Last Name 필드 추가 및 관련 코드 수정 (issue/366) (f880d40 )
수정 ToDo 요청에 goalId와 important 필드 지원 (#123 ) (12aebe7 )
수정 ToDo 요청에 goalId와 important 필드 지원 (#123 ) (d0b7047 )
연도별 목표 조회 기능 추가 및 관련 API, 서비스, 쿼리 구현 (#274 ) (d14e807 )
예외 처리 강화를 위해 BadRequestException로 변경 (버그 293) (91f3677 )
예외 처리 강화를 위해 BadRequestException로 변경 (버그 293) (4f031c8 )
예외 처리 강화를 위해 BadRequestException로 변경 (버그 293) (32bcb14 )
예외 처리 강화를 위해 BadRequestException로 변경 (버그 293) (a680d1d )
오늘의 미션(퀘스트) 기능 구현 (8719c5f )
오늘의 미션(퀘스트) 기능 구현 (7a68a56 )
온보딩 조회, 수정 기능 구현 (8551a2a )
외부 초대장 요청 API 추가 (이슈 #222 ) (7538718 )
요청 DTO에 content 필드 추가 및 맵퍼 수정 (이슈 #258 ) (1eb1353 )
요청 DTO에 content 필드 추가 및 맵퍼 수정 (이슈 #258 ) (5c031e3 )
유효성 검사 추가 및 리트로스펙트 업데이트 로직 개선 (#258 ) (89d8dba )
이관 완료료 (bd29b24 )
조건에 따른 목표 업데이트 분기 기능 구현 (21c8590 )
종료 목표 최신순으로 조회 기능 추가 (3157cb6 )
주간 목표 수정 기능 구현 (b0fc1d1 )
진행중인 목표 조회 (067a9c4 )
추천 계획 실행 시 목표 ID를 인자로 받도록 수정함 (bug/252) (8c3d5ac )
환경 변수로 서버 포트 설정 변경 및 Dockerfile 수정 (#issue번호) (dd1ea73 )
환경 변수로 서버 포트 설정 변경 및 Dockerfile 수정 (#issue번호) (2463150 )
환경 변수에 서버 포트 설정 추가 및 CI/CD 워크플로우 수정 (#issue번호) (20c999e )
환경변수에 카카오 클라이언트 ID 및 Secret 추가 (이슈 #223 ) (3b6164e )
환경변수에 카카오 클라이언트 ID 및 Secret 추가 (이슈 #223 ) (70e56bd )
환경설정 변경 및 데이터 값 업데이트 반영 (이슈 #123 ) (847838a )
회고 내용(content) 필드 추가 및 유효성 검증 로직 구현 (bug/258/retrospect) (585c47a )
회고 내용(content) 필드 추가 및 유효성 검증 로직 구현 (bug/258/retrospect) (1f40e48 )
Bug Fixes
.github/workflows/cd-dev.yml에 환경 변수 추가 (#334 ) (942a052 )
.github/workflows/pr-ci.yml에 dependency-graph 항목 추가 및 (7b3d6b2 )
.github/workflows/pr-ci.yml에 dependency-graph 항목 추가 및 의존성 (2a94915 )
.github/workflows/pr-ci.yml에 dependency-graph 항목 추가 및 의존성 갱신 옵션 적용 (2ba32a5 )
.release-please-config.json 업데이트 (issue #123 ) (62d90dc )
.release-please-config.json에 "sequential-calls" 항목 추가 (#123 ) (e10b5e5 )
advice: Add missing line for copywriting field in AiMentorAdviceResponse (ab2a75f )
advice: Clean up equality and hashCode methods in AiMentorAdvice… (49bcfe8 )
advice: Clean up equality and hashCode methods in AiMentorAdviceRequest (f32f012 )
advice: Enhance mentor advice and goal recommendation logic with prompt ID determination (3e05f7d )
advice: Remove recentTodos from MentorAdviceData and relate… (492faa7 )
advice: 오늘의 조언 내용 생성 추가 (ea93b7e )
advice: 오늘의 조언 내용 생성 추가가 (ea65f0d )
batch: Update BatchController for improved asynchronous execution and add scheduler status endpoint (a057fba )
ci: Add AI_MENTOR_URL to deployment secrets in GitHub Actions wo… (daede22 )
ci: Add AI_MENTOR_URL to deployment secrets in GitHub Actions workflow (a886294 )
DiscordWebhookClient에서 하드코딩된 Webhook URL을 환경변수로 변경 (관련 이슈 없음) (5b72d7c )
Dockerfile에서 베이스 이미지를 openjdk:17에서 eclipse-temurin:17-jre-alpine으로 변경 (관련 이슈 없음) (e864cf0 )
entity 함수 생성 (e86bd23 )
entity 함수 생성 (6e50ce8 )
FQN (ef022d1 )
FQN (7b4998d )
FQN (d19fe3b )
GetActiveUsersUseCase 구현 및 UserStatsService 테스트 추가 (이슈 #325 ) (3fb5d64 )
GetActiveUsersUseCase 구현 및 UserStatsService 테스트 추가 (이슈 #325 ) (a49b67e )
getContribution 삭제 (3ad34fe )
goal: Add mentor validation for goal recommendation logic (b12717d )
goal: Add updateStatus field to GoalControllerTest descriptions (af5a2f8 )
goal: plan content validation 수정 (35d2b5a )
goal: plans 업데이트 제거 (0b6a84c )
goalrespect: 패키지 경로 수정 (ba424cf )
goalrespect: 패키지 경로 수정 (3cae8e1 )
goalretrospect: ai 연동 완료 (f9ecb0b )
goalretrospect: ai 연동 완료 (c127163 ), closes #200
goalretrospect: AWS_REGION (c80e1ee )
goalretrospect: Service 구현체로 변경 (66cba5f )
goalretrospect: 목표 회고 생성시 이미 존재 여부 확인 로직 추가 (9187a33 )
goalretrospect: 목표 회고 생성시 이미 존재 여부 확인 로직 추가 (4c184ef ), closes #218
goalretrospect: 목표 회고 조회 연동 (51edeaa )
goalretrospect: 이름 변경 (51435e5 )
goalValidator의 checkGoalDuration 호출 제거 (issue #322 ) (f2b3ec3 )
goalValidator의 checkGoalDuration 호출 제거 (issue #322 ) (0e0e685 )
goal: 주석 수정 (ef69a91 )
imports: Update import statement for PostConstruct to use Jakarta namespace (be1beca )
InvitationRequest에서 휴대폰 번호 패턴 검증 제거 (#224 ) (aba0273 )
InvitationRequest에서 휴대폰 번호 패턴 검증 제거 (#224 ) (a9463ea )
layer 수정 (b6f3ebd )
merge test (44f2319 )
merge test (54bd7af )
messages.properties 깨짐 해결 (60a56fe )
null 체크 강화로 AI 응답의 output이 null인 경우 처리 (#issue번호) (4fdc14a )
oauth: 개발 웹사이트 호스트 허용 목록에 devweb.grow-it.me 추가 (#123 ) (d950f7c )
oauth: 추가 허용된 리다이렉트 호스트에 devweb.grow-it.me 포함 (#issue-number) (3ec0a18 )
requestparam optional (703afa1 )
requestparam optional (9d0d566 )
RetrospectFixture에 UpdateRetrospectRequest 생성자 인자 추가 (bug/258/retrospect) (830ca8a )
scheduler: Introduce asynchronous methods for daily and weekly recommendations (b6c81b2 )
spotless (42ef393 )
swagger-spec.js URL 및 데이터 타임스탬프 수정, version 변경 (issue #123 ) (9816e6e )
swagger-spec의 서버 URL을 localhost로 변경 및 예시 값 수정 (#334 ) (e416ff1 )
test (d3c3c95 )
test (f22c28f )
test (cc9024e )
test (fb5f5b1 )
test (76f8815 )
test build error fixed (b8ca6ec )
tests: Reformat AiMentorAdviceClientImpl declaration for consistency (98781e2 )
todo 반복 설정 이슈 (#369 ) (d2d6d16 )
Transaction 붙이기 (689aa66 )
Update UpdateUserCommand record 선언 방식 및 요청 매핑 방식 (#366 ) (7c9be9a )
Update UpdateUserCommand 선언 방식과 요청 매핑 방식 (#366 ) (f0d5328 )
update안되는 부분해결 (221c8e5 )
기존 루틴 관련 ToDo 삭제 로직 수정 및 ToDo 업데이트 방식 개선 (bug/363/todo) (e48b295 )
기존 루틴 관련 ToDo 삭제 로직 수정 및 ToDo 업데이트 방식 개선 (bug/363/todo) (8ce8cc4 )
단일 투두 수정 시 루틴 연결 유지하도록 변경 (bug/369/todo) (7993761 )
단일 투두 수정 시 루틴 연결 유지하도록 변경 (bug/369/todo) (3c1d0f5 )
모듈간 의존 수정 (e5027dc )
모듈간 의존 수정 (7f1105d )
모듈간 의존 수정 (20afe60 )
배포 워크플로우 YAML에서 불필요한 공백 제거 (#123 ) (916ce88 )
불필요한 예외 처리 제거 및 멘토 조언 생성 로직 정리 (#123 ) (378c8f6 )
브랜치 상태 최신화 (ad8467e )
사용되지 않는 클래스 제거 (dc99bd6 )
사용되지 않는 함수 제거 (8b18c42 )
사용자 엔티티 삭제 시 OAuth 계정 목록 클리어 (#255 ) (c1369b0 )
사용자 엔티티 삭제 시 OAuth 계정 목록 클리어 (#255 ) (071c2c2 )
삭제된 OAuth2UserRegistrar 클래스를 정리하고 관련 테스트 및 의존성 수정 (#222 ) (4bf24c7 )
서버 URL을 개발 환경 주소로 업데이트 (개발용 서버 URL 변경) (e8eb75b )
서버 URL을 개발 환경 주소로 업데이트 (개발용 서버 URL 변경) (af097e6 )
서버 URL을 프로덕션 주소로 업데이트 (#이슈번호) (107b384 )
서버 에러 시 디스코드 알림 전송 기능 추가 (BUG-252) (c559e04 )
서울 타임존 적용 및 주 시작일 계산 로직 수정 (#123 ) (c208fde )
시간대역 변경 (2659b99 )
시간대역 변경 (a10642c )
유효성 검사 조건 수정 및 테스트 메서드 이름 변경 (#311 ) (7fe091e )
유효성 검사 조건 수정 및 테스트 메서드 이름 변경 (#311 ) (ebacbc2 )
조회시 초기화 (12ee68c )
충돌해결 (8c853c7 )
코드 포매팅 및 가독성 향상 (283104a )
테이블 이름 변경으로 user_status를 user_stats로 수정 (#123 ) (fb2ce89 )
파일 위치 변경 (9bd5f8e )
파일 위치 변경 (d39ab31 )
현재 목표 조회 및 멘토 조언 생성 로직 수정 (이슈 #314 ) (b0f002e )
현재 목표 조회 및 멘토 조언 생성 로직 수정 (이슈 #314 ) (6768a92 )
환경 변수로 JWT 만료 시간 설정 추가 (#123 ) (1961278 )
You can’t perform that action at this time.