| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\
| |
| | |
Backport of #8400 to fix for issue #7630, a bug in has_many :through counter caches.
|
|/ |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 3-2-sec:
bumping version
remove ruby-prof
Fix issue with attr_protected where malformed input could circumvent protection
fixing call to columns hash. run the damn tests when you backport!
Bump rack dependency to 1.4.5
Merge pull request #9224 from dylanahsmith/bigdecimal-takes-string
Merge pull request #9208 from dylanahsmith/3-2-mysql-quote-numeric
Conflicts:
Gemfile
activerecord/CHANGELOG.md
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
protection
Fixes: CVE-2013-0276
|
| | |
|
| |
| |
| |
| |
| | |
Conflicts:
actionpack/actionpack.gemspec
|
| |
| |
| |
| | |
[3.2] Fix test failure for ruby 1.8.
|
| |
| |
| |
| |
| |
| | |
[3.2] active_record: Quote numeric values compared to string columns.
Conflicts:
activerecord/CHANGELOG.md
|
|\ \
| | |
| | | |
ignore .ruby-version instead of tool specifc config on 3-2-stable
|
|/ / |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
[3.2] Fix test failure for ruby 1.8.
|
|/ /
| |
| |
| | |
BigDecimal.new needs to take a string rather than an integer in ruby 1.8.
|
|\ \
| | |
| | | |
[3.2] active_record: Quote numeric values compared to string columns.
|
|/ / |
|
|\ \
| | |
| | | |
Backport: Duplicate column_defaults properly
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
tested.
Issue #6115 has been fixed and tested with
the attribute `:null => false, :default => ""`
However `:null => false` attribute is not necessary to test this issue,
which causes many ORA-01400 errors with Oracle enhanced adapter.
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Backport c517602 to fix #6115
Deleted:
activerecord/lib/active_record/core.rb
Conflicts:
activerecord/test/cases/base_test.rb
|
| |
| |
| |
| |
| |
| | |
`#count` in conjunction with `#uniq` performs distinct count.
Conflicts:
activerecord/CHANGELOG.md
|
| |
| |
| |
| | |
Starting a line with an octothorpe makes an <h1>
|
|\ \
| | |
| | | |
Backport: Fix pluck when columns/tables are reserved words.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Backport #7536 to fix #8968.
Conflicts:
activerecord/CHANGELOG.md
activerecord/lib/active_record/relation/calculations.rb
|
|\ \ \
| | | |
| | | | |
Add another NumberHelper missing dependency
|
|/ / /
| | |
| | |
| | |
| | | |
Another missing dependency, now affecting #number_to_percentage.
It depends on reverse_merge.
|
|\ \ \
| | | |
| | | | |
Add NumberHelper missing dependency
|
|/ / /
| | |
| | | |
symbolize_keys depends on hash/keys AS core extension
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Attempt to fix travis error on 1.8.7/1.9.2:
$ bundle install --path vendor/bundle
ERROR: Gem bundler is not installed, run `gem install bundler` first.
The command "bundle install --path vendor/bundle" failed and exited
with 127 during install.
|
| | | |
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
gaynetdinov/replace_undefined_abcs_to_config_variable
Undefined abcs variable inside structure:dump task.
|
|/ / |
|
| |
| |
| |
| | |
Backport of #6197 in 29d564add926307fea8cd3f77caf88d735e252a1.
|
| |
| |
| |
| |
| |
| | |
blakesmith/connection_adapters_without_explain_support
Don't run explain on slow queries for database adapters that don't support it
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This reverts commit 8905c1fb496641c3cdb7b3b816ae6d3d4b2c2b73.
Closes #8460
Conflicts:
activerecord/test/cases/dirty_test.rb
|
| |
| |
| |
| | |
Add a test case to ensure that fractional second updates are detected.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Ruby 1.9 freezes Hash string keys by default so where a route is
defined like this:
get 'search' => 'search'
then the Mapper will derive the action from the key. This blows up
later when the action is added to the parameters hash and the
encoding is forced.
Closes #3429
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
force response body to be read in assert_template
Conflicts:
actionpack/lib/action_controller/test_case.rb
|
|\ \
| | |
| | | |
Fixes #8631 request post? detection should remain unaffected by local inflections such as POS for Point Of Sale
|
|/ /
| |
| |
| | |
dispatch logic
|
|\ \
| | |
| | | |
Make tests for the presence of MiniTest consistent
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
There is an inconsistency between the conditional logic in
the definition of ActiveSupport::TestCase and the conditional logic in
ActiveSupport::Testing::SetupAndTeardown [1].
In some circumstances, it's possible for MiniTest to be defined, but
for ActiveSupport::TestCase *not* to have MiniTest::Unit::TestCase or
MiniTest::Assertions in its ancestor chain. e.g. in Ruby 1.8 with the
minitest gem included in the bundle. In this case, the
Test::Unit/MiniTest shim/wrapper is not present and so
Test::Unit::TestCase (and therefore ActiveSupport::TestCase) is
completely independent of MiniTest::Unit::TestCase.
The conditional logic in the definition of ActiveSupport::TestCase does
not take this scenario into account, whereas the logic in
ActiveSupport::Testing::SetupAndTeardown does take it into account.
The changes in this commit are an alternative to the change in [2] which
was reverted in [3].
Similar conditional logic exists in ActiveSupport::Testing::Isolation
[4], ActiveSupport::Testing::Pending [5],
ActiveSupport::Testing::Performance [6], and in their respective tests.
I have not addressed these, because I know less about what's going on
there, but it would be worth bringing them all into line too.
[1]
https://github.com/rails/rails/blob/3-2-stable/activesupport/lib/active_support/testing/setup_and_teardown.rb#L13
[2]
https://github.com/rails/rails/commit/c3e186ec8dcb2ec26d5d56f3e89123b1350c4a6f
[3]
https://github.com/rails/rails/commit/267fb61277ac960ad443d239febcb3136a007d24
[4]
https://github.com/rails/rails/blob/3-2-stable/activesupport/lib/active_support/testing/isolation.rb#L41
[5]
https://github.com/rails/rails/blob/3-2-stable/activesupport/lib/active_support/testing/pending.rb#L14
[6]
https://github.com/rails/rails/blob/3-2-stable/activesupport/lib/active_support/testing/performance.rb#L17
|
| | |
| | |
| | |
| | |
| | |
| | | |
Remove header bloat introduced by BestStandardsSupport middleware
Conflicts:
actionpack/CHANGELOG.md
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This has been resulting in some hard to track bugs and is introducing
a possible breackage in a stable version. The issue it currently "fixes"
should be handled in some other way.
Closes #8743. Related to #7983.
|
| | | |
| | | |
| | | |
| | | | |
This reverts commit 06cc38a2b0d4778746e8a2a2e2b6aa07e1c1c075.
|