Skip to content

feat: complete virtual try-on UX#529

Merged
thxforall merged 19 commits into
devfrom
feature/507-tryon-ux
May 14, 2026
Merged

feat: complete virtual try-on UX#529
thxforall merged 19 commits into
devfrom
feature/507-tryon-ux

Conversation

@thxforall
Copy link
Copy Markdown
Contributor

Summary

  • Complete VTON epic epic(tryon): Virtual Try-on UX 업데이트 #507 web UX: shared try-on CTA/modal flow, item search, profile closet entry, sharing, mobile photo input, and consent flow
  • Add server-persisted VTON photo consent with Supabase migration, RLS, and /api/v1/vton/photo-consent GET/POST/DELETE
  • Sync local consent state with server consent and wire profile settings revoke to server revoke

Verification

  • bun run test:unit app/api/v1/vton/photo-consent/__tests__/route.test.ts lib/vton/__tests__/photoConsent.test.ts lib/components/vton/__tests__/VtonLab.test.tsx app/api/v1/vton/items/__tests__/route.test.ts lib/components/detail/__tests__/TryGallerySection.test.tsx lib/components/profile/__tests__/ClosetGrid.test.tsx
  • bun run typecheck
  • git diff --check
  • supabase migration up applied 20260514191000_user_vton_photo_consents.sql locally

Issues

@vercel
Copy link
Copy Markdown

vercel Bot commented May 14, 2026

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

Project Deployment Actions Updated (UTC)
decoded-app Ready Ready Preview, Comment May 14, 2026 10:17am

@thxforall thxforall added the bump:minor Backward-compatible additions label May 14, 2026
@thxforall thxforall merged commit 76ad523 into dev May 14, 2026
6 of 8 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in decoded-monorepo May 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump:minor Backward-compatible additions

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant