Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Removed max-stale from the setting the cache-headers in the response as ↵ | Anuj Dutta | 2012-03-02 | 1 | -1/+1 |
| | | | | max-stale is a cache request header. | ||||
* | Document the :host option for force_ssl | Andrew White | 2012-02-23 | 1 | -0/+1 |
| | |||||
* | Update documentation for force_ssl - closes #5023. | Andrew White | 2012-02-23 | 1 | -1/+14 |
| | |||||
* | SSL should not be disabled by default in any environment. | Pat Allan | 2012-02-23 | 1 | -1/+1 |
| | |||||
* | Merge pull request #5130 from dlee/revised_patch_verb | Xavier Noria | 2012-02-22 | 2 | -8/+9 |
|\ | | | | | Add config.default_method_for_update to support PATCH | ||||
| * | Add config.default_method_for_update to support PATCH | David Lee | 2012-02-22 | 2 | -8/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PATCH is the correct HTML verb to map to the #update action. The semantics for PATCH allows for partial updates, whereas PUT requires a complete replacement. Changes: * adds config.default_method_for_update you can set to :patch * optionally use PATCH instead of PUT in resource routes and forms * adds the #patch verb to routes to detect PATCH requests * adds #patch? to Request * changes documentation and comments to indicate support for PATCH This change maintains complete backwards compatibility by keeping :put as the default for config.default_method_for_update. | ||||
* | | format lookup for partials is derived from the format in which the template ↵ | Santiago Pastorino | 2012-02-22 | 2 | -2/+2 |
|/ | | | | | | is being rendered Closes #5025 part 2 | ||||
* | search private / protected methods in trunk ruby | Aaron Patterson | 2012-02-20 | 1 | -1/+1 |
| | |||||
* | Merge pull request #3479 from arvida/ensure-date-header-on-expires-in | José Valim | 2012-02-18 | 1 | -0/+3 |
|\ | | | | | Ensure Date header on expires_in | ||||
| * | Ensuring a HTTP Date header when setting Cache-Control's max-age with ↵ | arvida | 2011-10-31 | 1 | -0/+3 |
| | | | | | | | | #expires_in | ||||
* | | let expires_in accept a must_revalidate flag | Xavier Noria | 2012-02-17 | 1 | -2/+6 |
| | | |||||
* | | Fixed force_ssl redirects to include original query params | Ryan McGeary | 2012-02-07 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | `ActionController.force_ssl` redirects http URLs to their https equivalent; however, when a URL contains a query string, the resulting redirect lacked the original query string. Conflicts: actionpack/lib/action_controller/metal/force_ssl.rb | ||||
* | | Clean up a bit default_response handling and cache format negotiation. | José Valim | 2012-02-04 | 2 | -19/+17 |
| | | |||||
* | | Fix override API response bug in respond_with | Prem Sichanugrist | 2012-02-03 | 1 | -8/+23 |
| | | | | | | | | | | | | | | | | | | | | Default responder was only using the given respond block when user requested for HTML format, or JSON/XML format with valid resource. This fix the responder so that it will use the given block regardless of the validity of the resource. Note that in this case you'll have to check for object's validity by yourself in the controller. Fixes #4796 | ||||
* | | example bracket error | Damian Le Nouaille | 2012-01-23 | 1 | -1/+1 |
| | | |||||
* | | Use performed? instead of checking for response_body | Carlos Antonio da Silva | 2012-01-19 | 1 | -1/+1 |
| | | | | | | | | | | | | * Check for performed? instead of response_body * Change performed? to return a boolean * Refactor AC::Metal#response_body= to reuse variable | ||||
* | | Move protected instance variables definition, kill compatibility module | Carlos Antonio da Silva | 2012-01-17 | 1 | -13/+0 |
| | | |||||
* | | Remove deprecated default_charset= from AC::Base | Carlos Antonio da Silva | 2012-01-17 | 1 | -4/+0 |
| | | | | | | | | | | This should be set globally as a configuration, using `config.action_dispatch.default_charset` instead | ||||
* | | Move render_to_body logic to return a spaced string to AC::Rendering | Carlos Antonio da Silva | 2012-01-17 | 3 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | | This seems to be required only when calling render :partial with an empty collection from a controller. This call happens to return no content, letting the response body empty, which means to Rails that it should go on and try to find a template to render based on the current action name, thus failing hard. Although tests keep all green, we need to check a better way to fix this. | ||||
* | | Remove method missing handling when action is not found, use action missing ↵ | Carlos Antonio da Silva | 2012-01-17 | 1 | -8/+0 |
| | | | | | | | | | | | | | | instead Do not create a method_missing method to handle not found actions, use the action_missing method provided by Rails instead. | ||||
* | | Refactor render nothing/text => nil logic, and move to right place | Carlos Antonio da Silva | 2012-01-17 | 1 | -0/+4 |
| | | | | | | | | | | Options :nothing and :text => nil should be handled by ActionController::Rendering instead. | ||||
* | | Move render :nothing and :text => nil options to AC::Rendering | Carlos Antonio da Silva | 2012-01-17 | 1 | -10/+0 |
| | | |||||
* | | Remove deprecated logic to render templates starting with / | Carlos Antonio da Silva | 2012-01-17 | 1 | -1/+0 |
| | | | | | | | | render :template => "/foo/bar" | ||||
* | | Remove relative url root setting from ENV var | Carlos Antonio da Silva | 2012-01-17 | 1 | -4/+0 |
| | | | | | | | | This is already being set by Rails configuration. | ||||
* | | Remove rescue_action from compatibility module and tests | Carlos Antonio da Silva | 2012-01-17 | 1 | -4/+0 |
| | | |||||
* | | Remove other old compatibility constants | Carlos Antonio da Silva | 2012-01-17 | 2 | -4/+1 |
| | | |||||
* | | Remove constant already defined in exceptions module | Carlos Antonio da Silva | 2012-01-17 | 1 | -3/+0 |
| | | |||||
* | | Remove old compatibility methods not being used | Carlos Antonio da Silva | 2012-01-17 | 1 | -4/+0 |
| | | |||||
* | | When force redirecting to SSL, make sure that the session is kept. As we're ↵ | Marcin Bunsch and Przemek Dąbek | 2012-01-12 | 1 | -0/+1 |
| | | | | | | | | moving from a non-secure to secure environment, it's safe | ||||
* | | get rid of using instance_variable_names method from AS | Sergey Nartimov | 2012-01-07 | 1 | -4/+4 |
| | | | | | | | | | | - instance_variables return symbols in 1.9 - there is instance_variable_defined? method | ||||
* | | Merge pull request #4327 from Karunakar/minor | Aaron Patterson | 2012-01-06 | 1 | -1/+1 |
|\ \ | | | | | | | removed warning because logger.warn differentiate the warings | ||||
| * | | removed warning because logger.warn differentiate the warings | Karunakar (Ruby) | 2012-01-05 | 1 | -1/+1 |
| | | | |||||
* | | | Change more Array.wrap to Kernel#Array | Rafael Mendonça França | 2012-01-05 | 1 | -6/+5 |
| | | | |||||
* | | | Use Kernel#Array in ActionController::Helpers | Rafael Mendonça França | 2012-01-05 | 1 | -2/+1 |
|/ / | |||||
* | | fix base64 require | Sergey Nartimov | 2012-01-03 | 1 | -1/+1 |
| | | |||||
* | | remove ActiveSupport::Base64 in favor of ::Base64 | Sergey Nartimov | 2012-01-02 | 1 | -4/+4 |
| | | |||||
* | | deprecate Base64.encode64s from AS. Use Base64.strict_encode64 instead | Vasiliy Ermolovich | 2011-12-27 | 1 | -2/+2 |
| | | |||||
* | | remove File#to_path alias | Vasiliy Ermolovich | 2011-12-25 | 2 | -4/+2 |
| | | |||||
* | | Remove unecessary config_accessors. | José Valim | 2011-12-24 | 1 | -1/+1 |
| | | |||||
* | | Fix http digest authentication with trailing '/' or '?' (fixes #4038 and #3228) | Piotr Sarnacki | 2011-12-21 | 1 | -5/+8 |
| | | |||||
* | | Show detailed exceptions no longer returns true if the request is local in ↵ | José Valim | 2011-12-16 | 1 | -1/+9 |
| | | | | | | | | production. | ||||
* | | Fix diagnostics page for routing errors. | José Valim | 2011-12-15 | 1 | -7/+2 |
| | | |||||
* | | ParamsWrapper only wrap the accessible attributes when they were set | Jean-Francois Turcot | 2011-12-07 | 1 | -1/+8 |
| | | |||||
* | | use classify in ParamsWrapper to derive model name from controller name | lest | 2011-12-05 | 1 | -1/+1 |
| | | |||||
* | | Minor enhancement by not unnecessarely escaping forward slashing within a ↵ | Overbryd | 2011-12-05 | 1 | -1/+2 |
| | | | | | | | | curly regexp and by mentoining the protocol relative scheme in the internal comment | ||||
* | | Fix for redirect_to to respect urls with a network path reference like ↵ | Overbryd | 2011-12-05 | 1 | -2/+2 |
| | | | | | | | | "//asset.host.com/resources/1235" see issue #3856 | ||||
* | | Revert "Added ActiveRecord::Base#last_modified to work with the new ↵ | David Heinemeier Hansson | 2011-12-01 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | fresh_when/stale? conditional get methods from Action Pack" Needless indirection with no added value. This reverts commit 535853e83b9092078035a5abb2aa242fba815c05. | ||||
* | | Added ActiveRecord::Base#last_modified to work with the new ↵ | David Heinemeier Hansson | 2011-12-01 | 1 | -2/+2 |
| | | | | | | | | fresh_when/stale? conditional get methods from Action Pack | ||||
* | | Allow fresh_when/stale? to take a record instead of an options hash [DHH] | David Heinemeier Hansson | 2011-12-01 | 1 | -4/+49 |
| | | |||||
* | | Log 'Filter chain halted as CALLBACKNAME rendered or redirected' every time ↵ | José Valim | 2011-11-30 | 1 | -1/+6 |
| | | | | | | | | a before callback halts. |