aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_controller/metal/rendering.rb
Commit message (Collapse)AuthorAgeFilesLines
* Return nil for Mime::NullType#refAndrew White2013-04-101-1/+1
|
* Reverts rendering behavior when format is unknownGrzegorz Świrski2013-04-101-1/+1
| | | | | | | | | If a request has unknown format (eg. /foo.bar), the renderer fallbacks to default format. This patch reverts Rails 3.2 behavior after c2267db commit. Fixes issue #9654.
* format lookup for partials is derived from the format in which the template ↵Santiago Pastorino2012-02-221-1/+1
| | | | | | is being rendered Closes #5025 part 2
* Move render_to_body logic to return a spaced string to AC::RenderingCarlos Antonio da Silva2012-01-171-0/+4
| | | | | | | | | | | 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.
* Refactor render nothing/text => nil logic, and move to right placeCarlos Antonio da Silva2012-01-171-0/+4
| | | | | Options :nothing and :text => nil should be handled by ActionController::Rendering instead.
* Do not inherit from Rack::Response, remove a shit-ton of unused code.José Valim2011-04-191-0/+11
|
* Use Mime::Type references.José Valim2011-02-081-1/+1
|
* Fix indentationSantiago Pastorino2010-11-201-24/+23
|
* Rendering doesn't need RackDelegationwycats2010-10-101-1/+0
|
* Ensure controller filters are executed before stuff starts to happen.José Valim2010-03-131-1/+1
|
* Finish cleaning up rendering stack from views and move assigns evaluation to ↵José Valim2010-03-121-10/+11
| | | | controller (so plugins and/or controllers can overwrite just one method).
* Finally moved the find template logic to the views.José Valim2010-03-081-29/+12
|
* More refactoring. Split _normalize_args and _normalize_options concerns.José Valim2010-03-081-6/+13
|
* Move layout lookup to views.José Valim2010-03-081-1/+1
|
* Added template lookup responsible to hold all information used in template ↵José Valim2010-03-071-1/+0
| | | | lookup.
* Merge _details_defaults and details_for_renderCarlhuda2010-03-011-4/+0
|
* Change AV formats so they can delegate to the controller. Now users (or ↵Carlhuda2010-03-011-1/+5
| | | | plugins) can override details_for_render in their controllers and add appropriate additional details. Now if only they could *do* something with those details...
* Renamed LocalizedCache to DetailsCache.José Valim2010-02-241-1/+1
|
* Cleanup render callstack and make render(:json => {}, :status => 401) work ↵José Valim2010-02-241-23/+14
| | | | again.
* Include missing modules.José Valim2010-02-221-1/+1
|
* Update RendererYehuda Katz2010-02-181-5/+4
|
* Ensure render :text => resource first tries to invoke :to_text on itJosé Valim2010-02-161-0/+7
|
* Fix rendering of layouts.José Valim2010-01-291-5/+0
|
* Move double render check out of AbstractController.José Valim and Mikel Lindsaar2010-01-231-0/+4
|
* Ensure strings given to render with slash are rendered relative to the ↵José Valim2010-01-221-12/+24
| | | | configured _prefix.
* Bring normalize behavior to AbstractController::RenderingJosé Valim2010-01-201-3/+4
|
* Expose a _render_partial hook as thhe _render_template one and make use of it.José Valim2009-12-311-6/+6
|
* Rename the RenderingController module to just plain RenderingDavid Heinemeier Hansson2009-12-201-0/+57