| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, when `time_zone_aware_attributes` were enabled, after
changing a datetime or timestamp attribute and then changing it back
to the original value, `changed_attributes` still tracked the
attribute as changed. This caused `[attribute]_changed?` and
`changed?` methods to return true incorrectly.
Example:
in_time_zone 'Paris' do
order = Order.new
original_time = Time.local(2012, 10, 10)
order.shipped_at = original_time
order.save
order.changed? # => false
# changing value
order.shipped_at = Time.local(2013, 1, 1)
order.changed? # => true
# reverting to original value
order.shipped_at = original_time
order.changed? # => false, used to return true
end
(cherry picked from commit bc982cbcb34129ea2cfe8aa1f8e0b40e444e68db)
Conflicts:
activerecord/CHANGELOG.md
activerecord/lib/active_record/attribute_methods/time_zone_conversion.rb
Backport of #9073
Fixes #8898
|
|\
| |
| | |
Update activemodel/CHANGELOG.md
|
|/
|
| |
Fixed a typo
|
|
|
|
|
|
|
| |
This reverts commit c5451777b038c5e48567f69256986ae42a2cde48.
Conflicts:
activerecord/CHANGELOG.md
|
| |
|
| |
|
|
|
|
|
|
|
| |
don't cache invalid subsets when preloading hmt associations
Conflicts:
activerecord/CHANGELOG.md
activerecord/test/cases/associations/eager_test.rb
|
|\
| |
| | |
Add Ruby 2.0 RC to Travis CI build matrix
|
|/ |
|
|
|
|
| |
Other changelogs were fixed in f15581b1bab8fa042f4614f9b2709c3c580ad9d1.
|
|\
| |
| | |
Fixed changelog typos [ci skip]
|
|/ |
|
|\
| |
| | |
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
|