Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Extract ParameterFilter class from FilterParameters mixin | Bryan Helmkamp | 2010-07-19 | 1 | -0/+1 | |
| | | | | Signed-off-by: wycats <wycats@gmail.com> | |||||
* | Removing Metal from Rails 3. | wycats | 2010-05-29 | 1 | -1/+0 | |
| | | | | | | | | | | | | | | | | | | | | If you have existing Metals, you have a few options: * if your metal behaves like a middleware, add it to the middleware stack via config.middleware.use. You can use methods on the middleware stack to control exactly where it should go * if it behaves like a Rack endpoint, you can link to it in the router. This will result in more optimal routing time, and allows you to remove code in your endpoint that matches specific URLs in favor of the more powerful handling in the router itself. For the future, you can use ActionController::Metal to get a very fast controller with the ability to opt-in to specific controller features without paying the penalty of the full controller stack. Since Rails 3 is closer to Rack, the Metal abstraction is no longer needed. | |||||
* | Move remote_ip to a middleware: | Carlhuda | 2010-03-03 | 1 | -1/+1 | |
| | | | | | * ActionController::Base.ip_spoofing_check deprecated => config.action_dispatch.ip_spoofing_check * ActionController::Base.trusted_proxies deprecated => config.action_dispatch.trusted_proxies | |||||
* | Add a BlockUntrustedIps middleware | Carl Lerche | 2010-03-03 | 1 | -0/+1 | |
| | ||||||
* | Updating copyright dates on all licenses | Mikel Lindsaar | 2010-02-01 | 1 | -1/+1 | |
| | ||||||
* | ActionMailer should depend just on AbstractController. | José Valim | 2010-01-29 | 1 | -0/+1 | |
| | ||||||
* | Default to sync instrumentation. | José Valim | 2010-01-21 | 1 | -1/+0 | |
| | ||||||
* | Tidy up new filter_parameters implementation. | José Valim | 2010-01-21 | 1 | -1/+1 | |
| | ||||||
* | Move filter_parameter_logging logic out of the controller and create ↵ | Prem Sichanugrist | 2010-01-21 | 1 | -0/+1 | |
| | | | | | | ActionDispatch::ParametersFilter to handle parameter filteration instead. This will make filteration not depending on controller anymore. Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | Add ActionDispatch::Notifications middleware. | José Valim | 2010-01-17 | 1 | -0/+1 | |
| | ||||||
* | Cookies middleware | Joshua Peek | 2010-01-16 | 1 | -0/+1 | |
| | ||||||
* | Split ActionDispatch http in smaller chunks. | José Valim | 2010-01-16 | 1 | -1/+9 | |
| | ||||||
* | Move Flash into middleware | Joshua Peek | 2010-01-15 | 1 | -0/+1 | |
| | ||||||
* | Make HEAD method masquerade as GET so requests are routed correctly | Joshua Peek | 2010-01-15 | 1 | -0/+1 | |
| | ||||||
* | Trash string coercion rack hacks | Joshua Peek | 2010-01-04 | 1 | -1/+0 | |
| | ||||||
* | Partially revert "ActionDispatch should require as little of ActiveSupport ↵ | Jeremy Kemper | 2009-12-30 | 1 | -0/+2 | |
| | | | | | | as possible" Removes load path change from commit bb153f42e45160c5ef3593c393db5d3c6857fb70. | |||||
* | ActionDispatch should require as little of ActiveSupport as possible | Carl Lerche | 2009-12-30 | 1 | -3/+1 | |
| | ||||||
* | Require active_support/dependencies/autoload in action_dispatch | Carl Lerche | 2009-12-28 | 1 | -0/+1 | |
| | ||||||
* | AD::Cascade that supports X-Cascade | Joshua Peek | 2009-12-26 | 1 | -0/+1 | |
| | ||||||
* | Flip deferrable autoload convention | Joshua Peek | 2009-12-22 | 1 | -31/+29 | |
| | ||||||
* | All AD modules are "deferrable" | Joshua Peek | 2009-12-22 | 1 | -7/+5 | |
| | ||||||
* | AD::StatusCodes support is now part of rack | Joshua Peek | 2009-12-22 | 1 | -1/+0 | |
| | ||||||
* | We don't need AD parse_config | Joshua Peek | 2009-12-20 | 1 | -1/+0 | |
| | ||||||
* | Add active_support/ruby/shim to the default requirements for AP components | Yehuda Katz | 2009-12-20 | 1 | -1/+1 | |
| | ||||||
* | Fully expand relative rails framework paths and make sure we aren't | Joshua Peek | 2009-12-16 | 1 | -4/+4 | |
| | | | | adding any to the load path more than once. | |||||
* | Allow autoloads to opt out of eager loading | Joshua Peek | 2009-12-12 | 1 | -20/+29 | |
| | ||||||
* | Reorganize autoloads: | Carlhuda | 2009-12-02 | 1 | -20/+21 | |
| | | | | | | | | | | | | | | | | | | | | | * 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. | |||||
* | Move Routing into AD | Joshua Peek | 2009-10-20 | 1 | -0/+2 | |
| | ||||||
* | Coerce all out going body parts to Strings | Joshua Peek | 2009-10-05 | 1 | -0/+1 | |
| | ||||||
* | Move Rails::Static into ActionDispatch | Joshua Peek | 2009-09-26 | 1 | -1/+2 | |
| | ||||||
* | Extract "parse_config" into AD | Joshua Peek | 2009-09-25 | 1 | -0/+1 | |
| | ||||||
* | Move integration test runner into ActionDispatch | Joshua Peek | 2009-09-23 | 1 | -1/+5 | |
| | ||||||
* | Require active_support after autoload setup | Jeremy Kemper | 2009-09-14 | 1 | -4/+4 | |
| | ||||||
* | Back off rack 1.1-pre and bundle in the new testing goodies | Joshua Peek | 2009-08-31 | 1 | -6/+0 | |
| | ||||||
* | Switch over to rack-test gem | Joshua Peek | 2009-08-31 | 1 | -1/+3 | |
| | ||||||
* | RequestForgeryProtection now works with the new base | Pratik Naik | 2009-05-21 | 1 | -0/+1 | |
| | ||||||
* | Ruby 1.9 stdlib gems don't recognize .pre yet | Jeremy Kemper | 2009-05-20 | 1 | -1/+1 | |
| | ||||||
* | Temporarily bundle rack-test while MockSession is baking | Joshua Peek | 2009-05-19 | 1 | -0/+2 | |
| | ||||||
* | Extract generic callbacks middleware from dispatcher | Joshua Peek | 2009-05-17 | 1 | -0/+1 | |
| | ||||||
* | Merge Failsafe middleware into ShowExceptions | Joshua Peek | 2009-05-17 | 1 | -1/+0 | |
| | ||||||
* | Cherry-pick core extensions | Jeremy Kemper | 2009-05-13 | 1 | -10/+3 | |
| | ||||||
* | Wrap dispatcher callbacks around the whole middleware chain. Kill ↵ | Joshua Peek | 2009-05-03 | 1 | -1/+0 | |
| | | | | unnecessary Reloader middleware. | |||||
* | Extract ActionController rescue templates into Rescue and ShowExceptions ↵ | Joshua Peek | 2009-05-02 | 1 | -0/+2 | |
| | | | | | middleware. This commit breaks all exception catching plugins like ExceptionNotifier. These plugins should be rewritten as middleware instead overriding Controller#rescue_action_in_public. | |||||
* | Rename vendor/rack to vendor/rack-1.1.pre | Pratik Naik | 2009-05-01 | 1 | -2/+2 | |
| | ||||||
* | Vendor Rack edge ( commit : 815342a8e15db564b766f209ffb1e340233f064f ) | Pratik Naik | 2009-05-01 | 1 | -1/+6 | |
| | ||||||
* | Depend on unreleased rack 1.1 | Joshua Peek | 2009-04-30 | 1 | -2/+1 | |
| | ||||||
* | Start moving TestRequest and TestResponse into ActionDispatch | Joshua Peek | 2009-04-30 | 1 | -0/+2 | |
| | ||||||
* | Vendor new Rack::Mock changes | Joshua Peek | 2009-04-30 | 1 | -5/+1 | |
| | ||||||
* | Move generic assertions into ActionDispatch | Joshua Peek | 2009-04-30 | 1 | -0/+2 | |
| | ||||||
* | Remove RewindableInput middleware since all input MUST be rewindable ↵ | Joshua Peek | 2009-04-25 | 1 | -1/+0 | |
| | | | | according to a recent change in the Rack 1.0 SPEC |