aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_dispatch
Commit message (Collapse)AuthorAgeFilesLines
* Add some implementation docs. closes #3298. closes #2509.José Valim2011-10-121-0/+4
|
* allow shorthand routes with nested optional parametersDiego Carrion2011-10-101-3/+3
|
* fix requireAaron Patterson2011-10-061-1/+1
|
* Clean up subdomain code a bit.José Valim2011-10-041-2/+2
|
* :subdomain can now be specified with a value of false in url_for, allowing ↵Kamil Sobieraj2011-10-042-5/+8
| | | | for subdomain(s) removal from the host during link generation. Closes #2025
* TestCase should respect the view_assigns API instead of pulling variables on ↵José Valim2011-10-021-6/+1
| | | | its own.
* Implement Mime::Type#respond_to? (consistently with #method_missing)Evgeniy Dolzhenko2011-09-251-0/+4
|
* Revert "Make process reuse the env var passed as argument"Santiago Pastorino2011-09-241-4/+4
| | | | This reverts commit 0e4748cd415660eb91e63d50aa15cdd027c612dd.
* Deprecate passing the template handler in the template name.José Valim2011-09-221-2/+2
| | | | | | For example, calling hello.erb is now deprecated. Since Rails 3.0 passing the handler had no effect whatsover. This commit simply deprecates such cases so we can clean up the code in later releases.
* Fix named routes modifying argumentsPawel Pierzchala2011-09-221-3/+4
|
* removing backwards compatibility moduleAaron Patterson2011-09-123-9/+8
|
* partially expand the parameters to `match`Aaron Patterson2011-09-121-3/+3
|
* unfactor the Route class to private factory methodsAaron Patterson2011-09-122-45/+42
|
* reduce dependencies of external objects in the Route classAaron Patterson2011-09-122-16/+18
|
* delete unused code, pass path explicitly to journeyAaron Patterson2011-09-122-28/+7
|
* all routes can be stored in the Journey Routes objectAaron Patterson2011-09-121-5/+4
|
* clear! does not need to be called from initializeAaron Patterson2011-09-121-4/+3
|
* reuse the route collection and formatter by clearing themAaron Patterson2011-09-121-6/+10
|
* Instantiate each part of our routing system:Aaron Patterson2011-09-121-7/+8
| | | | | | * A collection of Routes * The Router, which consults the collection of routes * A formatter that consults the collection of routes
* stop freezing the routesAaron Patterson2011-09-121-1/+0
|
* stop using a hash for parameterizingAaron Patterson2011-09-121-11/+9
|
* Switching rack-mount to journey.Aaron Patterson2011-09-121-1/+2
|
* Merge pull request #2499 from akaspick/assert_select_email_fixJon Leighton2011-09-071-2/+2
|\ | | | | Fix assert_select_email to work on non-multipart emails as well as converting the Mail::Body to a string to prevent errors.
| * fix assert_select_email to work on non-multipart emails as well as ↵Andrew Kaspick2011-08-111-2/+2
| | | | | | | | converting the Mail::Body to a string to prevent errors.
* | Merge pull request #2577 from rails-noob/masterSantiago Pastorino2011-09-061-1/+3
|\ \ | | | | | | Fix double slash at start of paths when mounting an engine at the root.
| * | Fix bug #2579.rails-noob2011-09-061-1/+3
| | | | | | | | | | | | Avoids double slash at start of paths when mounting an engine at the root.
* | | if ... nil? is more expensive than unlessMilan Dobrota2011-09-041-1/+1
| | |
* | | Merge branch 'master' of github.com:lifo/docrailsVijay Dev2011-09-021-6/+6
|\ \ \
| * | | Fix name of parent resource params when declaring nested resources at routesCarlos Paramio2011-09-011-6/+6
| | | |
* | | | CookieJar is enumerable. fixes #2795Aaron Patterson2011-09-011-0/+5
| | | |
* | | | Merge pull request #2718 from dasch/patch-5Vijay Dev2011-09-011-1/+4
|\ \ \ \ | |/ / / |/| | | Split long string into multiple shorter ones
| * | | Split long string into multiple shorter ones Daniel Schierbeck2011-08-291-1/+4
| | | | | | | | | | | | This makes the code more readable.
* | | | Refactor ActionDispatch::Http::UploadedFileDaniel Schierbeck2011-08-281-14/+3
|/ / /
* | | doc fixesVijay Dev2011-08-281-4/+8
| | |
* | | stop circular require warningsAaron Patterson2011-08-241-1/+0
|/ /
* | We actually don't need a reverse_merge! here. dup removed was giving error ↵Arun Agrawal2011-08-121-1/+1
| | | | | | | | with nil class.
* | when calling url_for with a hash, additional (likely unwanted) values (such ↵Andrew Kaspick2011-08-111-1/+1
|/ | | | as :host) would be returned in the hash... calling #dup on the hash prevents this
* x_sendfile_header now defaults to nil and production.rb env file doesn'tSantiago Pastorino2011-08-071-1/+1
| | | | | | | set a particular value for it. This allows servers to set it through X-Sendfile-Type, read https://github.com/rack/rack/blob/master/lib/rack/sendfile.rb for more info. Anyways you can force this value in your production.rb
* document meta methodVijay Dev2011-08-041-3/+3
|
* Merge pull request #2327 from cesario/patch-1José Valim2011-07-281-1/+0
|\ | | | | We don't need to require erb here.
| * We don't need to require erb here.Franck Verrot2011-07-281-1/+0
| |
* | Merge pull request #2330 from thedarkone/resources-router-fixJosé Valim2011-07-281-8/+7
|\ \ | |/ |/| Inline resources router fix
| * Make use of the inherited initializer.thedarkone2011-07-281-3/+2
| |
| * There is no need to be destructive with the passed-in options.thedarkone2011-07-281-6/+6
| | | | | | | | This fixes a bug that is caused by Resource/SingletonResource mangling resource options when using inline "multi"-resource declarations.
* | simplify conditionals by assuming hash values will never be `false`Aaron Patterson2011-07-261-10/+2
| |
* | use regular ruby rather than clever rubyAaron Patterson2011-07-261-3/+3
| |
* | fixing wildcard path matching when wildcard is inside parenthesisAaron Patterson2011-07-261-1/+1
| |
* | Remove blank lineSantiago Pastorino2011-07-261-1/+0
| |
* | refactored 'assert_redirected_to': local call to validate_request! will be ↵thoefer2011-07-261-5/+4
| | | | | | | | called in assert_response already. changed names of local variables in order to recognize the semantics a bit easier.
* | Allow a route to have :format => trueErik Michaels-Ober2011-07-251-0/+2
| | | | | | | | | | | | When format is true, it is mandatory (as opposed to :format => false). This is currently not possible with resource routes, which automatically make format optional by default.