{"push_id":956300378,"size":514,"distinct_size":514,"ref":"refs/heads/master","head":"513f72804d800bb9a028f6ffc66ab1a0b45df26f","before":"a0a62da235e8d87795d6cef6613ddf440386b366","commits":[{"sha":"7c988f8030fa5b779041d682c12132ab4da47d1e","author":{"email":"497cfedd497f0786e53805de2adac4e9fb966bd9@gmail.com","name":"Yoong Kang Lim"},"message":"Use ActiveSupport::SafeBuffer when flushing content_for\n\nPreviously, when content_for is flushed, the content\nwas replaced directly by a new value in\nActionView::OutputFlow#set. The problem is this new\nvalue passed to the method may not be an instance of\nActiveSupport::SafeBuffer.\n\nThis change forces the value to be set to a new\ninstance of ActiveSupport::SafeBuffer.","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/7c988f8030fa5b779041d682c12132ab4da47d1e"},{"sha":"55cba0dd45aa8cc57d4f2a2e5cf3d662ef4a091a","author":{"email":"93935de911735bedec3a24b7de4012b25050e9a2@gmail.com","name":"Aditya Prakash"},"message":"Improvement in ActiveRecord::Persistence doc [ci skip]","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/55cba0dd45aa8cc57d4f2a2e5cf3d662ef4a091a"},{"sha":"476b14a32ddb89241027902e76e8455013972276","author":{"email":"82473ef50d11a7e8a89bfda7f8c1723001486d26@gmail.com","name":"Benny Klotz"},"message":"Updated existing custom configuration for rails 5 where `config.x`\nnamespace is not needed anymore.\n\nAdded custom configuration through config_for which parses a yml file in\nconfig folder.","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/476b14a32ddb89241027902e76e8455013972276"},{"sha":"2ae757d76bdc4c02e47a43ebc5ecbfc8bb8dee41","author":{"email":"66dfa2af511c14486cd80cced1eaae4c94f19f8f@amazon.com","name":"Mikhail Denisenko"},"message":"Test basic auth with symbols in login and password","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/2ae757d76bdc4c02e47a43ebc5ecbfc8bb8dee41"},{"sha":"4f3e86838490d65d3f67d89cc77797674281b8a1","author":{"email":"1be35f5b0fe1b83f7357cbb75c063ea736777b2b@gmail.com","name":"Alexey Pokhozhaev"},"message":"Allow to store .keep file in cache directory","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/4f3e86838490d65d3f67d89cc77797674281b8a1"},{"sha":"2548aa6d22a41624eb62dea9d76b8187bd9dcab8","author":{"email":"82473ef50d11a7e8a89bfda7f8c1723001486d26@gmail.com","name":"Benny Klotz"},"message":"fix doc for rails custom configuration through config_for [skip ci]","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/2548aa6d22a41624eb62dea9d76b8187bd9dcab8"},{"sha":"c70c42891e316dc2370ac5d532d5ad151ca169e1","author":{"email":"3b2f4c88287a5fcd7db73a67dd1ab82807db04ee@columbia.edu","name":"James Wen"},"message":"Add clarification about `first` and `last` behavior when using `order` [ci skip]","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/c70c42891e316dc2370ac5d532d5ad151ca169e1"},{"sha":"4e1bc571346854e10b6965c79cf52dfc238684fe","author":{"email":"37b8411fc533112bb69dd1aa56980922c21ae5e0@gmail.com","name":"yui-knk"},"message":"[ci skip] An internal link is an relative path","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/4e1bc571346854e10b6965c79cf52dfc238684fe"},{"sha":"837e40dcac023319a0bfc38240761d4352b73b99","author":{"email":"7c01f30b2c4fe570dad62a4b3813501624fbdd3c@gmail.com","name":"Dave Gynn"},"message":"restore ability to pass extra options to cache stores\n\nThe `cache` helper methods should pass any extra options\nto the cache store. For example :expires_in would be a\nvalid option if memcache was the cache store. The change\nin commit da16745 broke the ability to pass any options\nother than :skip_digest and :virtual_path. This PR\nrestores that functionality and adds a test for it.","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/837e40dcac023319a0bfc38240761d4352b73b99"},{"sha":"95254e4f129cedd4048c63e2f068227d5f80864d","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@emanuel.industries","name":"Emanuel Evans"},"message":"Allow add_to_transaction with null transaction\n\nFixes https://github.com/rails/rails/issues/22819","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/95254e4f129cedd4048c63e2f068227d5f80864d"},{"sha":"4675a15a38f6373f417710ff949f1434c66cf43a","author":{"email":"bca6f4261a19f75277fe4325de3272d15492eb61@gmail.com","name":"Ryuta Kamizono"},"message":"Fix user name in doc [ci skip]","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/4675a15a38f6373f417710ff949f1434c66cf43a"},{"sha":"c74f9cc0e8b68697e0d1917b876ffdf404ade3fc","author":{"email":"e1833d5a20a7c237a9f7d1c160058aa84d7be7de@gmail.com","name":"Steven Spiel"},"message":"downcase default submit button value's model name","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/c74f9cc0e8b68697e0d1917b876ffdf404ade3fc"},{"sha":"48e2faaa117209d399a8054ad62bb11741c2a2b2","author":{"email":"bca6f4261a19f75277fe4325de3272d15492eb61@gmail.com","name":"Ryuta Kamizono"},"message":"Remove FIXME comments about the `Arel::Nodes::Quoted` [ci skip]\n\nThe `Arel::Nodes::Quoted` was removed already.\nFollow up to f916aa247bddba0c58c50822886bc29e8556df76.","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/48e2faaa117209d399a8054ad62bb11741c2a2b2"},{"sha":"20aef99f7bd136f156bf4b3808626398013f22f5","author":{"email":"35ea1cf20d9b3d861868bcc664754f5b862e6a95@gmail.com","name":"Viktar Basharymau"},"message":"Replace x.times.map{} with Array.new(x){}\n\nThe former is slightly more readable, performant and has fewer method calls.\n\n```ruby\nBenchmark.ips do |x|\n  x.report('times.map') { 5.times.map{} }\n  x.report('Array.new') { Array.new(5){} }\n  x.compare!\nend\n__END__\nCalculating -------------------------------------\n           times.map    21.188k i/100ms\n           Array.new    30.449k i/100ms\n-------------------------------------------------\n           times.map    311.613k (± 3.5%) i/s -      1.568M\n           Array.new    590.374k (± 1.2%) i/s -      2.954M\n\nComparison:\n           Array.new:   590373.6 i/s\n           times.map:   311612.8 i/s - 1.89x slower\n```","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/20aef99f7bd136f156bf4b3808626398013f22f5"},{"sha":"fd04a0cb09a9e7e518806022b4b8957e25b7abc6","author":{"email":"46912bed2c3b56d601323fb1c76bee025b5234eb@gmail.com","name":"Prathamesh Sonpatki"},"message":"Remove duplicate entry for ActiveRecord::Relation#cache_key from Rails 5 release notes [ci skip]","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/fd04a0cb09a9e7e518806022b4b8957e25b7abc6"},{"sha":"bc194937ad6c1fa12bca73cfc05de39a97ba783d","author":{"email":"c481475021a7d33b8c0c1a5cd26a5d3a6fdfb3a6@gmail.com","name":"Brandon Hilkert"},"message":"Ensure sucker_punch < v2 is installed due to the change in public API","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/bc194937ad6c1fa12bca73cfc05de39a97ba783d"},{"sha":"4a5d4cb0e319f4d70cda1ee2618f627100e2cd85","author":{"email":"f80d0ca101e967b50b730ddf8e8aca0de85e8df6@trebex.net","name":"Matthew Draper"},"message":"Merge pull request #22895 from brandonhilkert/api-refactor\n\nEnsure sucker_punch < v2 is installed due to the change in public API","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/4a5d4cb0e319f4d70cda1ee2618f627100e2cd85"},{"sha":"3ba4cc5404509af39e64fcc6a4ac6b38f85e845c","author":{"email":"ebd73beb044ee5759f027a56464cea105bbc60a7@users.noreply.github.com","name":"Claudio B"},"message":"Merge pull request #22891 from prathamesh-sonpatki/rm-duplicate-entry-for-cache-key\n\nRemove duplicate entry for ActiveRecord::Relation#cache_key from Rails 5 release notes [ci skip]","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/3ba4cc5404509af39e64fcc6a4ac6b38f85e845c"},{"sha":"585cf30c0f672e4cf5ca2f15fb863cadb5b98609","author":{"email":"ebd73beb044ee5759f027a56464cea105bbc60a7@users.noreply.github.com","name":"Claudio B"},"message":"Merge pull request #22889 from kamipo/remove_fixme_comments\n\nRemove FIXME comments about the `Arel::Nodes::Quoted` [ci skip]","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/585cf30c0f672e4cf5ca2f15fb863cadb5b98609"},{"sha":"7c39328efe1c44b04d5140a186cde60688bcbd1b","author":{"email":"16356534c1589fe78070f5640bedf8614007153c@gmail.com","name":"yuuji.yaginuma"},"message":"move CHANGELOG entry to the appropriate position [ci skip]\n\npetabyte and exabyte numeric conversion has been added after the 5.0.0.beta1 release.\nref: 85048e90ab6ff6963919a9d10493b3910cd67b68","distinct":true,"url":"https://api.github.com/repos/abhishekjain16/rails/commits/7c39328efe1c44b04d5140a186cde60688bcbd1b"}]}