aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/abstract_controller
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove caching's dependency on view_context. Also, make it so that the ↵Carlhuda2010-03-181-4/+12
| | | | layout is always rendered the same way (so that layout dependencies on the action actually being rendered aren't masked on the first render)
* Make action_has_layout? non-privateCarlhuda2010-03-181-4/+4
|
* Ensure json is loaded before using responders.José Valim2010-03-171-1/+0
|
* Remove unneeded AV::Base and AV::Template monkey-patchesCarlhuda2010-03-171-0/+1
|
* Eliminate warnings for AM on 1.8wycats2010-03-161-0/+4
|
* Finish cleaning up rendering stack from views and move assigns evaluation to ↵José Valim2010-03-123-8/+35
| | | | controller (so plugins and/or controllers can overwrite just one method).
* Allow anything that responds to render to be given as :template and use ↵José Valim2010-03-121-5/+1
| | | | find_template instead of find in views.
* Optimize and clean up how details key get expired.José Valim2010-03-102-1/+30
|
* Clean up the API required from ActionView::Template.José Valim2010-03-091-1/+1
|
* Clean LookupContext API.José Valim2010-03-082-3/+6
|
* Move details to lookup_context and make resolvers use the cache key.José Valim2010-03-081-10/+0
|
* Move ViewPaths module to its own file.José Valim2010-03-082-70/+70
|
* Speed up performance in resolvers by adding fallbacks just when required.José Valim2010-03-081-10/+4
|
* Rename Template::Lookup to LookupContext.José Valim2010-03-081-24/+11
|
* More refactoring on the views side of rendering.José Valim2010-03-081-7/+2
|
* Finally moved the find template logic to the views.José Valim2010-03-082-137/+102
|
* More refactoring. Split _normalize_args and _normalize_options concerns.José Valim2010-03-082-6/+14
|
* More cleanup on the layouts side.José Valim2010-03-081-53/+28
|
* Move layout lookup to views.José Valim2010-03-084-46/+11
|
* Added template lookup responsible to hold all information used in template ↵José Valim2010-03-074-98/+31
| | | | lookup.
* Add a method for configuring abstract controllersCarl Lerche2010-03-041-0/+4
|
* Modifying configurations on the instance of a controller should not affect ↵Carl Lerche2010-03-031-1/+1
| | | | the class
* Tweak how ActionPack handles InheritableOptionsCarl Lerche2010-03-031-0/+2
|
* Move the original config method onto AbstractControllerCarl Lerche2010-03-031-0/+8
|
* Merge _details_defaults and details_for_renderCarlhuda2010-03-012-3/+3
|
* Fix controller_path returnsing an empty string in Ruby 1.8.7 [#4036 ↵José Valim2010-02-265-12/+4
| | | | status:resolved]
* Add missing require on abstract_controller/collector [#4061 status:resolved]José Valim2010-02-261-0/+2
|
* Renamed LocalizedCache to DetailsCache.José Valim2010-02-243-52/+55
|
* Update AP to start locking down a public API. This work is parallel to some ↵Yehuda Katz2010-02-162-3/+3
| | | | docs I'm working on.
* name.blank? -> anonymous?Xavier Noria2010-02-141-1/+2
| | | | Signed-off-by: Yehuda Katz <yehudakatz@YK.local>
* Convert to class_attributeJeremy Kemper2010-02-013-13/+23
|
* Fix some backward incompatible behavior on AM.José Valim2010-01-302-1/+29
|
* Added :format and :locale options to render.José Valim2010-01-291-1/+10
|
* Fix rendering of layouts.José Valim2010-01-291-1/+2
|
* ActionMailer should depend just on AbstractController.José Valim2010-01-291-156/+0
|
* Bring layouts with proc back alive.José Valim2010-01-261-0/+3
|
* Move double render check out of AbstractController.José Valim and Mikel Lindsaar2010-01-231-4/+0
|
* Added AbstractController::Collector.José Valim and Mikel Lindsaar2010-01-231-0/+30
|
* Ensure strings given to render with slash are rendered relative to the ↵José Valim2010-01-221-12/+25
| | | | configured _prefix.
* Move ActionController::Translation to AbstractController::Translation.José Valim2010-01-202-1/+14
|
* Bring normalize behavior to AbstractController::RenderingJosé Valim2010-01-202-4/+20
|
* Fix DoubleRenderError error messagePratik Naik2010-01-191-1/+1
|
* Clear out AS callback method pollution in AC::Base.action_methodsJoshua Peek2010-01-171-8/+12
|
* Base#action_methods delegates to Base.action_methodsJoshua Peek2010-01-171-58/+62
|
* Remove duplicated url_for code and move methods shared between ActionMailer ↵José Valim2010-01-071-0/+156
| | | | and ActionController up to AbstractController.
* @_formats initialization should be AbstractController::Base.José Valim2010-01-042-6/+5
|
* Expose a _render_partial hook as thhe _render_template one and make use of it.José Valim2009-12-311-5/+9
|
* controller_path is required by ActionView, so move it up to ↵José Valim2009-12-312-1/+172
| | | | AbstractController and refactor AbstractController::Layouts.
* Silence some trivial warnings: shadowed local vars, indentation mismatchesJeremy Kemper2009-12-282-2/+2
|
* Remove ActionView inline logging to ActiveSupport::Notifications and create ↵José Valim2009-12-261-20/+0
| | | | ActionController::Base#log_event, so everything can be logged within one listener. Also expose log_process_action as a hook for different modules to include their own information during the action processing. This allow ActiveRecord to hook and any other ORM. Finally, this commit changes 'Processing' and 'Rendering' in logs to 'Processed' and 'Rendered' because at the point it's logged, everying already happened.