- 17 5月, 2013 4 次提交
-
-
由 Joel Cogen 提交于
Broken by d1d7c86d
-
由 schneems 提交于
When named route that is nested is used in 3.2.13 Example `routes.rb`: ``` resources :nested do resources :builder, :controller => 'nested/builder' end ``` In 3.2.12 and 3.2.12 this named route would work: ``` nested_builder_path(:last_step, :nested_id => "foo") ``` Generating a url that looks like `/nested/foo/builder/last_step`. This PR fixes the regression when building urls via the optimized helper. Any explicit keys set in the options are removed from the list of implicitly mapped keys. Not sure if this is exactly how the original version worked, but this fixes this use case regression.
-
由 Rafael Mendonça França 提交于
This reverts commit ad46884a. Conflicts: actionpack/CHANGELOG.md actionpack/lib/action_dispatch/testing/integration.rb actionpack/test/controller/integration_test.rb Reason: It will conflict with a lot of test cases. Better to call `process` directly since this is a very uncommon HTTP method. Fixes #10638.
-
由 Rafael Mendonça França 提交于
restore whitespace in Gemfile between sqlite3 and sprockets
-
- 16 5月, 2013 3 次提交
-
-
由 Sam Ruby 提交于
-
由 Carlos Antonio da Silva 提交于
Remove trailing line break in template
-
由 Rafael Mendonça França 提交于
This reverts commit 0303c232. Conflicts: actionpack/lib/action_controller/test_case.rb REASON: It will conflict with a lot of test cases. Better to call `process` directly since this is a very uncommon HTTP method. Fixes #10638.
-
- 15 5月, 2013 1 次提交
-
-
由 Carlos Antonio da Silva 提交于
This reverts commit a8ef0bbb, reversing changes made to 1296adb9. Reason: Partially revert this commit and properly deprecate #in? with multiple arguments in 4-0.
-
- 13 5月, 2013 7 次提交
-
-
由 Rafael Mendonça França 提交于
Avoid method missing when calling assume_migrated_upto_version (master) Conflicts: activerecord/CHANGELOG.md
-
由 Rafael Mendonça França 提交于
Allow override of PostgreSQL UUID primary key default
-
由 Carlos Antonio da Silva 提交于
Added missing `require` to ActionView::LookupContext
-
由 Rafael Mendonça França 提交于
Allow numbers in partial name for digesting Conflicts: actionpack/CHANGELOG.md
-
由 Rafael Mendonça França 提交于
Fixes NoMethodError: `alias_method_chain` when requiring just active_support/core_ext
-
由 Rafael Mendonça França 提交于
Updated comment to Rails 4
-
由 Rafael Mendonça França 提交于
Remove jruby-openssl from default Gemfile
-
- 12 5月, 2013 2 次提交
-
-
由 Xavier Noria 提交于
The error message uses English to say that the object should respond to a certain method. You check that with respond_to, but that's not English. This makes this error message also consistent with the rest.
-
由 Xavier Noria 提交于
-
- 10 5月, 2013 1 次提交
-
-
由 Daniel Schierbeck 提交于
-
- 09 5月, 2013 2 次提交
-
-
由 Xavier Noria 提交于
-
由 Jeremy Kemper 提交于
Fix that JSON and XML exception responses should give the HTTP error message for their status, by default, not the message from the underlying exception
-
- 08 5月, 2013 1 次提交
-
-
由 Aaron Patterson 提交于
This reverts commit 8e1d3cd4. Conflicts: activesupport/CHANGELOG.md activesupport/lib/active_support/callbacks.rb
-
- 07 5月, 2013 1 次提交
-
-
由 Xavier Noria 提交于
See the comment in the rescue clause towards the top of the patch for the rationale.
-
- 04 5月, 2013 8 次提交
-
-
由 Rafael Mendonça França 提交于
Allow override of PostgreSQL UUID primary key default
-
由 Rafael Mendonça França 提交于
generate 'app/assets/images' directory when creating new rails app. Fixes #10434
-
由 Rafael Mendonça França 提交于
Relaxed jbuilder dependency in Gemfile template
-
由 Aaron Patterson 提交于
Fixed bad tests to clean up after themselves.
-
由 Xavier Noria 提交于
Merge docrails in 4-0-stable
-
由 Rafael Mendonça França 提交于
See 6c61dbf1
-
由 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 3 次提交
-
-
由 Carlos Antonio da Silva 提交于
Use constant for encoding
-
由 Rafael Mendonça França 提交于
Add changelog entry for a8ef0bbb and update CHANGELOGs format
-
由 Xavier Noria 提交于
Same rationale as previous revert. This reverts commit 887225e6.
-