Initial commit
git ignore
Git ignore *.iml
Use bundler to create gem skeleton (bundle gem rack-zippy)
Some basic asset serving, no gzip handling yet
'rake test' runs tests
Set Cache-Control and Last-Modified headers on asset responses
Consecutive periods in path are illegal
Vary: Accept-Encoding header present if requested asset has a gzip version present
Serve gzipped assets that are present and only to clients that accept gzip responses
Preparing to set initial version to 0.1.0
Only attempt to serve precompiled static assets when Rails.configuration.assets.compile == false, i.e. we can reasonably expect that the asset precompilation should have taken place. If assets.compile == true, then pass the request on to the underlying Rails app (asset compilation handled by sprockets at request-time in this case), which will usually be the case in development env, and test env
Add info about Heroku + Rails + gz + rake assets:precompile
Further info on rack-zippy in README
Raise security error if path contains a hidden file or dir
Some minor cleanup
Typo fix
Add instructions on how to release gem
Don't set years-old last modified header on assets with shorter cache lifetimes
Increment version to 1.0.0