{"push_id":667934606,"size":1000,"distinct_size":1688,"ref":"refs/heads/outer_joins","head":"3f46ef1ddab87482b730a3f53987e04308783d8b","before":"304e91a174a16fb7b2468bec91285c44cf3142ab","commits":[{"sha":"dc667fc79da8dcd034a728c6e740f89a492b92ef","author":{"email":"16356534c1589fe78070f5640bedf8614007153c@gmail.com","name":"yuuji.yaginuma"},"message":"add `DateTime.now` to list of `TimeHelpers#travel_to` stubbing [ci skip]","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/dc667fc79da8dcd034a728c6e740f89a492b92ef"},{"sha":"9c655f1275c47509c0fa0f1b29ee29a009fc7066","author":{"email":"44cb1c04fcff1864a42b847b1709abb6c14ac847@gmail.com","name":"Abdelkader Boudih"},"message":"Merge pull request #19303 from y-yagi/travel_to_doc\n\nadd `DateTime.now` to list of `TimeHelpers#travel_to` stubbing [ci skip]","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/9c655f1275c47509c0fa0f1b29ee29a009fc7066"},{"sha":"044f9ab7a4d6646ddce4560bb83b58cdc0baa751","author":{"email":"7a0559213618bb59f33e95efd260811728549345@gmail.com","name":"eileencodes"},"message":"Use `def setup` instead of `setup do`\n\n`setup do` creates unnecessary allocations of proc objects in callbacks.\nThis prevents that from happening and results in faster code.","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/044f9ab7a4d6646ddce4560bb83b58cdc0baa751"},{"sha":"6b5f815cf832524ebcf7585a44bbb7e291423c71","author":{"email":"999e8c50cd8b45fcffd2276fb62f876489a73119@gmail.com","name":"Carlos Antonio da Silva"},"message":"Merge pull request #19301 from Empact/default-scopes\n\nIsolate access to .default_scopes in ActiveRecord::Scoping::Default","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/6b5f815cf832524ebcf7585a44bbb7e291423c71"},{"sha":"a9aefcfb67e43a0eefab0d47f201187f4ba96552","author":{"email":"37b8411fc533112bb69dd1aa56980922c21ae5e0@gmail.com","name":"yui-knk"},"message":"[ci skip] Add space after erb block.","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/a9aefcfb67e43a0eefab0d47f201187f4ba96552"},{"sha":"b60c1fe97be3af8baf982aaa4638811a37f7a7e9","author":{"email":"babbfd65ab25a57c35939a12030088957f1f6d57@gmail.com","name":"Kohei Suzuki"},"message":"Also skip Content-Encoding and Vary header if 304","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/b60c1fe97be3af8baf982aaa4638811a37f7a7e9"},{"sha":"91c6972bcf5491fae15af03c1ca0275d2f988858","author":{"email":"37b8411fc533112bb69dd1aa56980922c21ae5e0@gmail.com","name":"yui-knk"},"message":"[ci skip] Take NOTE: as paragraph to make NOTE block","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/91c6972bcf5491fae15af03c1ca0275d2f988858"},{"sha":"2ad6502787b8d2acf2f5971068f0623cf36ed25f","author":{"email":"44cb1c04fcff1864a42b847b1709abb6c14ac847@gmail.com","name":"Abdelkader Boudih"},"message":"Merge pull request #19308 from yui-knk/fix/doc_note\n\n[ci skip] Take NOTE: as paragraph to make NOTE block","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/2ad6502787b8d2acf2f5971068f0623cf36ed25f"},{"sha":"82402e6583dfd749ac128f7db65f567c03beaf50","author":{"email":"760e7dab2836853c63805033e514668301fa9c47@brianjohn.com","name":"Brian John"},"message":"Use request.session.id instead of request.session_options[:id]\n\nAs of the upgrade to Rack 1.5, request.session_options[:id] is no\nlonger populated. Reflect this change in the tests by using\nrequest.session.id instead.\n\nRelated change in Rack:\nhttps://github.com/rack/rack/commit/83a270d6","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/82402e6583dfd749ac128f7db65f567c03beaf50"},{"sha":"ba7e5530d808e14f0cd135480bb7673bca78d3fe","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@arthurnn.com","name":"Arthur Nogueira Neves"},"message":"Merge pull request #19271 from eagletmt/304-content-type\n\n304 response should not include Content-Type header","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/ba7e5530d808e14f0cd135480bb7673bca78d3fe"},{"sha":"7e36841981d4f8dac1f24642a7bdffdf952cf027","author":{"email":"c96a05aaafbe4b3abc1841a4083a1b0f402c2ba6@squareup.com","name":"Tamir Duberstein"},"message":"Use a more conservative `const_get` over `constantize`","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/7e36841981d4f8dac1f24642a7bdffdf952cf027"},{"sha":"be496706ca0af72df34e1fbb3e0abb6c0cfe9ca7","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@arthurnn.com","name":"Arthur Nogueira Neves"},"message":"Merge pull request #19310 from square/aj-const-get\n\nUse a more conservative `const_get` over `constantize`","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/be496706ca0af72df34e1fbb3e0abb6c0cfe9ca7"},{"sha":"ccf8678cec9228a08d01b5a7dc9552821bdc2686","author":{"email":"5282eb8a112e0c62fe591e7e5c0a8d029936dc09@gmail.com","name":"Guillermo Iguaran"},"message":"Merge pull request #19309 from f1sherman/dont-set-session-options-id\n\nUse request.session.id instead of request.session_options[:id]","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/ccf8678cec9228a08d01b5a7dc9552821bdc2686"},{"sha":"c921606d26fbcf26f957cbe403e6c89e352d1235","author":{"email":"a2af7d079cf2179754bdc6546ccbce1ef2190a56@shopify.com","name":"Marius Butuc"},"message":"Fix typo in the “Testing Your Mailers” docs\n\n  * [ci skip]","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/c921606d26fbcf26f957cbe403e6c89e352d1235"},{"sha":"8725e91db07d767a77137729b7d7249b8ad94280","author":{"email":"84c66fc058fe65d1bb08ca33b21bfe0fa5cb8f17@gmail.com","name":"Rafael Mendonça França"},"message":"Merge pull request #19312 from mariusbutuc/fix-mailer-testing-typo\n\nFix typo in the Testing Your Mailers docs","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/8725e91db07d767a77137729b7d7249b8ad94280"},{"sha":"58ebd15abb1e6184654282c0b3a67abe848b3f87","author":{"email":"13e82764a467b5d5f160e9fd355c1a921fabb534@vinsol.com","name":"Akshay Vishnoi"},"message":"[CI SKIP] Correct output of options_for_select","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/58ebd15abb1e6184654282c0b3a67abe848b3f87"},{"sha":"3c0313a501fa183044fbb8f3131cd21bef95e3e5","author":{"email":"84c66fc058fe65d1bb08ca33b21bfe0fa5cb8f17@gmail.com","name":"Rafael Mendonça França"},"message":"Merge pull request #19313 from akshay-vishnoi/options-docs\n\n[CI SKIP] Correct output of options_for_select","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/3c0313a501fa183044fbb8f3131cd21bef95e3e5"},{"sha":"d5efb1f9bdbd6c0392ea2c0aeaa3e61691683685","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@hired.com","name":"Joel Hayhurst"},"message":"Return true from head method\n\nIt was returning false in normal circumstances.\nThis broke the `head :ok and return if` construct.\nAdd appropriate test.","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/d5efb1f9bdbd6c0392ea2c0aeaa3e61691683685"},{"sha":"b341778485e4bcb586ff3d21df9af2617daf3e60","author":{"email":"46078a0017f61a37c274870adaded9a6e0ae11bf@yahoo.co.in","name":"Kuldeep Aggarwal"},"message":"[ci skip] correct output of select","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/b341778485e4bcb586ff3d21df9af2617daf3e60"},{"sha":"9832e17c3ce7a7405eaa1c69da23773b055588c7","author":{"email":"c96a05aaafbe4b3abc1841a4083a1b0f402c2ba6@gmail.com","name":"Tamir Duberstein"},"message":"`QueueAdapters` does the lookup","distinct":true,"url":"https://api.github.com/repos/Crunch09/rails/commits/9832e17c3ce7a7405eaa1c69da23773b055588c7"}]}