ParabolInc / parabol

Free online agile retrospective meeting tool
https://www.parabol.co/
Other
1.9k stars 327 forks source link

Inline pictures in emails to avoid expiring presigned URLs #9700

Closed mattkrick closed 3 months ago

mattkrick commented 4 months ago

As we move towards requiring presigned URLs for UGC like avatars, if we use those links in emails then pictures in emails will fail to load after the URL expires.

To avoid this, we should try inlined attachments. We tried this once before, but perhaps we used non-inline attachments? https://github.com/ParabolInc/parabol/issues/2527#issuecomment-452754135

AC

jordanh commented 4 months ago

scrubbed

mattkrick commented 3 months ago

P1 doesn't allow direct access to S3, so the presigned URL strategy is no longer used. If we do need to use a filestore, we'll have to use our server as a proxy, which is what mattermost does. Closing until another client needs a presigned URL strategy