feat(email): Bypass API 계정 이메일 알림 및 거절 후속 조치 (#140) #147

병합
HYOJIN feature/ISSUE-140-email-notification 에서 develop 로 2 commits 를 머지했습니다 2026-04-03 10:36:41 +09:00
소유자

변경 사항

  • 이메일 공통 모듈 (spring-boot-starter-mail, EmailService, Thymeleaf HTML 템플릿)
  • 승인 시 계정 발급 이메일 / 거절 시 사유 이메일 비동기 자동 발송
  • 재심사 기능 (REJECTED → PENDING 전환, 상세 모달에서 [재심사] 버튼)
  • UI 텍스트 리레이블링: S&P Bypass → S&P Global API (메인화면, Navbar, 카탈로그, 신청 폼)
  • 신청 폼 전화번호 필드 제거 + 이메일/사용기간 2열 레이아웃
  • 상세 모달에서 전화번호 필드 제거 (계정 신청 관리, 계정 관리)
  • 승인/거절 모달에 신청 상세 정보 카드 + 요청 기간 줄바꿈

관련 이슈

테스트

  • Maven 컴파일 성공
  • 프론트엔드 빌드 성공
  • 승인 시 계정 발급 이메일 수신 확인
  • 거절 시 사유 이메일 수신 확인
  • 재심사 버튼 동작 확인 (REJECTED → PENDING)
  • UI 리레이블링 확인
## 변경 사항 - 이메일 공통 모듈 (spring-boot-starter-mail, EmailService, Thymeleaf HTML 템플릿) - 승인 시 계정 발급 이메일 / 거절 시 사유 이메일 비동기 자동 발송 - 재심사 기능 (REJECTED → PENDING 전환, 상세 모달에서 [재심사] 버튼) - UI 텍스트 리레이블링: S&P Bypass → S&P Global API (메인화면, Navbar, 카탈로그, 신청 폼) - 신청 폼 전화번호 필드 제거 + 이메일/사용기간 2열 레이아웃 - 상세 모달에서 전화번호 필드 제거 (계정 신청 관리, 계정 관리) - 승인/거절 모달에 신청 상세 정보 카드 + 요청 기간 줄바꿈 ## 관련 이슈 - closes #140 ## 테스트 - [x] Maven 컴파일 성공 - [x] 프론트엔드 빌드 성공 - [x] 승인 시 계정 발급 이메일 수신 확인 - [x] 거절 시 사유 이메일 수신 확인 - [x] 재심사 버튼 동작 확인 (REJECTED → PENDING) - [x] UI 리레이블링 확인
HYOJIN added 2 commits 2026-04-03 10:36:12 +09:00
- 이메일 공통 모듈 (spring-boot-starter-mail, EmailService, Thymeleaf 템플릿)
- 승인 시 계정 발급 이메일 / 거절 시 사유 이메일 자동 발송
- 재심사 기능 (REJECTED → PENDING)
- UI 텍스트 리레이블링 (S&P Global API)
- 신청 폼 전화번호 필드 제거 및 레이아웃 개선
claude-bot 이 변경사항을 승인하였습니다. 2026-04-03 10:36:41 +09:00
claude-bot left a comment
멤버

MR 승인 (via /mr skill)

MR 승인 (via /mr skill)
HYOJIN merged commit 66716753de into develop 2026-04-03 10:36:41 +09:00
HYOJIN 삭제된 브랜치 feature/ISSUE-140-email-notification 2026-04-03 10:36:42 +09:00
"로그인하여 이 대화에 참여"
No reviewers
레이블 없음
마일스톤 없음
담당자 없음
참여자 2명
알림
마감일
기한이 올바르지 않거나 범위를 벗어났습니다. 'yyyy-mm-dd'형식을 사용해주십시오.

마감일이 설정되지 않았습니다.

의존성

No dependencies set.

Reference: gc/snp-batch-validation#147
No description provided.