aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_controller.rb
Commit message (Collapse)AuthorAgeFilesLines
...
* ActionMailer should depend just on AbstractController.José Valim2010-01-291-6/+4
|
* Tidy up new filter_parameters implementation.José Valim2010-01-211-1/+0
|
* Move ActionController::Translation to AbstractController::Translation.José Valim2010-01-201-1/+0
|
* Move Dispatcher setup to Railties and add instrumentation hook.José Valim2010-01-151-1/+1
|
* Add subscriber for ActionPack and move all logging inside it.José Valim2010-01-131-1/+1
|
* Remove duplicated url_for code and move methods shared between ActionMailer ↵José Valim2010-01-071-1/+0
| | | | and ActionController up to AbstractController.
* Autoload AC and AV test case classesJoshua Peek2010-01-041-3/+5
|
* ActionController::Logger should include AbstractController::Logger and sort ↵José Valim2009-12-311-7/+7
| | | | autoloads for easier readability.
* controller_path is required by ActionView, so move it up to ↵José Valim2009-12-311-2/+0
| | | | AbstractController and refactor AbstractController::Layouts.
* Flip deferrable autoload conventionJoshua Peek2009-12-221-56/+56
|
* Make ActionMailer::Base inherit from AbstractController::BaseJosé Valim2009-12-221-0/+1
| | | | Signed-off-by: Yehuda Katz <wycats@Yehuda-Katz.local>
* Merge branch 'master' of github.com:rails/railsDavid Heinemeier Hansson2009-12-201-2/+1
|\
| * Rename RackConvenience => RackDelegationJoshua Peek2009-12-201-1/+1
| |
| * Merge Session stuff into RackConvenienceJoshua Peek2009-12-201-1/+0
| |
* | Rename RenderOptions to RenderersDavid Heinemeier Hansson2009-12-201-1/+1
|/
* Renamed Redirector to Redirecting (its a module, not a class)David Heinemeier Hansson2009-12-201-1/+1
|
* Rename the RenderingController module to just plain RenderingDavid Heinemeier Hansson2009-12-201-1/+1
|
* Add active_support/ruby/shim to the default requirements for AP componentsYehuda Katz2009-12-201-1/+1
|
* Fully expand relative rails framework paths and make sure we aren'tJoshua Peek2009-12-161-1/+3
| | | | adding any to the load path more than once.
* Nearly all AC modules can be deferredJoshua Peek2009-12-121-40/+44
|
* Reorganize autoloads:Carlhuda2009-12-021-55/+61
| | | | | | | | | | | | | | | | | | | | | * A new module (ActiveSupport::Autoload) is provide that extends autoloading with new behavior. * All autoloads in modules that have extended ActiveSupport::Autoload will be eagerly required in threadsafe environments * Autoloads can optionally leave off the path if the path is the same as full_constant_name.underscore * It is possible to specify that a group of autoloads live under an additional path. For instance, all of ActionDispatch's middlewares are ActionDispatch::MiddlewareName, but they live under "action_dispatch/middlewares/middleware_name" * It is possible to specify that a group of autoloads are all found at the same path. For instance, a number of exceptions might all be declared there. * One consequence of this is that testing-related constants are not autoloaded. To get the testing helpers for a given component, require "component_name/test_case". For instance, "action_controller/test_case". * test_help.rb, which is automatically required by a Rails application's test helper, requires the test_case.rb for all active components, so this change will not be disruptive in existing or new applications.
* Extract #head into its own module and simplify itYehuda Katz2009-10-261-0/+1
|
* Base setup for config object in AC.Yehuda Katz2009-10-261-0/+1
|
* Group together all the old routing dsl logicJoshua Peek2009-10-201-1/+0
|
* Move Routing into ADJoshua Peek2009-10-201-8/+5
|
* Replace decaying routing internals w/ rack-mountJoshua Peek2009-10-191-3/+3
|
* Resurrect AC::Benchmarking [#3140 state:resolved]Joshua Peek2009-09-241-3/+4
|
* SessionRestoreError belongs in ADJoshua Peek2009-09-231-1/+0
|
* Move integration test runner into ActionDispatchJoshua Peek2009-09-231-1/+3
|
* action_dispatch and action_view are just more autoloads, so its okay to ↵Joshua Peek2009-08-311-3/+2
| | | | require them
* Create new ActionController::Middleware class that will work as a normal ↵Yehuda Katz2009-08-261-0/+1
| | | | | | Rack middleware. * This initial implementation is a bit hackish, but it uses a normal middleware API so it's future-proof when we improve the internals.
* Renamed ActionController::Renderer to ActionController::Responder and ↵José Valim2009-08-081-1/+1
| | | | ActionController::MimeResponds::Responder to ActionController::MimeResponds::Collector.
* Renamed presenter to renderer, added some documentation and defined its API.José Valim2009-08-071-2/+2
|
* Move AbstractController to a top-level componentYehuda Katz2009-08-061-1/+1
|
* Rename /base to /metal and make base.rb and metal.rb top-level to reflect ↵Yehuda Katz2009-08-061-36/+36
| | | | their module locations
* rename ActionController::Http to ActionController::Metal at Josh's suggestionYehuda Katz2009-08-061-1/+1
|
* Centralize commonly used parts of AS in ActionController into ↵Yehuda Katz2009-07-151-3/+13
| | | | action_controller.rb
* Remove exceptions from AbstractUnit so they work in real lifeYehuda Katz + Carl Lerche2009-06-161-0/+12
|
* rm -r controller/base!Yehuda Katz + Carl Lerche2009-06-151-9/+9
|
* Get all of rake tests to passYehuda Katz + Carl Lerche2009-06-151-0/+2
|
* Keep ActionMailer using the old layouts code until it gets refactored.Yehuda Katz + Carl Lerche2009-06-151-0/+1
|
* Get tests to run (with failures) without old base aroundYehuda Katz + Carl Lerche2009-06-151-74/+37
|
* Move FilterParameterLogging to a stand alone module and make it work on new basePratik Naik2009-05-221-0/+1
|
* Cherry-pick core extensionsJeremy Kemper2009-05-131-10/+3
|
* Extract ActionController rescue templates into Rescue and ShowExceptions ↵Joshua Peek2009-05-021-1/+1
| | | | | middleware. This commit breaks all exception catching plugins like ExceptionNotifier. These plugins should be rewritten as middleware instead overriding Controller#rescue_action_in_public.
* No more free lunchJeremy Kemper2009-04-221-0/+1
|
* Move MimeResponds into base folderJoshua Peek2009-04-141-1/+1
|
* Move reloader middleware in ActionDispatchJoshua Peek2009-04-141-1/+0
|
* Session management belongs in base folderJoshua Peek2009-04-141-1/+1
|
* We aren't using UploadedStringIO and UploadedTempfile anymoreJoshua Peek2009-04-141-3/+0
|