- 23 Jan, 2018 2 commits
-
-
This is a year in the making, with a security patch motivating it. [ci skip]
Mike Burns committed -
Remove the URI adapters. Few people use them by default and they can allow insight into the internal networks of the server. If you want to enable them, add (for example) `Paperclip.DataUriAdapter.register` to your `config/initializers/paperclip.rb` file. This is related to CVE-2017-0889. Elsewhere fix CI: it's `s3.us-west-2` now, with a dot.
Jon Yurek committed
-
- 25 Oct, 2017 2 commits
-
-
Gaurish Sharma committed
-
Exception is the root of Ruby's exception hierarchy, so when you rescue Exception you rescue from everything, including subclasses such as SyntaxError, LoadError, and Interrupt etc which is a bad idea. Fix: rescue from StandardError.
Gaurish Sharma committed
-
- 18 Oct, 2017 2 commits
-
-
Wojciech Wnętrzak committed
-
Guillermo Franco committed
-
- 28 Sep, 2017 1 commit
-
-
Wojciech Wnętrzak committed
-
- 27 Sep, 2017 1 commit
-
-
Wojciech Wnętrzak committed
-
- 29 Jun, 2017 1 commit
-
-
Geoff Harcourt committed
-
- 10 Mar, 2017 1 commit
-
-
Tyson Gach committed
-
- 02 Dec, 2016 3 commits
-
-
Some of the titles were inconsistent in capitalization.
elliefichtelman committed -
Fixes the following warning shown by JRuby 9.1.6.0: > gems/paperclip-5.1.0/lib/paperclip/storage/filesystem.rb:49: warning: `&' after local variable or literal is interpreted as binary operator even though it seems like argument prefix
Tute Costa committed
-
- 01 Dec, 2016 4 commits
-
-
Fix Travis CI
Tute Costa committed -
Thanks for the tip, @brendon! https://github.com/thoughtbot/paperclip/pull/2331#issuecomment-262910522
Tute Costa committed -
Otherwise cucumber doesn't load development dependencies.
Tute Costa committed -
- Updates cucumber (https://github.com/cucumber/gherkin2/issues/320#issuecomment-139572490) - Removes `bundle exec` from commands ran in cucumber steps - Simplifies framework_major_version (we can assume it always is 4 or higher) - Inline unneeded methods - Fix some Ruby warnings
Tute Costa committed
-
- 29 Nov, 2016 1 commit
-
-
Jánvári Bálint József committed
-
- 14 Nov, 2016 3 commits
-
-
* Remove old Tempfile tests from Thumbnail spec * Move Tempfile tests to tempfile_spec.rb
Tute Costa committed -
Jake Faris committed
-
Jake Faris committed
-
- 11 Nov, 2016 1 commit
-
-
Jake Faris committed
-
- 03 Nov, 2016 2 commits
-
-
Tute Costa committed
-
Tute Costa committed
-
- 14 Oct, 2016 1 commit
-
-
Fix typo in README
Serdar Dogruyol committed
-
- 28 Sep, 2016 1 commit
-
-
s3_permissions can no longer be a symbol. Must be a string. Providing a string causes hard to debug errors in AWS.
HormyAJP committed
-
- 13 Sep, 2016 1 commit
-
-
[fixes #1943]
Boyan Tabakov committed
-
- 12 Sep, 2016 1 commit
-
-
Johnny Shields committed
-
- 05 Sep, 2016 1 commit
-
-
header was changed recently (https://github.com/thoughtbot/paperclip/commit/5202acbf4b642230bef71a8dd534bcca11fb4373#diff-04c6e90faac2675aa89e2176d2eec7d8L740), but link was not and now it's broken
Alex Klyanchin committed
-
- 30 Aug, 2016 2 commits
-
-
Allows `s3_host_alias` to be set to CDNs which support S3 Bucket prefix. [fixes #2287]
Carlo Cajucom committed -
Tute Costa committed
-
- 28 Aug, 2016 4 commits
-
-
Tute Costa committed
-
Bug introduced in 1c7d7f66 Per https://github.com/thoughtbot/paperclip/commit/1c7d7f66ceea27cfe604e3a13c2eb87df217d13a#commitcomment-18765681 request
Wojciech Wnętrzak committed -
Rebased #2120 to master. Paperclip duplicates the original files quite a lot as part of its validation process. (#1642, #1326). When uploading large files (several hundred megabytes to gigabyte range), this becomes a problem: The web server will be busy creating 3 - 4 duplicates on disk, while the app (and potentially the user) are waiting for the upload operation to complete. This pull request introduces hard links instead of ```FileUtil.cp``` where possible to keep the logic as-is but save time and disk space.
Christian Becker committed -
[Amazon S3 Transfer Acceleration](http://docs.aws.amazon.com/AmazonS3/latest/dev/transfer-acceleration.html) enables fast, easy, and secure transfers of files over long distances between your client and an S3 bucket. And [aws-sdk](https://github.com/aws/aws-sdk-ruby) has allowed us to enable this feature in version 2.3.0 (more detail is [here](https://github.com/aws/aws-sdk-ruby/pull/1163)). You can now pass a configuration option (:use_accelerate_endpoint) when config Paperclip with S3. You can enable the [Amazon S3 Transfer Acceleration](http://docs.aws.amazon.com/AmazonS3/latest/dev/transfer-acceleration.html) by set this option: ```:use_accelerate_endpoint => true``` [fixes #2291]
Dat committed
-
- 24 Aug, 2016 3 commits
-
-
* correct S3 specs to use the correct keys in the s3_credentials hash * S3 tests work with a region that requires s3_domain_url [fixes #1985]
Isaac Betesh committed -
Adapters now accept an options parameter, that currently specifies the type of hash digest to use. The default value remains MD5, but can be specified to be any OpenSSL-supported digest. The specs are modified to reflect that. The task just reassigns all of the attachments, thereby regenerating their fingerprints.
Bart committed -
* ignore invalid content-disposition header [fixes #2283]
Anton Smirnov committed
-
- 23 Aug, 2016 2 commits
-
-
Fix typo. Progress on https://github.com/thoughtbot/paperclip/issues/2071. [closes #2282] [ci skip]
Andy Atkinson committed -
[closes #2155]
Jacob Bullock committed
-