Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Memoize request accessors on the Rack env so other request objects have ↵ | Joshua Peek | 2009-01-04 | 1 | -2/+2 | |
| | | | | access to the same cache [#1668 state:resolved] | |||||
* | Test that exceptions raised in filters are properly rescued | Jeremy Kemper | 2008-12-30 | 1 | -4/+7 | |
| | ||||||
* | Clean up view path cruft and split path implementations into Template::Path ↵ | Joshua Peek | 2008-12-29 | 1 | -6/+6 | |
| | | | | and Template::EagerPath | |||||
* | Make router and controller classes better rack citizens | Joshua Peek | 2008-12-28 | 1 | -0/+7 | |
| | ||||||
* | Don't recurse when ActionController#render is called without any arguments | Pratik Naik | 2008-12-26 | 1 | -1/+1 | |
| | ||||||
* | Make ActionController#render(symbol) behave same as ↵ | Pratik Naik | 2008-12-26 | 1 | -5/+5 | |
| | | | | ActionController#render(string) [#1435] | |||||
* | Make ActionController#render(string) work as a shortcut for render :action ↵ | Pratik Naik | 2008-12-25 | 1 | -1/+3 | |
| | | | | | | | | | | => string. [#1435] Examples: # Instead of render(:action => 'other_action') render('other_action') Note : Argument must not have any '/' | |||||
* | Make ActionController#render(string) work as a shortcut for render :template ↵ | Pratik Naik | 2008-12-25 | 1 | -1/+3 | |
| | | | | | | | | | | => string. [#1435] Examples: # Instead of render(:template => 'controller/action') render('controller/action') Note : Argument must not begin with a '/', but have at least one '/' | |||||
* | Make ActionController#render(string) work as a shortcut for render :file => ↵ | Pratik Naik | 2008-12-25 | 1 | -1/+8 | |
| | | | | | | | | | | string. [#1435] Examples: # Instead of render(:file => '/Users/lifo/home.html.erb') render('/Users/lifo/home.html.erb') Note : Filename must begin with a forward slash ('/') | |||||
* | Move ActionController::Base#render arguments validation to a separate method | Pratik Naik | 2008-12-25 | 1 | -8/+14 | |
| | ||||||
* | Ensure the template format is always passed to the template finder. Now we ↵ | Joshua Peek | 2008-12-21 | 1 | -12/+18 | |
| | | | | can cleanup some nasty stuff. | |||||
* | Switch to Rack::Response#set_cookie instead of using CGI::Cookie to build ↵ | Joshua Peek | 2008-12-20 | 1 | -2/+2 | |
| | | | | cookie headers | |||||
* | Use status response accessor instead of the 'Status' header | Joshua Peek | 2008-12-19 | 1 | -2/+2 | |
| | ||||||
* | Remove CGI::Session memory leak patch | Joshua Peek | 2008-12-16 | 1 | -5/+0 | |
| | ||||||
* | Switch to Rack based session stores. | Joshua Peek | 2008-12-15 | 1 | -10/+2 | |
| | ||||||
* | Fixed session related memory leak [#1558 state:resolved] | Frederick Cheung | 2008-12-11 | 1 | -0/+3 | |
| | | | | Signed-off-by: Joshua Peek <josh@joshpeek.com> | |||||
* | Making the IP Spoofing check in AbstractRequest#remote_ip configurable. | Darren Boyd | 2008-12-01 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | Certain groups of web proxies do not set these values properly. Notably, proxies for cell phones, which often do not set the remote IP information correctly (not surprisingly, since the clients do not have an IP address). Allowing this to be configurable makes it possible for developers to choose to ignore this simple spoofing check, when a significant amount of their traffic would result in false positives anyway. Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1200 state:committed] | |||||
* | Reinstate "Super lazy load view paths in development mode (no indexing or ↵ | Joshua Peek | 2008-11-28 | 1 | -2/+3 | |
| | | | | caching at all). Switch layout finders to use view path api to take advantage of cache." as it killed dev mode reloading." | |||||
* | Revert "Super lazy load view paths in development mode (no indexing or ↵ | David Heinemeier Hansson | 2008-11-27 | 1 | -3/+2 | |
| | | | | | | caching at all). Switch layout finders to use view path api to take advantage of cache." as it killed dev mode reloading. This reverts commit 4d910b033379727e5e7355590c50c72fc75e56db. | |||||
* | Super lazy load view paths in development mode (no indexing or caching at ↵ | Joshua Peek | 2008-11-26 | 1 | -2/+3 | |
| | | | | all). Switch layout finders to use view path api to take advantage of cache. | |||||
* | Ensure ActionView will be available to ActionMailer if ActionController is ↵ | Joshua Peek | 2008-11-25 | 1 | -1/+0 | |
| | | | | not loaded | |||||
* | Drop unneeded drb require | Jeremy Kemper | 2008-11-23 | 1 | -1/+0 | |
| | ||||||
* | Use autoload instead of explicit requires for ActionController | Joshua Peek | 2008-11-23 | 1 | -7/+7 | |
| | ||||||
* | Revert "Simplify benchmarking and rescue". Need a different approach. | Pratik Naik | 2008-11-20 | 1 | -15/+1 | |
| | | | | This reverts commit 3be9134d1cb882f4be3be8d57b2f8bde5ecde887. | |||||
* | Simplify benchmarking and rescue | Pratik Naik | 2008-11-20 | 1 | -1/+15 | |
| | ||||||
* | Remove deprecated ActionController::Base#assign_default_content_type_and_charset | Pratik Naik | 2008-11-19 | 1 | -5/+0 | |
| | ||||||
* | Remove deprecated render_component. Please use the plugin from ↵ | Pratik Naik | 2008-11-19 | 1 | -1/+1 | |
| | | | | http://github.com/rails/render_component/tree/master | |||||
* | Merge docrails. | Pratik Naik | 2008-11-14 | 1 | -3/+3 | |
| | ||||||
* | Dont bother logging the parameters hash if there are no parameters | David Heinemeier Hansson | 2008-11-06 | 1 | -1/+1 | |
| | ||||||
* | Dont log the _method attribute either. Its already available in the header | David Heinemeier Hansson | 2008-11-04 | 1 | -13/+4 | |
|\ | ||||||
| * | Remove unused debug_routes | Pratik Naik | 2008-11-02 | 1 | -6/+0 | |
| | | ||||||
| * | Dont dup params twice when filter_parameters is present | Pratik Naik | 2008-11-02 | 1 | -2/+2 | |
| | | ||||||
| * | Dont document internals | Pratik Naik | 2008-11-02 | 1 | -3/+0 | |
| | | ||||||
| * | Backwards compatibility fixes for relative_url_root | Michael Koziarski | 2008-11-02 | 1 | -5/+2 | |
| | | | | | | | | | | * Make the old deprecated relative_url_root still set the value as it's still used by mongrel * Set the default from the ENV value when the file is required, not at runtime. | |||||
| * | Merge with docrails | Pratik Naik | 2008-11-02 | 1 | -0/+3 | |
| | | ||||||
* | | Dont log the _method attribute either. Its already available in the header | David Heinemeier Hansson | 2008-11-04 | 1 | -2/+2 | |
|/ | ||||||
* | Simplified the logging format for parameters (don't include controller, ↵ | David Heinemeier Hansson | 2008-11-01 | 1 | -6/+23 | |
| | | | | action, and format as duplicates) [DHH] | |||||
* | Make sure habtm use class variable to list association valid keys | Luca Guidi | 2008-11-01 | 1 | -1/+2 | |
| | | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1310 state:committed] | |||||
* | Remove the logging of the Session ID when the session store is CookieStore [DHH] | David Heinemeier Hansson | 2008-11-01 | 1 | -1/+5 | |
| | ||||||
* | Accidently nixed a doc header | David Heinemeier Hansson | 2008-11-01 | 1 | -0/+1 | |
| | ||||||
* | Added render :js for people who want to render inline JavaScript replies ↵ | David Heinemeier Hansson | 2008-11-01 | 1 | -1/+23 | |
| | | | | without using RJS [DHH] | |||||
* | Ensure content type gets reset after render_to_string [#1182 state:resolved] | Joshua Peek | 2008-10-30 | 1 | -0/+1 | |
| | ||||||
* | Fixed regex in redirect_to to fully support URI schemes [#1247 state:committed] | Seth Fitzsimmons | 2008-10-30 | 1 | -1/+4 | |
| | | | | Signed-off-by: David Heinemeier Hansson <david@loudthinking.com> | |||||
* | No use case handy for justifying fresh? any more | David Heinemeier Hansson | 2008-10-21 | 1 | -5/+0 | |
| | ||||||
* | Let fresh_when actually do the head(:not_modified). Cleaner and we get the ↵ | David Heinemeier Hansson | 2008-10-21 | 1 | -10/+8 | |
| | | | | filter halting for free then. | |||||
* | Added stale?/fresh? and fresh_when methods to provide a layer of abstraction ↵ | David Heinemeier Hansson | 2008-10-21 | 1 | -17/+53 | |
| | | | | above request.fresh? and friends [DHH] | |||||
* | Make sure last_modified! works with <= rather than just equality. | Michael Koziarski | 2008-10-07 | 1 | -1/+3 | |
| | ||||||
* | Merge docrails | Pratik Naik | 2008-10-05 | 1 | -4/+12 | |
| | ||||||
* | Return processing lock to dispatcher, the finer grained lock was ↵ | Aliaksey Kandratsenka | 2008-10-04 | 1 | -8/+1 | |
| | | | | | | | | | | incompatible with the reloading in development mode. This commit also adds ActionController::Dispatcher#dispatch_unlocking -- non-locking version of dispatch. It's named anologously to POSIX {getc,getchar,...}_unlocked functions. Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1170 state:committed] | |||||
* | Call controller_path instance method so it can be easily overridden [#1141 ↵ | David Masover | 2008-09-30 | 1 | -2/+2 | |
| | | | | | | state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com> |