{"ref":"refs/heads/remote_ip","commits":[{"author":{"name":"José Valim","email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com"},"url":"https://api.github.com/repos/indirect/rails/commits/d37e169856dbe022ce892af2f36d96b2f1f63d8e","message":"Merge pull request #3623 from indirect/remote_ip\n\nRemote IP fixes/cleanup","sha":"d37e169856dbe022ce892af2f36d96b2f1f63d8e"},{"author":{"name":"Yehuda Katz","email":"6cca45edf25d9f6c44ec8f2aa59ba63f92457e1b@gmail.com"},"url":"https://api.github.com/repos/indirect/rails/commits/2ec8d52b0cb830412e02b2504f9f2c3a12483b52","message":"Merge pull request #3622 from noefroidevaux/issue_3595\n\nFix pull request #3609","sha":"2ec8d52b0cb830412e02b2504f9f2c3a12483b52"},{"author":{"name":"Guillermo Iguaran","email":"5282eb8a112e0c62fe591e7e5c0a8d029936dc09@gmail.com"},"url":"https://api.github.com/repos/indirect/rails/commits/e0eb2292bb8dfce150cd7c1d9948beff14f0cd7c","message":"Upgrade Sprockets to 2.1.0\n\nThis version brings bug fixes for performance and caching.","sha":"e0eb2292bb8dfce150cd7c1d9948beff14f0cd7c"},{"author":{"name":"Jon Leighton","email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@jonathanleighton.com"},"url":"https://api.github.com/repos/indirect/rails/commits/da02f792fe78535628f86bf983308800207b4225","message":"Sync CHANGELOGs from 3-1-stable","sha":"da02f792fe78535628f86bf983308800207b4225"},{"author":{"name":"Jon Leighton","email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@jonathanleighton.com"},"url":"https://api.github.com/repos/indirect/rails/commits/c7b84689a4d59b9f2c5773b6a8527adb68e04560","message":"Add note about syncing CHANGELOGs","sha":"c7b84689a4d59b9f2c5773b6a8527adb68e04560"},{"author":{"name":"Jon Leighton","email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@jonathanleighton.com"},"url":"https://api.github.com/repos/indirect/rails/commits/d023078b9598cf8a9226a33aa61a76458af5aad8","message":"Merge pull request #3625 from guilleiguaran/sprockets-2.1.0\n\nUpgrade Sprockets to 2.1.0","sha":"d023078b9598cf8a9226a33aa61a76458af5aad8"},{"author":{"name":"Guillermo Iguaran","email":"5282eb8a112e0c62fe591e7e5c0a8d029936dc09@gmail.com"},"url":"https://api.github.com/repos/indirect/rails/commits/49cd6a0ff7a3f5b0e85707961c952bdc3b0a178f","message":"Added therubyrhino to default Gemfile under JRuby","sha":"49cd6a0ff7a3f5b0e85707961c952bdc3b0a178f"},{"author":{"name":"Jon Leighton","email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@jonathanleighton.com"},"url":"https://api.github.com/repos/indirect/rails/commits/4d8081b6e7ffa88b4fc74187fb1599ef9b27e6ed","message":"Add note about checking postgres tests before release","sha":"4d8081b6e7ffa88b4fc74187fb1599ef9b27e6ed"},{"author":{"name":"Jon Leighton","email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@jonathanleighton.com"},"url":"https://api.github.com/repos/indirect/rails/commits/ca3b4689375f0f65275407f28981c58a15d50193","message":"Sync changelog entry","sha":"ca3b4689375f0f65275407f28981c58a15d50193"},{"author":{"name":"Aaron Patterson","email":"7bbcc45b0f8f88a262415b9271579a59b891be2e@gmail.com"},"url":"https://api.github.com/repos/indirect/rails/commits/11c9fc936427453d7499a58aadcb766cc0f69ec4","message":"Merge pull request #3371 from yahonda/fix_ora_00932_error\n\nFix ORA-00932 error when trying to insert 0 to DATE type columns.","sha":"11c9fc936427453d7499a58aadcb766cc0f69ec4"},{"author":{"name":"Oscar Del Ben","email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@oscardelben.com"},"url":"https://api.github.com/repos/indirect/rails/commits/af64ac4e5ce8406137d5520fa88e8f652ab703e9","message":"use any? instead of !empty?","sha":"af64ac4e5ce8406137d5520fa88e8f652ab703e9"},{"author":{"name":"Jon Leighton","email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@jonathanleighton.com"},"url":"https://api.github.com/repos/indirect/rails/commits/156784fef1f66dddcdfb753839f2d37bbee41655","message":"rake release should push the tag","sha":"156784fef1f66dddcdfb753839f2d37bbee41655"},{"author":{"name":"Jon Leighton","email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@jonathanleighton.com"},"url":"https://api.github.com/repos/indirect/rails/commits/be777b30d581aa3488f1c7be14783b58a1567b82","message":"Add a note to REALEASING_RAILS about testing the gem locally before releasing","sha":"be777b30d581aa3488f1c7be14783b58a1567b82"},{"author":{"name":"Yehuda Katz","email":"6cca45edf25d9f6c44ec8f2aa59ba63f92457e1b@gmail.com"},"url":"https://api.github.com/repos/indirect/rails/commits/1df22bbb0ff5dcfba45a3e9869cac2ecca868d9c","message":"Merge pull request #3628 from oscardelben/refactoring\n\nuse any? instead of !empty?","sha":"1df22bbb0ff5dcfba45a3e9869cac2ecca868d9c"},{"author":{"name":"José Valim","email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com"},"url":"https://api.github.com/repos/indirect/rails/commits/2088f1b3b4538fc7cac0d7bb23bdfba592438a1d","message":"Merge pull request #3626 from guilleiguaran/include-therubyrhino-gemfile\n\nAdded therubyrhino to default Gemfile under JRuby","sha":"2088f1b3b4538fc7cac0d7bb23bdfba592438a1d"},{"author":{"name":"José Valim","email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com"},"url":"https://api.github.com/repos/indirect/rails/commits/9fa329b7544b15cdf5751d518e380abc82468df0","message":"Speed up attribute invocation by checking if both name and calls are compilable.","sha":"9fa329b7544b15cdf5751d518e380abc82468df0"},{"author":{"name":"Andre Arko","email":"bc9800b9d52a24cce72a73dd528afed53f10e5fc@arko.net"},"url":"https://api.github.com/repos/indirect/rails/commits/00a0a4ddebe0160f851d28e29d5fb7e8e7a2a5dc","message":"cleaner names","sha":"00a0a4ddebe0160f851d28e29d5fb7e8e7a2a5dc"},{"author":{"name":"Andre Arko","email":"bc9800b9d52a24cce72a73dd528afed53f10e5fc@arko.net"},"url":"https://api.github.com/repos/indirect/rails/commits/cda1a5d5fe002ca92aca01586e8a60439605f960","message":"memoize the relatively expensive remote IP code","sha":"cda1a5d5fe002ca92aca01586e8a60439605f960"},{"author":{"name":"Andre Arko","email":"bc9800b9d52a24cce72a73dd528afed53f10e5fc@arko.net"},"url":"https://api.github.com/repos/indirect/rails/commits/4f2bf6491cbc482d25a9357c2eb7fc8047d4f12e","message":"Return the calculated remote_ip or ip\n\nThis was an especially nasty bug introduced in 317f4e2, by the way that an instance of GetIp is not nil, but GetIp#to_s could sometimes return nil. Gross, huh?","sha":"4f2bf6491cbc482d25a9357c2eb7fc8047d4f12e"}],"head":"4f2bf6491cbc482d25a9357c2eb7fc8047d4f12e","size":19,"push_id":49957276}