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

#12 Jon Leighton - Rails 3.2.0
Showing 285 commits

Hash Date Message
70b762d 2012-01-13 Fix race condition :bomb:
bbafe73 2011-12-28 Revert "Further simplify singleton_class checking in cla...
0a2e379 2011-12-23 Fix situation where id method didn't get defined causing...
9d9440f 2011-12-23 Doh, remove debugging line
7bb754e 2011-12-23 Fix #4046.
96c38ec 2011-12-23 Fix build when IM=true
e46e491 2011-12-22 Make ActiveRecord::Relation#pluck work with serialized a...
7edade3 2011-12-22 Make read_attribute code path accessible at the class level
4012fcf 2011-12-18 Don't notify campfire when the build keeps passing
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...
7b1eeea 2011-12-16 Should clear the primary keys cache also
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.
2b22564 2011-12-15 Move DefaultScope and NamedScope under Scoping
17ad71e 2011-12-15 Let AttributeMethods do its own including etc
ceb33f8 2011-12-15 Split out most of the AR::Base code into separate module...
8dba32f 2011-12-15 Fix #3987.
0ddb9d6 2011-12-15 Merge pull request #3991 from akaspick/attrfix
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.
18bf309 2011-12-14 Cache column defaults on model. ~30% on Model.new due to...
7b0edbb 2011-12-14 Avoid super; speeds up Model.new by about 12%
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.
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
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)
6bff643 2011-12-01 Fewer string allocations in attribute method
f6b5046 2011-12-01 Roflscaling!
9ead413 2011-12-01 Create method with known identifier then alias into place.
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!
3dcb127 2011-12-01 Don't rely on underscore-prefixed attribute methods.
365e10b 2011-12-01 Remove unnecessary *args
52eedf5 2011-12-01 Add hackery to make Syck use encode_with/init_with. Fixe...
1c783c6 2011-11-30 don't alter global state in test
7a4949e 2011-11-30 consistency
d5f7884 2011-11-30 Don't check column type, you might implement a custom co...
7895182 2011-11-30 omg computer science!
4f20eb5 2011-11-30 Fix typo
035b424 2011-11-30 Don't need second param
efcc95a 2011-11-30 No longer need to undef id as we are defining it ourselves
6c63f1a 2011-11-30 Move some serialization stuff out of Base
f4853dc 2011-11-30 Extract attribute serialization code into a separate module
61489dc 2011-11-30 Use inheritance to avoid special-case code for the 'id' ...
4c33d51 2011-11-30 #id is an alias for whatever the primary key is
40840aa 2011-11-30 fix indent
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...
f3c84dc 2011-11-29 Deprecate set_locking_column in favour of self.locking_c...
1a474cc 2011-11-29 Deprecate set_primary_key in favour of self.primary_key=
4aad289 2011-11-29 Make sure the original_foo accessor still works (but dep...
e51ecfa 2011-11-29 extract method
7af719e 2011-11-29 Deprecate set_sequence_name in favour of self.sequence_n...
fd7ca98 2011-11-29 Add tests for set_sequence_name etc
34609d6 2011-11-29 Deprecate set_inheritance_column in favour of self.inher...
0b72a04 2011-11-29 Deprecate set_table_name in favour of self.table_name= o...
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_...
fec85cf 2011-11-19 Perf fix
2ef4947 2011-11-19 Add missing CHANGELOG entry for #3678. Closes #3678.
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
11afb74 2011-11-19 Merge pull request #3687 from kennyj/fix_3678-2
9c37416 2011-11-19 Verify that #3690 has been closed by previous changes to...
d4119e1 2011-11-18 Merge pull request #3680 from rubys/master
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...
8d1a2b3 2011-11-15 Revert "Merge pull request #3640 from indirect/remote_ip"
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
ca3b468 2011-11-14 Sync changelog entry
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
8f20d59 2011-11-12 Merge pull request #3618 from amatsuda/ad_headers_unmemo...
8a2f0a9 2011-11-06 RUBY_ENGINE is not defined on 1.8
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
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
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
281272a 2011-11-04 Convert CHANGELOGs to Markdown format.
e6cc2ea 2011-11-04 Allow the :class_name option for associations to take a ...
b5f908a 2011-11-03 Stub find_template so that when handle_render_error is c...
d486103 2011-11-03 Fix #3271.
567d454 2011-11-03 Memoize through association
19b2a5f 2011-11-03 Remove all revelant through records.
71bc921 2011-11-03 Fix adding multiple instances of the same record to a ha...
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...
2e9e647 2011-10-05 Raise an exception on unknown primary key inside Associa...
6474765 2011-10-05 Revert "Raise error on unknown primary key."
ee2be43 2011-10-05 Raise error on unknown primary key.
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...
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...
3b87c38 2011-09-26 Fix belongs_to polymorphic with custom primary key on ta...
a15424b 2011-09-26 Make serializable_hash take attr values directly from at...
b838059 2011-09-26 CollectionProxy#replace should change the DB records rat...
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...
55da28d 2011-09-13 We don't need to build a set for DangerousAttributeError.
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...
6d8dbec 2011-09-12 Avoid double super call in some cases.
ac687ed 2011-09-12 Let Ruby deal with method visibility.
cf115d2 2011-09-12 Reset column info when messing with columns.
eecfa84 2011-09-12 Always generate attribute methods on the base class.
50d395f 2011-09-12 Raise error when using write_attribute with a non-existe...
8667d3a 2011-09-12 Make protected method public so we avoid method_missing.
3386a08 2011-09-12 Fix warnings.
99bd6b5 2011-09-12 Add deprecation for doing `attribute_method_suffix ''`
93d574c 2011-09-12 refactoring
8b8b714 2011-09-12 Use an empty AttributeMethodMatcher by default.
8d59e0b 2011-09-12 Alias id= if necessary, rather than relying on method_mi...
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...
04baa4b 2011-09-08 Remove failing test which was wrongly introduced.
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
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
9bde73f 2011-09-06 Nested through associations: preloads from the default s...
b24d668 2011-09-06 Ensure we are not comparing a string with a symbol in Ha...
9f3e732 2011-09-06 Make the logic easier to read
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
1fdd95d 2011-09-06 Merge pull request #2851 from dasch/patch-6
e221108 2011-09-05 Merge pull request #2789 from dmathieu/limit_first_last
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...
e865d12 2011-09-04 Merge pull request #2852 from milandobrota/remove_unneed...
74372f7 2011-09-04 Merge pull request #2848 from arunagw/jruby_activesuppor...
ef7e60f 2011-09-04 Revert "Fixes bug in ActiveRecord::QueryMethods, #1697"
bd4bd3f 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
735d985 2011-08-29 The join_nodes must be passed to the JoinDependency init...
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
5766539 2011-08-29 Create an AbstractMysqlAdapter to abstract the common co...
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
8e23615 2011-08-16 Use lazy load hooks to set parameter wrapping configurat...
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...
0d3615f 2011-08-16 Fix tzinfo require (it broke test_raises_when_an_invalid...
f76842f 2011-08-16 Fix wrap_parameters initializer template
bfb9e61 2011-08-16 Be more lazy about creating time zone objects. Decreases...
6c5f67c 2011-08-15 Don't refer to ActionController::Base in the wrap_parame...
03a045b 2011-08-15 Bump arel dependency
c3dcb79 2011-08-15 Use new SelectManager#source method
cc206a3 2011-08-15 Use new SelectManager#projections= method
12aaad0 2011-08-15 use update.key instead of update.ast.key. make better us...
8778c82 2011-08-15 Use a SelectCore rather than a full SelectManager
fe0ec85 2011-08-15 Refactor building the update manager
43b99f2 2011-08-15 Support for multi-table updates with limits, offsets and...
128d006 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...
ebb2e94 2011-08-15 Update travis config on @joshk's instructions
c80876f 2011-08-15 Document Object#public_send
2e2f3f5 2011-08-15 Add a test for delegating a method ending in '=' as this...
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
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...
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 ...
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...
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 ...
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...
5680a51 2011-08-08 Remove TODO comment I didn't mean to commit
5870291 2011-08-08 Bump arel version
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...
f000d4e 2011-08-03 Quote these dates to prevent intermittent test failure. ...
e022c95 2011-07-31 Merge pull request #2371 from bradediger/issue-2346
971a74b 2011-07-28 Revert "Merge pull request #2309 from smasry/master"
091e767 2011-07-27 Merge pull request #1969 from dmitriy-kiriyenko/calculat...
24f0a87 2011-07-27 Add a proxy_association method to association proxies, w...
50941ec 2011-07-18 Merge pull request #2128 from sikachu/master-dynamic_finder
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...
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...
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...
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
cb99c85 2011-06-30 Remove AssociationReflection#create_association and Asso...
0e225ec 2011-06-30 Assign the association attributes to the associated reco...
9eabbab 2011-06-30 Document the change to Array.wrap's behaviour that was m...
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...
87d6865 2011-06-23 Apply the default scope earlier when doing calculations....
e510c2c 2011-06-17 Add require 'pathname' as it has not already been requir...
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
954359b 2011-06-13 Add Gemfile dependency for require_relative on mri18. Th...
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 ...
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...
4b371b6 2011-06-09 Print out information about whether the identity map is ...
e488299 2011-06-09 Update the RUNNING_UNIT_TESTS file
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...
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 ...
62570e8 2011-06-06 Solve the RAILS_ENV problem in the railties tests in a m...
f9b4123 2011-06-05 load_path_test.rb is also dependent on RAILS_ENV=develop...
523c7c2 2011-06-05 Fix adapter_test.rb to make no assumptions about the dat...
3b7d100 2011-06-05 Fix typo
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...
f064664 2011-06-01 Fix broken test. You know, the merge button will be the ...
69c52b0 2011-06-01 Add missing require to fix the CI
4067d88 2011-05-31 Revert "[activerecord][postgresql] verify if table has a...
fbe012e 2011-05-31 Ensure that calculations properly override the select va...
dfaad4f 2011-05-31 Only save the record once when calling create! on a coll...
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
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...
1170cce 2011-05-23 Removed ActiveSupport::SecureRandom in favour of SecureR...
d411c85 2011-05-23 Replace references to ActiveSupport::SecureRandom with j...
d7a910e 2011-05-22 Fix problem with loading polymorphic associations which ...