David Heinemeier Hansson
d8aec0f9a4
Refer to the yielded app
2017-07-24 08:12:03 -05:00
David Heinemeier Hansson
8f20624820
Switch to a single message verifier
...
No need for this proliferation
2017-07-23 11:03:25 -05:00
Koichi ITO
b44b0f2c3b
Fix RuboCop offenses and warnings
2017-07-22 00:14:46 -04:00
David Heinemeier Hansson
dd3eced576
Proper require
2017-07-21 16:24:39 -05:00
David Heinemeier Hansson
7f4111185c
Extract variation value object
2017-07-21 15:51:31 -05:00
David Heinemeier Hansson
1a9026b485
Extract routes.rb to engine location for auto configuration
2017-07-20 17:33:31 -05:00
David Heinemeier Hansson
1966c188cf
Very incomplete first stab
2017-07-11 18:53:17 +02:00
David Heinemeier Hansson
a19d943f1d
Direct uploads for S3
2017-07-09 18:03:13 +02:00
David Heinemeier Hansson
4bfe7af68f
Instrument and log the services
2017-07-09 17:04:28 +02:00
Jeremy Daer
e5503399c0
Configure services that reference other services
...
* 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.
2017-07-08 17:27:31 -07:00
Jeremy Daer
03120ecb50
Disk storage: ensure URLs end with the blob filename since some user agents don't respect Content-Disposition filename
2017-07-08 15:15:21 -07:00
David Heinemeier Hansson
44aab4d659
It is an engine (because of tasks) not a railtie
2017-07-07 17:13:02 +02:00