Commits on Oct 26, 2012
  1. Version bump.

    committed Oct 26, 2012
  2. @sw17ch

    Fix .gem file permissions problem.

    Tempfile.new makes files with permissions of 0600[1]. This means that if
    the webserver is running as a different user, the newly uploaded .gem
    file won't be readable. This patch adds a chmod to the atomicwrite
    function.
    
    1: http://www.ruby-doc.org/stdlib-1.9.3/libdoc/tempfile/rdoc/Tempfile.html#method-c-new
    sw17ch committed with Sep 28, 2012
  3. Expand on Nat Williams' work on GemVersionCollection

    It's now considered immutable, and I've massively cut down the API footprint.
    committed Oct 26, 2012
Commits on Oct 25, 2012
  1. don't sort gems every time you add one

    geminabox is basically unusable with large gem collections.
    This helps to relieve that by only sorting GemVersionCollection once
    upon initialization, instead of every time a gem is added.
    Nat Williams committed Oct 25, 2012
Commits on Aug 24, 2012
  1. @rojotek

    added options for configuring the client to README

    Added the options for configuring the client to the README.markdown
    rojotek committed with Aug 24, 2012
Commits on Aug 22, 2012
  1. Version bump.

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

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

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

    Clean up and simplify the gem index
    committed Aug 21, 2012
Commits on Aug 9, 2012
  1. @jballanc

    Limit gem index listing to most recent 5 versions

    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.
    jballanc committed Aug 9, 2012
  2. @jballanc

    Move header content out of layout

    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.
    jballanc committed Aug 9, 2012
Commits on Jul 9, 2012
  1. @bakins

    use atomic write

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

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

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

    Derek Lindahl committed Jun 24, 2012
Commits on Jun 15, 2012
  1. @pkmiec

    using sorted gem list as the cache key to avoid re-computing the resu…

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

    Get rid of mixed content warnings from css.
    committed Apr 21, 2012
Commits on Apr 19, 2012
  1. @dougbradbury

    Update public/master.css

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

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

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

    Error out on redirects.

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

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

    Readme - Spelling Fixes
    committed Mar 27, 2012
  3. @pipt

    Spelling fix.

    pipt committed Mar 27, 2012
  4. @pipt

    Spelling fixes.

    pipt committed Mar 27, 2012
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