Skip to content

fix: 리캡 저장과 촬영 위치 지도 보강#19

Open
manNomi wants to merge 4 commits into
mainfrom
codex/mobile-recap-location-share
Open

fix: 리캡 저장과 촬영 위치 지도 보강#19
manNomi wants to merge 4 commits into
mainfrom
codex/mobile-recap-location-share

Conversation

@manNomi

@manNomi manNomi commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

작업 내용

  • 모바일 리캡 이미지 저장 실패 원인이 될 수 있던 expo-media-library 저장 API import를 legacy 엔트리포인트로 수정했습니다.
  • 순간 저장 확인 화면에 캡처 가능한 사진 캔버스와 날짜 스티커를 추가하고, 저장 시 편집된 캔버스 이미지를 Moment 사진으로 보존합니다.
  • MomentLog 위치를 RecapShare moments에 유지하고, 리캡 상세에서 촬영 위치 요약과 지도 템플릿 전환을 제공합니다.
  • 지도 리캡 템플릿은 촬영 좌표가 있으면 좌표 기반 상대 위치로 핀을 배치합니다.
  • 리캡 상세 플로우를 "4개 템플릿 선택 -> Soundlog 아카이빙 -> 저장/공유" 순서로 정리했습니다.
  • LP 템플릿은 촬영 사진을 배경/디스크 이미지로 쓰지 않는 전용 비주얼로 분리해 사진 스티커가 겹쳐 보이지 않게 했습니다.
  • 홈 Music Playlist 가로 스크롤 위치에 맞춰 하단 진행바 thumb도 함께 움직이도록 동기화했습니다.
  • 오늘의 사운드트랙 "곡 보기"는 페이지 이동 대신 홈 바텀시트를 열고, 드래그 다운/배경 탭/닫기 버튼으로 닫히도록 변경했습니다.
  • AGENTS.md에 Soundlog는 모바일 앱 제품이며 웹 배포를 제품 표면으로 유지하지 않는다는 운영 기준을 추가했습니다.

검증

  • GitHub PR Check: TypeScript typecheck 통과
  • GitHub Vercel 통과
  • npm run check:server-web-export
  • git diff --check
  • git diff --cached --check

참고

  • 웹 배포는 제품 목표가 아니므로 새 웹 저장/공유 기능은 추가하지 않았습니다. Expo web export는 CI/호환성 확인 용도로만 검증했습니다.
  • 로컬에는 별도 작업으로 보이는 react-native-maps/DevTestManager/MomentPhotoCanvas 관련 unstaged 변경이 있어 이번 커밋에는 포함하지 않았습니다.
  • PR 머지는 하지 않았습니다.

@vercel

vercel Bot commented Jul 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sound-log-app Ready Ready Preview, Comment Jul 9, 2026 10:10am

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant