- 14 6月, 2014 24 次提交
-
-
由 Matthew Draper 提交于
Detect in-place changes on mutable AR attributes
-
由 Sean Griffin 提交于
We have several mutable types on Active Record now. (Serialized, JSON, HStore). We need to be able to detect if these have been modified in place.
-
由 Rafael Mendonça França 提交于
Remove unused column types override
-
由 Rafael Mendonça França 提交于
Reorder test which does not represent real world usage
-
由 Zachary Scott 提交于
-
由 Zachary Scott 提交于
variables [ci skip] Thanks to @matthewd for the excellent feedback!
❤ -
由 Sean Griffin 提交于
We don't generally modify our classes at runtime like this. Let's create the instance after the class is created. Original commit doesn't imply that this was intentional behavior.
-
由 Rafael Mendonça França 提交于
This partially reverts commit 1a203d5e. Reason: It was committed by accident
-
由 Sean Griffin 提交于
-
由 Zachary Scott 提交于
Rails 4.2 release notes [ci skip]
-
由 Godfrey Chan 提交于
-
由 Matthew Draper 提交于
Ensure we always define attribute methods
-
由 Zachary Scott 提交于
Point to future 4-2-stable branch for detailed changes. [ci skip] Sync Active Support changelogs with release notes [ci skip] 4.2 Release Notes is a work in progress [ci skip] Assorted fixes for AS release notes [ci skip] * `Hash#deep_transform_keys` has already been backported * Mentioning `ActiveSupport::SafeBuffer#prepend` in the "Deprecations" section would be enough * Fix syntax in `Kernel#concern` example Sync AS release notes with the latest commits [ci skip] Synced 4.2 release notes with commits in railties [ci skip] Sync AP Deprecations and Notable changes from CHANGELOG [ci skip] Removed 4.2 release notes from the index [ci skip] This deprecation was reverted in 489a8f2a [ci skip] Synced Active Record changelogs for 4.2 release notes [ci skip] Synced Active Model changelog with the release notes [ci skip] Added cc26b6b7 as a 'Removal' item in AP release notes [ci skip] Use 'character' instead of 'symbol' to avoid confusion [ci skip] Edit pass on 4.2 release notes [ci skip]
📝 💄 Use `.xyz` and `#xyz` appropiately [ci skip] -
由 Rafael Mendonça França 提交于
Introduce an Attribute object to handle the type casting dance
-
由 Zachary Scott 提交于
- image_tag is an instance method - explain possible results when asset pipeline is used
-
由 Zachary Scott 提交于
-
由 Zachary Scott 提交于
Related to a discussion on #15508
-
由 Arthur Nogueira Neves 提交于
[ci skip] Clarify ActiveModel::Model docs
-
由 deeeki 提交于
ActiveModel attributes initialized with String return String values
-
由 Zachary Scott 提交于
This was also removed from #15542
-
由 Zachary Scott 提交于
These were removed from #15542 unfortunately :(
-
由 Zachary Scott 提交于
-
由 Sean Griffin 提交于
-
由 Sean Griffin 提交于
There's a lot more that can be moved to these, but this felt like a good place to introduce the object. Plans are: - Remove all knowledge of type casting from the columns, beyond a reference to the cast_type - Move type_cast_for_database to these objects - Potentially make them mutable, introduce a state machine, and have dirty checking handled here as well - Move `attribute`, `decorate_attribute`, and anything else that modifies types to mess with this object, not the columns hash - Introduce a collection object to manage these, reduce allocations, and not require serializing the types
-
- 13 6月, 2014 16 次提交
-
-
由 Rafael Mendonça França 提交于
Set flash in test session when necessary.
-
由 Matthew Draper 提交于
Fix parsed token value with header `Authorization token=`.
-
由 Rafael Mendonça França 提交于
PG arrays should type cast user input
-
由 Sean Griffin 提交于
We guarantee that `model.value` does not change after `model.save && model.reload`. This requires type casting user input for non-string types.
-
由 Larry Lv 提交于
-
由 Yves Senn 提交于
-
由 Guillermo Iguaran 提交于
The 401 status should be set first because setting the response body in a live controller also closes the response to further changes. Fixes #14229.
-
由 Guo Xiang Tan 提交于
`to_session_value` returns nil when empty.
-
由 Sean Griffin 提交于
[ci skip] BigDecimal#duplicable? returns false in 1.9.x
-
由 Akshay Vishnoi 提交于
-
由 Matthew Draper 提交于
Add a test to ensure we don't get a performance regression on #hash
-
由 Sean Griffin 提交于
-
由 Matthew Draper 提交于
Use a conditional rather than early return in `id`
-
由 Matthew Draper 提交于
Defer to super, rather than re-implementing Object#hash
-
由 Sean Griffin 提交于
-
由 Sean Griffin 提交于
-