Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | safe_constantize - Added Object scoped missing test cases | Ronak Jangir | 2015-09-06 | 1 | -0/+2 |
| | |||||
* | Merge pull request #21506 from rodzyn/remove_mocha_part_3 | Kasper Timm Hansen | 2015-09-05 | 8 | -90/+132 |
|\ | | | | | Remove mocha from ActionPack tests | ||||
| * | Remove mocha from ActionPack tests | Marcin Olichwirowicz | 2015-09-05 | 8 | -90/+132 |
|/ | |||||
* | implement abstract store methods | Aaron Patterson | 2015-09-04 | 4 | -8/+8 |
| | | | | converts old ID methods to the new abstract store methods in Rack | ||||
* | stop using deprecated Abstract::ID class | Aaron Patterson | 2015-09-04 | 5 | -5/+5 |
| | |||||
* | stop inheriting from Rack::Request | Aaron Patterson | 2015-09-04 | 12 | -22/+24 |
| | | | | | | Just include the modules necessary in the Request object to implement the things we need. This should make it easier to build delegate request objects because the API is smaller | ||||
* | Merge pull request #21504 from ioquatix/patch-1 | Sean Griffin | 2015-09-04 | 1 | -1/+1 |
|\ | | | | | #where fails if opts.responds_to?(:==) unexpectedly | ||||
| * | #where fails if opts.responds_to?(:==) unexpectedly | Samuel Williams | 2015-09-05 | 1 | -1/+1 |
|/ | | | Sometimes opts passed in might respond to ==, e.g. `Arel::Nodes::Grouping`. In this case, `opts == :chain` returns `Arel::Nodes::Equality` which causes odd behaviour. Prefer `if :chain == opts` which guarantees that `Symbol#==` would be invoked. Alternatively consider `eql?`. | ||||
* | use path escaping for email addresses | Aaron Patterson | 2015-09-04 | 2 | -4/+4 |
| | | | | | | Due to e25fdad2f147e6f368958f9a06a5ac9d10288408, we are correctly using path escaping for email addresses. This commit fixes the tests to expect path escaping. | ||||
* | use `Rack::Utils.unescape_path` to unescape paths | Aaron Patterson | 2015-09-04 | 2 | -4/+4 |
| | | | | | | Escaping and unescaping paths is different than query parameters, and we need to respect that. This commit uses the new method in Rack to escape and unescape paths. Fixes #11816 | ||||
* | Merge pull request #21412 from yui-knk/feature/irreversible_migration_error_msg | Yves Senn | 2015-09-04 | 2 | -2/+77 |
|\ | | | | | | | Add detailed error message to `IrreversibleMigration` | ||||
| * | Revert mistakenly added Gemfile.lock | yui-knk | 2015-09-03 | 1 | -4/+0 |
| | | |||||
| * | Add detailed error message to `IrreversibleMigration` | yui-knk | 2015-08-30 | 1 | -1/+6 |
| | | |||||
| * | [ci skip] Add comments for `IrreversibleMigration` | yui-knk | 2015-08-29 | 1 | -0/+70 |
| | | |||||
| * | Add detailed error message to `IrreversibleMigration` | yui-knk | 2015-08-28 | 2 | -1/+5 |
| | | |||||
| * | Add detailed error message to `IrreversibleMigration` | yui-knk | 2015-08-28 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #21492 from y-yagi/fix_module_name_typo_in_api_app_guide | Kasper Timm Hansen | 2015-09-04 | 1 | -1/+1 |
|\ \ | | | | | | | fix module name typo in API app guide [ci skip] | ||||
| * | | fix module name typo in API app guide [ci skip] | yuuji.yaginuma | 2015-09-04 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #21435 from justanshulsharma/unicode-version | Carlos Antonio da Silva | 2015-09-03 | 3 | -1/+5 |
|\ \ | | | | | | | Update Unicode Version to 8.0.0 | ||||
| * | | Update Unicode Version to 8.0.0 | Anshul Sharma | 2015-09-04 | 3 | -1/+5 |
|/ / | |||||
* | | Merge pull request #21473 from akihiro17/remove-unused-require | Carlos Antonio da Silva | 2015-09-03 | 1 | -1/+0 |
|\ \ | | | | | | | Remove unnecessary require in associations_test.rb | ||||
| * | | Remove unnecessary require in associations_test.rb | akihiro17 | 2015-09-03 | 1 | -1/+0 |
| | | | |||||
* | | | Merge pull request #21481 from prakashlaxkar/remove_config | Carlos Antonio da Silva | 2015-09-03 | 2 | -4/+0 |
|\ \ \ | | | | | | | | | Removed unused config from activemodel test | ||||
| * | | | Removed unused config file | Prakash Laxkar | 2015-09-03 | 2 | -4/+0 |
| | | | | |||||
* | | | | Merge pull request #21483 from justanshulsharma/add-ip6-address | Eileen M. Uchitelle | 2015-09-03 | 1 | -1/+1 |
|\ \ \ \ | |/ / / |/| | | | [ci skip] Added localhost IPv6 | ||||
| * | | | [ci skip] Added localhost IPv6 | Anshul Sharma | 2015-09-03 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #21475 from y-yagi/add_description_of_return_value | Godfrey Chan | 2015-09-02 | 1 | -1/+1 |
|\ \ \ \ | |_|/ / |/| | | | add a description of the return value that was missing [ci skip] | ||||
| * | | | add a description of the return value that was missing [ci skip] | yuuji.yaginuma | 2015-09-03 | 1 | -1/+1 |
|/ / / | |||||
* | | | docs, make `blank?` behavior clear. Closes #21468. [ci skip] | Yves Senn | 2015-09-02 | 1 | -2/+2 |
| | | | |||||
* | | | Don't allocate a bunch of strings in `Relation::Merger` | Sean Griffin | 2015-09-02 | 1 | -4/+8 |
| | | | | | | | | | | | | | | | | | | Since the strings are dynamically computed from a constant, the actual strings we're creating are a known set. We can compute them ahead of time, and reduce the number of allocations in that method. | ||||
* | | | Merge pull request #21467 from yui-knk/doc/subscribe | Zachary Scott | 2015-09-02 | 1 | -2/+2 |
|\ \ \ | | | | | | | | | [ci skip] Add description about which object | ||||
| * | | | [ci skip] Add description about which object | yui-knk | 2015-09-02 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | `ActiveSupport::Notifications.subscribe` expects as second parameter. | ||||
* | | | | Fix route creation when format is a blank string | eileencodes | 2015-09-02 | 2 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commit bff61ba, while reducing allocations, caused a regression when an empty format is passed to a route. This can happen in cases where you're using an anchor tag, for example: `https://example.com/parent/575256966.#child_1032289285`. Because of this change `format` was getting sent in `parameterized_parts` when previously it was not included. This resulted in blank `format`'s being returned as `.` when if there was an extension included it would be `.extension`. Since there was no extension this caused incorrect URL's. The test shows this would result in `/posts/show/1.` instead of `/posts/show/1` which causes bad urls since the format is not present. | ||||
* | | | | Merge pull request #21462 from ignatiusreza/dev_dep_doc | Claudio B. | 2015-09-02 | 1 | -1/+1 |
|\ \ \ \ | | | | | | | | | | | fix invalid package name for libmysqlclient-dev mentioned in development_dependencies_install guide | ||||
| * | | | | [ci skip] fix invalid package name for libmysqlclient-dev | Ignatius Reza | 2015-09-02 | 1 | -1/+1 |
|/ / / / | | | | | | | | | | | | | tested on Ubuntu Desktop 15.04 | ||||
* | | | | Merge pull request #21451 from kishore-mohan/typo-helper-description | Sean Griffin | 2015-09-01 | 2 | -3/+3 |
|\ \ \ \ | | | | | | | | | | | Typo on helper description and action_controller_overview | ||||
| * | | | | typo "description not clear corrected with proper description and ↵ | kishore-mohan | 2015-09-02 | 2 | -3/+3 |
|/ / / / | | | | | | | | | | | | | action_controller_overview file Rails' -> Rails" [ci skip] | ||||
* | | | | Merge pull request #21456 from rodzyn/clean_requires | Rafael Mendonça França | 2015-09-01 | 7 | -13/+2 |
|\ \ \ \ | | | | | | | | | | | Remove not used requires | ||||
| * | | | | Remove not used requires | Marcin Olichwirowicz | 2015-09-01 | 7 | -13/+2 |
| | | | | | |||||
* | | | | | Respect scale of the column in the Decimal type | Rafael Mendonça França | 2015-09-01 | 3 | -1/+36 |
| | | | | | | | | | | | | | | | | | | | | [Rafael Mendonça França + Jean Boussier] | ||||
* | | | | | Add windows version of nokogiri | Rafael Mendonça França | 2015-09-01 | 1 | -0/+4 |
| | | | | | |||||
* | | | | | Merge pull request #21455 from bkeepers/railties-license | Rafael Mendonça França | 2015-09-01 | 1 | -1/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | Include MIT-LICENSE in railties gem | ||||
| * | | | | | Include MIT-LICENSE in railties gem | Brandon Keepers | 2015-09-01 | 1 | -1/+1 |
|/ / / / / | |||||
* | | | | | Merge pull request #21454 from claudiob/fix-failing-tests-on-guides | Rafael Mendonça França | 2015-09-01 | 3 | -0/+9 |
|\ \ \ \ \ | | | | | | | | | | | | | Fix: make Travis CI happy about guides again | ||||
| * | | | | | Fix: make Travis CI happy about guides again | claudiob | 2015-09-01 | 3 | -0/+9 |
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tests on Rails [are currently failing](https://travis-ci.org/rails/rails/jobs/78255666). The reason is the dependency of Rails master from gems that are currently on GitHub (not on RubyGems) and should be explicitly referenced in the Guides test files. | ||||
* | | | | | Merge pull request #21453 from claudiob/minimum-sprockets-2 | Kasper Timm Hansen | 2015-09-01 | 2 | -2/+2 |
|\ \ \ \ \ | |/ / / / |/| | | | | Require sprockets-rails >= 2 | ||||
| * | | | | Require sprockets-rails >= 2 | claudiob | 2015-09-01 | 2 | -2/+2 |
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes https://github.com/rails/rails/commit/4d157ea8c15186c4903fa83f2dc51a5f78d13a37 Without any specification about the version of sprockets-rails, running a `bundle install` on a brand new app might result in sprockets 0.0.1 being installed. However, the minimum requirement is sprockets-rails 2 (see https://github.com/rails/rails/pull/17752/files) | ||||
* | | | | Merge pull request #21450 from amitsuroliya/minor_typo | Kasper Timm Hansen | 2015-09-01 | 1 | -1/+1 |
|\ \ \ \ | | | | | | | | | | | typo fix [ci skip] | ||||
| * | | | | typo fix [ci skip] | amitkumarsuroliya | 2015-09-01 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | sub-project's should be sub-projects' at all places | ||||
* | | | | | Merge pull request #21447 from aditya-kapoor/add-missing-test-am | Kasper Timm Hansen | 2015-09-01 | 1 | -0/+14 |
|\ \ \ \ \ | |/ / / / |/| | | | | Add missing test for #17351 |