Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Work-around until @response.parsed_body problem is solved | David Heinemeier Hansson | 2017-07-23 | 1 | -2/+2 |
| | |||||
* | Merge branch 'master' into explore-polymorphism | David Heinemeier Hansson | 2017-07-23 | 2 | -3/+3 |
|\ | |||||
| * | Merge branch 'master' of github.com:rails/activestorage | David Heinemeier Hansson | 2017-07-23 | 1 | -8/+8 |
| |\ | |||||
| * | | Specify verification purposes | David Heinemeier Hansson | 2017-07-23 | 2 | -3/+3 |
| | | | |||||
* | | | Fix attaching with standard Rails associations. | Kasper Timm Hansen | 2017-07-23 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | Removes needless ivar caching (a Rails association handles that). Inserts a reload and a nil assign, since the association proxy doesn't seem to that it's been destroyed through `purge`. | ||||
* | | | Explore regular polymorphic associations rather than record_gid | David Heinemeier Hansson | 2017-07-23 | 1 | -0/+8 |
| |/ |/| | |||||
* | | Use parsed_body to auto parse the response as JSON. | Kasper Timm Hansen | 2017-07-23 | 1 | -8/+8 |
|/ | |||||
* | VerifiedKeyWithExpiration no longer needed | David Heinemeier Hansson | 2017-07-23 | 3 | -24/+3 |
| | | | | Thanks to rails/rails#29854! This does mean that we now depend on rails/rails master. | ||||
* | Switch to simpler signed_id for blob rather than full GlobalID | David Heinemeier Hansson | 2017-07-23 | 6 | -12/+8 |
| | | | | We don't need to lookup multiple different classes, so no need to use a globalid. | ||||
* | Switch to a single message verifier | David Heinemeier Hansson | 2017-07-23 | 1 | -0/+1 |
| | | | | No need for this proliferation | ||||
* | Even more needless requires | David Heinemeier Hansson | 2017-07-22 | 4 | -6/+0 |
| | |||||
* | Nix more needless requires | David Heinemeier Hansson | 2017-07-22 | 3 | -6/+4 |
| | |||||
* | Fix extension to run test automatically | David Heinemeier Hansson | 2017-07-22 | 1 | -0/+0 |
| | |||||
* | Move model tests to models directory | David Heinemeier Hansson | 2017-07-22 | 4 | -0/+0 |
| | |||||
* | Move models and jobs to the app setup | David Heinemeier Hansson | 2017-07-22 | 1 | -0/+2 |
| | | | | Follow engine conventions more closely | ||||
* | Move all controller tests to controller/ dir | dixpac | 2017-07-22 | 2 | -0/+0 |
| | |||||
* | Fix RuboCop offenses and warnings | Koichi ITO | 2017-07-22 | 1 | -3/+3 |
| | |||||
* | Test actual transformation via controller too | David Heinemeier Hansson | 2017-07-21 | 3 | -7/+7 |
| | |||||
* | Test actual transformations | David Heinemeier Hansson | 2017-07-21 | 3 | -2/+15 |
| | |||||
* | Extract test helper for image blob fixtures | David Heinemeier Hansson | 2017-07-21 | 3 | -7/+9 |
| | |||||
* | Fix and test VariantsController | David Heinemeier Hansson | 2017-07-21 | 2 | -0/+27 |
| | |||||
* | Over-indented | David Heinemeier Hansson | 2017-07-21 | 1 | -2/+2 |
| | |||||
* | Precise naming | David Heinemeier Hansson | 2017-07-21 | 1 | -1/+1 |
| | |||||
* | Extract variation value object | David Heinemeier Hansson | 2017-07-21 | 2 | -7/+13 |
| | |||||
* | Hacky way to mount routes for engine controller tests | David Heinemeier Hansson | 2017-07-21 | 1 | -0/+11 |
| | |||||
* | Make processing an explicit step | David Heinemeier Hansson | 2017-07-20 | 1 | -3/+1 |
| | |||||
* | Extract routes.rb to engine location for auto configuration | David Heinemeier Hansson | 2017-07-20 | 1 | -11/+0 |
| | |||||
* | Use the direct accessor | David Heinemeier Hansson | 2017-07-20 | 1 | -3/+1 |
| | |||||
* | Merge branch 'master' into variants | David Heinemeier Hansson | 2017-07-20 | 10 | -35/+104 |
|\ | |||||
| * | Accept S3 upload options (e.g. server_side_encryption) | James Baer | 2017-07-20 | 1 | -0/+18 |
| | | |||||
| * | Use descriptive new freeze_time helper | George Claghorn | 2017-07-19 | 3 | -3/+3 |
| | | |||||
| * | Replace hard-coded S3 bucket name with configured bucket | James T. Perreault | 2017-07-17 | 2 | -2/+2 |
| | | |||||
| * | Remove unused require | George Claghorn | 2017-07-17 | 1 | -1/+0 |
| | | |||||
| * | Add direct upload support to GCS service | Michael Herold | 2017-07-17 | 2 | -2/+52 |
| | | |||||
| * | Fix S3 direct upload test | George Claghorn | 2017-07-16 | 1 | -13/+3 |
| | | |||||
| * | Added rubocop / codeclimate config and fixed current offenses (#45) | Cristian Bica | 2017-07-14 | 7 | -14/+13 |
| | | |||||
| * | Fix regular expression on s3 test URL generation test (#44) | Dino Maric | 2017-07-13 | 1 | -5/+5 |
| | | | | | | | | | | | | | | So tests are passing if the bucket name is rails-active storage. But developers specify their own s3 tests configuration (in my case was activestorage-test) then this regex fails. Also the first part is dynamic and based on bucket name and region | ||||
| * | Expose chunked downloads | George Claghorn | 2017-07-10 | 1 | -0/+13 |
| | | |||||
* | | Very incomplete first stab | David Heinemeier Hansson | 2017-07-11 | 3 | -0/+19 |
|/ | |||||
* | Configurator tests: work against test-local config | Jeremy Daer | 2017-07-09 | 1 | -3/+3 |
| | | | | | | So tests pass when service configs aren't set up. References #28 | ||||
* | Tests: Dir.mktmpdir neatly wraps up tmpdir + join | Jeremy Daer | 2017-07-09 | 3 | -6/+5 |
| | |||||
* | Add basic tests to the Configurator#build (#28) | Dino Maric | 2017-07-09 | 1 | -0/+15 |
| | |||||
* | Accept sgids for existing blobs created via direct upload as an attachable | David Heinemeier Hansson | 2017-07-09 | 1 | -0/+5 |
| | |||||
* | Direct uploads for S3 | David Heinemeier Hansson | 2017-07-09 | 7 | -19/+91 |
| | |||||
* | Test URL generation for S3 and Disk | David Heinemeier Hansson | 2017-07-09 | 2 | -0/+10 |
| | |||||
* | Instrument and log the services | David Heinemeier Hansson | 2017-07-09 | 1 | -0/+1 |
| | |||||
* | Example of keyfile specification | David Heinemeier Hansson | 2017-07-09 | 1 | -1/+12 |
| | |||||
* | Merge pull request #26 from jeremy/service-configurator | David Heinemeier Hansson | 2017-07-09 | 2 | -4/+3 |
|\ | | | | | Clarify how a service can build other composed services | ||||
| * | Clarify how a service can build other composed services | Jeremy Daer | 2017-07-09 | 2 | -4/+3 |
| | | | | | | | | | | | | | | | | | | * Service.build takes the literal YAML config hash for the service and a reference to the Configurator that's doing the building. * Services that compose additional services can use the Configurator to look them up and build them by name. See MirrorService for an example. References #23 | ||||
* | | Match new configurator needs | David Heinemeier Hansson | 2017-07-09 | 1 | -0/+2 |
|/ |