Permalink
Commits on Mar 17, 2012
  1. Version bump for release.

    committed Mar 17, 2012
  2. Fix atom feed.

    This should be done with an actual RSS/ATOM generator, but I'm not overly concerned right now. If anyone fancies doing it right, be my guest.
    
    Resolves #56.
    committed Mar 17, 2012
  3. Refactor of test helpers.

    committed Mar 17, 2012
Commits on Mar 15, 2012
Commits on Mar 13, 2012
  1. Prevent warnings in text mate.

    I have no idea what this happens, but it does. I'm refusing to concern myself with why.
    committed Mar 13, 2012
  2. Faster bundler API support.

    committed Mar 13, 2012
  3. Prevent double require errors.

    committed Mar 13, 2012
Commits on Mar 9, 2012
  1. Use a separate version file.

    We sadly have to use GeminaboxVersion as opposed to Geminabox::VERSION as otherwise we would have to load sinatra just to get a version number.
    committed Mar 9, 2012
  2. Add geminabox version to HTTP responses

    It's useful for us to know, which version of which software
    is serving gems. This patch adds an `"X-Powered-By"` response
    header with the value of `"geminabox VERSION"`, e.g. `"geminabox 0.6.0"`.
    
    Example:
    
        geminabox$ bundle exec rackup
        $ curl -I localhost:9292
        HTTP/1.1 200 OK
        ...
        X-Powered-By: geminabox 0.6.0
    exviva committed with Mar 9, 2012
  3. Oops, circular ref in Rakefile

    committed Mar 9, 2012
  4. Version bump.

    committed Mar 9, 2012
  5. More docs fixes.

    committed Mar 9, 2012
  6. Better info on auth.

    committed Mar 9, 2012
  7. Default to SSL verify_none.

    This is what I expect to be the common case.
    committed Mar 9, 2012
  8. SSL test coverage.

    committed Mar 9, 2012
  9. Move the fake home out of PWD.

    committed Mar 9, 2012
  10. A quick smoke test.

    Runs in under 2s, gives me a vague feel for the common case.
    committed Mar 9, 2012
  11. Keep requires to a minimum.

    committed Mar 9, 2012
  12. Ignore Gemfile.lock.

    committed Mar 9, 2012
  13. Refactor of the command line tool.

    Things are looking much clearer now.
    committed Mar 9, 2012
Commits on Mar 8, 2012
  1. Split out integration tests.

    committed Mar 8, 2012
  2. Memoize load gems.

    committed Mar 8, 2012
  3. Less magic in the test cases.

    committed Mar 8, 2012
Commits on Mar 7, 2012
  1. 'examples' is not a good name.

    committed Mar 7, 2012
  2. Refactor.

    committed Mar 7, 2012
  3. Cleaner error responses.

    committed Mar 7, 2012