{"push_id":907711882,"size":713,"distinct_size":0,"ref":"refs/heads/master","head":"f3c8055aad21c1b241a8dab65cf976ca14e30e3d","before":"0dde56d740fe2334582177ff11e341a3d9a896a4","commits":[{"sha":"30bf878b724dbc99ba7194e3f46a611d0d095674","author":{"email":"46279e638274b5744e8569592b923d2b2aad1b66@carezone.com","name":"Hsing-Hui Hsu"},"message":"Improve version specification recommendation\n\nPrevious Gemfile recommendations for rubygem version were too strict.\nThis recommends the latest feature release version up to the latest version of\nthe gem.\n\nFixes #409","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/30bf878b724dbc99ba7194e3f46a611d0d095674"},{"sha":"0dc90916c2d8ace2fdaef0eb5a4a903052100af1","author":{"email":"04d98d2819faf945261d3b827ba4c12a65c36405@jimmycuadra.com","name":"Jimmy Cuadra"},"message":"Add gemcutter:metadata:backfill Rake task.","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/0dc90916c2d8ace2fdaef0eb5a4a903052100af1"},{"sha":"7c6e5f2674a850a5e88b1973df98110a8c73e643","author":{"email":"04d98d2819faf945261d3b827ba4c12a65c36405@jimmycuadra.com","name":"Jimmy Cuadra"},"message":"Only update version if there is metadata.","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/7c6e5f2674a850a5e88b1973df98110a8c73e643"},{"sha":"ad5b7caf123a4cedcc94feae71d2d1ec5b7027d4","author":{"email":"a97c4d522bbf25700c868f6869652a8e7e938a5c@gmail.com","name":"Arthur Neves"},"message":"Refactor Pusher#load_spec to use Gem::Package\n\nGem::Package provide a way to load the spec from the .gem file, so the\npusher should use that. On rubygems 2.3+ that method start receiving any\nIO and not just a file. As we are on that version, we can use that\nmethod.\n\nThis changes one small behaviour though. Now the pusher will only be\nable to load_spec for gems that include a data.tar.gz . Gem pushes\nwithout a data will not be accepted anymore.\n\nsee https://github.com/rubygems/rubygems/blob/f24c244308266970fdfdee85f5cba8532c936b79/lib/rubygems/package.rb#L663-L666","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/ad5b7caf123a4cedcc94feae71d2d1ec5b7027d4"},{"sha":"71850f97cb542842cf90162093aee08625ada918","author":{"email":"f1b010126f61b5c59e7d5eb42c5c68f6105c5914@spkdev.net","name":"Laurent Arnoud"},"message":"Add environment setup instructions for linux\n\nSee https://github.com/rubygems/rubygems.org/pull/593\nThanks-to: Peter Wilmott <p@p8952.info>","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/71850f97cb542842cf90162093aee08625ada918"},{"sha":"0afbde79d2ffd3e77f45315afe82609c299553bd","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@arthurnn.com","name":"Arthur Nogueira Neves"},"message":"Merge pull request #932 from spk/setup-instruction\n\nAdd environment setup instructions for linux","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/0afbde79d2ffd3e77f45315afe82609c299553bd"},{"sha":"59a354d4022df47c0271e76096ba9995996ff717","author":{"email":"a97c4d522bbf25700c868f6869652a8e7e938a5c@gmail.com","name":"Arthur Neves"},"message":"Remove excon dependency","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/59a354d4022df47c0271e76096ba9995996ff717"},{"sha":"bca4ac2019f216caba27757af90aed6ef3959263","author":{"email":"2378a15f6ec2a7afe0b90bb6c29da7f7d623ee86@gmail.com","name":"Erik Michaels-Ober"},"message":"Merge pull request #933 from arthurnn/rm_excon\n\nRemove excon dependency","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/bca4ac2019f216caba27757af90aed6ef3959263"},{"sha":"dc0d01b5e30ce90e5573f9cca0a42f3a0ec1ab30","author":{"email":"a97c4d522bbf25700c868f6869652a8e7e938a5c@gmail.com","name":"Arthur Neves"},"message":"Use aws sdk","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/dc0d01b5e30ce90e5573f9cca0a42f3a0ec1ab30"},{"sha":"62a17ead89b9e026e058d535a647e474b633410a","author":{"email":"a97c4d522bbf25700c868f6869652a8e7e938a5c@gmail.com","name":"Arthur Neves"},"message":"Add restore s3 file method","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/62a17ead89b9e026e058d535a647e474b633410a"},{"sha":"8dc9bf199190da721391b1a2303336f521fc3b3d","author":{"email":"a97c4d522bbf25700c868f6869652a8e7e938a5c@gmail.com","name":"Arthur Neves"},"message":"Fix s3 region param","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/8dc9bf199190da721391b1a2303336f521fc3b3d"},{"sha":"673ddf17359294a65b95059141e790b26627b836","author":{"email":"a97c4d522bbf25700c868f6869652a8e7e938a5c@gmail.com","name":"Arthur Neves"},"message":"Better fs api","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/673ddf17359294a65b95059141e790b26627b836"},{"sha":"d978b26fc1bb626671415b8ed32964a70183dfdf","author":{"email":"a97c4d522bbf25700c868f6869652a8e7e938a5c@gmail.com","name":"Arthur Neves"},"message":"Remove not needed shim","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/d978b26fc1bb626671415b8ed32964a70183dfdf"},{"sha":"4be294e3d2484b0f28bb23f408089676614cbf60","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@arthurnn.com","name":"Arthur Nogueira Neves"},"message":"Merge pull request #935 from rubygems/aws-sdk\n\nAws sdk","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/4be294e3d2484b0f28bb23f408089676614cbf60"},{"sha":"c94648209e914925a4ac427eb7317bfa7ead597c","author":{"email":"a97c4d522bbf25700c868f6869652a8e7e938a5c@gmail.com","name":"Arthur Neves"},"message":"Update vendor cache for aws-sdk","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/c94648209e914925a4ac427eb7317bfa7ead597c"},{"sha":"d1206286494e4fc94d605166686bb81e3f1acffd","author":{"email":"a97c4d522bbf25700c868f6869652a8e7e938a5c@gmail.com","name":"Arthur Neves"},"message":"Remove excon config","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/d1206286494e4fc94d605166686bb81e3f1acffd"},{"sha":"7e8ac3d881f144891d0cdffbb548a701e53c219c","author":{"email":"759d1e0c69cf6aecd3898918469515b3d1714964@gmail.com","name":"David Radcliffe"},"message":"move delayed_job logs to delayed_job.log","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/7e8ac3d881f144891d0cdffbb548a701e53c219c"},{"sha":"65ee43e3c3ad2c6d171efd59696a1aff01c581b6","author":{"email":"759d1e0c69cf6aecd3898918469515b3d1714964@gmail.com","name":"David Radcliffe"},"message":"Merge pull request #936 from rubygems/delayed_job_logs\n\nmove delayed_job logs to delayed_job.log","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/65ee43e3c3ad2c6d171efd59696a1aff01c581b6"},{"sha":"e6fdf7d5e69d7d6068ab3733c5707a61845a16c0","author":{"email":"759d1e0c69cf6aecd3898918469515b3d1714964@gmail.com","name":"David Radcliffe"},"message":"test ruby 2.1.6","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/e6fdf7d5e69d7d6068ab3733c5707a61845a16c0"},{"sha":"f83f982ed948b04778cc47be49959dba6ee1b943","author":{"email":"759d1e0c69cf6aecd3898918469515b3d1714964@gmail.com","name":"David Radcliffe"},"message":"use ruby 2.1.6","distinct":false,"url":"https://api.github.com/repos/spk/rubygems.org/commits/f83f982ed948b04778cc47be49959dba6ee1b943"}]}