Skip to content
This repository was archived by the owner on Jul 7, 2025. It is now read-only.

Conversation

@tlarbals824
Copy link
Member

  • AnonymousSendLetterRequestAnonymousCommandsenderName 필드 추가.
  • 발신자 이름이 없는 경우 기본값 "Anonymous"를 사용하도록 LetterCommandService 수정.
  • SendLetter 엔터티와 관련 매퍼 및 JPA 엔터티, DB 테이블에 senderName 필드 추가.
  • V1_21__add_sender_name_to_send_letter.sql 마이그레이션 파일 작성.

- `AnonymousSendLetterRequest` 및 `AnonymousCommand`에 `senderName` 필드 추가.
- 발신자 이름이 없는 경우 기본값 "Anonymous"를 사용하도록 `LetterCommandService` 수정.
- `SendLetter` 엔터티와 관련 매퍼 및 JPA 엔터티, DB 테이블에 `senderName` 필드 추가.
- `V1_21__add_sender_name_to_send_letter.sql` 마이그레이션 파일 작성.
@tlarbals824 tlarbals824 self-assigned this Jun 8, 2025
@tlarbals824 tlarbals824 changed the title 익명 편지 전송 시 발신자 이름 지원 추가 ASAP-460 익명 편지 전송 시 발신자 이름 지원 추가 Jun 8, 2025
- `AnonymousSendLetterRequest` 및 테스트에 발신자 이름 지원 테스트 케이스 추가.
- 발신자 이름이 null일 경우 기본값 "Anonymous"로 처리 확인.
- `LetterCommandServiceTest`, `LetterApiIntegrationTest`, `LetterControllerTest`의 익명 편지 로직 관련 테스트 시나리오 상세화.
- 중복 및 누락된 DTO import 최적화.
@tlarbals824 tlarbals824 marked this pull request as ready for review June 8, 2025 05:10
@github-actions
Copy link

github-actions bot commented Jun 8, 2025

Code Coverage Report

Overall Project 90.76% -0.06% 🍏
Files changed 87.06% 🍏

File Coverage
SendLetterUsecase.kt 100% 🍏
AnonymousSendLetterRequest.kt 100% 🍏
LetterController.kt 100% 🍏
LetterCommandService.kt 99.59% -0.41% 🍏
SendLetterMapper.kt 98.61% 🍏
SendLetter.kt 88.01% -1.09% 🍏
SendLetterEntity.kt 53.85% -2.56% 🍏

@sonarqubecloud
Copy link

sonarqubecloud bot commented Jun 8, 2025

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot

See analysis details on SonarQube Cloud

@tlarbals824 tlarbals824 merged commit 34cdd81 into main Jun 8, 2025
3 of 4 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants