Currently with my app I cannot get the turbocache to work.
I'm using Passenger standalone 5.0.27 with Rails 5.0.0.beta3 on heroku. My application returns these headers:
Date: Tue, 19 Apr 2016 10:20:57 GMT
Content-Type: application/json; charset=utf-8
Cache-Control: max-age=1800, public
ETag: W/"3ef53dea5823895a1d18da8ad11a1453"
According to the docs this should be enough to get the http-cache up and running.
When I run this request (multiple times of course)
GET /v1/shops/krasserstoff HTTP/1.1
Host: myapp.herokuapp.com
Connection: close
User-Agent: Paw/2.3.3 (Macintosh; OS X/10.11.4) GCDHTTPRequest
the application still hits the database each time and runs the whole rails-stack.
Did I miss something?