{"shas":[["6c42c142e2a41e6b9b05cfc2d7e1d316c38869c8","6fa5945caf8e8f3cd65cd902d129ab2b0a35637e@gmail.com","fix incorrect version in deprecation message\n\nSigned-off-by: Santiago Pastorino <santiago@wyeworks.com>","Vijay Dev"],["589ce09564ad227fb07294d401c459b0620c42a9","7e09c9d3e96378bf549fc283fd6e1e5b7014cc33@innovationontherun.com","Unit test that shows calling reset session twice results in an exception","Rob Di Marco"],["8ca8ac379d8a2d10f39fdef67db545732fe95309","7e09c9d3e96378bf549fc283fd6e1e5b7014cc33@innovationontherun.com","Fixed bug 6440 by checking that destroy exists on the session","Rob Di Marco"],["b0be721dd95cdeead6b94447c1454cd7edabfa7a","558119e679758e3918332446f8a33126622c9ceb@gmail.com","respect :expire_after option\n\n- it was broken after\n[commit](https://github.com/rails/rails/commit/e0eb8e9c65ededce64169948d4dd51b0079cdd10)\n- there's also\n[issue](https://rails.lighthouseapp.com/projects/8994/tickets/6634-railsrack-inconsistency-about-expires_afterexpires-cookie-option)\n\n- also: maybe it worth making Rack understand :expire_after as we\nduplicate same logic in [cookie_store](https://github.com/gmarik/rails/blob/v2.3.11/actionpack/lib/action_controller/session/cookie_store.rb#L114)\n\nSigned-off-by: José Valim <jose.valim@gmail.com>","gmarik"],["9f7ff621bd62ade37b4ae4e608bdf24b7f7b1456","d863f9a233c24a088494c9a0cda66d0063e519a7@gmail.com","Fixing dynamic finders on associations to properly send arguments to the find_by_* method. Closes issue #330.\n\nCommit fdfc8e3b9 introduced a bugfix to prevent additional values passed\nto a dynamic find_or_create_by_x methods from confusing the finder.\nThis patch also broke the essential behavior of this method on an\nassociation by incorrectly sending arguments to the find_by_x methods.\nThe finder method would always see its inputs as a single array of\nvalues instead of individual arguments, almost guaranteeing that the\nfinder call would be incorrect, and that we'd always create a new\nrecord instead.\n\nThis patch adds a splat operator to the parameter array we send along to\nthe dynamic finder so that it receives its inputs correctly, and\nincludes an additional test to ensure that repeated calls to\nfind_or_create_by_x only creates one new record.","Casey Dreier"],["f424efe97f69910be2b93d33e2511ebf5b072a9a","0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com","Merged pull request #331 from daphonz/2-3-stable.\n\nDynamic find_or_create_by_x_and_y always creates new records in Rails 2.3.11 ","José Valim"],["d793a561210ba8101e9bce09cd6dea8a4f1c31cc","0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com","Merged pull request #198 from robdimarco/2-3-stable.\n\nPatch for issue 6440 - Session Reset undefined method `destroy' for {}:Hash ","José Valim"],["8d4ca9edc6add34073db7bef395e2270957f3660","702415fb543d2c26266dcf403a4144c0b2a76ca5@zenspider.com","Fix stupid emacsisms. Just makes things more readable.","Ryan Davis"],["01a9fbbcca6f5345fbf9522e28cda0ae17899f67","702415fb543d2c26266dcf403a4144c0b2a76ca5@zenspider.com","Fix broken GemDependency#==. You should ALWAYS check the class!","Ryan Davis"],["c20a4d18e36a13b5eea3155beba36bb582c0cc87","702415fb543d2c26266dcf403a4144c0b2a76ca5@zenspider.com","Removed buggy GemDependency#requirement override. Overrides should NEVER change the semantics of the parent (returning nil if default).","Ryan Davis"],["4c3725723f15fab0a424cb1318b82b460714b72f","702415fb543d2c26266dcf403a4144c0b2a76ca5@zenspider.com","Fixed buggy gem activation. Don't pass a dependency to gem, pass the\nname and requirement. Better, just activate the spec for the\ndependency (1.8 only)","Ryan Davis"],["3ad5fd18792ffe8fca18b465256d49e1e81452e2","702415fb543d2c26266dcf403a4144c0b2a76ca5@zenspider.com","Removed the bulk of the deprecations by simply not calling refresh.\nThis may cause problems. I dunno.\nThe real solution is to get rid of all of this mess and use gem paths properly.","Ryan Davis"],["79aa54d0c781ea518e09d62c48e70d2d5619fe33","702415fb543d2c26266dcf403a4144c0b2a76ca5@zenspider.com","+ Switched to newer rdoc and gem package tasks (and their requires).\n+ Fixed deprecated usage in gemspecs.\n\nBumped the version to 2.3.12 so I could test locally with actual\ninstalls. If this is bad form for this project, please beat me up and\nI'll split them out.","Ryan Davis"],["a2a34133d8347d83c015b1889a774c718644e4d6","7bbcc45b0f8f88a262415b9271579a59b891be2e@gmail.com","find the spec from the source index, then activate it","Aaron Patterson"],["1aae5e70efff5c40b4ab6ca177af7894a9e1b5d2","9eaf0342a00ff0e06c6bc34a667b38d47ef748f0@gmail.com","Remove deprecation warning for ActiveRecord::Errors#generate_message. This is the same API that ActiveModel ended up using and that won't be changing.","Brian Cardarella"],["b2d4142fb754730fb4ccae17c942b66a64cbfed2","1b4124723cb99767d4c2b666c00a22942d85f5e4@gmail.com","Fix OrderedHash merging with block given.","Andrey Voronkov"],["b1c36b70883bdc134737299d46c858df4b872cab","1b4124723cb99767d4c2b666c00a22942d85f5e4@gmail.com","Added tests for OrderedHash merging with block.","Andrey Voronkov"],["8d02083f231b6d6f0cde891a68e4870108203605","0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com","Merge pull request #1740 from Antiarchitect/2-3-stable\n\nFix OrderedHash merging with block given.","José Valim"],["d7dc8085e12013702849499049cf99b21c79a37d","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@xspond.com","Merge branch '2-3-stable' into 2-3-patched\n\nConflicts:\n\tactionmailer/Rakefile\n\tactionmailer/lib/action_mailer/version.rb\n\tactionpack/Rakefile\n\tactionpack/lib/action_pack/version.rb\n\tactiverecord/Rakefile\n\tactiverecord/lib/active_record/version.rb\n\tactiveresource/Rakefile\n\tactiveresource/lib/active_resource/version.rb\n\tactivesupport/lib/active_support/version.rb\n\trailties/Rakefile\n\trailties/lib/rails/version.rb","David Genord II"]],"ref":"refs/heads/2-3-patched","size":19,"head":"d7dc8085e12013702849499049cf99b21c79a37d","push_id":34255924}