Skip to content

feat(landing): include screenshot links in app feedback#1411

Open
jcllobet wants to merge 7 commits intodevfrom
task/feedback-image-upload
Open

feat(landing): include screenshot links in app feedback#1411
jcllobet wants to merge 7 commits intodevfrom
task/feedback-image-upload

Conversation

@jcllobet
Copy link
Copy Markdown
Collaborator

@jcllobet jcllobet commented Apr 9, 2026

Summary

  • add an UploadThing-backed screenshot upload to the hosted app feedback page with a drag-and-drop dropzone
  • append the hosted screenshot URL to the existing Loops feedback email payload so support gets an imgur-style link without attachment handling
  • add a local screenshot artifact at ee/apps/landing/pr/feedback-upload-form.png and document the new UPLOADTHING_TOKEN env var

Testing

  • pnpm --filter @openwork-ee/landing exec tsc --noEmit
  • pnpm --filter @openwork-ee/landing build
  • local browser verification on http://localhost:3000/feedback?... using Chrome DevTools to confirm the dropzone renders and accepts an uploaded PNG

Notes

  • Vercel still needs UPLOADTHING_TOKEN configured for the openwork-landing project before the deployed preview can upload screenshots and send a real feedback email
  • I could not complete the final deployed email check yet because that env var is not present in Vercel from this environment

@vercel
Copy link
Copy Markdown
Contributor

vercel bot commented Apr 9, 2026

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

Project Deployment Actions Updated (UTC)
openwork-app Ready Ready Preview, Comment Apr 14, 2026 0:03am
openwork-den Ready Ready Preview, Comment Apr 14, 2026 0:03am
openwork-den-worker-proxy Ready Ready Preview, Comment Apr 14, 2026 0:03am
openwork-landing Ready Ready Preview, Comment, Open in v0 Apr 14, 2026 0:03am
openwork-share Ready Ready Preview, Comment Apr 14, 2026 0:03am

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

The following comment was made by an LLM, it may be inaccurate:

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