Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove unused param 'conn' from ConnectionPool#release | Mindaugas Mozūras | 2014-06-23 | 1 | -3/+3 |
| | |||||
* | Remove unused param 'klass' from AttributeAssignment#read_other | Mindaugas Mozūras | 2014-06-23 | 1 | -2/+2 |
| | |||||
* | Merge pull request #15867 from sgrif/sg-rm-column-types | Yves Senn | 2014-06-23 | 3 | -5/+1 |
|\ | | | | | Remove unneeded `@column_types` instance variable | ||||
| * | Remove unneeded `@column_types` instance variable | Sean Griffin | 2014-06-22 | 3 | -5/+1 |
| | | | | | | | | This was used more previously, but other uses have been removed. | ||||
* | | changelog entries for #15866 and #15848 | Yves Senn | 2014-06-22 | 1 | -0/+11 |
| | | | | | | | | /cc @sgrif | ||||
* | | Merge pull request #15848 from sgrif/sg-remove-deprecation | Yves Senn | 2014-06-22 | 1 | -8/+1 |
|\ \ | |/ |/| | Remove old deprecation warning | ||||
| * | Remove old deprecation warning | Sean Griffin | 2014-06-22 | 1 | -8/+1 |
| | | | | | | | | | | This has been around for a couple of versions now, a `NoMethodError` should suffice at this point. | ||||
* | | Merge pull request #15865 from sgrif/sg-missing-test | Yves Senn | 2014-06-22 | 1 | -0/+20 |
|\ \ | | | | | | | Add missing test cases for `attribute_names` instance method | ||||
| * | | Add missing test cases for `attribute_names` instance method | Sean Griffin | 2014-06-22 | 1 | -0/+20 |
| | | | | | | | | | | | | | | | There is a class method with the same name that is tested, but not the instance method. | ||||
* | | | Merge pull request #15866 from sgrif/sg-reload-attributes | Yves Senn | 2014-06-22 | 3 | -5/+8 |
|\ \ \ | |/ / |/| | | `reload` should fully reload attributes | ||||
| * | | `reload` should fully reload attributes | Sean Griffin | 2014-06-22 | 3 | -5/+8 |
|/ / | | | | | | | | | | | `reload` is meant to put a record in the same state it would be if you were to do `Post.find(post.id)`. This means we should fully replace the attributes hash. | ||||
* | | Merge pull request #15860 from aidanharan/docrails-assets-manifest-typo | Yves Senn | 2014-06-22 | 1 | -1/+1 |
|\ \ | |/ |/| | [ci skip] Added missing colon in asset manifest JSON | ||||
| * | Added missing colon in asset manifest JSON. | Aidan Haran | 2014-06-18 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #15859 from zuhao/refactor_activesupport_caching_test | Yves Senn | 2014-06-22 | 1 | -14/+13 |
|\ \ | | | | | | | Create with_env helper for tests. | ||||
| * | | Create with_env helper for tests. | Zuhao Wan | 2014-06-22 | 1 | -14/+13 |
|/ / | |||||
* | | Merge pull request #15839 from sgrif/sg-attr-set-null | Yves Senn | 2014-06-22 | 6 | -12/+17 |
|\ \ | | | | | | | Return a null object from `AttributeSet#[]` | ||||
| * | | Return a null object from `AttributeSet#[]` | Sean Griffin | 2014-06-20 | 6 | -12/+17 |
| | | | |||||
* | | | Merge pull request #15849 from sgrif/sg-move-attributes | Yves Senn | 2014-06-22 | 3 | -3/+14 |
|\ \ \ | | | | | | | | | Move `attributes` to the `AttributeSet` object. | ||||
| * | | | Move `attributes` to the `AttributeSet` object. | Sean Griffin | 2014-06-21 | 3 | -3/+14 |
| | | | | |||||
* | | | | Merge pull request #15850 from sgrif/sg-missing-tests | Yves Senn | 2014-06-22 | 1 | -0/+11 |
|\ \ \ \ | | | | | | | | | | | Add missing test cases for `attribute_method?` | ||||
| * | | | | Add missing test cases for `attribute_method?` | Sean Griffin | 2014-06-21 | 1 | -0/+11 |
| |/ / / | |||||
* | | | | Merge pull request #15856 from zuhao/refactor_activesupport_decoding_test | Yves Senn | 2014-06-22 | 1 | -11/+19 |
|\ \ \ \ | | | | | | | | | | | Use with_parse_json_times helper in tests. | ||||
| * | | | | Use with_parse_json_times helper in tests. | Zuhao Wan | 2014-06-22 | 1 | -11/+19 |
| |/ / / | |||||
* | | | | Merge pull request #15857 from zuhao/refactor_activesupport_encoding_test | Yves Senn | 2014-06-22 | 1 | -14/+19 |
|\ \ \ \ | |/ / / |/| | | | Avoid hardcoded magic number in test teardown. | ||||
| * | | | Avoid hardcoded magic number in test teardown. | Zuhao Wan | 2014-06-22 | 1 | -14/+19 |
|/ / / | |||||
* | | | :nail_care: wrap the tip from #15624 at 80 chars [ci skip] | Zachary Scott | 2014-06-20 | 1 | -1/+2 |
| | | | |||||
* | | | Merge pull request #15624 from aditya-kapoor/add-warnings-on-guides | Zachary Scott | 2014-06-20 | 1 | -0/+2 |
|\ \ \ | |/ / |/| | | [ci skip] Add Tip for change_column_null and change_column_default in guides | ||||
| * | | [ci skip] Add Tip for change_column_null and change_column_default in guides | Aditya Kapoor | 2014-06-21 | 1 | -0/+2 |
| | | | |||||
* | | | Merge pull request #15764 from arthurnn/dependencies_name_error | Matthew Draper | 2014-06-21 | 3 | -5/+11 |
|\ \ \ | | | | | | | | | Make dependencies.rb add a name to NameError | ||||
| * | | | Add regression test for NameError#name | Arthur Neves | 2014-06-20 | 2 | -2/+5 |
| | | | | |||||
| * | | | Make dependencies.rb add a name to NameError | Arthur Neves | 2014-06-20 | 2 | -4/+7 |
|/ / / | |||||
* | | | docs, configurations method is listed in the docs. [ci skip] | Yves Senn | 2014-06-20 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | The :singleton-method: directive is printed in the docs. This directive is not necessary as the method is documentable just fine. | ||||
* | | | Merge pull request #15809 from maurogeorge/guides-console-app | Yves Senn | 2014-06-20 | 1 | -0/+25 |
|\ \ \ | | | | | | | | | Add to guides app and helper objects on command line | ||||
| * | | | Add to guides app and helper objects on command line | Mauro George | 2014-06-19 | 1 | -0/+25 |
| | | | | | | | | | | | | | | | | [ci skip] | ||||
* | | | | Merge pull request #15537 from tgxworld/fix_state_leak | Matthew Draper | 2014-06-20 | 4 | -5/+5 |
|\ \ \ \ | | | | | | | | | | | Fix state leak. | ||||
| * | | | | Remove redundant code. | Guo Xiang Tan | 2014-06-05 | 1 | -4/+0 |
| | | | | | |||||
| * | | | | Prevent state leak. | Guo Xiang Tan | 2014-06-05 | 4 | -1/+5 |
| | | | | | |||||
* | | | | | Merge pull request #15824 from bhicks/remove-extra-list-item-element | Sean Griffin | 2014-06-19 | 1 | -1/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | Remove extra list item element in engine guide | ||||
| * | | | | | Remove extra list item element | Ben Hicks | 2014-06-19 | 1 | -1/+1 |
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cleaning up the list items that detail what an engines `--full` option generates. Joining a multiline multi list item into a multiline single list item. [ci skip] | ||||
* | | | | | add both branches to the only_path conditional | Aaron Patterson | 2014-06-19 | 1 | -6/+6 |
| | | | | | |||||
* | | | | | Merge pull request #15728 from sgrif/sg-double-save-hm-t | Rafael Mendonça França | 2014-06-19 | 3 | -4/+30 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't save through records twice Conflicts: activerecord/CHANGELOG.md activerecord/test/cases/associations/has_many_through_associations_test.rb | ||||
| * | | | | | Don't save through records twice | Sean Griffin | 2014-06-17 | 3 | -3/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the through record gets created in an `after_create` hook that is defined before the association is defined (therefore after its `after_create` hook) get saved twice. This ensures that the through records are created only once, regardless of the order of the hooks. | ||||
* | | | | | | Merge pull request #15823 from ↵ | Rafael Mendonça França | 2014-06-19 | 1 | -1/+1 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | yuki24/better-docmentation-for-dynamic-error-pages ErrorsController shouldn't inherit ApplicationController, but ActionController | ||||
| * | | | | | | ErrorsController shouldn't inherit ApplicationController, but ↵ | Yuki Nishijima | 2014-06-19 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ActionController::Base Inheriting `ApplicationController` often causes an issue as it always has before/after actions. It should encourage to use `ActionController::Base` instead. [ci skip] | ||||
* | | | | | | | Merge pull request #15747 from sgrif/sg-trolololol-this-is-so-broken | Rafael Mendonça França | 2014-06-19 | 3 | -1/+56 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Always update counter caches in memory when adding records | ||||
| * | | | | | | | Always update counter caches in memory when adding records | Sean Griffin | 2014-06-16 | 3 | -1/+56 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before, calling `size` would only work if it skipped the cache, and would return a different result from the cache, but only if: - The association was previously loaded - Or you called size previously - But only if the size was 0 when you called it This ensures that the counter is appropriately updated in memory. | ||||
* | | | | | | | | Merge pull request #15800 from sgrif/sg-column-in-calculation | Rafael Mendonça França | 2014-06-19 | 2 | -17/+8 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Don't use `Column` for type casting in Relation calculations | ||||
| * | | | | | | | | Don't use `Column` for type casting in Relation calculations | Sean Griffin | 2014-06-18 | 2 | -17/+8 |
| | | | | | | | | | |||||
* | | | | | | | | | Merge pull request #15801 from sgrif/sg-column-defaults | Rafael Mendonça França | 2014-06-19 | 1 | -2/+2 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Don't use column object when calculating type cast defaults | ||||
| * | | | | | | | | | Don't use column object when calculating type cast defaults | Sean Griffin | 2014-06-18 | 1 | -2/+2 |
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Moves towards removing type casting knowledge from the column entirely |