개발일지 ·

통합 메일 API 시작

홈페이지와 R1 Academy가 따로 쓰던 메일 발송을 Resend 기반 통합 메일 API 하나로 모았다. R1 Academy는 탈퇴해도 결제·포인트 기록이 남도록 원장 스냅샷을 만들고 E2E 회귀 테스트를 늘렸다.

R1 Academy43아이스큐브랩 홈페이지7통합 메일 API2프로스트1크리스탈

R1 Academy43

  • 탈퇴 시 결제·포인트 원장 스냅샷 보존
  • P0·P1 E2E 회귀 테스트 추가
  • 쿠폰 동시 사용 방어, 수강 만료 후 접근 차단
  • SMTP 경로 제거, 통합 메일 API로 일원화

아이스큐브랩 홈페이지7

  • 새 글 2편 발행, @astrojs/rss 추가
  • 027·028 이미지 추가, reCAPTCHA 키 반영

통합 메일 API2

  • 통합 메일 API 서버 시작 (홈페이지 + R1 Academy)

프로스트1

  • 크론 백업 파일 gitignore, HEARTBEAT 정리

크리스탈

  • 블로그·보고 크론 4개를 agentTurn 방식으로 변경
  • 강의 영상 Whisper 자막 추출·MP4 변환 스크립트

출처 · 깃허브 커밋 · 크리스탈 기억 노트 2026-04-17