Skip to content

fix: 외부 참조용 레거시 에셋 복구 - #164

Merged
keIIy-kim merged 1 commit into
mainfrom
fix/restore-legacy-external-assets
Sep 1, 2026
Merged

fix: 외부 참조용 레거시 에셋 복구#164
keIIy-kim merged 1 commit into
mainfrom
fix/restore-legacy-external-assets

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • 이전 corp-web-apppublic/assets/*에서 제공하던 외부 참조용 정적 에셋 24개를 동일 URL로 복구합니다.
  • v2 전환 후 해당 파일이 이관되지 않아 https://www.querypie.com/assets/*가 404를 반환했습니다.
  • 실제 duplo AIP 이메일 템플릿이 logo-querypie-ai-black.svg를 직접 참조하며, 제품 연동용 logo family·이미 발송된 EDM·외부 crawler용 OG image도 기존 URL 호환이 필요합니다.
  • 내부 페이지 전용 UI asset과 실행 가능한 legacy script/hash asset은 복구 범위에서 제외했습니다.
  • 기존 consumer 변경 없이 Next.js public 정적 파일 서빙으로 호환성을 회복합니다.

관련 논의

복구 범위

  • Brand logo/icon family: 17개
  • EDM image: 2개
  • Open Graph image: 5개

Test plan

  • 24개 파일 SHA-256이 corp-web-app 원본과 일치하는지 확인
  • npm run test:run — 56 files / 412 tests 통과
  • git diff --check
  • Vercel Preview에서 주요 legacy URL이 200 image/*로 응답하는지 확인

Merge

  • Squash merge

🤖 Generated by github-actions[bot]

@keIIy-kim keIIy-kim self-assigned this Sep 1, 2026
@keIIy-kim
keIIy-kim enabled auto-merge (squash) September 1, 2026 07:22
이전 사이트의 공개 URL을 이메일, 제품, 캠페인, Open Graph consumer가 계속 사용할 수 있도록 동일 경로의 정적 에셋을 복구합니다.
@keIIy-kim
keIIy-kim force-pushed the fix/restore-legacy-external-assets branch from bbce899 to 8967853 Compare September 1, 2026 07:40
@vercel

vercel Bot commented Sep 1, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated
corp-web-v2 Canceled Canceled Sep 1, 2026 7:43am UTC

Request Review

@keIIy-kim
keIIy-kim merged commit cf7ed15 into main Sep 1, 2026
5 of 6 checks passed
@keIIy-kim
keIIy-kim deleted the fix/restore-legacy-external-assets branch September 1, 2026 07:42
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