aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack
Commit message (Collapse)AuthorAgeFilesLines
* Make integration test runner more Rack friendly and clean out old CGI cruftJoshua Peek2008-12-084-107/+110
|
* Merge with docrailsPratik Naik2008-12-079-104/+79
|
* Silence server backtrace in rescue templates and log files. Also remove some ↵Joshua Peek2008-12-056-43/+69
| | | | noise from missing template errors.
* Boot out CGI Processor.Joshua Peek2008-12-0410-533/+147
| | | | | * Add ActionController::CGIHandler as a backwards compatible CGI wrapper around Rack. * Also pull failsafe responder into ActionController::Failsafe middleware.
* Ensure route set is cleared on teardownJoshua Peek2008-12-041-2/+2
|
* Set template_format to html inside rjs templates so renders within it ↵Joshua Peek2008-12-044-23/+1
| | | | default to html.
* Fix rendering html partials from an rjs templateSam Stephenson2008-12-046-1/+29
| | | | Signed-off-by: Joshua Peek <josh@joshpeek.com>
* Ensure each rack request has its own dispatcher instanceJoshua Peek2008-12-041-1/+1
|
* Refactor SessionFixationTest and WebServiceTest with IntegrationTest so they ↵Joshua Peek2008-12-043-198/+235
| | | | are compatible with the Rack interface.
* Register bogus template handlers for ActionMailer test fixturesJoshua Peek2008-12-031-1/+1
|
* Validate template extensions [#1187 state:resolved]Joshua Peek2008-12-032-8/+7
|
* Merge branch 'master' of git@github.com:rails/railsJeremy Kemper2008-12-0310-7/+78
|\
| * Add internal middleware stack to DispatcherJoshua Peek2008-12-013-0/+51
| | | | | | | | config.middleware.use Rack::Cache
| * Making the IP Spoofing check in AbstractRequest#remote_ip configurable.Darren Boyd2008-12-014-1/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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]
| * Ensure ActionMailer doesn't blow up when a two argument proc is set for the ↵Tekin Suleyman2008-12-011-1/+1
| | | | | | | | | | | | | | asset host Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1394 state:committed]
| * allow options to be passed to email address auto generationAndrew Kaspick2008-12-012-5/+10
| | | | | | | | | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1418 state:committed]
* | Unnecessary CGI requireJeremy Kemper2008-12-031-1/+0
| |
* | Fix failsafe response path. [#1504 state:committed]Jeremy Kemper2008-12-031-1/+1
|/
* Simplify Request#pathJeremy Kemper2008-11-301-5/+3
|
* Simplify REMOTE_ADDR parsingJeremy Kemper2008-11-301-1/+1
|
* Deprecated formatted_polymorphic_urlJeremy Kemper2008-11-303-29/+32
|
* Extract named_helper module_eval so it's easier to overrideJeremy Kemper2008-11-291-2/+6
|
* Merge branch 'master' of git@github.com:rails/railsJeremy Kemper2008-11-2914-71/+214
|\
| * Make sure #compute_public_path caching allows to return different results ↵Sven Fuchs2008-11-291-1/+1
| | | | | | | | | | | | for different given sources [#1471 state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com>
| * fixed template recompile issue with previous commit and add some better ↵Joshua Peek2008-11-285-11/+87
| | | | | | | | tests so we can make sure it doesn't happen again
| * Reinstate "Super lazy load view paths in development mode (no indexing or ↵Joshua Peek2008-11-2810-71/+88
| | | | | | | | 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 Hansson2008-11-2710-88/+71
| | | | | | | | | | | | 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.
| * Merge branch 'master' of git@github.com:rails/railsDavid Heinemeier Hansson2008-11-2711-71/+89
| |\
| | * Super lazy load view paths in development mode (no indexing or caching at ↵Joshua Peek2008-11-2610-71/+88
| | | | | | | | | | | | all). Switch layout finders to use view path api to take advantage of cache.
| * | Added the option to declare an asset_host as an object that responds to call ↵David Heinemeier Hansson2008-11-273-3/+53
| | | | | | | | | | | | (see http://github.com/dhh/asset-hosting-with-minimum-ssl for an example) [DHH]
* | | Turn on debugger autoevalJeremy Kemper2008-11-291-0/+1
| |/ |/|
* | Merge branch 'master' of git@github.com:rails/railsJeremy Kemper2008-11-264-16/+70
|\|
| * Fix routing test and add changelog note about draw no longer clearing the ↵David Heinemeier Hansson2008-11-262-0/+3
| | | | | | | | route set
| * Added support for multiple routes files and made draw not clear the map so ↵David Heinemeier Hansson2008-11-262-16/+67
| | | | | | | | they can be additive
* | Ensure Test::Unit::Assertions is availableJeremy Kemper2008-11-261-0/+1
|/
* Merge branch 'master' of git@github.com:rails/railsJeremy Kemper2008-11-269-14/+95
|\
| * Added optimal formatted routes to rails, deprecating the formatted_* ↵Aaron Batalion2008-11-269-14/+95
| | | | | | | | | | | | methods, and reducing routes creation by 50% [#1359 state:committed] Signed-off-by: David Heinemeier Hansson <david@loudthinking.com>
* | No need to have #generate and #generate_extras per instanceJeremy Kemper2008-11-261-5/+10
|/
* Remove XmlSimple dependenciesJeremy Kemper2008-11-251-5/+4
|
* Depend on rack 0.4.0 instead of vendoring itJoshua Peek2008-11-2543-4226/+4
|
* Deprecate assert_validJoshua Peek2008-11-252-2/+3
|
* Ensure ActionView will be available to ActionMailer if ActionController is ↵Joshua Peek2008-11-252-1/+2
| | | | not loaded
* Ensure all HTML:: constants are available to autoload [#1462 state:resolved]Craig Davey2008-11-251-1/+8
| | | | Signed-off-by: Joshua Peek <josh@joshpeek.com>
* Add config.preload_frameworks to load all frameworks at startup. Default to ↵Jeremy Kemper2008-11-242-4/+0
| | | | false so Rails autoloads itself as it's used.
* Ruby 1.9 compat: explicitly require delegate for cookie's DelegateClassJeremy Kemper2008-11-241-0/+2
|
* Test default singleton resource route to ensure it uses GET. This is ↵Geoff Garside2008-11-241-0/+10
| | | | | | important if using map.root :resource instead of map.root :resources for some reason. Signed-off-by: Michael Koziarski <michael@koziarski.com>
* Reorder the way in which map.resource routes are added to the set. This ↵Geoff Garside2008-11-241-1/+1
| | | | | | prevents the singular named route from hitting :create instead of :show. Signed-off-by: Michael Koziarski <michael@koziarski.com>
* prototype and scripty helpers require jsonJoshua Peek2008-11-242-0/+2
|
* helpers require dependenciesJoshua Peek2008-11-241-0/+2
|
* Add LAZY env flag for testing autoload/lazy load featureJoshua Peek2008-11-242-2/+2
|