aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/abstract_controller
Commit message (Collapse)AuthorAgeFilesLines
* ActiveRecord and ActionPack now use the new descendants implementation.José Valim2010-06-191-11/+2
|
* Missing method error doesn't specify which controller it is missing from ↵Alan Harper2010-06-101-1/+1
| | | | | | | | | [#4436 state:resolved] The error page shown when the method you are requesting on a controller doesn't specify which controller the method is missing from Signed-off-by: José Valim <jose.valim@gmail.com>
* class_attribute is not a direct replacement of class_inheritable_*.José Valim2010-06-101-1/+2
| | | | | | If you are setting a hash or an array in class_attribute or you need to freeze it, to ensure people won't modify it in place or you need to dup it on inheritance.
* Missed the extractionDavid Heinemeier Hansson2010-06-031-0/+9
|
* Changes made while working on upgrading cells to Rails 3wycats2010-06-032-0/+2
|
* Minor typo fix in callbacks.rb of abstract_controllerRohit Arondekar2010-06-031-1/+1
|
* refactor evals and adds some __FILE__ and __LINE__Santiago Pastorino2010-05-201-3/+3
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Clean up the config object in ActionPack. Create config_accessor which just ↵José Valim2010-04-224-36/+5
| | | | delegates to the config object, reducing the number of deprecations and add specific tests.
* Revert "Avoid deprecation warnings and potential TypeErrors [#4404 ↵Carl Lerche2010-04-162-3/+3
| | | | | | | state:resolved]" Revert "protected instance variables added to the deprecated config accessor This reverts commit 4bce5ba600596b5e7afec9b097866ac259c5940a and 0ee2d3c89a893f0c53924cbb756c7e9be616eb8f.
* Avoid deprecation warnings and potential TypeErrors [#4404 state:resolved]Nicolas Sanguinetti2010-04-152-3/+3
| | | | Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
* Fix ActionMailer test broken in 99d54599215c2a8cea7e57f609e8e578043d71b2José Valim2010-04-121-2/+1
|
* render_to_string should have the identical signature as renderwycats2010-04-041-9/+8
|
* Well that was a bustwycats2010-03-181-1/+5
|
* We seem to have removed the URL helpers from ActionView subclasses...wycats2010-03-182-0/+7
|
* Each controller class has it's own view context subclass. This removes the ↵Carlhuda2010-03-182-13/+25
| | | | need for ActionView::Base.for_controller
* Return a valid Rack response from bare ActionController::MetalCarlhuda2010-03-181-13/+1
|
* Make render :partial, :layout consistent between AC and AVCarlhuda2010-03-181-6/+0
|
* All tests pass without memoizing view_contextCarlhuda2010-03-181-3/+13
|
* 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
|