- 12 3月, 2014 5 次提交
-
-
由 Arthur Neves 提交于
-
由 Arthur Neves 提交于
-
由 Tatsuhiko Miyagawa 提交于
You might want to branch it to include this only for 5.6, but passing these values to < 5.6 doesn't cause issues either.
-
由 Rafael Mendonça França 提交于
Remove mocking on save, when not necessary
-
由 Arthur Neves 提交于
-
- 11 3月, 2014 12 次提交
-
-
由 Godfrey Chan 提交于
Fixes STI when 2+ levels deep.
-
由 Yves Senn 提交于
-
由 Yves Senn 提交于
-
由 Yves Senn 提交于
Support for PostgreSQL citext data type.
-
由 Jeremy Kemper 提交于
Eliminate global state leaks completely in ActiveModel tests
-
由 Carlos Antonio da Silva 提交于
Removed command "application"
-
由 Arun Agrawal 提交于
-
由 lsylvester 提交于
citext makes it possible to use AR Hash finders for case-insensitive matching as sql UPPER/LOWER functions are not needed.
-
由 Arthur Neves 提交于
PR #14052 Added a regression where it was only looking for methods in one level up, So when the method was defined in a 2+ levels up the inheritance chain, the method was not found as defined.
-
由 Vijay Dev 提交于
minor fix to 4.1 rel notes for begin_transaction joinable option
-
由 Zuhao Wan 提交于
ActiveModel tests can now be run in random order.
-
由 Gary S. Weaver 提交于
-
- 10 3月, 2014 15 次提交
-
-
由 Rafael Mendonça França 提交于
Save has_one associations only if record has changes Conflicts: activerecord/CHANGELOG.md
-
由 Rafael Mendonça França 提交于
-
由 Rafael Mendonça França 提交于
-
由 Rafael Mendonça França 提交于
links
-
由 Rafael Mendonça França 提交于
This will avoid the confusing flunk logic
-
由 Rafael Mendonça França 提交于
-
由 Rafael Mendonça França 提交于
-
由 Yves Senn 提交于
fix minor typo 'fields_for'. [ci skip]
-
由 Cakey | Buddy Magsipoc 提交于
-
由 Yves Senn 提交于
Delete instances of Parrot after each test.
-
由 Guo Xiang Tan 提交于
-
由 Godfrey Chan 提交于
Enhance readability of ActionView DateHelper#distance_of_time_in_words
-
由 Kenny Meyer 提交于
Refactor numerical constants to module constants which give the numbers a contextual meaning. This commit aims to provide quicker understanding for part of the implementation of the DateHelper#distance_of_time_in_words method.
-
由 Yves Senn 提交于
Run ActiveModel test suites in random order.
-
由 Zuhao Wan 提交于
This gets the whole ActiveModel test suites working even if `self.i_suck_and_my_tests_are_order_dependent!` is disabled in `ActiveSupport::TestCase`. Two places are found that potentially leak global state. This patch makes sure states are restored so that none of the changes happen in a single test will be carried over to subsequence tests.
-
- 09 3月, 2014 8 次提交
-
-
由 Andrew White 提交于
Replace additional instances of map.flatten with flat_map
-
由 Carlos Antonio da Silva 提交于
-
由 Andrew White 提交于
If the options :shallow_prefix and :shallow_path are not set in the scope options then copy them from the normal :as and :path options if they are set.
-
由 Andrew White 提交于
If a developer has specified either :path or :as in the options hash then these should be used as the defaults for :shallow_path and :shallow_prefix. Fixes #14241.
-
由 Andrew White 提交于
By tracking the depth of resource nesting we can push the need for nested shallow scoping to only those routes that are nested more than one deep. This allows us to keep the fix for #12498 and fix the regression in #14224. Fixes #14224.
-
由 Andrew White 提交于
Originally with_scope_level was exclusively for managing scope levels with resources, however it is now used for other things so it makes more sense to move the responsibility for setting the :scope_level_resource to the resource_scope method. This eliminates repeatedly setting it to the same resource as each resource method scope is evaluated.
-
由 Yves Senn 提交于
Fix errors for four of the code samples [ci skip]
-
由 Peter Markou 提交于
The four code samples that fail to run are: - Add attribute magic to objects. Fixed by introducing a Person instance variable. - Tracking value changes. Fixed by replacing `attr_accessor` with `define_attribute_methods`, providing getter and setter methods for `name` and providing the missing `Person#save` method. A call to `Person#save` has to precede the `person.name = 'robert'` assignment, if we want `previous_changes` to include 'bob'. - Adding `errors` interface to objects. Fixed by introducing a Person instance variable, assigning `nil` to its name and calling `Person#validate!`. - Custom validators. Fixed by defining `HasNameValidator` before it is used by `ValidatorPerson`. All the code samples can now be run smoothly. Call Dirty#changes_applied in Person#save, instead of modifying instance vars.
-