Skip to content

feat(challenge): 주간 챌린지 콜라주 공유 이미지 생성 - #167

Merged
msk226 merged 2 commits into
developfrom
codex/weekly-collage-share-image
Aug 8, 2026
Merged

msk226 merged 2 commits into
developfrom
codex/weekly-collage-share-image

Conversation

@msk226

@msk226 msk226 commented Aug 8, 2026

Copy link
Copy Markdown
Collaborator

개요

주간 챌린지 완료 공유 이미지가 최대 8명 인증 사진과 참여자 정보를 포함하도록 서버 합성 로직을 확장합니다.

관련 이슈

Refs #77

#77은 이미 종료된 이슈라 닫기 연결은 추가하지 않았습니다.

변경 사항

  • 공유 이미지 생성기를 402 x 874 기준 3배 해상도 JPEG 템플릿으로 변경
  • 인증 사진을 최대 8명 기준 2열 x 4행 카드로 배치하고 crop 영역 반영
  • 챌린지 제목/설명, 표시 닉네임, 프로필 이미지 또는 fallback avatar 합성
  • Pretendard Medium/SemiBold 폰트와 OFL 라이선스 리소스 추가
  • 공유 이미지 생성기 단위 테스트와 서비스 테스트 갱신
  • LLD-0025를 현재 콜라주 템플릿 기준으로 갱신

문서

  • LLD: docs/lld/LLD-0025-weekly-challenge-share-image.md
  • ADR: 없음

테스트

  • ./gradlew clean test: 통과

비고

  • 그룹 최대 인원 8명 정책 변경은 별도 브랜치/PR에서 처리합니다.
  • 동일 공유 이미지 동시 생성 방지는 운영 중 부하 양상을 보고 후속 보완합니다.

주간 챌린지 완료 공유 이미지가 최대 8명 인증 사진과 참여자 정보를 일관된 템플릿으로 제공해야 해서 서버 합성 로직을 확장한다.

Refs #77

Co-Authored-By: Codex <codex@openai.com>
@msk226 msk226 added the feature 새로운 기능 개발 label Aug 8, 2026
@msk226 msk226 self-assigned this Aug 8, 2026
공유 이미지의 여백, 색상, 카드 상단 그라데이션과 프로필 테두리를 확정 시안에 맞춘다.

Refs #77

Co-Authored-By: Codex <codex@openai.com>
@msk226
msk226 merged commit e3bfa15 into develop Aug 8, 2026
1 check passed
@msk226
msk226 deleted the codex/weekly-collage-share-image branch August 8, 2026 06:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature 새로운 기능 개발

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant