Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Provide attachment writers | George Claghorn | 2017-11-20 | 1 | -0/+32 |
| | | | | | | | | | | | | | Permit creating a record and attaching files in a single step. # Before: User.create!(user_params.except(:avatar)).tap do |user| user.avatar.attach(user_params[:avatar]) end # After: User.create!(user_params) [Yoshiyuki Hirano & George Claghorn] | ||||
* | Permit attaching files to new records | George Claghorn | 2017-11-19 | 1 | -0/+44 |
| | | | | Closes #31164. | ||||
* | Fix ASt CI failure with rack-test 0.7.1 | Ryuta Kamizono | 2017-11-20 | 1 | -1/+1 |
| | | | | Due to https://github.com/rack-test/rack-test/commit/5fd3631078e7c73aaed7d4371f70fb2a79384be9. | ||||
* | Introduce ActiveStorage::Attached::{One,Many}#detach | George Claghorn | 2017-11-14 | 1 | -0/+26 |
| | |||||
* | Preserve existing metadata when analyzing a blob | George Claghorn | 2017-11-13 | 1 | -0/+25 |
| | | | | Closes #31138. | ||||
* | Extract metadata from images and videos | George Claghorn | 2017-10-22 | 1 | -1/+58 |
| | |||||
* | Introduce ActiveStorage::Blob#representation | George Claghorn | 2017-10-12 | 2 | -0/+43 |
| | |||||
* | Replace variation key use with SHA256 of key to prevent long filenames | khall | 2017-10-05 | 1 | -0/+5 |
| | | | | | | | If a variant has a large set of options associated with it, the generated filename will be too long, causing Errno::ENAMETOOLONG to be raised. This change replaces those potentially long filenames with a much more compact SHA256 hash. Fixes #30662. | ||||
* | Preview PDFs and videos | George Claghorn | 2017-09-28 | 2 | -3/+41 |
| | |||||
* | Add `with_attached_*` scope to `has_one_attached` macro | Yoshiyuki Hirano | 2017-09-19 | 1 | -0/+13 |
| | | | | | * For avoiding N+1 problem, added `with_attached_*` scope to `has_one_attached` macro. | ||||
* | Fix replacing a singular attachment | George Claghorn | 2017-08-29 | 1 | -0/+25 |
| | |||||
* | Encode Content-Disposition filenames according to RFC 2231 | George Claghorn | 2017-08-21 | 2 | -1/+33 |
| | | | | Closes #30134. | ||||
* | DRY | George Claghorn | 2017-08-20 | 1 | -1/+1 |
| | |||||
* | Rename ActiveStorage::Filename#extname to extension_with_delimiter | George Claghorn | 2017-08-20 | 1 | -0/+18 |
| | |||||
* | Add missing test for Blob#purge | Jon Moss | 2017-08-17 | 1 | -0/+7 |
| | |||||
* | Move test to its proper place | George Claghorn | 2017-08-14 | 1 | -0/+38 |
| | | | | ActiveStorage::Filename is a model, so its test case belongs in test/models. | ||||
* | Should escape regexp wildcard character `.` | Koichi ITO | 2017-08-14 | 1 | -2/+2 |
| | |||||
* | Use frozen string literal in Active Storage | Koichi ITO | 2017-08-12 | 3 | -0/+6 |
| | |||||
* | Make activestorage treat Rack::Test::UploadedFile just like ↵ | Isaac Betesh | 2017-08-11 | 1 | -1/+7 |
| | | | | ActionDispatch::Http::UploadedFile | ||||
* | Run Active Storage tests in CI (#30144) | George Claghorn | 2017-08-10 | 1 | -7/+0 |
| | |||||
* | Fix ruby warnings | yuuji.yaginuma | 2017-08-05 | 1 | -3/+3 |
| | | | | | | | | | | This fixes following warnings: ``` test/models/variant_test.rb:11: warning: ambiguous first argument; put parentheses or a space even after `/' operator lib/active_storage/attached/macros.rb:63: warning: instance variable @active_storage_attached_highlights not initialized lib/active_storage/attached/macros.rb:25: warning: instance variable @active_storage_attached_avatar not initialized ``` | ||||
* | Add 'activestorage/' from commit '3f4a7218a4a4923a0e7ce1b2eb0d2888ce30da58' | Rafael Mendonça França | 2017-07-31 | 3 | -0/+198 |
git-subtree-dir: activestorage git-subtree-mainline: 0d58e7e478e79c2d6b2a39a4444d2a17a903b2a6 git-subtree-split: 3f4a7218a4a4923a0e7ce1b2eb0d2888ce30da58 |