|
|
|
@9248
|
[9248]
|
04/10/08 18:06:05 |
rick |
Change validates_uniqueness_of :case_sensitive option default back to true … |
|
|
|
@9247
|
[9247]
|
04/10/08 13:48:43 |
pratik |
Ensure that save on child object fails for invalid belongs_to association. … |
|
|
|
@9244
|
[9244]
|
04/09/08 16:20:15 |
rick |
Add support for interleaving migrations by storing which migrations have … |
|
|
|
@9243
|
[9243]
|
04/08/08 05:20:33 |
rick |
ActiveRecord::Base#sum defaults to 0 if no rows are returned. Closes … |
|
|
|
@9237
|
[9237]
|
04/07/08 19:44:37 |
josh |
Improve ActiveRecord::Base#table_name unit tests for nested classes. … |
|
|
|
@9235
|
[9235]
|
04/06/08 22:26:15 |
pratik |
Ensure that respond_to? considers dynamic finder methods. Closes #11538. … |
|
|
|
@9233
|
[9233]
|
04/06/08 03:01:09 |
pratik |
Split associations_test.rb into multiple files based on association type. … |
|
|
|
@9232
|
[9232]
|
04/06/08 02:32:51 |
pratik |
Ensure that save on parent object fails for invalid has_one association. … |
|
|
|
@9231
|
[9231]
|
04/06/08 02:18:42 |
pratik |
Remove duplicate code from associations. [Pratik] |
|
|
|
@9230
|
[9230]
|
04/06/08 00:27:12 |
pratik |
Refactor HasManyThroughAssociation to inherit from HasManyAssociation. … |
|
|
|
@9229
|
[9229]
|
04/05/08 16:25:48 |
pratik |
Ensure HABTM#create and HABTM#build do not load entire association. … |
|
|
|
@9226
|
[9226]
|
04/05/08 03:52:58 |
pratik |
Improve documentation. |
|
|
|
@9225
|
[9225]
|
04/04/08 20:26:42 |
josh |
Replaced callback method evaluation in AssociationCollection class to use … |
|
|
|
@9224
|
[9224]
|
04/04/08 14:37:22 |
nzkoz |
Make HABTM#create behave the same as << with after_add callbacks. Closes … |
|
|
|
@9223
|
[9223]
|
04/04/08 12:06:22 |
nzkoz |
Don't double include DISTINCT when the user has already specified it. … |
|
|
|
@9222
|
[9222]
|
04/04/08 11:45:08 |
nzkoz |
Tiny change to allow AR based creation of TIME columns in sqlite. Closes … |
|
|
|
@9202
|
[9202]
|
04/01/08 20:09:45 |
rick |
Tweak ActiveRecord::Base#to_json to include a root value in the returned … |
|
|
|
@9200
|
[9200]
|
04/01/08 18:27:22 |
rick |
Add efficient #include? to AssociationCollection (for has_many/has_many … |
|
|
|
@9196
|
[9196]
|
04/01/08 15:48:46 |
bitsweat |
Partial updates off by default |
|
|
|
@9193
|
[9193]
|
04/01/08 06:58:52 |
bitsweat |
Ruby 1.9 compat: force encoding for binary comparison tests |
|
|
|
@9192
|
[9192]
|
04/01/08 06:46:40 |
bitsweat |
Ruby 1.9 compat: work around YAML serialization error exposed by … |
|
|
|
@9191
|
[9191]
|
04/01/08 06:33:16 |
bitsweat |
Ruby 1.9 compat: delete DEFAULTS key from Hash not Omap array |
|
|
|
@9182
|
[9182]
|
04/01/08 05:01:10 |
bitsweat |
PostgreSQL: create_ and drop_database support. Closes #9042. |
|
|
|
@9175
|
[9175]
|
04/01/08 00:28:40 |
bitsweat |
Fix migration test when run in GMT zone. Closes #11477 [thechrisoshow] |
|
|
|
@9168
|
[9168]
|
03/31/08 12:57:47 |
pratik |
Ensure that validates_uniqueness_of works with with_scope. Closes #9235. … |
|
|
|
@9162
|
[9162]
|
03/31/08 03:57:25 |
bitsweat |
Force timestamp update |
|
|
|
@9160
|
[9160]
|
03/31/08 01:50:07 |
bitsweat |
Fix case-sensitive validates_uniqueness_of. Closes #11366 [miloops] |
|
|
|
@9159
|
[9159]
|
03/31/08 01:49:57 |
bitsweat |
Partial updates play nice with updated_at/on timestamps |
|
|
|
@9158
|
[9158]
|
03/31/08 01:49:31 |
bitsweat |
Add :message option to validates_numericality_of. Closes #11456 [miloops, … |
|
|
|
@9157
|
[9157]
|
03/31/08 01:10:04 |
bitsweat |
Partial updates include only unsaved attributes. Off by default; set … |
|
|
|
@9150
|
[9150]
|
03/30/08 23:01:06 |
gbuesing |
Removing unnecessary uses_tzinfo helper from tests, given that TZInfo is … |
|
|
|
@9147
|
[9147]
|
03/30/08 06:17:45 |
bitsweat |
Ruby 1.9: mark failing assertion |
|
|
|
@9146
|
[9146]
|
03/30/08 06:17:37 |
bitsweat |
Ruby 1.9 compat. Trailing whitespace. |
|
|
|
@9139
|
[9139]
|
03/29/08 22:19:26 |
bitsweat |
Dirty typecasts attribute values before comparison, if possible. Closes … |
|
|
|
@9129
|
[9129]
|
03/29/08 17:53:44 |
david |
Fixed that validates_size_of :within works in associations (closes #11295, … |
|
|
|
@9127
|
[9127]
|
03/29/08 00:04:27 |
bitsweat |
Track changes to unsaved attributes |
|
|
|
@9126
|
[9126]
|
03/28/08 22:14:04 |
david |
Fix new migration versions |
|
|
|
@9122
|
[9122]
|
03/28/08 21:21:01 |
david |
Switched to UTC-timebased version numbers for migrations and the schema. … |
|
|
|
@9118
|
[9118]
|
03/28/08 20:21:20 |
bitsweat |
Fix some mistaken dependencies among AR unit tests. Closes #11425 … |
|
|
|
@9110
|
[9110]
|
03/28/08 16:13:57 |
david |
Fixed that has_many :through would ignore the hash conditions (closes … |
|
|
|
@9109
|
[9109]
|
03/28/08 11:55:01 |
pratik |
Make sure ActiveRecord tests can run individually. Closes #11425 … |
|
|
|
@9096
|
[9096]
|
03/26/08 15:40:57 |
rick |
Fix issue where the :uniq option of a has_many :through association is … |
|
|
|
@9095
|
[9095]
|
03/26/08 15:36:17 |
rick |
Fix duplicate table alias error when including an association with a … |
|
|
|
@9094
|
[9094]
|
03/26/08 15:26:59 |
rick |
More efficient association preloading code that compacts a through_records … |
|
|
|
@9093
|
[9093]
|
03/26/08 12:27:52 |
pratik |
Improve documentation. |
|
|
|
@9092
|
[9092]
|
03/26/08 02:44:16 |
nzkoz |
Typo fix in documentation from [9090] References #11422 |
|
|
|
@9090
|
[9090]
|
03/25/08 23:56:48 |
david |
Fixed that ActiveRecord#Base.find_or_create/initialize would not honor … |
|
|
|
@9085
|
[9085]
|
03/24/08 19:59:22 |
david |
Added ActiveRecord#Base.all/first/last as aliases for … |
|
|
|
@9084
|
[9084]
|
03/24/08 02:50:02 |
rick |
Merge the has_finder gem, renamed as 'named_scope'. Closes #11404 … |
|
|
|
@9082
|
[9082]
|
03/23/08 05:00:25 |
bitsweat |
Fix merging blank conditions. Closes #10764 [mcmire, cavalle] |
|
|
|
@9075
|
[9075]
|
03/22/08 02:20:37 |
bitsweat |
has_one :through supports :source_type. Fix up some tests. References … |
|
|
|
@9073
|
[9073]
|
03/21/08 23:15:21 |
bitsweat |
Fix schema.rb some more. sponsors.sponsorable_type should be a string. … |
|
|
|
@9072
|
[9072]
|
03/21/08 23:10:42 |
bitsweat |
Fix schema.rb. Please to be testing on more than just MySQL! References … |
|
|
|
@9068
|
[9068]
|
03/21/08 18:21:56 |
rick |
Allow association scoping for built/created records if :conditions is … |
|
|
|
@9067
|
[9067]
|
03/21/08 18:09:03 |
rick |
Add has_one :through support, finally. Closes #4756 [thechrisoshow] |
|
|
|
@9064
|
[9064]
|
03/20/08 02:15:29 |
david |
Docfixes (closes #11356, #11172, #10523) |
|
|
|
@9056
|
[9056]
|
03/18/08 18:23:14 |
bitsweat |
Migrations: create_table supports primary_key_prefix_type. Closes #10314. |
|
|
|
@9055
|
[9055]
|
03/18/08 17:56:05 |
bitsweat |
Refactor filters to use Active Support callbacks. Closes #11235. |
|
|
|
@9054
|
[9054]
|
03/18/08 04:46:51 |
david |
sshpublisher needs to be explicitly required now, apparently |
|
|
|
@9051
|
[9051]
|
03/17/08 22:07:54 |
david |
Only log if theres a logger |
|
|
|
@9050
|
[9050]
|
03/17/08 21:48:28 |
david |
Added logging for dependency load errors with fixtures (closes #11056) … |
|
|
|
@9047
|
[9047]
|
03/17/08 05:50:13 |
gbuesing |
Time, DateTime and TimeWithZone #in_time_zone defaults to Time.zone. … |
|
|
|
@9043
|
[9043]
|
03/17/08 04:02:34 |
david |
Ensure that you can still do expressions in calculations (closes #11355) … |
|
|
|
@9023
|
[9023]
|
03/13/08 18:45:54 |
david |
Docfix (closes #11309) [thechrisoshow] |
|
|
|
@9022
|
[9022]
|
03/13/08 18:41:42 |
david |
Fixed that scoped joins would not always be respected (closes #6821) … |
|
|
|
@9018
|
[9018]
|
03/13/08 03:06:51 |
rick |
Ensure that ActiveRecord::Calculations disambiguates field names with the … |
|
|
|
@9014
|
[9014]
|
03/13/08 02:17:04 |
david |
Added add/remove_timestamps to the schema statements for adding the … |
|
|
|
@9012
|
[9012]
|
03/12/08 21:26:02 |
david |
Added ActiveRecord::Base.find(:last) (closes #11338) [miloops] |
|
|
|
@9011
|
[9011]
|
03/11/08 12:05:06 |
pratik |
Add warning in documentation for increment!, decrement! and toggle! … |
|
|
|
@9003
|
[9003]
|
03/10/08 06:48:15 |
gbuesing |
test_native_types expects DateTime.local_offset instead of … |
|
|
|
@8989
|
[8989]
|
03/07/08 11:45:07 |
pratik |
Add :readonly option to HasManyThrough associations. Closes #11156 … |
|
|
|
@8979
|
[8979]
|
03/03/08 06:56:31 |
nzkoz |
Make the schema dumper respect the schema settings in database.yml. … |
|
|
|
@8977
|
[8977]
|
03/03/08 06:23:38 |
nzkoz |
Improve performance on :include/:conditions/:limit queries by selectively … |
|
|
|
@8969
|
[8969]
|
03/02/08 04:42:10 |
nzkoz |
Make the mysql schema dumper roundtrip the limits of text/blob columns. … |
|
|
|
@8957
|
[8957]
|
02/29/08 23:16:53 |
nzkoz |
Improve performance by avoiding named block arguments. Closes #11109 … |
|
|
|
@8943
|
[8943]
|
02/28/08 21:01:04 |
bitsweat |
Provide a post title for sqlite3 |
|
|
|
@8942
|
[8942]
|
02/28/08 20:42:01 |
bitsweat |
Fix that batched :include would pull in duplicate records in some cases. … |
|
|
|
@8941
|
[8941]
|
02/28/08 20:41:41 |
bitsweat |
mark encoding |
|
|
|
@8936
|
[8936]
|
02/27/08 23:05:59 |
bitsweat |
Fix edge case with colons in times interpreted as bind variables by … |
|
|
|
@8933
|
[8933]
|
02/27/08 22:41:35 |
bitsweat |
Fix preloading nil polymorphic belongs_to. Closes #11218 [matrix9180] |
|
|
|
@8932
|
[8932]
|
02/27/08 22:26:50 |
bitsweat |
Remove dead code from hmt#delete. Closes #11236 [rubyruy] |
|
|
|
@8927
|
[8927]
|
02/24/08 00:37:12 |
bitsweat |
Fix rdoc typo. Closes #11205 [wangchun] |
|
|
|
@8922
|
[8922]
|
02/22/08 03:26:21 |
bitsweat |
PostgreSQL: support server versions 7.4 through 8.0 and the ruby-pg … |
|
|
|
@8914
|
[8914]
|
02/20/08 05:31:03 |
nzkoz |
Move the eager load nested include tables into schema.rb and use … |
|
|
|
@8913
|
[8913]
|
02/20/08 05:30:16 |
nzkoz |
Revert to previous mysql-specific assertion, and only run the test on … |
|
|
|
@8912
|
[8912]
|
02/20/08 05:14:46 |
nzkoz |
remove implicit assumption about mysql in the assertion |
|
|
|
@8909
|
[8909]
|
02/20/08 02:27:40 |
nzkoz |
Sort test cases to make test runs deterministic |
|
|
|
@8908
|
[8908]
|
02/20/08 01:24:31 |
nzkoz |
Remove disconnect! in test case, it causes segfaults on sqlite3 and … |
|
|
|
@8907
|
[8907]
|
02/20/08 00:58:07 |
nzkoz |
Cleanup whitespace and remove keys instead of providing nil |
|
|
|
@8906
|
[8906]
|
02/20/08 00:40:34 |
nzkoz |
Remove reference to 'postgres' user in the connection and Rakefiles. … |
|
|
|
@8898
|
[8898]
|
02/19/08 21:01:10 |
nzkoz |
Correct typo in before_type_cast code. Closes #11165 [amishyn] |
|
|
|
@8897
|
[8897]
|
02/19/08 06:01:54 |
bitsweat |
Remove mysql option from a test that applies to all databases. References … |
|
|
|
@8896
|
[8896]
|
02/19/08 02:56:05 |
bitsweat |
Don't assume all records from nested include are of same class. Closes … |
|
|
|
@8894
|
[8894]
|
02/18/08 04:49:56 |
nzkoz |
Ensure nested preloading works when associations return nil. Closes … |
|
|
|
@8890
|
[8890]
|
02/18/08 00:14:54 |
nzkoz |
Make dynamic finders respect the :include on HasManyThrough associations. … |
|
|
|
@8889
|
[8889]
|
02/17/08 22:52:55 |
bitsweat |
Fix observed_class. References #11099. |
|
|
|
@8882
|
[8882]
|
02/16/08 20:47:01 |
gbuesing |
ActiveRecord::Base#instantiate_time_object only uses Time.zone when … |
|
|
|
@8881
|
[8881]
|
02/16/08 20:13:38 |
gbuesing |
Refactor ActiveRecord::ConnectionAdapters::Column.new_time: leverage … |
|
|
|
@8875
|
[8875]
|
02/15/08 23:09:51 |
nzkoz |
Add test for Observer#observer_class and change the implementation … |
|
|
|
@8874
|
[8874]
|
02/15/08 21:47:27 |
bitsweat |
Revert [8865], broke AP record identifier. Reopens #11109. |