aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/CHANGELOG.md
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Split direct method into twoAndrew White2017-02-211-25/+24
| | | | | | | | | | | | | | | Use a separate method called `resolve` for the custom polymorphic mapping to clarify the API.
| * | Prefer remove_method over undef_methodAndrew White2017-02-211-0/+7
| | | | | | | | | | | | | | | | | | Using `undef_method` means that when a route is removed any other implementations of that method in the ancestor chain are inaccessible so instead use `remove_method` which restores access to the ancestor.
| * | Add CHANGELOG entry for `direct` methodAndrew White2017-02-211-0/+39
| | |
* | | Add backticks around commandJon Moss2017-02-211-1/+1
|/ / | | | | | | [ci skip]
* | Add missing spaceJon Moss2017-02-201-1/+1
| | | | | | | | [ci skip]
* | Add changelog for system testseileencodes2017-02-201-0/+8
| |
* | Remove deprecated callbacks from ActionDispatch middlewaresRafael Mendonça França2017-01-311-0/+8
| |
* | Remove deprecated ActionController::Metal.callRafael Mendonça França2017-01-031-0/+4
| |
* | List full class nameJon Moss2017-01-031-1/+1
| | | | | | | | | | | | `Metal#env` --> `ActionController::Metal#env` [ci skip]
* | Remove deprecated Metal#envRafael Mendonça França2017-01-031-0/+4
| |
* | fix with_routing when testing api only controllersJulia López2016-12-291-0/+4
| |
* | Small edits to actionpack/CHANGELOG.mdJon Moss2016-12-271-2/+2
| | | | | | | | | | | | | | [ci skip] - change a period to a comma - add backticks for class + method
* | Remove random extra spaces from Action Pack and Railties CHANGELOG.mdJon Moss2016-12-271-1/+1
| | | | | | | | [ci skip]
* | [ci skip] Add changelog entry for 86754a8fKasper Timm Hansen2016-11-231-0/+11
| |
* | move CHANGELOG entry to the appropriate file [ci skip]yuuji.yaginuma2016-11-191-0/+6
| | | | | | | | Follow up to #27098
* | Merge pull request #27089 from erickueen/erickueen_fix_26606Rafael Mendonça França2016-11-181-5/+11
|\ \ | | | | | | | | | Fix incorrect output from rails routes when using singular resources …
| * | Fix incorrect output from rails routes when using singular resources issue ↵Erick Reyna2016-11-181-4/+10
|/ / | | | | | | | | | | | | | | | | | | #26606 Rails routes (even rake routes in previous versions) output showed incorrect routes when an application use resource :controller, implying that edit_controller_path match with controller#show. The order of the output has changed to correct this. View #26606 for more information. Added a test case, change unit test in rake to expect the new output. Since the output of resource :controller is changing, the string spected of the railties/test/application/rake_test.rb test_rails_routes_with_controller_environment had to be modified.
* | Merge pull request #26222 from vipulnsward/26134-fixRafael França2016-11-131-0/+8
|\ \ | | | | | | Format and send logs to logger.fatal from DebugExceptions
| * | Format and send logs to logger.fatal from DebugExceptions instead of calling ↵Vipul A M2016-11-121-0/+8
| | | | | | | | | | | | | | | | | | fatal multiple times. Expose tags_text from TaggedLogging to be used for log formatting Fixes #26134
* | | Changelog editsVipul A M2016-11-121-1/+1
|/ /
* | adds support for arbitrary hashes in strong parametersXavier Noria2016-11-111-0/+8
| |
* | add `ActionController::Parameters#merge!`yuuji.yaginuma2016-10-181-0/+4
| | | | | | | | | | This method has the same behavior as `Hash#merge!`, returns current `ActionController::Parameters`.
* | Allow any key in Renderer environment hashSammy Larbi2016-10-151-0/+5
| | | | | | | | | | | | When rendering arbitrary templates, it is helpful to not overwrite `env` keys with nil if they don't match any found in the `RACK_KEY_TRANSLATION` This allows the developer to set the environment to exactly what is needed for rendering.
* | [ci skip] fix typo in Actionpack ChangelogAlex Kitchens2016-10-111-1/+1
| |
* | Remove deprecated support to non-keyword arguments in ↵Rafael Mendonça França2016-10-101-0/+5
| | | | | | | | | | | | `ActionDispatch::IntegrationTest`, `#process`, `#get`, `#post`, `#patch`, `#put`, `#delete`, and `#head`.
* | Remove deprecated `ActionDispatch::IntegrationTest#*_via_redirect`.Rafael Mendonça França2016-10-101-0/+4
| |
* | Remove deprecated `ActionDispatch::IntegrationTest#xml_http_request`Rafael Mendonça França2016-10-101-0/+4
| |
* | Remove deprecated support for passing `:path` and route path as stings in ↵Rafael Mendonça França2016-10-101-1/+5
| | | | | | | | `ActionDispatch::Routing::Mapper#match`
* | Remove deprecated support passing path as `nil` in ↵Rafael Mendonça França2016-10-101-0/+4
| | | | | | | | `ActionDispatch::Routing::Mapper#match`
* | Remove deprecated `cache_control` argument from ↵Rafael Mendonça França2016-10-101-0/+4
| | | | | | | | `ActionDispatch::Static#initialize`
* | Remove deprecated support to passing strings to the middleware stackRafael Mendonça França2016-10-101-0/+4
| |
* | Remove deprecated code in ssl middlewareRafael Mendonça França2016-10-101-0/+8
| |
* | Remove deprecated code in ActionDispatch::Session::SessionRestoreErrorRafael Mendonça França2016-10-101-0/+9
| |
* | Deprecated ActionDispatch::ParamsParser::ParamsParserRafael Mendonça França2016-10-101-0/+5
| | | | | | | | | | | | ActionDispatch::ParamsParser class was removed in favor of ActionDispatch::Http::Parameters so it is better to move the error constant to the new class.
* | Remove deprecated ActionDispatch::ParamsParserRafael Mendonça França2016-10-101-0/+4
| |
* | Remove deprecated code in ActionDispatch::ParamsParser::ParseErrorRafael Mendonça França2016-10-101-0/+9
| |
* | Remove deprecated access to mime types through constantsRafael Mendonça França2016-10-101-0/+4
| |
* | Remove deprecated support to non-keyword arguments #processRafael Mendonça França2016-10-101-0/+5
| |
* | Remove deprecated `xml_http_request` and `xhr` methodsRafael Mendonça França2016-10-101-0/+4
| |
* | Remove deprecated methods in ActionController::ParametersRafael Mendonça França2016-10-101-0/+4
| |
* | Remove deprecated comparing support with `ActionController::Parameters`Rafael Mendonça França2016-10-101-0/+5
| |
* | Remove deprecated support to :text in renderRafael Mendonça França2016-10-101-0/+4
| |
* | Remove deprecated support to :nothing in renderRafael Mendonça França2016-10-091-0/+4
| |
* | Remove deprecated support to `:back` in `redirect_to`Rafael Mendonça França2016-10-091-0/+4
| |
* | Remove deprecated support for status option in headRafael Mendonça França2016-10-091-0/+4
| |
* | Remove deprecation at ActionController::BadRequestRafael Mendonça França2016-10-091-0/+5
| |
* | Remove deprecated methods related to controller filtersRafael Mendonça França2016-10-091-0/+7
| | | | | | | | | | | | | | | | | | | | `skip_action_callback`, `skip_filter`, `before_filter`, `prepend_before_filter`, `skip_before_filter`, `append_before_filter`, `around_filter` `prepend_around_filter`, `skip_around_filter`, `append_around_filter`, `after_filter`, `prepend_after_filter`, `skip_after_filter` and `append_after_filter`.
* | Show an "unmatched constraints" error for mismatching and present paramsChris Carter2016-10-031-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | Currently a misleading "missing required keys" error is thrown when a param fails to match the constraints of a particular route. This commit ensures that these params are recognised as unmatching rather than missing. Note: this means that a different error message will be provided between optimized and non-optimized path helpers, due to the fact that the former does not check constraints when matching routes. Fixes #26470.
* | Add #25546 and #25817 to changelog [ci skip]Philip Nguyen2016-09-231-0/+8
| |
* | make `fixture_file_upload` work in integration testsyuuji.yaginuma2016-09-041-0/+4
| | | | | | | | | | | | | | | | | | Currently, `fixture_file_upload` does not work in integration test. Because, `TestProcess` module has been include in `Session` class, but `fixture_path` can not get from `Session` class. Modify to include `TestProcess` in `IntegrationTest` class in order to get correct value of `fixture_path`.