aboutsummaryrefslogtreecommitdiffstats
path: root/lib/active_storage/service.rb
Commit message (Collapse)AuthorAgeFilesLines
* Added rubocop / codeclimate config and fixed current offenses (#45)Cristian Bica2017-07-141-1/+1
|
* Direct uploads for S3David Heinemeier Hansson2017-07-091-0/+4
|
* Instrument and log the servicesDavid Heinemeier Hansson2017-07-091-0/+16
|
* Use class methods scope now that we have multipleDavid Heinemeier Hansson2017-07-091-14/+16
|
* Clarify how a service can build other composed servicesJeremy Daer2017-07-091-5/+14
| | | | | | | | | * 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
* Service: clarify Service.build argumentsJeremy Daer2017-07-091-2/+2
| | | | | | | First arg is config for the service we're instantiating. Second arg is service configurations so we can look up and configure other services by name.
* Configure services that reference other servicesJeremy Daer2017-07-081-7/+9
| | | | | | | | * Move service configuration from the Engine to Service * Delegate configuration mechanics to internal Service::Configurator * Delegate service building to the concrete Service classes, allowing them to configure composed services. * Implement for the Mirror service.
* Add some documentationRobin Dupret2017-07-071-1/+30
|
* Check integrity after uploadsDavid Heinemeier Hansson2017-07-061-1/+3
|
* Dropped from the interfaceDavid Heinemeier Hansson2017-07-061-9/+0
|
* Rename from Site to Service now that we're called Active StorageDavid Heinemeier Hansson2017-07-061-0/+41