Bradford Folkens
bd559b0068
Fix trouble using :subdomain in development environment when using numeric addresses.
...
See-also pull request #3561 from 3-1-stable
Otherwise the following occurs:
TypeError: can't convert nil into String
/Users/bfolkens/dev/bfolkens-rails-core/actionpack/lib/action_dispatch/http/url.rb:75:in host_or_subdomain_and_domain'
/Users/bfolkens/dev/bfolkens-rails-core/actionpack/lib/action_dispatch/http/url.rb:37:in url_for'
/Users/bfolkens/dev/bfolkens-rails-core/actionpack/lib/action_dispatch/routing/url_for.rb:147:in test_subdomain_may_be_accepted_with_numeric_host'
/Users/bfolkens/dev/bfolkens-rails-core/activesupport/lib/active_support/testing/setup_and_teardown.rb:67:in run'
/Users/bfolkens/dev/bfolkens-rails-core/activesupport/lib/active_support/callbacks.rb:426:in send'
/Users/bfolkens/dev/bfolkens-rails-core/activesupport/lib/active_support/callbacks.rb:81:in run'
2011-11-08 07:52:35 -06:00
Alexey Vakhov
7463317115
Fix small typos in routing docs
2011-11-03 08:43:28 +04:00
Aviv Ben-Yosef
702aecb126
Fix typo in Dispatcher#controller documentation
2011-11-01 08:59:20 +02:00
Alexey Vakhov
5f4550889d
Fix typo in constraints method documentation
2011-11-01 08:55:03 +04:00
mjy
e368583ba7
Adds missing closing regex slashes.
2011-10-25 15:08:28 -04:00
Brian Durand
2b04c2f66e
Add ActionDispatch::Session::CacheStore as a generic way of storing sessions in a cache.
2011-10-21 13:13:29 -05:00
Marc Bowes
951a325c99
Remove the unneeded \d when sanitizing X-Request-Id.
2011-10-20 10:00:42 +03:00
José Valim
4ef7453694
Load object/blank and make use of presence.
2011-10-19 22:10:43 +02:00
José Valim
f1fecd9b4e
Make tests run on 1.8.x, add integration setup.
2011-10-19 22:09:36 +02:00
David Heinemeier Hansson
ada78066fd
Blah, SecureRandom#uuid is not supported in 1.8.7 -- cant wait for Rails 4.0 to drop compatibility with 1.8.x
2011-10-19 14:45:42 -05:00
José Valim
1b50207ed3
Require missing string access dependency.
2011-10-19 22:17:54 +03:00
José Valim
ddbb2cae31
Require securerandom as it is the proper dependency.
2011-10-19 22:15:25 +03:00
David Heinemeier Hansson
afde6fdd5e
Added X-Request-Id tracking and TaggedLogging to easily log that and other production concerns
2011-10-19 12:59:33 -05:00
Alexey Vakhov
bed5825f77
Remove superfluous assignment in cookies
2011-10-18 22:57:55 +04:00
Jeremy Kemper
bceec4c3c3
/ is allowed in URI fragments
2011-10-13 21:41:30 -07:00
Jeremy Kemper
ec37160664
Leave escaping up to Journey
2011-10-13 21:40:42 -07:00
José Valim
2cb2ca68b1
Add some implementation docs. closes #3298 . closes #2509 .
2011-10-12 09:29:40 +02:00
Diego Carrion
8f863742e3
allow shorthand routes with nested optional parameters
2011-10-10 19:53:42 -03:00
Aaron Patterson
99888487b6
fix require
2011-10-06 15:31:56 -07:00
José Valim
96aa3bd0ea
Clean up subdomain code a bit.
2011-10-04 11:31:47 +02:00
Kamil Sobieraj
de942e5534
:subdomain can now be specified with a value of false in url_for, allowing for subdomain(s) removal from the host during link generation. Closes #2025
2011-10-04 09:16:34 +01:00
José Valim
6e8fe1bf02
TestCase should respect the view_assigns API instead of pulling variables on its own.
2011-10-02 11:29:13 +02:00
Evgeniy Dolzhenko
86cf3fb5fa
Implement Mime::Type#respond_to? (consistently with #method_missing)
2011-09-25 13:03:01 +01:00
Santiago Pastorino
3de95fd930
Revert "Make process reuse the env var passed as argument"
...
This reverts commit 0e4748cd41 .
2011-09-24 17:19:42 -03:00
José Valim
43d27e9105
Deprecate passing the template handler in the template name.
...
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.
2011-09-22 15:37:38 +02:00
Pawel Pierzchala
019eea4a38
Fix named routes modifying arguments
2011-09-22 09:57:00 +02:00
Aaron Patterson
f65b2215cd
removing backwards compatibility module
2011-09-12 16:50:49 -07:00
Aaron Patterson
ea7ef9597e
partially expand the parameters to match
2011-09-12 16:50:49 -07:00
Aaron Patterson
ad1a891649
unfactor the Route class to private factory methods
2011-09-12 16:50:49 -07:00
Aaron Patterson
943aa826a4
reduce dependencies of external objects in the Route class
2011-09-12 16:50:49 -07:00
Aaron Patterson
f5ab6805ed
delete unused code, pass path explicitly to journey
2011-09-12 16:50:49 -07:00
Aaron Patterson
a08bee7841
all routes can be stored in the Journey Routes object
2011-09-12 16:50:48 -07:00
Aaron Patterson
b7ccfa96d2
clear! does not need to be called from initialize
2011-09-12 16:50:48 -07:00
Aaron Patterson
59b9fe961d
reuse the route collection and formatter by clearing them
2011-09-12 16:50:48 -07:00
Aaron Patterson
4ffe667ab7
Instantiate each part of our routing system:
...
* A collection of Routes
* The Router, which consults the collection of routes
* A formatter that consults the collection of routes
2011-09-12 16:50:48 -07:00
Aaron Patterson
537ed6eb2f
stop freezing the routes
2011-09-12 16:50:47 -07:00
Aaron Patterson
a05a9ff1ca
stop using a hash for parameterizing
2011-09-12 16:50:47 -07:00
Aaron Patterson
5f0b37c486
Switching rack-mount to journey.
2011-09-12 16:50:47 -07:00
Jon Leighton
16f1ce41d5
Merge pull request #2499 from akaspick/assert_select_email_fix
...
Fix assert_select_email to work on non-multipart emails as well as converting the Mail::Body to a string to prevent errors.
2011-09-07 05:51:31 -07:00
Santiago Pastorino
ef14a0ec86
Merge pull request #2577 from rails-noob/master
...
Fix double slash at start of paths when mounting an engine at the root.
2011-09-06 09:10:39 -07:00
rails-noob
43fbb1e6b8
Fix bug #2579 .
...
Avoids double slash at start of paths when mounting an engine at the root.
2011-09-06 15:26:19 +00:00
Milan Dobrota
9b08afd2f4
if ... nil? is more expensive than unless
2011-09-04 10:44:08 -05:00
Vijay Dev
eeda8403fd
Merge branch 'master' of github.com:lifo/docrails
2011-09-02 23:00:59 +05:30
Aaron Patterson
fdd619e9a7
CookieJar is enumerable. fixes #2795
2011-09-01 13:37:14 -07:00
Carlos Paramio
3f64fa9289
Fix name of parent resource params when declaring nested resources at routes
2011-09-01 20:34:15 +02:00
Vijay Dev
7a7a3bcf02
Merge pull request #2718 from dasch/patch-5
...
Split long string into multiple shorter ones
2011-09-01 10:45:34 -07:00
Daniel Schierbeck
a720243961
Split long string into multiple shorter ones
...
This makes the code more readable.
2011-08-29 04:15:15 +03:00
Daniel Schierbeck
62a61add7e
Refactor ActionDispatch::Http::UploadedFile
2011-08-28 16:16:22 +02:00
Vijay Dev
8526f727cf
doc fixes
2011-08-28 02:27:39 +05:30
Aaron Patterson
b907271b4b
stop circular require warnings
2011-08-24 16:47:01 -07:00