- 04 5月, 2013 2 次提交
-
-
由 Aaron Patterson 提交于
commit 2683de5da85135e8d9fe48593ff6167db9d64b18 Author: Aaron Patterson <aaron.patterson@gmail.com> Date: Fri May 3 11:29:20 2013 -0700 cannot support infinite ranges right now commit cebb6acef2c3957f975f6db4afd849e535126253 Author: Aaron Patterson <aaron.patterson@gmail.com> Date: Fri May 3 11:26:12 2013 -0700 reverting infinity comparison commit 385f7e6b4efd1bf9b89e8d607fcb13e5b03737ea Author: Aaron Patterson <aaron.patterson@gmail.com> Date: Fri May 3 11:23:28 2013 -0700 Revert "Added ability to compare date/time with infinity" This reverts commit 38f28dca. Conflicts: activesupport/CHANGELOG.md activesupport/lib/active_support/core_ext/numeric/infinite_comparable.rb activesupport/test/core_ext/date_ext_test.rb activesupport/test/core_ext/date_time_ext_test.rb activesupport/test/core_ext/numeric_ext_test.rb activesupport/test/core_ext/time_ext_test.rb activesupport/test/core_ext/time_with_zone_test.rb commit 0d799a188dc12b18267fc8421675729917610047 Author: Aaron Patterson <aaron.patterson@gmail.com> Date: Fri May 3 11:18:53 2013 -0700 Revert "Refactor infinite comparable definition a bit" This reverts commit dd3360e0. commit 42dec90e49745bbfae546f0560b8783f6b48b074 Author: Aaron Patterson <aaron.patterson@gmail.com> Date: Fri May 3 11:18:47 2013 -0700 Revert "Require 'active_support/core_ext/module/aliasing' in the infinite_comparable module" This reverts commit 7003e71c.
-
由 Piotr Sarnacki 提交于
A regression was introduced in 5b3bb6, generating route from within an engine to an another engine resulted in prefixing a path with the SCRIPT_NAME value. The regression was caused by the fact that SCRIPT_NAME should be appended only if it's the SCRIPT_NAME for the application, not if it's SCRIPT_NAME from the current engine. closes #10409
-
- 03 5月, 2013 7 次提交
-
-
由 Carlos Antonio da Silva 提交于
-
由 Jon Leighton 提交于
MiniTest 4.7.3 detects the presence of SIGINFO and stores the answer in a constant. It seems that MiniTest 4.7.4 changes this, and instead relies on an info_signal method being implemented on the runner object. In ActiveSupport::Testing::Isolation, we use ProxyTestResult to stand in for the runner object. This object implements `method_missing`, and as such its #info_signal method has a truthy return value. This results in MiniTest trying to install the SIGINFO handler on platforms where SIGINFO does not exists. To fix, I am simply defining an explicit ProxyTestResult#info_signal method.
-
由 Jon Leighton 提交于
test_mysql_integer_not_null_defaults in test/cases/defaults_test.rb was failing. This test relies on the connection being in strict mode. By default a new connection is not in strict mode, but Active Record automatically places it in strict mode. ActiveSchemaTest overwrites the connection's #execute method in order to prevent SQL statements from actually being executed. One of the operations which is performed in ActiveSchema test is a #recreate_database. Since 2088bf27, recreate_database on mysql or mysql2 will trigger a reconnect. Due to the implementation of the hacking of #execute in ActiveSchemaTest, this reconnect would take place, but the connection would *not* be placed in strict mode because #execute had been overridden to prevent SQL queries hitting the database. Therefore, after ActiveSchemaTest, the connection would no longer be in strict mode, causing test_mysql_integer_not_null_defaults to fail. I don't think that the way that ActiveSchemaTest is implemented is particularly nice or clean, but I have taken steps to make its hacks more isolated - it now create a separate connection object which is thrown away after the test, and the hacks are applied on the singleton class of this object.
-
由 Rafael Mendonça França 提交于
Restore ActiveRecord connection to original environment after rake:db:test:prepare task.
-
由 Rafael Mendonça França 提交于
Add note about new database parameters for PostgreSQL adapter in CHANGELOG
-
由 Lars Kanis 提交于
-
由 Carlos Antonio da Silva 提交于
Add styling to h1 for default rescue layout
-
- 02 5月, 2013 7 次提交
-
-
由 Carlos Antonio da Silva 提交于
Use constant for encoding
-
由 Rafael Mendonça França 提交于
Add changelog entry for a8ef0bbb and update CHANGELOGs format
-
由 Francesco Rodriguez 提交于
-
由 Francesco Rodriguez 提交于
-
由 Rafael Mendonça França 提交于
Remove varargs from in 4 0 stable
-
由 Brian Morearty 提交于
-
由 Brian Morearty 提交于
This reverts commit ebf69ab1. `in?` must not take multiple parameters because its behavior would be ambiguous: # Test if "B" is included in a list of names with `"B".in?(*names)`: names = ["BMorearty"] "B".in?(*names) # => true names = ["BMorearty","rubyduo"] "B".in?(*names) # => false Conflicts: activesupport/lib/active_support/core_ext/object/inclusion.rb activesupport/test/core_ext/object/inclusion_test.rb
-
- 01 5月, 2013 9 次提交
-
-
由 Carlos Antonio da Silva 提交于
-
由 Aaron Patterson 提交于
-
由 Aaron Patterson 提交于
failure to parse params should trigger a 400 Bad Request
-
由 Aaron Patterson 提交于
Fix noisy output when running rake db:schema:load on postgreSQL and structure.sql Conflicts: activerecord/CHANGELOG.md
-
由 Chris Thompson 提交于
activerecord/lib/active_record/associations.rb states: # [association=(associate)] # Assigns the associate object, extracts the primary key, sets it as the foreign key, # and saves the associate object. Since commit 42dd5d9f to fix #7191, this is no longer the case if the associate has changed, but is the same object. For example: # Pirate has_one :ship pirate = Pirate.create!(catchphrase: "A Pirate") ship = pirate.build_ship(name: 'old name') ship.save! ship.name = 'new name' pirate.ship = ship That last line should trigger a save. Although we are not changing the association, the associate (ship) has changed. Conflicts: activerecord/CHANGELOG.md
-
由 Carlos Antonio da Silva 提交于
-
由 Xavier Noria 提交于
-
由 Aaron Patterson 提交于
-
由 Gaurish Sharma 提交于
-
- 30 4月, 2013 2 次提交
-
-
由 Francesco Rodriguez 提交于
-
由 Francesco Rodriguez 提交于
You need to specify `RAILS_ENV=production` Related to https://github.com/rails/sass-rails/issues/152. /cc @guilleiguaran
-
- 29 4月, 2013 8 次提交
-
-
由 Rafael Mendonça França 提交于
-
由 David Heinemeier Hansson 提交于
-
由 Rafael Mendonça França 提交于
-
由 Jeremy Kemper 提交于
StatementInvalid takes WrappedDatabaseException's place
-
由 Jeremy Kemper 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 Jeremy Kemper 提交于
Making the retrieval of the cache store class a method
-
由 Carlos Antonio da Silva 提交于
Fix travis links in readme [ci skip]
-
- 28 4月, 2013 5 次提交
-
-
由 Guillermo Iguaran 提交于
Fix typo in serialized_attribute_test. [ci skip]
-
由 Max Edmands 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 wangjohn 提交于
comments for the expand_cache_key method.
-
由 Xavier Noria 提交于
-