More at rubyonrails.org: Overview | Download | Deploy | Code | Screencasts | Documentation | Community | Blog

#12 Jon Leighton - All time
Showing 1194 commits

Hash Date Message
90ba6a7 2014-02-25 Merge remote-tracking branch 'chancancode/fix_instance_m...
25a0572 2014-02-23 Add tests for default scope behaviour change
40a9d89 2014-02-23 Add tests for default scope behaviour change
27bcec2 2014-01-04 Fix mergefail in changelog
9ea54b2 2014-01-04 Add deprecation I accidentally missed
d740438 2014-01-02 Merge pull request #13528 from jonleighton/maintain_test...
ff7ab3b 2014-01-02 Automatically maintain test database schema
6f72a6b 2013-12-04 Merge pull request #12958 from jonleighton/spring
df50e30 2013-12-03 Install Spring preloader when generating new applications
64b9e93 2013-11-20 Fix ActiveRecord::Relation#unscope
d635246 2013-07-15 Merge pull request #10417 from jholton/fix_association_a...
b407839 2013-06-28 Apply default scope when joining associations.
94924dc 2013-06-28 Simplify/fix implementation of default scopes
bb515e2 2013-06-28 Fix test
fb86632 2013-06-28 Fix rake test_sqlite3_mem
55193e4 2013-06-28 Apply default scope when joining associations.
4642f54 2013-06-28 Fix test
cb8c950 2013-06-28 Fix rake test_sqlite3_mem
2ea7183 2013-06-28 Merge pull request #11153 from strzalek/remove-ar-deprec...
4f46ef3 2013-06-22 Merge pull request #10796 from neerajdotname/10669
ecdce2e 2013-06-21 Merge pull request #11051 from neerajdotname/10509f
cbc2e79 2013-06-21 Merge pull request #11049 from neerajdotname/no-need-of-...
e47b6de 2013-06-19 Revert "Merge pull request #10566 from neerajdotname/105...
2b817a5 2013-06-18 Merge pull request #10566 from neerajdotname/10509d
433e75f 2013-06-09 Merge pull request #10710 from senny/5554_let_the_databa...
b8e2978 2013-06-09 Merge pull request #10710 from senny/5554_let_the_databa...
f5e133e 2013-06-09 Merge pull request #10710 from senny/5554_let_the_databa...
ae6e6d9 2013-06-09 Merge pull request #10886 from wangjohn/chnges_for_autom...
2b76313 2013-06-07 Revert "Merge pull request #10539 from davidcelis/ar-sql...
257fa68 2013-06-07 Merge pull request #10539 from davidcelis/ar-sql-improve...
a68c6cc 2013-06-07 Merge pull request #10561 from Empact/nix-throwresult
ae8f2c6 2013-06-07 Merge pull request #9426 from exviva/nested_attributes_r...
2fc4793 2013-06-07 Merge pull request #9426 from exviva/nested_attributes_r...
ee4c0a5 2013-05-10 Move #proxy_association method to AssociationRelation
3880a2b 2013-05-10 Set the inverse when association queries are refined
32a5cad 2013-05-10 Move #proxy_association method to AssociationRelation
1b02299 2013-05-10 Merge pull request #6792 from Empact/postgres-distinct
d7abe91 2013-05-10 Set the inverse when association queries are refined
f1af9f8 2013-05-03 Merge pull request #9426 from exviva/nested_attributes_r...
6023a50 2013-05-03 Merge pull request #10417 from jholton/fix_association_a...
1a91098 2013-05-03 Work around change in how MiniTest detects SIGINFO
3652e4e 2013-05-03 Fix broken mysql test
30f297b 2013-05-03 Revert "Merge pull request #10433 from wangjohn/making_c...
ffaceaa 2013-05-03 Work around change in how MiniTest detects SIGINFO
6698277 2013-05-03 Fix broken mysql test
0920d4f 2013-04-19 Revert "Merge pull request #10183 from jholton/fix_assoc...
e8727d3 2013-04-19 Merge pull request #10183 from jholton/fix_association_a...
77fec13 2013-04-19 Merge pull request #10200 from calebthompson/ct-fix-free...
685cf14 2013-04-05 Merge pull request #9996 from mikz/master
bab0e28 2013-04-05 Merge pull request #10058 from jamesgolick/master
8606a7f 2013-04-05 Fix scope chaining + STI
c91789c 2013-03-22 Don't kill the console
029dd43 2013-03-22 Merge pull request #9873 from senny/use_old_hash_syntax
d8d6dad 2013-03-22 Merge pull request #9872 from senny/test_case_to_prevent...
ae2baab 2013-03-22 Merge pull request #9870 from senny/9806_eager_loading_r...
a1d0b8c 2013-03-22 Merge pull request #9707 from route/updates_another_record
7748d64 2013-03-22 Send SIGTERM, not SIGQUIT.
79c02e8 2013-03-22 Delete failing test
5558bb0 2013-03-15 Merge pull request #9733 from senny/9712_option_to_turn_...
133a175 2013-03-15 Cache the association proxy object
0721d3b 2013-03-15 Merge pull request #9683 from senny/deprecate_count_dist...
962604f 2013-03-15 Merge pull request #9686 from strzalek/cast_number_to_st...
15970ef 2013-03-09 Merge pull request #9371 from benmoss/access-connection-...
9ae81be 2013-03-09 Fix race condition in test
72be5bb 2013-03-09 Bump up timeouts
e5fc096 2013-03-08 The console --sandbox transaction should not be joinable
be3e10c 2013-03-08 Fix rails console --sandbox
9f007d7 2013-03-08 Write a more comprehensive CHANGELOG message [ci skip]
f1082b8 2013-03-08 Merge pull request #9553 from neerajdotname/7365-mergin-...
7d93d91 2013-02-15 Remove valid_type? method
520a16c 2013-02-15 Revert "Make valid_type? public"
c65b076 2013-02-15 Revert "checking in the abstractions for valid type chec...
2f99779 2013-02-15 Revert "Revert "Merge pull request #9206 from ranjaykris...
8aa4603 2013-02-15 Revert "Merge pull request #9206 from ranjaykrishna/use_...
c8d8899 2013-01-27 Prevent Relation#merge from collapsing wheres on the RHS
48d05bd 2013-01-25 Remove obsolete test file
40e7978 2013-01-18 Merge pull request #8994 from Springest/fix_default_scop...
1d55e07 2013-01-18 The test setup is not threadsafe. Wrap in a mutex.
227cfe5 2013-01-18 MiniTest already defines a ParallelEach class
5937bd0 2013-01-18 Undeprecate the :extend option
5f759ff 2013-01-18 CollectionProxy should be default scoped
e8d80f7 2013-01-18 Merge pull request #8912 from senny/8879_association_emp...
94797ed 2013-01-11 Merge pull request #8623 from virusman/form_helpers_coll...
15b7482 2013-01-11 Merge pull request #8568 from inossidabile/fix-in_clause...
64c53d7 2012-11-30 Use separate Relation subclasses for each AR class
68e4442 2012-11-30 Fix memory leak in development mode
c5bdf6c 2012-11-30 Mark Relation mutators as :nodoc:
ae934ae 2012-11-21 Don't allocate new strings in compiled attribute methods
293c121 2012-11-21 Merge pull request #8183 from jcoglan/objectless_sessions
1edd358 2012-11-13 fix test
12d6d3a 2012-11-10 Make ActiveRecord::Delegation#method_missing threadsafe
1489303 2012-11-09 fix warnings
c3ca7ac 2012-11-09 Properly deprecate ConnectionHandler#connection_pools
dbb39e5 2012-11-09 Merge pull request #8116 from senny/7993_configure_count...
edd94ce 2012-11-09 Delegate all calculations to the scope.
aae4f35 2012-11-09 Nullify the relation at a more general level.
11b846e 2012-11-09 CollectionProxy#pluck issues no query for a new_record? ...
0130c17 2012-11-09 Relations built off collection associations with an unsa...
4842839 2012-11-09 Revert "Merge pull request #8017 from jcoglan/objectless...
3637656 2012-11-08 Merge pull request #8017 from jcoglan/objectless_sessions
7e17b0b 2012-10-30 Revert "Support `Mailer.deliver_foo(*args)` as a synonym...
6ac33f9 2012-10-26 remove unused config option
9e4c41c 2012-10-26 Remove ActiveRecord::Model
8384683 2012-10-19 Get rid of the ActiveRecord::Model::DeprecationProxy thing.
7efb1fe 2012-10-19 Rename the partial_updates config to partial_writes
0096f53 2012-10-19 nodoc the first_or_create methods and document alternatives
45d585e 2012-10-19 fix test :/
af8c8b4 2012-10-19 The default value of a text/blob in mysql strict mode sh...
eb72e62 2012-10-19 Add Relation#find_or_create_by and friends
1cb7cb0 2012-10-12 Merge pull request #7765 from insside/clever-order
f176501 2012-10-12 Don't allocate new strings in compiled attribute methods
9e5f7cc 2012-10-12 Revert "Key the attributes hash with symbols"
144e869 2012-09-28 Support for partial inserts.
d14da79 2012-09-28 Add an explicit test for hot compatibility
7e0cf56 2012-09-28 Support `Mailer.deliver_foo(*args)` as a synonym for `Ma...
f74ddc8 2012-09-21 Make the serializable test much looser
392eeec 2012-09-21 Support for specifying transaction isolation level
834d6da 2012-09-21 Merge pull request #5248 from jcoleman/should-unset-asso...
81084bd 2012-09-20 Merge pull request #7720 from frodsan/rename_ar_tag
c46208c 2012-09-15 simplify rescue
60c88e6 2012-09-14 Fix test
02f5655 2012-09-14 Ensure disconnecting or reconnecting resets the transact...
6195142 2012-09-14 Remove our use of #outside_transaction?
6d9e6b3 2012-09-14 Split Open into Real and Savepoint
dd48f0e 2012-09-14 DRY
58ced30 2012-09-14 Don't do the rollback in #commit
9296e69 2012-09-14 Store the transaction number in the transaction object
a6fbddb 2012-09-14 Alter the naming structure a bit
2805875 2012-09-14 Move transaction joinability into the transaction object
02f25a2 2012-09-14 Start to tease out transaction handling into a state mac...
748052a 2012-09-14 Remove the transaction_open variable
b89ffe7 2012-09-14 Revert "create a transaction object and point AR objects...
e55c75d 2012-09-12 Pass in the model class rather than engine
e588c98 2012-09-12 Refactor to remove some duplication
eb4a623 2012-09-12 Fix nested association references
b5aed34 2012-09-12 Merge pull request #7273 from beerlington/foreign_key_mo...
e20a790 2012-09-07 Merge pull request #4976 from kreynolds/fix_eager_withou...
85098e4 2012-08-31 Avoid #fetch for non-nil values.
86c3dfb 2012-08-31 Key the attributes hash with symbols
e96558f 2012-08-31 Cache the connection pool for a given class
4a274ed 2012-08-31 Refactor connection handler
ba1544d 2012-08-31 One hash is enough
221571b 2012-08-31 Make connection pool retrieval faster
cd150c9 2012-08-31 Revert "Add missing require"
ae79c7a 2012-08-31 Revert "Merge pull request #7452 from arunagw/memcached_...
1f633c7 2012-08-17 Pull more serialize code into a lazy included module
1b2c907 2012-08-17 Avoid deep_dup when intantiating.
5ecb02f 2012-08-17 don't call method unless we need to
f396c01 2012-08-17 Optimize instantiation for models which don't use serialize
2ff47c4 2012-08-17 Avoid #any?
8fcd9b6 2012-08-17 The default value can be set once in #column_defaults
49cb4ed 2012-08-17 align them assignments
8cbad02 2012-08-17 Optimize for the happy path
e08268b 2012-08-17 Increase benchmark time to 20 seconds.
25f6549 2012-08-17 Increase benchmark time to 20 seconds.
c6bbc10 2012-08-17 Increase benchmark time to 20 seconds.
20d6f70 2012-08-17 Use benchmark/ips to measure AR performance
bfff0ed 2012-08-17 Use benchmark/ips to measure AR performance
1411fc1 2012-08-17 Use benchmark/ips to measure AR performance
17bb324 2012-08-17 Renaming active_record_deprecated_finders to activerecor...
a63fc94 2012-08-10 fixup guides in light of :dependent changes
6e57d5c 2012-08-10 Use method compilation for association methods
09d2671 2012-08-10 remove some artifacts of dependent_restrict_raises that ...
6bb8afb 2012-08-10 DRY up handling of dependent option
ea8181b 2012-08-10 move dependency logic out of generated methods
08fb3c8 2012-08-10 Clean up dependent option validation.
825c05d 2012-08-10 Unprivatise all the things
5ad7998 2012-08-10 Remove the dependent_restrict_raises option.
6126f02 2012-08-05 Merge pull request #7270 from beerlington/use_exists_for...
5fe923c 2012-08-03 Make ActiveRecord::Model::DeprecationProxy work better
6fe1196 2012-08-03 Update the docs to reflect the new association API
55b2488 2012-08-03 Remove ActiveRecord::Base.to_a
0a6833b 2012-08-03 reinstate changelog that seems to have been accidentally...
bf2df6e 2012-08-03 Allow Relation#merge to take a proc.
b33e7ba 2012-08-01 s/scoped/scope/
0e1cafc 2012-08-01 Add CollectionProxy#scope
26d3e32 2012-08-01 Use explicit delegations
66aaca4 2012-08-01 Refactor a bit
437851e 2012-08-01 Add `Relation#load`
4efebde 2012-08-01 Deprecate :finder_sql, :counter_sql, :insert_sql, :delet...
7f3b475 2012-08-01 Revert "Remove :finder_sql, :counter_sql, :insert_sql, :...
0c52702 2012-08-01 Revert "Deprecate :finder_sql, :counter_sql, :insert_sql...
3205c76 2012-07-27 Changelog and doc updates for the previous changes.
d109954 2012-07-27 Deprecate Relation#all.
b658cf1 2012-07-27 Deprecate ActiveRecord::Base.scoped.
6a81ccd 2012-07-27 ActiveRecord::Base.all returns a Relation.
88c205b 2012-07-26 Merge pull request #7166 from ayrton/patch-1
07c455d 2012-07-26 Merge pull request #7161 from michaelfairley/eager_load_...
2f6e33d 2012-07-20 rm unnecessary test
f7d8aac 2012-07-20 rm redundant test
45285f5 2012-07-20 remove unused method
df0b7a8 2012-07-20 remove references to :finder_sql, :counter_sql, :delete_...
ac48b62 2012-07-20 we don't need this arg
70a86c6 2012-07-20 Remove obsolete line.
3803fcc 2012-07-20 Remove :finder_sql, :counter_sql, :insert_sql, :delete_sql.
a79bfa9 2012-07-20 Deprecate :finder_sql, :counter_sql, :insert_sql, :delet...
e1cfa6e 2012-07-20 Convert association macros to the new syntax
7a271a8 2012-07-20 Avoid options ever being nil
827f369 2012-07-17 Merge pull request #7080 from jfirebaugh/to_param_regres...
d00b635 2012-07-17 Merge pull request #7081 from jfirebaugh/to_param_regres...
d0ba994 2012-07-17 Merge pull request #7072 from beerlington/fix_validation...
7fa9cb5 2012-07-13 fix association :extend option
09d2f16 2012-07-13 stop using class_attribute where methods/inheritance wil...
ac4d101 2012-07-13 move the deprecated options into active_record_deprecate...
35edd18 2012-07-13 extract deprecated association options to active_record_...
65843e1 2012-07-13 Represent association scope options as AR::Relations ins...
5a54bff 2012-07-13 Allow associations to take a lambda which builds the scope
76d3397 2012-07-13 fix assertion arguments order
4b4a855 2012-07-13 support relations created with a table alias
d8ca791 2012-07-07 Load all records in Relation#inspect
90e42ff 2012-07-07 fixup changelog
c433adf 2012-07-07 Relation#inspect handles doesn't perform a new query on ...
b76b9e2 2012-07-07 Simplify Relation#inspect
07314e6 2012-07-06 Show the records in Relation#inspect
f021467 2012-06-30 Merge pull request #6869 from bcardarella/active_relatio...
70d3625 2012-06-22 disallow mutating a relation once loaded
7571408 2012-06-17 Merge pull request #6761 from freelancing-god/db-rake
65df7b3 2012-06-15 no need to define methods in included hook
ae3767c 2012-06-15 Fix observers with AR::Model
641611a 2012-06-15 Fix deprecation warnings when using config.active_record...
a205bf8 2012-06-15 Fix config.active_record.whitelist_attributes with AR::M...
e030f26 2012-06-15 Simplify AR configuration code.
61826bc 2012-06-15 refactor
68d3e1f 2012-06-07 Make test cover previous reversion
959fb8e 2012-06-07 Revert "Perf: Don't load the association for #delete_all."
9dbcaeb 2012-06-03 Merge pull request #6605 from amatsuda/ar_merge_associat...
855fabc 2012-05-18 fix #delete_all with habtm with :delete_sql
dcc576d 2012-05-18 fix #delete_all with habtm with :delete_sql
a1dd008 2012-05-18 no longer need #delete_all_on_destroy
80f1694 2012-05-18 Perf: Don't load the association for #delete_all.
b98d1e2 2012-05-18 Perf: Don't load the association for #delete_all.
1ae68ea 2012-05-18 fix typo [ci skip]
103ce30 2012-05-18 add changelogs about deprecated stuff [ci skip]
62c6ac2 2012-05-18 quarantine more deprecated stuff
ee16fea 2012-05-18 quarantine deprecated tests
77a4072 2012-05-17 Merge pull request #6058 from RStankov/relation-from-to-...
6f2aee3 2012-05-12 Merge pull request #6280 from nashby/private-try
2091e5a 2012-05-11 Remove #=== quirk
be7c6ee 2012-05-11 extract deprecated code
c86a32d 2012-05-11 CollectionProxy < Relation
8f50bbe 2012-05-11 set_owner_attributes is covered by the scoping
ecef5a9 2012-05-11 this stuff can all be handled by Relation
a8637cf 2012-05-11 Use respond_to?(:to_ary) rather than is_a?(Enumerable) t...
3af9e72 2012-05-05 Merge pull request #6054 from flexoid/column-fix
06c787d 2012-05-05 Revert "Merge pull request #5494 from armstrjare/active_...
dcd04e7 2012-05-05 Merge pull request #5494 from armstrjare/active_record_r...
510cf0a 2012-05-04 extract deprecated dynamic methods
75a2281 2012-05-04 extract code from AR::Base
4bd9482 2012-05-04 de-globalise method
d1729b9 2012-05-04 actually don't need to expand the aggregates at all
780e893 2012-05-04 #to_sym is unnecessary
0c76a52 2012-05-04 clean up implementation of dynamic methods. use method c...
3e54179 2012-05-03 Merge pull request #6134 from carlosantoniodasilva/ar-re...
3981a68 2012-04-27 remove deprecated calls
a6e47b2 2012-04-27 Merge pull request #5989 from arunagw/warning_removed_ma...
20ea8df 2012-04-27 more deprecations manually fixed
0ed05b0 2012-04-27 find and replace deprecated keys
61555a0 2012-04-27 allow AssociationProxy#scoped to take options so that AP...
df6f971 2012-04-27 %s/find(:\(first\|last\|all\), \([^()]*\))/scoped(\2).\1...
a57b784 2012-04-27 remove unnecessary test code
4ed6167 2012-04-27 Merge branch 'master' of github.com:rails/rails
7d1a42a 2012-04-27 Merge pull request #6011 from aderyabin/nosqlite
770c809 2012-04-26 Merge pull request #6004 from lest/patch-1
cf1a83c 2012-04-26 don't need this test
75f03ec 2012-04-26 remove calls to find(:first), find(:last) and find(:all)
759d302 2012-04-26 remove deprecate #calculate calls
f6ddb13 2012-04-26 remove deprecated #find_in_batches calls
5866321 2012-04-26 remove deprecated #first calls
b309963 2012-04-26 remove deprecate #all usage
8cd14c0 2012-04-26 Merge pull request #5995 from kennyj/fix_5847-3
1606bee 2012-04-26 fix #scoped deprecations
2f0c8c5 2012-04-26 remove deprecate #update_all usage
519001d 2012-04-26 default_scope with a hash is deprecated
e1a8369 2012-04-26 remove deprecated scope stuff
3c100cf 2012-04-25 remove unused method
40a711c 2012-04-25 remove tests for #with_scope (it's now deprecated)
2a97636 2012-04-25 Merge remote-tracking branch 'jmbejar/define_array_metho...
8b941e9 2012-04-25 Merge remote-tracking branch 'kennyj/fix_5563'
98de70e 2012-04-25 add missing test
af27c8b 2012-04-25 extract deprecated code
d242e46 2012-04-25 extract #with_scope and #with_exclusive_scope to active_...
618c5fc 2012-04-25 Extract deprecated code
ef1d1e1 2012-04-25 fix interpolation for hash merging
f3fce59 2012-04-25 extract to active_record_deprecated_finders
4084373 2012-04-25 giving a hash to default scope should not be deprecated ...
e8cdb3d 2012-04-25 allow merging a single where value
d1f4cda 2012-04-14 Merge pull request #5837 from yahonda/new_sequence_name_...
789bade 2012-04-13 extract deprecated code for #find, #first, #last, #all
5aea01a 2012-04-13 extract deprecated #calculate code
d961f49 2012-04-13 move code out to active_record_deprecated_finders
1ad138c 2012-04-13 fix tests
012bab8 2012-04-13 Merge pull request #5832 from kennyj/fix_5267
1391d74 2012-04-13 move some of the update_all implementation to active_rec...
6311975 2012-04-13 use a hash to store relation values
60ac540 2012-04-13 now we can just manipulate the values hash in #only and ...
1480dfa 2012-04-13 Merge pull request #5823 from avakhov/ac-test-case-remov...
be89e9a 2012-04-13 remove apply_finder_options call from AssociationScope
55ee6ed 2012-04-13 Add Relation#merge!
8d5be98 2012-04-13 Make Relation#extending work like other value methods
7e0b6b2 2012-04-13 doesn't make sense for select! to take a block
f52253c 2012-04-13 assert valid keys
3b86336 2012-04-13 Extract clusterfuck method for surgery
88d1faf 2012-04-13 refactoring
a258c27 2012-04-13 we don't need to test that constant assignment works
e4f0fbd 2012-04-13 we have no need for the ASSOCIATION_METHODS constant
0183193 2012-04-13 Allow Relation#merge to take a hash
8c2c605 2012-04-12 Add bang versions of relation query methods.
018e832 2012-04-12 Merge pull request #2733 from dasch/improve-delegate
65be11f 2012-04-12 Merge pull request #5722 from kennyj/some_refactor_for_a...
eda65f3 2012-04-12 move apply_finder_options to active_record_deprecated_fi...
dd2c9b9 2012-04-12 add active_record_deprecated_finders as a dep
e177525 2012-04-11 Merge pull request #5736 from oscardelben/configuration_...
19ecde0 2012-04-11 Merge pull request #5720 from kennyj/should_use_klass_me...
ddefdd7 2012-04-11 Merge pull request #5809 from xuanxu/null_relation_methods
dffbb52 2012-03-30 Fix #5667. Preloading should ignore scoping.
86aefdb 2012-03-30 Fix #5667. Preloading should ignore scoping.
1ce7545 2012-03-30 clear up duplication between Persistence#destroy and Loc...
43f9622 2012-03-30 fix test
bd40e5c 2012-03-30 whitespace :scissors:
2eb1118 2012-03-30 Merge pull request #5334 from courtland/master
b69298e 2012-03-30 fix typo. thanks @nertzy
84338aa 2012-03-30 Update guides to reflect 0a12a5f8169685915cbb7bf4d0a7bb4...
96b8192 2012-03-30 remove irrelevant references to ARel
13b3c77 2012-03-30 Add Relation#find_by and Relation#find_by!
3a8c543 2012-03-30 Merge pull request #2945 from Casecommons/nested_attribu...
7dd7d76 2012-03-30 recurse in read_attribute we get caching / don't duplica...
6cff090 2012-03-28 much code can be deleted thanks to @tenderlove's refacto...
1b9fd79 2012-03-28 Fix #5549.
0a12a5f 2012-03-21 Deprecate eager-evaluated scopes.
fd68bd2 2012-03-21 Avoid obscure &Proc.new thing
f6db31e 2012-03-21 Remove valid_scope_name? check - use ruby
884e5b7 2012-03-21 no need for cast
7c1275a 2012-03-21 no need for lvar
104eebb 2012-03-08 Merge pull request #5289 from rafaelfranca/fix-through-a...
db3d5f0 2012-03-05 Merge pull request #5275 from rafaelfranca/master
f8f66a3 2012-03-04 Merge pull request #5268 from carlosantoniodasilva/ar-ne...
2b74968 2012-03-04 remove troll
851fd8f 2012-03-04 tidy up formatting
2fdb521 2012-03-04 Merge pull request #5267 from kennyj/fix_4674
223549f 2012-03-04 Fix rake test_sqlite3_mem
7ba0fe2 2012-03-04 Remove unusused variables
9975d53 2012-03-03 Merge pull request #5258 from guilleiguaran/amo-model
67b6847 2012-02-22 Merge commit 'v3.0.11' into 3-0-stable
e7c6cd3 2012-02-21 Merge pull request #5107 from rubenfonseca/stylesheet_li...
77b4edc 2012-02-07 Fix attribute_before_type_cast for serialized attributes...
75ffd87 2012-02-07 Fix attribute_before_type_cast for serialized attributes...
42dab64 2012-02-01 Merge pull request #4543 from jdelStrother/find_or_init
66fc1d6 2012-02-01 Merge pull request #4543 from jdelStrother/find_or_init
e1de540 2012-01-31 Improve deprecation message
75de1ce 2012-01-31 Merge pull request #4805 from xuanxu/none_and_null_objec...
27357a6 2012-01-31 Merge pull request #4787 from kennyj/fix_4754-2
85c724d 2012-01-31 Merge pull request #4783 from gregolsen/ids_reader_fix
98e1735 2012-01-31 Merge pull request #4783 from gregolsen/ids_reader_fix
30a2328 2012-01-31 Merge pull request #4727 from railsaholic/dependent_rest...
b2955ed 2012-01-31 Allow writing unknown attributes, but with a deprecation...
0bfc504 2012-01-31 Add workaround and deprecation if the inherited hook is ...
c472843 2012-01-31 Merge pull request #4763 from kennyj/fix_4754
920030b 2012-01-31 Merge pull request #4763 from kennyj/fix_4754
49e6923 2012-01-31 Merge pull request #4732 from pwim/refactor-dynamic-match
1c5bd8a 2012-01-27 Merge pull request #4715 from pwim/find-create-multi-args
f22a0e2 2012-01-27 Merge pull request #4715 from pwim/find-create-multi-args
30b0e58 2012-01-20 Fix another race condition.
fab664a 2012-01-20 Fix another race condition.
8c0c083 2012-01-16 Make it more explicit that the feature is deprecated, no...
a2dab46 2012-01-16 Deprecate inferred JOINs with includes + SQL snippets.
f6cc665 2012-01-16 Avoid sanitize_sql when we can use Relation#where instead
a84a20e 2012-01-16 store references as a string
46ea444 2012-01-16 infer references from Relation#order
4c4760a 2012-01-16 Add ActiveRecord::Relation#references (#950)
d13627d 2012-01-16 Revert "Deprecate implicit eager loading. Closes #950."
4429f16 2012-01-16 Make referencing an included item trigger eager loading
ee7f666 2012-01-16 automatically add references when we can
70b762d 2012-01-13 Fix race condition :bomb:
2c667f6 2012-01-13 Fix race condition :bomb:
c99d507 2011-12-29 Deprecate implicit eager loading. Closes #950.
f06074f 2011-12-28 Fix CI
2fb5d0a 2011-12-28 Merge pull request #4221 from tonycoco/master
bbafe73 2011-12-28 Revert "Further simplify singleton_class checking in cla...
88d2af5 2011-12-28 Delete some stray lines
6e5b98e 2011-12-28 Avoid deprecation warning
dae7b65 2011-12-28 Support establishing connection on ActiveRecord::Model.
93c1f11 2011-12-28 Support configuration on ActiveRecord::Model.
9bae926 2011-12-28 Revert "Merge pull request #4220 from bensie/singleton-c...
1638128 2011-12-28 Merge pull request #4213 from amatsuda/ar_where_array_of...
4af5252 2011-12-28 Merge pull request #4153 from alexeymuranov/my_fix_for_p...
deb9169 2011-12-24 Intercept sends in Model::DeprecationProxy
a5fa310 2011-12-24 Fix position of load hook so that Base has been defined ...
00318e9 2011-12-24 Add some doc for ActiveRecord::Model
b236f08 2011-12-24 Add test to ensure AR::Model initialization works correctly
95795bc 2011-12-24 Make generated_feature_methods work with ActiveRecord::M...
1029c51 2011-12-24 Fix #exists? for AR::Model
a1ee3ac 2011-12-24 Ensure attribute methods are included after all the AR s...
35202aa 2011-12-24 Make PredicateBuilder recognise AR::Model
13945b0 2011-12-24 Don't include anything else if AR::Model has already bee...
15fbf5b 2011-12-24 auto_explain_threshold_in_seconds should be a global con...
0e3e34f 2011-12-24 Support nested AR::Models
800f0a6 2011-12-24 Add deprecation for the change to the active_record load...
6498695 2011-12-24 Fixtures support for ActiveRecord::Model
7293cac 2011-12-24 Extract common logic into a method
8c67e70 2011-12-24 Add test for inheritance from a non-AR superclass
6af7192 2011-12-24 I herd you like modules.
b2c9ce3 2011-12-24 Start work towards making AR include-able.
ba7ec73 2011-12-24 Deal with global config better between AR::Base and AR::...
e2b6919 2011-12-23 stop test resetting global state
0a2e379 2011-12-23 Fix situation where id method didn't get defined causing...
4d8ee28 2011-12-23 Fix situation where id method didn't get defined causing...
9d9440f 2011-12-23 Doh, remove debugging line
7677166 2011-12-23 Doh, remove debugging line
7bb754e 2011-12-23 Fix #4046.
f1eb98f 2011-12-23 Fix #4046.
96c38ec 2011-12-23 Fix build when IM=true
967490b 2011-12-22 Fix build when IM=true
13a9efe 2011-12-22 Delete unnecessary line that was necessary before I chan...
62456a3 2011-12-22 Remove 1.8 backport
7edade3 2011-12-22 Make read_attribute code path accessible at the class level
e46e491 2011-12-22 Make ActiveRecord::Relation#pluck work with serialized a...
16dbe1d 2011-12-22 Make ActiveRecord::Relation#pluck work with serialized a...
c1d3e66 2011-12-22 Make read_attribute code path accessible at the class level
91681c2 2011-12-22 Revert "Merge pull request #4114 from alexeymuranov/my_f...
f8e484d 2011-12-22 Merge pull request #4114 from alexeymuranov/my_fix_for_p...
fa3b9fa 2011-12-21 Merge pull request #4110 from lest/remove-deprecated-und...
ab05e2b 2011-12-19 Don't notify campfire when the build keeps passing
b9aabc7 2011-12-19 Don't notify campfire when the build keeps passing
4012fcf 2011-12-18 Don't notify campfire when the build keeps passing
b7e45c3 2011-12-18 Prefix newly added method to avoid breakings people's apps.
de2306f 2011-12-18 Merge pull request #4014 from lest/bypass-preloading-for...
81c67c1 2011-12-18 Merge pull request #4011 from lest/scope-with-lambda-dup...
f307f4d 2011-12-16 Delete obsolete comment
eba5818 2011-12-16 Fix the build on postgres. Note: we should probably actu...
7f20bb9 2011-12-16 Don't store defaults in the schema cache
dee94d8 2011-12-16 Defaults hash can go on the model
0b08ff7 2011-12-16 Cache columns at the model level.
7b1eeea 2011-12-16 Should clear the primary keys cache also
17ad71e 2011-12-15 Let AttributeMethods do its own including etc
2b22564 2011-12-15 Move DefaultScope and NamedScope under Scoping
ceb33f8 2011-12-15 Split out most of the AR::Base code into separate module...
df932c4 2011-12-15 Fix #3987.
8dba32f 2011-12-15 Fix #3987.
0ddb9d6 2011-12-15 Merge pull request #3991 from akaspick/attrfix
b6ae05e 2011-12-14 Fix #3672 again (dependent: delete_all perf)
889e8be 2011-12-14 Fix #3672 again (dependent: delete_all perf)
8a37970 2011-12-14 Remove that there copy/pasted code :bomb:
909b337 2011-12-14 Don't try to autosave nested assocs. Fixes #2961.
7b0edbb 2011-12-14 Avoid super; speeds up Model.new by about 12%
18bf309 2011-12-14 Cache column defaults on model. ~30% on Model.new due to...
19bea9f 2011-12-14 Stop the build asploding on 1.8.7
bb44e5a 2011-12-14 Use a separate module for 'external' attribute methods.
665ef11 2011-12-14 Add return for 1.8.7
3ab49f8 2011-12-14 Unfluff the CI.
38703ac 2011-12-13 Revert naive O(1) table_exists? implementation.
63293d1 2011-12-08 Fix #3890. (Calling proxy_association in scope chain.)
5da90b3 2011-12-08 Fix #3890. (Calling proxy_association in scope chain.)
188b8c3 2011-12-08 Fix broken test_exists_query_logging from the table_exis...
4ded0dd 2011-12-04 Merge pull request #3851 from ebeigarts/fix_sequence_name
e9b6659 2011-12-03 Add missing require
51dcf85 2011-12-03 Enable postgres on the CI :heart: :beer: :sparkles:
d2ab2b0 2011-12-03 Enable postgres on the CI :heart: :beer: :sparkles:
c1e2c1a 2011-12-03 Avoid postgres 9.X syntax
3f23c04 2011-12-03 Enable postgres on the CI :heart: :beer: :sparkles:
51c2ef0 2011-12-03 Avoid postgres 9.X syntax
9c172b2 2011-12-03 Fix #3837.
a02691c 2011-12-03 Merge pull request #3820 from jaylevitt/nested_loading_t...
2e902d5 2011-12-03 Merge pull request #3833 from kennyj/fix_3678-3
9acb340 2011-12-02 Revert "Roflscaling!" (for now)
f6b5046 2011-12-01 Roflscaling!
6bff643 2011-12-01 Fewer string allocations in attribute method
bd920ea 2011-12-01 Remove some unnecessary code etc
e9fb6d0 2011-12-01 Add test for read_attribute(:id) with non-standard PK.
f1a534a 2011-12-01 Remove the need for type_cast_attribute.
47b97a7 2011-12-01 Fix up test altering global state that was causing me grief
3a40d38 2011-12-01 Get rid of the underscore versions of attribute methods!
365e10b 2011-12-01 Remove unnecessary *args
3dcb127 2011-12-01 Don't rely on underscore-prefixed attribute methods.
9ead413 2011-12-01 Create method with known identifier then alias into place.
52eedf5 2011-12-01 Add hackery to make Syck use encode_with/init_with. Fixe...
6fd9c1d 2011-11-30 don't alter global state in test
1c783c6 2011-11-30 don't alter global state in test
7a4949e 2011-11-30 consistency
6c63f1a 2011-11-30 Move some serialization stuff out of Base
7895182 2011-11-30 omg computer science!
d5f7884 2011-11-30 Don't check column type, you might implement a custom co...
4f20eb5 2011-11-30 Fix typo
f4853dc 2011-11-30 Extract attribute serialization code into a separate module
035b424 2011-11-30 Don't need second param
40840aa 2011-11-30 fix indent
61489dc 2011-11-30 Use inheritance to avoid special-case code for the 'id' ...
efcc95a 2011-11-30 No longer need to undef id as we are defining it ourselves
4c33d51 2011-11-30 #id is an alias for whatever the primary key is
271308c 2011-11-30 Merge pull request #1915 from bogdan/active_record_map
3da5fba 2011-11-29 Fix ruby 1.8 compat. const_defined? only takes a second ...
8df787d 2011-11-29 Deprecated `define_attr_method` in `ActiveModel::Attribu...
4aad289 2011-11-29 Make sure the original_foo accessor still works (but dep...
e51ecfa 2011-11-29 extract method
1a474cc 2011-11-29 Deprecate set_primary_key in favour of self.primary_key=
f3c84dc 2011-11-29 Deprecate set_locking_column in favour of self.locking_c...
7af719e 2011-11-29 Deprecate set_sequence_name in favour of self.sequence_n...
0b72a04 2011-11-29 Deprecate set_table_name in favour of self.table_name= o...
fd7ca98 2011-11-29 Add tests for set_sequence_name etc
34609d6 2011-11-29 Deprecate set_inheritance_column in favour of self.inher...
2169603 2011-11-29 Merge pull request #3636 from joshsusser/master
d534c8f 2011-11-29 Fix resolver_test.rb on travis (postgresql isn't setup, ...
1defb6a 2011-11-29 Fix schema_cache_test.rb for sqlite3_mem
b00cf12 2011-11-27 Merge pull request #3748 from samsonasu/has_many_custom_...
e9474c8 2011-11-20 Preparing for 3.1.3 release
36cefec 2011-11-20 Fix sass-rails dependency. Closes #3704.
574ed06 2011-11-20 Downgrade sprockets to 2.0.3. Closes #3686.
cb0c3e4 2011-11-19 Perf fix
fec85cf 2011-11-19 Perf fix
da327fc 2011-11-19 Add missing CHANGELOG entry for #3678. Closes #3678.
2ef4947 2011-11-19 Add missing CHANGELOG entry for #3678. Closes #3678.
13ad879 2011-11-19 Don't html-escape the :count option to translate if it's...
1edef70 2011-11-19 Don't html-escape the :count option to translate if it's...
603a679 2011-11-19 Don't html-escape the :count option to translate if it's...
86b5e81 2011-11-19 Bump sprockets to 2.1.1
3b6087e 2011-11-19 Bump sprockets to 2.1.1
11afb74 2011-11-19 Merge pull request #3687 from kennyj/fix_3678-2
c5197d4 2011-11-19 Verify that #3690 has been closed by previous changes to...
9c37416 2011-11-19 Verify that #3690 has been closed by previous changes to...
8f4f8db 2011-11-19 Merge branch '3-1-2' into 3-1-stable
d4119e1 2011-11-18 Merge pull request #3680 from rubys/master
0e6b118 2011-11-18 Preparing for 3.1.2 release
66a4beb 2011-11-18 Preparing for 3.0.11 release
a03f018 2011-11-17 Implement a workaround for a bug in ruby-1.9.3p0.
961b4a0 2011-11-17 Use broken YAML that will fail with Syck as well as Psyc...
272f2b7 2011-11-16 Merge pull request #3500 from olivierlacan/error-whitespace
540e929 2011-11-16 Merge pull request #3438 from lazyatom/becomes-includes-...
a152fd3 2011-11-16 Merge pull request #3608 from arunagw/unused_var_remove
3a6a10a 2011-11-16 Switch from marshal format to plain text for the encodin...
6f08621 2011-11-16 Switch from marshal format to plain text for the encodin...
f754f3d 2011-11-16 Switch from marshal format to plain text for the encodin...
8d1a2b3 2011-11-15 Revert "Merge pull request #3640 from indirect/remote_ip"
17c84c5 2011-11-15 Merge pull request #3633 from Juanmcuello/3-1-stable
ffd1519 2011-11-15 Merge pull request #3633 from Juanmcuello/3-1-stable
c7ab43f 2011-11-14 Merge pull request #3632 from indirect/b8c85de
be777b3 2011-11-14 Add a note to REALEASING_RAILS about testing the gem loc...
156784f 2011-11-14 rake release should push the tag
5ea132b 2011-11-14 rake release should push the tag
798a3c1 2011-11-14 rake release should push the tag
e29f27a 2011-11-14 Preparing for 3.1.2.rc2 release
4847cbe 2011-11-14 Put sass-rails 3.1.5.rc.2 in the default Gemfile.
307a9e2 2011-11-14 Put sass-rails 3.1.5.rc.2 in the default Gemfile.
68ed8ea 2011-11-14 Preparing for 3.1.2.rc1 release
ca3b468 2011-11-14 Sync changelog entry
0d78459 2011-11-14 Merge pull request #3625 from guilleiguaran/sprockets-2.1.0
4d8081b 2011-11-14 Add note about checking postgres tests before release
d023078 2011-11-14 Merge pull request #3625 from guilleiguaran/sprockets-2.1.0
c7b8468 2011-11-14 Add note about syncing CHANGELOGs
da02f79 2011-11-14 Sync CHANGELOGs from 3-1-stable
e6d8ed5 2011-11-14 Add missing CHANGELOG entries
e52dc33 2011-11-14 Revert "Properly cache value when it is "false""
8f20d59 2011-11-12 Merge pull request #3618 from amatsuda/ad_headers_unmemo...
eef4679 2011-11-06 RUBY_ENGINE is not defined on 1.8
8a2f0a9 2011-11-06 RUBY_ENGINE is not defined on 1.8
83e9446 2011-11-06 Implement a workaround for a bug in ruby-1.9.3p0.
fc98811 2011-11-06 Implement a workaround for a bug in ruby-1.9.3p0.
7776055 2011-11-06 Revert "Skip test_default_external_works on the CI for R...
62512b9 2011-11-06 Merge pull request #3535 from jmazzi/master
311a21b 2011-11-06 Merge pull request #3533 from kennyj/fix_3440-2
f575e21 2011-11-05 Merge pull request #3525 from kennyj/fix_3440-1
f140445 2011-11-05 Revert "Merge pull request #2378 from cesario/remove_war...
10773f9 2011-11-05 Skip test_default_external_works on the CI for Ruby 1.9.3.
9a111c7 2011-11-05 Use uniq instead of manually putting a DISTINCT in the q...
562583c 2011-11-05 Add ActiveRecord::Relation#uniq for toggling DISTINCT in...
2751e21 2011-11-05 Merge pull request #3529 from vjebelev/ar_ordered_indexes2
e3ba072 2011-11-04 Merge pull request #3518 from cesario/gemspec-3-1-stable
76dedf0 2011-11-04 Merge pull request #3517 from arunagw/test_fix_activerecord
0fcf8bf 2011-11-04 Merge pull request #3516 from cesario/fix_gemspec
43486e0 2011-11-04 Convert CHANGELOGs to Markdown format.
281272a 2011-11-04 Convert CHANGELOGs to Markdown format.
e6cc2ea 2011-11-04 Allow the :class_name option for associations to take a ...
75ae4b3 2011-11-03 Stub find_template so that when handle_render_error is c...
b5f908a 2011-11-03 Stub find_template so that when handle_render_error is c...
d5e63b1 2011-11-03 Fix #3271.
d486103 2011-11-03 Fix #3271.
567d454 2011-11-03 Memoize through association
e8ce2a5 2011-11-03 Remove all revelant through records.
19b2a5f 2011-11-03 Remove all revelant through records.
175c02d 2011-11-03 Fix adding multiple instances of the same record to a ha...
71bc921 2011-11-03 Fix adding multiple instances of the same record to a ha...
01eae34 2011-11-03 Fix #3247.
b4b178f 2011-11-03 Fix #3247.
e75c18b 2011-10-23 Ignore .rbx directories (rbx compiled bytecode files)
3456ef1 2011-10-09 Use broken YAML that will fail with Syck as well as Psyc...
f8beca0 2011-10-05 Raise an exception on unknown primary key inside Associa...
6474765 2011-10-05 Revert "Raise error on unknown primary key."
2e9e647 2011-10-05 Raise an exception on unknown primary key inside Associa...
ee2be43 2011-10-05 Raise error on unknown primary key.
45c56bd 2011-09-29 Don't call self.class unless necessary. Closes #3171.
adb8ac1 2011-09-29 Don't call self.class unless necessary. Closes #3171.
ddfa00c 2011-09-28 Merge pull request #3152 from rocky-jaiswal/fix-failed-a...
75e97a4 2011-09-26 Don't require a DB connection when setting primary key.
b3407c8 2011-09-26 Don't require a DB connection when setting primary key.
89e98e2 2011-09-26 Merge pull request #3030 from htanata/fix_habtm_select_q...
ecf5584 2011-09-26 Add CHANGELOG
5767609 2011-09-26 Merge pull request #3030 from htanata/fix_habtm_select_q...
d25bee4 2011-09-26 Forgot CHANGELOG entry.
4aeb7f2 2011-09-26 Fix belongs_to polymorphic with custom primary key on ta...
3b87c38 2011-09-26 Fix belongs_to polymorphic with custom primary key on ta...
6c5295f 2011-09-26 Add deprecation for the preload_associations method. Fix...
a15424b 2011-09-26 Make serializable_hash take attr values directly from at...
2d7dd9b 2011-09-26 CollectionProxy#replace should change the DB records rat...
b838059 2011-09-26 CollectionProxy#replace should change the DB records rat...
06b5182 2011-09-15 Merge pull request #3036 from dmathieu/cherry-pick-1318
55da28d 2011-09-13 We don't need to build a set for DangerousAttributeError.
3b8a7cf 2011-09-13 Stop trying to be clever about when to define attribute ...
778c82b 2011-09-13 Generate attribute method unless it's already in the mod...
1187011 2011-09-13 Rename first_or_new to first_or_initialize.
1a421ce 2011-09-12 Deprecate using method_missing for attributes that are c...
c89e1c7 2011-09-12 Add an attribute_missing method to ActiveModel::Attribut...
50d395f 2011-09-12 Raise error when using write_attribute with a non-existe...
eecfa84 2011-09-12 Always generate attribute methods on the base class.
cf115d2 2011-09-12 Reset column info when messing with columns.
8667d3a 2011-09-12 Make protected method public so we avoid method_missing.
6d8dbec 2011-09-12 Avoid double super call in some cases.
ac687ed 2011-09-12 Let Ruby deal with method visibility.
93d574c 2011-09-12 refactoring
8d59e0b 2011-09-12 Alias id= if necessary, rather than relying on method_mi...
3386a08 2011-09-12 Fix warnings.
99bd6b5 2011-09-12 Add deprecation for doing `attribute_method_suffix ''`
8b8b714 2011-09-12 Use an empty AttributeMethodMatcher by default.
8397a56 2011-09-12 Merge pull request #2678 from jmileham/ares_content_leng...
cbf1dc7 2011-09-08 Merge pull request #2757 from andmej/first_or_create_pul...
562277b 2011-09-08 Remove failing test which was wrongly introduced.
04baa4b 2011-09-08 Remove failing test which was wrongly introduced.
866303d 2011-09-07 Merge pull request #2926 from akaspick/assert_select_ema...
3a3344a 2011-09-07 Merge pull request #2918 from akaspick/assert_select_ema...
9ef9f98 2011-09-07 Merge pull request #2919 from akaspick/exists_fix_3_0
9dd5c03 2011-09-07 Merge pull request #2914 from yahonda/add_rownum_to_test...
16f1ce4 2011-09-07 Merge pull request #2499 from akaspick/assert_select_ema...
fb5dbe8 2011-09-07 Merge pull request #2911 from toolmantim/patch-1
df21e3d 2011-09-07 Don't include any of includes, preload, joins, eager_loa...
1437690 2011-09-07 Don't include any of includes, preload, joins, eager_loa...
db8d54e 2011-09-07 Merge pull request #2485 from akaspick/exists_fix
d4b9829 2011-09-06 Nested through associations: preloads from the default s...
9bde73f 2011-09-06 Nested through associations: preloads from the default s...
a48e332 2011-09-06 Ensure we are not comparing a string with a symbol in Ha...
b24d668 2011-09-06 Ensure we are not comparing a string with a symbol in Ha...
b8d4692 2011-09-06 Use broken YAML that will fail with Syck as well as Psyc...
9f3e732 2011-09-06 Make the logic easier to read
bf27792 2011-09-06 Disable active record marshalling tests on Ruby 1.8.7 on...
77ff1ce 2011-09-06 Disable active record marshalling tests on Ruby 1.8.7 on...
3c846c2 2011-09-06 Merge pull request #2883 from dmathieu/fix_test
431d766 2011-09-06 Add CHANGELOG entry for 78c896ce83f96df2a133ac314b317c16...
1fdd95d 2011-09-06 Merge pull request #2851 from dasch/patch-6
76d3b47 2011-09-05 Merge pull request #2871 from dmathieu/limit-3-1-stable
e221108 2011-09-05 Merge pull request #2789 from dmathieu/limit_first_last
0b7a1f8 2011-09-05 Merge pull request #2867 from arunagw/batches_test_pg_3-...
499ad11 2011-09-05 Merge pull request #2868 from arunagw/batches_test_pg_ma...
6c46506 2011-09-04 Merge pull request #2855 from arunagw/fix_find_in_batche...
6abb8c9 2011-09-04 Merge pull request #2854 from arunagw/find_in_batches_ch...
6be4deb 2011-09-04 Merge pull request #2850 from arunagw/find_in_batch_fix
e865d12 2011-09-04 Merge pull request #2852 from milandobrota/remove_unneed...
74372f7 2011-09-04 Merge pull request #2848 from arunagw/jruby_activesuppor...
df3360f 2011-09-04 Merge pull request #2849 from arunagw/jruby_activesuppor...
ef7e60f 2011-09-04 Revert "Fixes bug in ActiveRecord::QueryMethods, #1697"
000fee7 2011-09-04 Merge pull request #2846 from arunagw/bcrypt_3-1-stable
c0ae44c 2011-09-02 Add missing CHANGELOG entry. Closes #2791.
3a8319e 2011-08-30 Merge pull request #2752 from rsim/fix_test_update_all_w...
bd4bd3f 2011-08-30 Merge pull request #2750 from rsim/fix_test_column_names...
c96788a 2011-08-30 Merge pull request #2750 from rsim/fix_test_column_names...
92619e4 2011-08-29 Fix test failures on 1.8.7, since Object#initialize_dup ...
c59c9bb 2011-08-29 Move clear_timestamp_attributes into Timestamp module
7abf441 2011-08-29 The join_nodes must be passed to the JoinDependency init...
735d985 2011-08-29 The join_nodes must be passed to the JoinDependency init...
5766539 2011-08-29 Create an AbstractMysqlAdapter to abstract the common co...
fd22d04 2011-08-29 Move the bulk alter table code into the abstract mysql a...
4fcd847 2011-08-29 Extract simplified_type into the abstract class
8ba491a 2011-08-25 Revert all the stuff to do with disallowing non-public m...
28a4d37 2011-08-24 Merge pull request #2674 from masterkain/master
b0d9548 2011-08-19 Revert "Deprecate the use of non-public methods by Modul...
1b819d3 2011-08-19 Revert "Deprecate the use of non-public methods by Modul...
c238ba0 2011-08-16 Fix non-public method warning in Module#delegate. Fixes ...
29d0ce0 2011-08-16 Use lazy load hooks to set parameter wrapping configurat...
8e23615 2011-08-16 Use lazy load hooks to set parameter wrapping configurat...
0ab65e8 2011-08-16 Fix assets tests in railties
458128d 2011-08-16 Don't reference ActiveRecord::Base in initializers/wrap_...
5902391 2011-08-16 Fix assets tests in railties
4dd985a 2011-08-16 Don't reference ActiveRecord::Base in initializers/wrap_...
0d5a6f6 2011-08-16 In 1efd88283ef68d912df215125951a87526768a51, ConnectionA...
3594102 2011-08-16 Fix tzinfo require (it broke test_raises_when_an_invalid...
0d3615f 2011-08-16 Fix tzinfo require (it broke test_raises_when_an_invalid...
4b70376 2011-08-16 Fix wrap_parameters initializer template
f76842f 2011-08-16 Fix wrap_parameters initializer template
72de6ab 2011-08-16 Be more lazy about creating time zone objects. Decreases...
bfb9e61 2011-08-16 Be more lazy about creating time zone objects. Decreases...
6cf15ae 2011-08-16 Don't refer to ActionController::Base in the wrap_parame...
6c5f67c 2011-08-15 Don't refer to ActionController::Base in the wrap_parame...
c3dcb79 2011-08-15 Use new SelectManager#source method
03a045b 2011-08-15 Bump arel dependency
cc206a3 2011-08-15 Use new SelectManager#projections= method
12aaad0 2011-08-15 use update.key instead of update.ast.key. make better us...
43b99f2 2011-08-15 Support for multi-table updates with limits, offsets and...
128d006 2011-08-15 Support updates with joins. Fixes #522.
fe0ec85 2011-08-15 Refactor building the update manager
8778c82 2011-08-15 Use a SelectCore rather than a full SelectManager
c388a95 2011-08-15 Bump arel dependency
c6bf713 2011-08-15 Use new SelectManager#source method
c701b3f 2011-08-15 Use new SelectManager#projections= method
eff8aee 2011-08-15 use update.key instead of update.ast.key. make better us...
e85c644 2011-08-15 Use a SelectCore rather than a full SelectManager
24ade58 2011-08-15 Refactor building the update manager
e81e508 2011-08-15 Support for multi-table updates with limits, offsets and...
044fb8c 2011-08-15 Support updates with joins. Fixes #522.
bb4e790 2011-08-15 Merge pull request #2539 from arunagw/delegate_expl
b246928 2011-08-15 Removing unnecessary require, solve 'circular require co...
e749abc 2011-08-15 Merge pull request #2538 from arunagw/notifications_test...
4c8a211 2011-08-15 Update travis config on @joshk's instructions
81151eb 2011-08-15 Update travis config on @joshk's instructions
ebb2e94 2011-08-15 Update travis config on @joshk's instructions
6bb6519 2011-08-15 Ensure empty has_many :through association preloaded via...
c80876f 2011-08-15 Document Object#public_send
2e2f3f5 2011-08-15 Add a test for delegating a method ending in '=' as this...
7a9da9c 2011-08-15 Merge pull request #2535 from arunagw/delegation_fix
57423d8 2011-08-15 Ensure empty has_many :through association preloaded via...
4c743d9 2011-08-15 Merge pull request #2534 from arunagw/public_send_require
68cb618 2011-08-15 Removing unnecessary require, solve 'circular require co...
27da0c5 2011-08-15 Split up the definitions in Module#delegate depending on...
63d100e 2011-08-15 Fix the line number in the backtrace when Module#delegat...
75d5195 2011-08-15 Fix the line number in the backtrace when Module#delegat...
1aab850 2011-08-15 Fix deprecation warnings due to private methods which ar...
7b56fb0 2011-08-15 Fix private methods which are delegated to. This previou...
8bba95f 2011-08-15 Just do the method call directly in Module#delegate, if ...
aa1d1e4 2011-08-15 Deprecate the use of non-public methods by Module#delegate
6f4b405 2011-08-15 Backport Object#public_send to 1.8 so that we can implem...
66e114c 2011-08-13 Quote these dates to prevent intermittent test failure. ...
bec5977 2011-08-13 Revert "Merge pull request #2309 from smasry/master"
05f1a9b 2011-08-13 Add a proxy_association method to association proxies, w...
cf013a6 2011-08-13 Perf: don't mess around with thread local vars unless we...
af96a91 2011-08-13 Fix default scope thread safety. Thanks @thedarkone for ...
9ecc443 2011-08-13 Perf: don't mess around with thread local vars unless we...
24f902b 2011-08-13 Fix default scope thread safety. Thanks @thedarkone for ...
2db0455 2011-08-13 Work around for lolruby bug. (Read on for explanation.)
34689c4 2011-08-13 Work around for lolruby bug. (Read on for explanation.)
6b56f05 2011-08-13 Merge pull request #2516 from arunagw/path_set_fix
4f88019 2011-08-09 Okay, the new incompatible arel is now called 2.2 and th...
561e8a7 2011-08-09 Okay, the new incompatible arel is now called 2.2 and th...
6e2e060 2011-08-08 Remove TODO comment I didn't mean to commit
5680a51 2011-08-08 Remove TODO comment I didn't mean to commit
f1c90ce 2011-08-08 Bump arel version
5870291 2011-08-08 Bump arel version
c202c10 2011-08-08 Fully marshal AR::Base objects. Fixes #2431.
dd944cb 2011-08-08 Make it the responsibility of the connection to hold ont...
9062b75 2011-08-08 Fully marshal AR::Base objects. Fixes #2431.
7db90aa 2011-08-08 Make it the responsibility of the connection to hold ont...
e42c544 2011-08-03 Quote these dates to prevent intermittent test failure. ...
26c410e 2011-08-03 Quote these dates to prevent intermittent test failure. ...
f000d4e 2011-08-03 Quote these dates to prevent intermittent test failure. ...
3c8d805 2011-07-31 Merge pull request #2372 from bradediger/issue-2346-3-1-...
e022c95 2011-07-31 Merge pull request #2371 from bradediger/issue-2346
048215a 2011-07-30 Revert "Replace inline lambdas with named methods" and "...
971a74b 2011-07-28 Revert "Merge pull request #2309 from smasry/master"
091e767 2011-07-27 Merge pull request #1969 from dmitriy-kiriyenko/calculat...
e13e25d 2011-07-27 Update deprecation messages to point out the availabilit...
7bf9b9a 2011-07-27 Add a proxy_association method to association proxies, w...
24f0a87 2011-07-27 Add a proxy_association method to association proxies, w...
312ee12 2011-07-18 Add autoload declaration for deprecated AssociationColle...
3d7ed11 2011-07-18 Merge pull request #2129 from sikachu/3-1-stable-dynamic...
50941ec 2011-07-18 Merge pull request #2128 from sikachu/master-dynamic_finder
2b33d05 2011-07-17 Don't do remove_possible_method when delegate is used. T...
fcbde45 2011-07-17 Don't do remove_possible_method when delegate is used. T...
ac97e25 2011-07-17 Revert "Fix failure in test_preserves_existing_fixture_d...
fb95dee 2011-07-16 Deprecated the AssociationCollection constant
fc4bce1 2011-07-11 Merge pull request #1797 from kuahyeow/3-0-stable
5c591e5 2011-07-11 Fix exception if old and new targets are both nil. Fixes...
e4479b2 2011-07-11 Fix failure in test_preserves_existing_fixture_data from...
1712d90 2011-07-11 Fix exception if old and new targets are both nil. Fixes...
ca94acf 2011-07-09 Foo.joins(:bar).includes(:bar) should result in a single...
111968d 2011-07-09 Foo.joins(:bar).includes(:bar) should result in a single...
dfec373 2011-07-08 Ensure that the foreign key gets set when doing record.c...
6d2acc1 2011-07-08 Ensure that the foreign key gets set when doing record.c...
fe2167f 2011-07-07 Don't construct association scope in initializer. This y...
86390c3 2011-07-07 Don't construct association scope in initializer. This y...
689c3d6 2011-07-06 Merge pull request #1987 from ernie/fix_fix_to_reverse_s...
2c72830 2011-07-06 Merge pull request #1979 from bogdan/association_sum_arr...
892c99c 2011-07-04 Merge pull request #1964 from kommen/has_one_fix
3adb24a 2011-07-03 Merge pull request #1941 from vijaydev/command-recorder-fix
0e225ec 2011-06-30 Assign the association attributes to the associated reco...
cb99c85 2011-06-30 Remove AssociationReflection#create_association and Asso...
da9c79b 2011-06-30 Remove AssociationReflection#create_association and Asso...
65813a6 2011-06-30 Assign the association attributes to the associated reco...
92c68da 2011-06-30 Add an extremely lulzy deprecation warning which tries t...
9eabbab 2011-06-30 Document the change to Array.wrap's behaviour that was m...
22bcb4e 2011-06-29 CommandRecorder should delegate in method_missing where ...
4d256bc 2011-06-29 CommandRecorder should delegate in method_missing where ...
b4d8c7d 2011-06-29 Array.wrap should follow Kernel#Array semantics when the...
e9fa602 2011-06-29 Define to_ary on ActiveRecord::Base to return nil. Impro...
b09ef6d 2011-06-29 Define to_ary on ActiveRecord::Base to return nil. Impro...
03580e0 2011-06-23 Apply the default scope earlier when doing calculations....
87d6865 2011-06-23 Apply the default scope earlier when doing calculations....
8742a97 2011-06-17 Add require 'pathname' as it has not already been requir...
b2efd2a 2011-06-17 Add require 'pathname' as it has not already been requir...
e510c2c 2011-06-17 Add require 'pathname' as it has not already been requir...
1cc0c3f 2011-06-16 Perf fix - Use an instance variable instead of a class_a...
be99ae7 2011-06-16 Perf fix - Use an instance variable instead of a class_a...
411435a 2011-06-14 Merge pull request #1698 from bagwanpankaj/master
4a96ab4 2011-06-13 Add Gemfile dependency for require_relative on mri18. Th...
34d16e1 2011-06-13 Add Gemfile dependency for require_relative on mri18. Th...
954359b 2011-06-13 Add Gemfile dependency for require_relative on mri18. Th...
968816a 2011-06-12 Add support for using an ARCONFIG environment variable t...
fb1fd61 2011-06-12 Add support for using an ARCONFIG environment variable t...
86bbba1 2011-06-12 Add support for using an ARCONFIG environment variable t...
15e2891 2011-06-12 Oops, this should have been in the last commit :zap:
c525201 2011-06-12 Make assert_no_queries literally enforce that there are ...
232c66a 2011-06-12 If we're going to use a global variable, let's at least ...
df63c99 2011-06-12 Replace inline lambdas with named methods
bdd549a 2011-06-12 Refactor tests to be less brittle
5f43a2a 2011-06-12 Move BEGIN and COMMIT into IGNORED_SQL rather than havin...
b09bbdb 2011-06-12 Replace inline lambdas with named methods
14e6bbb 2011-06-12 Refactor tests to be less brittle
de01a64 2011-06-12 Move BEGIN and COMMIT into IGNORED_SQL rather than havin...
e488299 2011-06-09 Update the RUNNING_UNIT_TESTS file
4b371b6 2011-06-09 Print out information about whether the identity map is ...
eff72b2 2011-06-08 Merge pull request #1554 from rsim/assert_queries_oracle...
f5f020b 2011-06-07 Allow polymorphic has_one to work when the association i...
e149861 2011-06-07 When you add a record to a polymorphic has_one, you shou...
7d1782a 2011-06-07 Allow polymorphic has_one to work when the association i...
4f5f6a3 2011-06-07 When you add a record to a polymorphic has_one, you shou...
ad9586b 2011-06-07 Fix a couple of helper requires that were missed. This w...
445c060 2011-06-06 Don't ensure all keys in build_results are only written ...
499dec0 2011-06-06 Make sure that the build/drop database rake tasks take a...
0a4eb26 2011-06-06 Make sure that the build/drop database rake tasks take a...
d7edce2 2011-06-06 Don't ensure all keys in build_results are only written ...
dc4da12 2011-06-06 Make sure that the build/drop database rake tasks take a...
7497d27 2011-06-06 Fix double definition of #teardown. Thanks @mike-burns :+1:
5ffd03f 2011-06-06 Fix another CIfail :zap: :fire: Deleting RAILS_ENV from ...
4a39581 2011-06-06 Fix double definition of #teardown. Thanks @mike-burns :+1:
fe2b411 2011-06-06 Fix another CIfail :zap: :fire: Deleting RAILS_ENV from ...
38ad6bb 2011-06-06 Fix double definition of #teardown. Thanks @mike-burns :+1:
afe1911 2011-06-06 Fix another CIfail :zap: :fire: Deleting RAILS_ENV from ...
6512af2 2011-06-06 Solve the RAILS_ENV problem in the railties tests in a m...
1f59c57 2011-06-06 Solve the RAILS_ENV problem in the railties tests in a m...
62570e8 2011-06-06 Solve the RAILS_ENV problem in the railties tests in a m...
1debebc 2011-06-05 load_path_test.rb is also dependent on RAILS_ENV=develop...
3ac805b 2011-06-05 load_path_test.rb is also dependent on RAILS_ENV=develop...
f9b4123 2011-06-05 load_path_test.rb is also dependent on RAILS_ENV=develop...
6c1b7dc 2011-06-05 Fix adapter_test.rb to make no assumptions about the dat...
6764449 2011-06-05 Fix typo
04d238b 2011-06-05 Fix adapter_test.rb to make no assumptions about the dat...
6925423 2011-06-05 Fix typo
3b7d100 2011-06-05 Fix typo
523c7c2 2011-06-05 Fix adapter_test.rb to make no assumptions about the dat...
9675ad6 2011-06-04 Bring back oracle specific crap
93447be 2011-06-04 Refactor Active Record test connection setup. Please see...
550064c 2011-06-04 Bring back oracle specific crap
75e5610 2011-06-04 Bring back oracle specific crap
253bb6b 2011-06-04 Refactor Active Record test connection setup. Please see...
cdce7ff 2011-06-04 Force RAILS_ENV=development in rackup_test.rb. This fixe...
11da7d3 2011-06-04 Force RAILS_ENV=development in rackup_test.rb. This fixe...
f9e3d4b 2011-06-04 Refactor Active Record test connection setup. Please see...
f9464a2 2011-06-04 Force RAILS_ENV=development in rackup_test.rb. This fixe...
4c0bed0 2011-06-01 Fix broken test. You know, the merge button will be the ...
03d087d 2011-06-01 Fix broken test. You know, the merge button will be the ...
f064664 2011-06-01 Fix broken test. You know, the merge button will be the ...
1243683 2011-06-01 Merge pull request #1451 from arunagw/3-1-stable
df0e2db 2011-06-01 Merge pull request #1444 from arunagw/3-1-stable
7bd8012 2011-06-01 Merge pull request #1430 from vatrai/jruby_test_fix
69c52b0 2011-06-01 Add missing require to fix the CI
5ca2e57 2011-05-31 Merge pull request #1437 from joshk/ar_collection_new_alias
3c09ae7 2011-05-31 Merge pull request #1437 from joshk/ar_collection_new_alias
6687670 2011-05-31 Merge pull request #1437 from joshk/ar_collection_new_alias
4067d88 2011-05-31 Revert "[activerecord][postgresql] verify if table has a...
f4e3b70 2011-05-31 Ensure that calculations properly override the select va...
fbe012e 2011-05-31 Ensure that calculations properly override the select va...
64d7348 2011-05-31 Only save the record once when calling create! on a coll...
dfaad4f 2011-05-31 Only save the record once when calling create! on a coll...
9d17913 2011-05-31 Implementing @dmathieu's cleaner fix from #1425. Unfortu...
60cb96a 2011-05-31 Implementing @dmathieu's cleaner fix from #1425. Unfortu...
0bb8429 2011-05-31 Reduce test noise
602fff1 2011-05-26 Merge pull request #1323 from fx/association_primary_key
09e431a 2011-05-26 Merge pull request #1318 from TheEmpty/master
b519b0c 2011-05-24 Fix infinite recursion where a lazy default scope refere...
63a6598 2011-05-24 Ensure that the surrounding code in Relation#to_a respec...
c69111b 2011-05-24 Fix infinite recursion where a lazy default scope refere...
ce37f74 2011-05-24 Merge pull request #1254 from pixeltrix/ignore-includes-...
a000ff7 2011-05-24 Ensure that the surrounding code in Relation#to_a respec...
872a9c1 2011-05-23 Fix problem with loading polymorphic associations which ...
d411c85 2011-05-23 Replace references to ActiveSupport::SecureRandom with j...
1170cce 2011-05-23 Removed ActiveSupport::SecureRandom in favour of SecureR...
3cbfc8c 2011-05-23 Deprecate ActiveSupport::SecureRandom. Just use SecureRa...
5a6927e 2011-05-23 Replace references to ActiveSupport::SecureRandom with j...
d7a910e 2011-05-22 Fix problem with loading polymorphic associations which ...
d62a39a 2011-05-21 Merge pull request #1162 from guilleiguaran/singularize_...
0afd585 2011-05-19 Implement proxy_owner, proxy_target and proxy_reflection...
2b786ba 2011-05-17 Merge pull request #1100 from arunagw/innerjoin_test
b0385fe 2011-05-17 Merge pull request #1095 from guilleiguaran/fix_join_mod...
2033ff8 2011-05-16 Merge pull request #560 from guilleiguaran/fix_pluralize...
7e6145b 2011-05-14 These extra array operations appear to be unnecessary. R...
6660bee 2011-05-14 An attempt to make CollectionAssociation#merge_target_li...
60b23ea 2011-05-14 CollectionAssociation#merge_target_lists should write to...
5d4799d 2011-05-13 Remove pointless rescue (it doesn't happen anywhere in t...
8a1de9b 2011-05-13 Instead of doing find(:all) which does scoped.find(:all)...
6e466f1 2011-05-12 Don't use mass-assignment protection when setting foreig...
d192d85 2011-05-11 Merge pull request #512 from pivotalneutron/fix_eager_lo...
1dd90f8 2011-05-11 Don't use select() values from the join model of a throu...
aa1fc1c 2011-05-11 Bring back obj.association_loaded? as a deprecated metho...
6d51f9b 2011-05-11 Merge pull request #509 from gucki/master
f156258 2011-05-10 Merge pull request #352 from daphonz/polymorphic-join-sq...
93a85ce 2011-05-10 Remove unnecessary '|| {}'
a8c1fa4 2011-05-10 Add test to specify that attributes from an association'...
9a7dbe2 2011-05-10 Don't use mass-assignment protection when applying the s...
72a4893 2011-05-08 Merge pull request #451 from baroquebobcat/fixing_last_f...
8f10ccd 2011-05-08 Ensure that ORDER BY clauses from default scopes are not...
a8daea4 2011-05-08 Merge pull request #332 from cmeiklejohn/bug6230_optimis...
030e1d0 2011-05-05 Merge pull request #399 from ernie/join_conditions_on_join
3bff8bd 2011-04-18 Merge branch 'master' of github.com:rails/rails
019cd51 2011-04-18 Bring back support for passing a callable object to the ...
6f84c73 2011-04-18 Un-deprecate using 'default_scope' as a macro, but if yo...
b839d40 2011-04-17 Fix test_load_save in test/cases/binary_test.rb (thanks ...
2a5e317 2011-04-17 Fix test_associate_existing in has_many_through_associat...
2814637 2011-04-17 Bring back some bits of documentation for scopes which w...
256b363 2011-04-17 Revert "Deprecate defining scopes with a callable (lambd...
20354b7 2011-04-15 Update CHANGELOG
364a5d4 2011-04-15 Backport test assertions from 65469a6 (the behaviour is ...
ef88c0c 2011-04-15 Undo performances regressions I introduced in 36691ac9fc...
3609642 2011-04-15 Return nil from read_attribute if _foo is defined, but @...
ef95df7 2011-04-15 Remove unnecessary code from define_read_method and add ...
df6117e 2011-04-15 Update CHANGELOG
7dea4b5 2011-04-15 Merge branch 'master' of github.com:rails/rails
bd0fe87 2011-04-15 Backport test assertions from 65469a6 (the behaviour is ...
65469a6 2011-04-15 Return nil from read_attribute(:foo) if 'foo' is not pre...
1302443 2011-04-15 Undo performances regressions I introduced in 36691ac9fc...
e01dfb2 2011-04-15 Undo performances regressions I introduced in bbe0a507f2...
e68a83c 2011-04-15 Refactor test to avoid hackery
9f5ab9a 2011-04-15 Backported 14b880fd035fcdf807051398674c9aa89bd3b4d3 (Fix...
912e5ff 2011-04-15 Return nil from read_attribute if _foo is defined, but @...
36691ac 2011-04-15 Remove unnecessary code from define_read_method and add ...
bbe0a50 2011-04-15 Remove unnecessary code from define_read_method and add ...
6b6ecbe 2011-04-14 Extract the constraint-building for joins in JoinAssocia...
f0e198b 2011-04-13 Deprecate defining scopes with a callable (lambda, proc,...
788bd30 2011-04-13 ActiveRecord::Base.scopes hash is not needed
5740d4e 2011-04-13 Deprecated support for passing hashes and relations to d...
8572ae6 2011-04-13 Evaluate default scopes at the last possible moment in o...
fc9a04b 2011-04-13 Removing the scope-caching which happens on association ...
6ab65be 2011-03-18 Merge branch 'master' into nested_has_many_through
5b84aeb 2011-03-18 Add order clauses to fix some tests which were failing u...
8aaf3c1 2011-03-16 Merge branch 'master' into nested_has_many_through
9abc94c 2011-03-16 oracle, y u defy me
37d93ea 2011-03-12 Fix tests under postgres - we should always put conditio...
17ea204 2011-03-12 Merge branch 'master' into nested_has_many_through
02a43f9 2011-03-12 Resolve some TODO comments which I decided did not need ...
39a6f4f 2011-03-11 Simplify implementation of ThroughReflection#chain
e18679a 2011-03-11 Abstract some common code from AssociationScope and Join...
aef3629 2011-03-10 Refactor JoinAssociation
582edaa 2011-03-10 Merge branch 'master' into nested_has_many_through
2d3d9e3 2011-03-10 Rename Reflection#through_reflection_chain and #through_...
6490d65 2011-03-10 Move the code which builds a scope for through associati...
67b17d0 2011-03-07 Merge branch 'master' into nested_has_many_through
bb063b2 2011-03-07 Fix test_has_many_association_through_a_has_many_associa...
532f915 2011-03-07 Referencing a table via the ON condition in a join shoul...
cee3f9b 2011-03-07 Referencing a table via the ON condition in a join shoul...
5dc1fb3 2011-03-06 Refactor ThroughAssociation#join_to to be much smaller, ...
d02c326 2011-03-06 Refactor ThroughAssociation#tables to just be a flat arr...
28ed10d 2011-03-05 Merge branch 'master' into nested_has_many_through
b7f1b36 2011-03-05 Use Base#type_condition in JoinAssociation
7fddb94 2011-03-05 Push source_type and polymorphic conditions out of Throu...
ddf83d1 2011-03-05 Add a test for STI on the through where the through is n...
8987cda 2011-03-04 When preloading has_and_belongs_to_many associations, we...
af27262 2011-03-04 Fix a couple of tests in join_model_test.rb which were f...
4206eff 2011-03-04 Stop identity-mapping the through records in the preload...
b5b5558 2011-03-04 Fix a couple of tests in join_model_test.rb which were f...
73c0b39 2011-03-04 When preloading has_and_belongs_to_many associations, we...
a5ef8b9 2011-03-04 Merge branch 'master' into nested_has_many_through
735844d 2011-03-04 Merge branch 'master' into nested_has_many_through
b171b9e 2011-02-28 Move JoinDependency and friends from ActiveRecord::Assoc...
d90b4e2 2011-02-28 Rewrote AssociationPreload.
52f8e4b 2011-02-21 Use proper objects to do the work to build the associati...
73ff007 2011-02-21 Singular associations no longer use a proxy, so no need ...
1d85a73 2011-02-21 Associations - where possible, call attributes methods r...
32eef69 2011-02-21 Delegate Association#options to the reflection, and repl...
8b00da5 2011-02-21 Delegate through_reflection and source_reflection to ref...
a5274bb 2011-02-21 Rename target_klass to klass
6975a41 2011-02-18 Remove test which was broken on 1.8. This test is now ir...
91fd651 2011-02-18 Allow building and then later saving has_many :through r...
f0b9805 2011-02-18 Ensure that association_ids uses the correct attribute w...
1d9f26e 2011-02-18 Add :nodoc: to ThroughAssociation and HasOneAssociation
1644663 2011-02-18 Split AssociationProxy into an Association class (and su...
b93d218 2011-02-14 Get rid of create_record as it is not only used in one p...
b9ea751 2011-02-14 Add a transaction wrapper in add_to_target. This means t...
5d6d669 2011-02-14 Inline ensure_owner_is_persisted! as it is only called f...
c9b685e 2011-02-14 @target should always be an array
db03308 2011-02-14 Rename add_record_to_target_with_callbacks to add_to_target
641a306 2011-02-14 Don't pass the block through build_record
686418c 2011-02-14 Move create and create! next to build
7ce7ae0 2011-02-14 Get rid of AssociationCollection#save_record
eab5fb4 2011-02-14 Fix test/cases/connection_pool_test.rb for sqlite3 in-me...
a7e19b3 2011-02-14 Add interpolation of association conditions back in, in ...
756e70c 2011-02-13 Deprecated support for interpolated association conditio...
52f09ea 2011-02-07 Correctly update counter caches on deletion for has_many...
d9870d9 2011-02-07 This string should continue
4f7bdc8 2011-02-07 Documentation for recent refinements to association dele...
d55406d 2011-02-07 Make record.association.destroy(*records) on habtm and h...
e62b576 2011-02-07 Refactor the implementations of AssociatioCollection#del...
05bcb8c 2011-02-07 Support the :dependent option on has_many :through assoc...
3fa61cc 2011-01-30 Has many through - It is not necessary to manually merge...
c5e912a 2011-01-30 @join_table_name is no longer used
9db4c07 2011-01-30 Make use of helpers in AssociationReflection
b7bcc7e 2011-01-30 DRY up first/last and hence make last benefit from the b...
4730982 2011-01-30 load_target will return the target. it also will not loa...
ca77858 2011-01-30 Condense first_or_last a bit more
0645fd2 2011-01-30 Don't use method_missing when we don't have to
59d54c3 2011-01-30 Make AssociationCollection#include? a bit more readable
2e24cf7 2011-01-30 AssociationCollection#clear can basically just use #dele...
fdee153 2011-01-30 Get rid of separate reset_target! and reset_scopes_cache...
88df880 2011-01-30 AssociationCollection#to_ary should definitely dup the t...
1da1ac1 2011-01-30 Just use primary_key here, AR::Relation will resolve the...
5dd3dad 2011-01-30 target is always an array
140b269 2011-01-30 Call sum on the scope directly, rather than relying on m...
1a4bbaf 2011-01-30 Use scoped.first and scoped.last instead of find(:first,...
e8d7152 2011-01-30 Use scoped.find directly rather than having a find_by_sq...
1e7cf6c 2011-01-30 Try to make fetch_first_or_last_using_find? more readable
15601c5 2011-01-30 Let's be less blasé about method visibility on associati...
d85ee50 2011-01-30 Indent methods under private/protected sections
db503c4 2011-01-30 load_target returns the target
aa86420 2011-01-30 Rename AssociationProxy#loaded to loaded! as it mutates ...
de05e2f 2011-01-30 Abstract load_target conditional logic
d392c67 2011-01-30 Remove unused methods conditions, sql_conditions and san...
dbb6fa7 2011-01-30 Don't pass around conditions as strings in ThroughAssoci...
63c73dd 2011-01-30 We shouldn't be using scoped.scoping { ... } to build as...
bcbff10 2011-01-16 Added deprecation warning for has_and_belongs_to_many as...
d152171 2011-01-16 Removed support for accessing attributes on a has_and_be...
8aedd72 2011-01-16 Use self.target= in HasOneThroughAssociation too
c4458b3 2011-01-16 Rename some variables
7a3f05f 2011-01-16 Add CHANGELOG entry for the addition of create_associati...
ef79b91 2011-01-16 Abstract common code from BelongsToAssociation and HasOn...
115eedb 2011-01-16 Use self.target= rather than @target= as the former auto...
f1a15c2 2011-01-16 Abstract a bit more into SingularAssociation
52c4755 2011-01-16 Add create_association! for belongs_to
3ef6937 2011-01-16 Document the new create_association! method on one-to-on...
bf24fe8 2011-01-16 belongs_to records should be initialized within the asso...
b7594a0 2011-01-16 find_target can also go into SingularAssociation
f4a88e8 2011-01-11 It's not necessary to pass the association proxy class a...
af96018 2011-01-11 test_with_polymorphic_and_condition works without the co...
552df9b 2011-01-11 Support for create_association! for has_one associations
d88caa6 2011-01-11 Refactor the code for singular association constructors....
42b2e4f 2011-01-11 We can use the association_proxy method directly in HasO...
681ab53 2011-01-11 Get rid of set_association_target and association_loaded...
3b797c8 2011-01-11 DRY up the code which instantiates the association proxy
29452ab 2011-01-11 SQLite3 has supported savepoints since version 3.6.8, we...
7f7b480 2011-01-11 When assigning a has_one, if the new record fails to sav...
4e19ec5 2011-01-11 In a number of places in the tests, we only need to turn...
1d6e218 2011-01-11 When assigning a has_one, if anything fails, the assignm...
6055bbe 2011-01-11 Raise ActiveRecord::RecordNotSaved if an AssociationColl...
9086b02 2011-01-11 Document the recent changes to association assignment
4754018 2011-01-11 find_target can be inherited
665880c 2011-01-11 Return value is irrelevant here as the RHS of the assign...
c6e10b0 2011-01-11 has_one should always remove the old record (properly), ...
80df74b 2011-01-11 Enable the sqlite3 in-memory test connection to work
00dc8f7 2011-01-11 For a singular association, it should be build_associati...
c47c541 2011-01-11 Have a separate test connection directory for sqlite3 in...
1bc71ed 2011-01-11 When assigning a has_one, if the existing record fails t...
15adcc3 2011-01-11 Remove incorrect documentation about build_assoc on has_...
1390a44 2011-01-11 Correctly indent the bullet points under 'One-to-one ass...
5b28e52 2011-01-07 Don't not remove double negatives
82b0ce9 2011-01-07 Refactor HasOneAssociation#replace
d23c332 2011-01-07 Clean up create, create! and build in HasOneAssociation
45d0d18 2011-01-07 Not really worth having the HasAssociation module for ju...
5ecf692 2011-01-07 merge_with_conditions is not necessary because the condi...
4411184 2011-01-07 Use encode_with for marshalling
770e689 2011-01-07 Construct an actual ActiveRecord::Relation object for th...
a9bed98 2011-01-04 When preloading a belongs_to, the target should still be...
2120da7 2011-01-04 ActiveRecord::Relation#primary_key should return a strin...
0619dc2 2011-01-04 Implement deprecated version of AssociationReflection#pr...
99a8d84 2011-01-04 Create the association scope directly rather than going ...
40afcad 2011-01-04 Remove undocumented feature from has_one where you could...
1313d38 2011-01-04 Make Relation#create_with always merge rather than overw...
31d1018 2011-01-04 Use the association directly in other places too
3103296 2011-01-04 Let AssociationCollection#find use #scoped to do its fin...
c47f802 2011-01-04 Have a proper AssociationReflection#foreign_type method ...
a0be389 2011-01-04 Allow assignment on has_one :through where the owner is ...
4e194ed 2011-01-04 Rename AssociationProxy#foreign_key_present to foreign_k...
d6289aa 2011-01-04 Fix test_any in relations_test.rb, which was failing whe...
16065b4 2011-01-04 Some basic tests for the :foreign_type option on belongs...
d18a270 2011-01-04 Add documentation for the :foreign_type option on belong...
1267598 2010-12-31 Rename AssociationReflection#primary_key_name to foreign...
f7a15d0 2010-12-31 Get rid of extra_conditions param from configure_depende...
3c40062 2010-12-31 Support for :counter_cache on polymorphic belongs_to
2bf3186 2010-12-31 Verify that when has_many associated objects are destroy...
62b084f 2010-12-31 Specify the STI type condition using SQL IN rather than ...
b0bb911 2010-12-31 Now we can drop-kick AssociationReflection#dependent_con...
6db9085 2010-12-31 And owner_quoted_id can go too
bea4065 2010-12-31 Refactor BelongsToAssociation to allow BelongsToPolymorp...
38fbfa6 2010-12-31 Refactor configure_dependency_for_has_many to use Associ...
9f5c18c 2010-12-26 Refactor we_can_set_the_inverse_on_this? to use a less b...
b049837 2010-12-26 Add a HasAssociation module for common code for has_* as...
0c27247 2010-12-26 Remove AssociationProxy#dependent? - it's badly named an...
d7a6593 2010-12-26 Remove construct_from from ThroughAssociationScope - it'...
e8ada11 2010-12-26 Associations: DRY up the code which is generating condit...
f2230c0 2010-12-26 Fix dodgy tests which were effectively asserting nil == nil
7021b6b 2010-12-26 Remove custom_select param from construct_select, as it ...
3eef097 2010-12-26 Use the through association proxy for operations on the ...
93861d1 2010-12-26 Set the create scope to an empty hash in ThroughAssociat...
ac67eee 2010-12-26 Use conditionals and implicit returns rather than explic...
739ea1f 2010-12-26 Remove has_cached_counter? and cached_counter_attribute_...
99db97a 2010-12-26 Remove pointless use of 'private'
b5c30f9 2010-12-26 Remove target_obsolete? which is not called from anywhere
c6e0433 2010-12-26 scoped.where_values_hash is never nil
1c07b84 2010-12-23 If a has_many goes :through a belongs_to, and the foreig...
1619c24 2010-12-23 Revert "Optimize <association>_ids for hm:t with belongs...
fb3a8c5 2010-12-23 Raise an error for associations which try to go :through...
3f17ed4 2010-12-23 Test to verify that #2189 (count with has_many :through ...
2d9626f 2010-12-23 Improved strategy for updating a belongs_to association ...
4e13625 2010-12-23 Test demonstrating problem with foo.association_ids wher...
ff7bde6 2010-12-23 When a has_many association is not :uniq, appending the ...
c6db37e 2010-12-23 Don't allow a has_one association to go :through a colle...
e4b3842 2010-12-23 Fix problem where wrong keys are used in JoinAssociation...
90f55bd 2010-12-23 Test to verify that #2189 (count with has_many :through ...
ffa5767 2010-12-20 Delete create, create! and create_record from HasManyThr...
9863d8a 2010-12-20 Remove unnecessary overloaded methods create, create! an...
834e533 2010-12-20 has_many associations with :dependent => :delete_all sho...
7f5fcc0 2010-12-20 Refactor create_record and build_record in AssociationCo...
57b9009 2010-12-20 Refactor delete_records in HasManyAssociation
b8153fd 2010-12-20 Fix problem where wrong keys are used in JoinAssociation...
37b67df 2010-12-20 Avoid Symbol#to_proc for performance reasons in Ruby 1.8
379c022 2010-12-20 Specify insert_record with NotImplementedError in Associ...
14b880f 2010-12-16 Fix various issues with the :primary_key option in :thro...
09ddca6 2010-12-16 Fix problem with duplicated records when a :uniq :throug...
eba7664 2010-12-15 Respect the default_scope on a join model when reading a...
491ce5b 2010-12-15 Verify that creating a has_many through record where the...
16e93f2 2010-12-15 Respect the default_scope on a join model when reading a...
a04e103 2010-12-15 Verify that creating a has_many through record where the...
9a98c76 2010-12-12 Merge branch 'master' into nested_has_many_through
3a7f43c 2010-11-27 Merge branch 'master' into nested_has_many_through
fe42c00 2010-11-17 Fix bug with 0bb85ed9ffa9808926b46e8f7e59cab5b85ac19f wh...
1bc9004 2010-11-17 Merge branch 'master' into nested_has_many_through
e05162c 2010-11-08 Merge branch 'master' into nested_has_many_through
918bf84 2010-10-31 Fix bug with 0bb85ed9ffa9808926b46e8f7e59cab5b85ac19f wh...
083d6f2 2010-10-31 Update new tests in cascaded_eager_loading_test.rb to wo...
026dbd2 2010-10-31 Fix bug with 0bb85ed9ffa9808926b46e8f7e59cab5b85ac19f wh...
9a1a32a 2010-10-31 Fix naughty trailing whitespace
d010fb1 2010-10-31 Merge branch 'master' into nested_has_many_through
b82fab2 2010-10-30 Refactoring: replace the mix of variables like @finder_s...
fc276e5 2010-10-28 Merge branch 'master' into nested_has_many_through
8e53e05 2010-10-19 Rename nested_has_many_through_associations_test.rb beca...
383d545 2010-10-19 Add explicit ordering in relations_test.rb, as the lack ...
d15de7d 2010-10-19 Add explicit ordering to nested_has_many_through_associa...
fcabfa4 2010-10-19 Remove obsolete require to active_record/associations/ne...
7b84477 2010-10-19 Fix typo
cf7c475 2010-10-19 Remove obsolete autoload
8aa6949 2010-10-19 Add a CHANGELOG entry about nested through associations
8345a14 2010-10-19 Merge branch 'master' into nested_has_many_through
2c7183c 2010-10-19 Add some API documentation about nested through associat...
2aa9388 2010-10-19 Add some comments for ThroughReflection#through_reflecti...
7ee33b8 2010-10-19 Remove various comments and code which were just being u...
82b889f 2010-10-19 Add explicit tests for the nested through association ch...
1f7415a 2010-10-19 Fix broken test
b00db54 2010-10-19 Small refactoring
915ea5e 2010-10-19 Support the :primary_key option on a through reflection ...
0ceb342 2010-10-19 Bugfix/refactoring
9ff5fde 2010-10-19 Remove unused methods
0183863 2010-10-19 Support for :primary_key option on the source reflection...
596cc3b 2010-10-19 Respect the :primary_key option on the through_reflectio...
9ec0734 2010-10-18 Properly support conditions on any of the reflections in...
78b8c51 2010-10-17 Refactoring: replace the mix of variables like @finder_s...
edc176d 2010-10-15 Make sure nested through associations are read only
d619e39 2010-10-15 Fix small bug which was shown by the last commit
1e2525b 2010-10-15 Add assertions for nested through associations loaded by...
06c64eb 2010-10-15 Support preloading nested through associations (using th...
11508db 2010-10-14 Remove unnecessary requires from nested_has_many_through...
002985f 2010-10-14 Add test_has_one_through_has_one_through_with_belongs_to...
25acd19 2010-10-14 Add test_has_many_through_belongs_to_with_has_many_throu...
7963c30 2010-10-14 Add test_has_many_through_has_many_through_with_belongs_...
bc821a5 2010-10-14 Added test_has_many_through_has_many_with_has_many_throu...
22782e2 2010-10-14 Fix bug in previous refactoring
3fb493c 2010-10-14 Merge branch 'master' into nested_has_many_through
212fdd8 2010-10-13 Add test_has_many_through_has_and_belongs_to_many_with_h...
5d8bb06 2010-10-13 Refactoring ThroughAssociationScope#construct_through_joins
1ddbb21 2010-10-13 Delete unused methods in JoinAssociation
076b75b 2010-10-13 Add some tests for functionality in JoinAssociation whic...
7dcb633 2010-10-13 Refactor JoinDependency and friends so that a JoinAssoci...
19304a9 2010-10-13 Renaming and formatting changes in JoinDependency
781ad0f 2010-10-13 First bit of support for habtm in through assocs - test_...
199db8c 2010-10-12 Hook ThroughAssociationScope up to use the AliasTracker ...
3f2e258 2010-10-12 Some small tweaks on the last commit
e887431 2010-10-12 Extract aliasing code from JoinDependency and JoinAssoci...
c37a5e7 2010-10-12 Add a commented, failing test for using a habtm in a has...
56064aa 2010-10-12 Add test_has_many_through_has_one_through_with_has_many_...
dc39ace 2010-10-12 Adding test_has_many_through_has_one_with_has_many_throu...
6107386 2010-10-12 Rename some tests for consistency
6a016a5 2010-10-12 Add test_has_many_through_has_one_through
1777600 2010-10-12 Support has_one through assocs as the source association
7aea695 2010-10-12 A load of tests that need to be written
3aba73f 2010-10-09 Refactoring to remove duplication introduced by the last...
ab5a933 2010-10-09 Add support for nested through associations in JoinAssoc...
c954d54 2010-10-06 Merge branch 'master' into nested_has_many_through
f2b4191 2010-10-06 Refactoring JoinDependency and friends. This improves th...
3cc3563 2010-10-05 A failing test for a nested has many through association...
4371108 2010-10-03 Fix the tests (I have actually verified that these are a...
a34391c 2010-10-02 Add support for table aliasing, with a test that needs a...
34ee586 2010-10-02 Integrate nested support into ThroughAssociationScope, u...
4f69a61 2010-10-01 Started implementing nested :through associations by usi...
14c4881 2010-09-30 Prevent test_has_many_through_a_has_many_through_associa...
704961c 2010-09-30 Merge branch 'master' into nested_has_many_through_2
213f315 2008-09-23 Backport offset/limit SQL injection fix to 2-0-stable
fcf31cb 2008-09-13 Support for updating a belongs to association from the f...