Permalink
Commits on Aug 22, 2012
  1. Version bump.

    tomlea committed Aug 22, 2012
  2. Test coverage for jballanc/index-fixup

    tomlea committed Aug 22, 2012
    Add test coverage for the case of too many gems to be bothered listing.
Commits on Aug 21, 2012
  1. Merge pull request #71 from bakins/atomic_write

    tomlea committed Aug 21, 2012
    use atomic write
  2. Merge pull request #75 from jballanc/index-fixup

    tomlea committed Aug 21, 2012
    Clean up and simplify the gem index
Commits on Aug 9, 2012
  1. Limit gem index listing to most recent 5 versions

    jballanc committed Aug 9, 2012
    Listing every version of a gem can get cumbersome if you
    have very many gem versions. This commit introduces a
    page for specific gems and limits the full index listing
    to the most recent 5 versions.
  2. Move header content out of layout

    jballanc committed Aug 9, 2012
    The content about adding gem sources doesn't make much sense
    on the upload page, especially considering that it gives an
    incorrect gem source URL.
Commits on Jul 9, 2012
  1. use atomic write

    bakins committed Jul 9, 2012
Commits on Jun 25, 2012
  1. Merge pull request #69 from dlindahl/master

    tomlea committed Jun 25, 2012
    Fixed failing UnwritableDataDir test
  2. Merge pull request #68 from appfolio/caching_improvements

    tomlea committed Jun 25, 2012
    using sorted gem list as the cache key to avoid re-computing the results
Commits on Jun 24, 2012
  1. Fixed failing UnwritableDataDirTest

    Derek Lindahl committed Jun 24, 2012
Commits on Jun 15, 2012
  1. using sorted gem list as the cache key to avoid re-computing the resu…

    pkmiec committed Jun 15, 2012
    …lts for effectively the same gem list
Commits on Apr 21, 2012
  1. Merge pull request #64 from dougbradbury/patch-1

    tomlea committed Apr 21, 2012
    Get rid of mixed content warnings from css.
Commits on Apr 19, 2012
  1. Update public/master.css

    dougbradbury committed Apr 19, 2012
Commits on Apr 15, 2012
  1. Add build status to Readme.

    tomlea committed Apr 15, 2012
Commits on Apr 5, 2012
  1. Merge pull request #61 from as016194/master

    tomlea committed Apr 5, 2012
    Error out on redirects.
    
    Sane/Valid redirects will be followed by http_client anyway.
  2. Error out on redirects.

    as016194 committed Apr 5, 2012
    This way a silent failure won't occur for redirects without a body.
Commits on Mar 27, 2012
  1. Establish a larger send timeout.

    tomlea committed Mar 27, 2012
    resolves #58
  2. Merge pull request #60 from pipt/master

    tomlea committed Mar 27, 2012
    Readme - Spelling Fixes
  3. Spelling fix.

    pipt committed Mar 27, 2012
  4. Spelling fixes.

    pipt committed Mar 27, 2012
Commits on Mar 17, 2012
  1. Version bump for release.

    tomlea committed Mar 17, 2012
  2. Fix atom feed.

    tomlea committed Mar 17, 2012
    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.
  3. Refactor of test helpers.

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

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

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

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

    tomlea committed Mar 9, 2012
    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.
  2. Add geminabox version to HTTP responses

    exviva committed with tomlea Mar 9, 2012
    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
  3. Oops, circular ref in Rakefile

    tomlea committed Mar 9, 2012
  4. Version bump.

    tomlea committed Mar 9, 2012
  5. More docs fixes.

    tomlea committed Mar 9, 2012