Skip to content

fix: 음악 외부 링크를 내부 UI로 전환#15

Merged
manNomi merged 1 commit into
mainfrom
codex/app-internal-music-ui
Jul 5, 2026
Merged

fix: 음악 외부 링크를 내부 UI로 전환#15
manNomi merged 1 commit into
mainfrom
codex/app-internal-music-ui

Conversation

@manNomi

@manNomi manNomi commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

작업 내용

  • 홈/플레이리스트/보관함/미니플레이어에서 YouTube Music 등 외부 음악 링크 열기 흐름을 제거했습니다.
  • 곡 선택 시 SoundLog 내부 음악 컨텍스트 패널을 보여주고, 풀 패널 CTA는 순간 기록으로 연결되도록 바꿨습니다.
  • 서버 응답에 외부 음악 URL이 포함되어도 프론트 런타임 track 상태에서는 제거하도록 sanitizer를 변경했습니다.
  • 웹 export/deployed-web 검증에 YouTube Music URL/문구/외부 플랫폼 open helper 차단을 추가했습니다.
  • 최신 정책을 docs에 남기고 약관/개인정보 화면의 외부 음악 앱 문구를 정리했습니다.

검증

  • npm run typecheck
  • npm run check:server-web-export
  • git diff --check
  • GitHub PR Check 통과
  • Vercel Preview 번들을 보호 우회로 확인: music.youtube.com, YouTube Music, openMusicPlatformUrl, musicPlatformLinks, track_play, track_pause, track_skip, open.spotify.com, spotify-auth 모두 미포함
  • npm run check:deployed-web -- https://soundlog.shop 는 현재 운영 배포가 이전 번들이라 신규 차단 조건에서 실패함을 확인했습니다. PR 반영 후 운영 재배포에서 재검증해야 합니다.

참고

  • 기존 프론트 PR #14는 이미 머지되어 새 PR #15로 분리했습니다.
  • 머지는 하지 않았습니다.

@vercel

vercel Bot commented Jul 5, 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 5, 2026 3:20am

@manNomi manNomi merged commit aed34a2 into main Jul 5, 2026
3 checks passed
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