Stefan Kaes
Stefan Kaes
@keithrbennett @HansaExport /versions is the "new" (hahah from 2014) rubygems APi to improve bundle time and reduced rubygems server load. Please check out https://github.com/geminabox/geminabox/pull/435. It implements the new API and...
https://andre.arko.net/2014/03/28/the-new-rubygems-index-format/ seems to be the only documentation available on the new index format.
@seandilda you're correct #435 will fix it.
> The greatest challenge was to remove all public gems from the local index. > > This was our approach (also hoping it may be helpful to others): > >...
I believe all the topics here are now fully addressed in https://github.com/geminabox/geminabox/pull/435.
While we're on the topic of dropping old things: why do we test against old, insecure end of life'd Ruby versions and the totally obsolete 1.8.25 rubygems versions? Can we...
I went ahead and implemented incremental index updates for gem deletion. This means that a full reindex will only be necessary when the index has been corrupted for whatever reason....
@tnir I have extracted the test setup changes to a separate PS https://github.com/geminabox/geminabox/pull/476.
@tnir can you please investigate [this code climate check](https://codeclimate.com/github/geminabox/geminabox/pull/435)? It seems to expect a Rails app, which we do not have.
@tnir the code climate run failed and it looks like that's a config problem: ``` We had trouble running the grep engine. The engine's output shown below may indicate the...