David Heinemeier Hansson
c285c6824d
Provide a BlobsController for stable blob URLs
...
We need to have stable urls for blobs and variants or caching won't work. So provide a controller that can give that and redirect to the service URL upon lookup.
2017-07-23 11:06:06 -05:00
David Heinemeier Hansson
46da4ee7da
Switch to simpler signed_id for blob rather than full GlobalID
...
We don't need to lookup multiple different classes, so no need to use a globalid.
2017-07-23 11:05:20 -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
David Heinemeier Hansson
9e81741b34
Disk controller must rely on key alone
...
Otherwise it can't be used to display variants. It's better anyway since all other services won't know about blobs either. Better simulation. Closes #71
2017-07-23 10:56:53 -05:00
David Heinemeier Hansson
da12346695
Nix more needless requires
2017-07-22 10:00:16 -05:00
David Heinemeier Hansson
e0b89fa4fc
No need for explicit requires any more
2017-07-22 09:56:40 -05:00
David Heinemeier Hansson
d50679f4ee
Move models and jobs to the app setup
...
Follow engine conventions more closely
2017-07-22 09:47:24 -05:00
Koichi ITO
b44b0f2c3b
Fix RuboCop offenses and warnings
2017-07-22 00:14:46 -04:00
David Heinemeier Hansson
796f8330ad
Fix and test VariantsController
2017-07-21 16:12:29 -05:00
David Heinemeier Hansson
6c2cef21ce
Fix-up variants controller
2017-07-20 17:34:32 -05:00
David Heinemeier Hansson
1c85eecee0
Move controllers to default engine location for auto loading
2017-07-20 17:34:13 -05:00