Commit Graph

25 Commits (9ba7d526a0712afa073c6901bf2e69bae0dfab26)

Author SHA1 Message Date
alpaca-tc ee3e0a93f4 Fixes unknown mime type ()
Ash Furrow 66b39ccaed Removes timestamp from URLs. ()
tmyt 6c83fec971 Make configuarable s3_permissions for paperclip ()
Yamagishi Kazutoshi 8b8e140c71 Change to switch signature version for Amazon S3 ()
Eugen e09ab2c0bd Fix , fix - Dictate content-type file extension ()
* Fix , fix  - Previous change () did not modify how original file was saved on upload

* Fix for when file is missing
Joachim Viide 363de2dffd Leave out the "Expires" header from S3 uploads ()
Valentin Lorentz 5ab0ffc6c8 Custom Paperclip path. ()
* Custom Paperclip path.

* Document PAPERCLIP_ROOT.

* Add PAPERCLIP_ROOT_URL (and rename PAPERCLIP_ROOT to PAPERCLIP_ROOT_PATH).
Yusuke Abe 169c68a739 Add filename extension to paperclip ()
leopku c46843c65c 🔧 S3 protocol from ENV
add support for reading S3 protocol from ENV
also add S3_HOSTNAME in .env.production.sample
Eugen Rochko ebc01bf0f6 Make the paperclip filename interpolator smarter about the :original style
If an :original gets converted into another format, it would get saved as
original_filename *anyway*, so generating the extension is pointless and
yields bad results for when you change the style definition later. This way,
old gifs will still have correct URLs
Effy Elden a097dd489b Change default S3 ACL string used by Paperclip from 'public' (which is invalid) to 'public-read'
Eugen Rochko 2e71bb031b Fix Paperclip timeout setting. Fix bug introduced in
Eugen Rochko 7ddec6e7c3 Add read timeout to paperclip when it's downloading remote images
Eugen Rochko 8b93f45f3d Fix paperclip config
Eugen Rochko f114bc7bb7 Update Paperclip config to allow plugging in Minio instead of AWS
Eugen Rochko b362de2232 Adding configurable e-mail blacklist
Eugen Rochko f763e844e8 Do not use expiring links after all
Eugen Rochko 80c44ed9c1 Do not autoplay videos, display play button instead. Use expiring links when using S3. Do not keep originals
for avatars/headers, resize avatars down to 120x120 instead of 300x300. Set cache headers on S3 stuff, also
make it private (aka only accessible via expiring links to prevent hotlinking)
Eugen Rochko 290ffb63cd Fix cloudfront config
Eugen Rochko d3bd10dfe4 Add Cloudfront support
Eugen Rochko 5973ca3d11 Upgrade Paperclip to 5, AWS-SDK to 2, do not generate medium/small versions of avatars
Eugen Rochko 2f21f4cc01 Fix region setting for AWS gem
Eugen Rochko b835f4aa1c Fix insecure S3 URLs
Eugen Rochko 45230c56ab Improve S3 config
Eugen Rochko 3ab193bc3f Adding optional S3, fail-mastodon