Lukáš Konarovský
055a88d345
Use assert_equal instead of assert in uploaded file test.
2011-06-15 13:03:07 +02:00
Damien Mathieu
fa5529366c
all requests are utf-8. Don't use the external encoding.
2011-06-15 13:01:30 +02:00
Damien Mathieu
f6fe174168
encode the uploaded file's name in the default external encoding - Closes #869
2011-06-15 13:01:25 +02:00
Jon Leighton
5a6927ec1e
Replace references to ActiveSupport::SecureRandom with just SecureRandom, and require 'securerandom' from the stdlib when active support is required.
2011-05-23 20:24:44 +01:00
steve
2d50887b24
adding test
2011-05-19 10:33:18 -04:00
José Valim
324f1451b0
Dump and load rack-cache stuff.
2011-05-17 17:33:17 -04:00
José Valim
3aa8f348ef
Fix previous commit by allowing a proc to be given as response_body. This is deprecated and is going to be removed in future releases.
2011-05-10 16:53:57 +02:00
José Valim
4d5ce4738b
Merge pull request #446 from danielstutzman/response_body_is_proc
...
New test: setting response_body to a Proc should be supported.
2011-05-10 07:38:43 -07:00
Daniel Stutzman
2ab42dcc3e
New test: setting response_body to a Proc should be supported.
2011-05-07 16:35:56 -06:00
David Lee
17a91a6ef9
Logs should show overridden method; Issue 426
2011-05-07 03:04:26 -07:00
José Valim
0e5adbceb7
Don't pluralize, camelize.
2011-05-06 17:00:59 +02:00
José Valim
afc3ccf74c
Fix renew feature on cookies.
2011-05-04 20:12:27 +02:00
José Valim
6b79463ed8
Fix .subdomain regression.
2011-05-04 20:05:35 +02:00
Matias Korhonen
49b825e502
Sets the HTTP charset parameter for rescue response.
2011-05-03 16:30:59 +03:00
José Valim
e1c1685016
Static middleware accepts cache control.
2011-05-03 12:32:14 +02:00
José Valim
ed3e667415
Multipart is now fixed in Rack.
2011-05-03 12:10:11 +02:00
José Valim
11db2ae4e0
Koz asked to test something crazy.
2011-05-02 23:45:24 +02:00
José Valim
73c94ed97a
Add ignore_accept_header config to AD::Request.
2011-05-02 23:38:57 +02:00
Prem Sichanugrist
8c9e4d5202
Add ActionController::ParamsWrapper to wrap parameters into a nested hash
...
This will allow us to do a rootless JSON/XML request to server.
2011-05-03 03:21:43 +07:00
Piotr Sarnacki
f545a5081e
Fix tests, main_app mounted helper must be defined explicitly now.
2011-04-25 17:57:52 +02:00
José Valim
a66c917235
Do not inherit from Rack::Response, remove a shit-ton of unused code.
2011-04-19 11:54:12 +02:00
José Valim
d5ad92ced1
Make static faster as we don't have to serve multiple paths anymore.
2011-04-15 20:09:39 +02:00
Prem Sichanugrist
733bfa63f5
Remove #among? from Active Support
...
After a long list of discussion about the performance problem from using varargs and the reason that we can't find a great pair for it, it would be best to remove support for it for now.
It will come back if we can find a good pair for it. For now, Bon Voyage, `#among?`.
2011-04-13 20:25:28 +08:00
David Heinemeier Hansson
d1575ae1b9
Change Object#either? to Object#among? -- thanks to @jamesarosen for the suggestion!
2011-04-12 00:23:07 +02:00
Prem Sichanugrist
d6edaeeaf8
Fix failing test case on master
...
It turned out that I overlook at some replacements ..
2011-04-10 22:40:21 -07:00
Prem Sichanugrist
a9f3c9da01
Using Object#in? and Object#either? in various places
...
There're a lot of places in Rails source code which make a lot of sense to switching to Object#in? or Object#either? instead of using [].include?.
2011-04-11 03:17:09 +08:00
Santiago Pastorino
03d561ad77
Revert "Use freeze instead of close!"
...
This reverts commit 29592a7f09 .
2011-04-07 09:26:04 -03:00
Santiago Pastorino
17205435f8
cookies here
2011-04-07 09:20:35 -03:00
Santiago Pastorino
29592a7f09
Use freeze instead of close!
2011-04-06 20:53:48 -03:00
Santiago Pastorino
9f765f4e09
Delete useless arguments
2011-04-06 19:18:41 -03:00
Santiago Pastorino
ed04243629
Delete useless env variable
2011-04-06 19:15:33 -03:00
Santiago Pastorino
0d45567362
Add tests to verify that signed and permanent cookies raises if someone tries
...
to modify the cookies when it was already streamed back to the client
or converted to HTTP headers
2011-04-06 19:12:35 -03:00
Santiago Pastorino
0c5aded092
raise if someone tries to modify the cookies when it was already streamed back to the client or converted to HTTP headers
2011-04-06 15:47:58 -03:00
Sebastian Martinez
52351bcfeb
Remove 'warning: ambiguous first argument' when running ActionPack tests
...
Signed-off-by: Santiago Pastorino <santiago@wyeworks.com >
2011-03-29 10:23:10 -03:00
Prem Sichanugrist
84a4ef63a4
Move mapper_test to the appropriate location
...
It seems like in 89c5b9aee7 Aaron actually put the test in action_dispatch folder. However, there's already a `test/dispatch` directory which I think it's more appropriate.
Signed-off-by: Andrew White <andyw@pixeltrix.co.uk >
2011-03-29 10:12:17 +01:00
Josh Kalderimis
5170d210e8
correction to the outputted controller name in the diagnostics error template, test included
...
Signed-off-by: Santiago Pastorino <santiago@wyeworks.com >
2011-03-24 19:43:48 -03:00
Prem Sichanugrist & Xavier Noria
68802d0fbe
Filter sensitive query string parameters in the log [ #6244 state:committed]
...
This provides more safety to applications that put secret information in the query string, such as API keys or SSO tokens.
Signed-off-by: Xavier Noria <fxn@hashref.com >
2011-03-11 00:16:18 +01:00
Andrew White
31f09f9dbc
Improve testing of cookies in functional tests:
...
- cookies can be set using string or symbol keys
- cookies are preserved across calls to get, post, etc.
- cookie names and values are escaped
- cookies can be cleared using @request.cookies.clear
[#6272 state:resolved]
2011-03-06 12:49:44 +00:00
Andrew White
e00867bc43
Raise ArgumentError if route name is invalid [ #6517 state:resolved]
2011-03-06 07:08:50 +00:00
Aaron Patterson
1f2e7214aa
make sure string keys are always looked up from the class cache
2011-03-02 10:11:28 -08:00
Aaron Patterson
9198372421
Ruby 1.8: Y U NO FUN?
2011-03-02 09:43:27 -08:00
Aaron Patterson
7b6bfe84f3
refactor Reference to a ClassCache object, fix lazy lookup in Middleware so that anonymous classes are supported
2011-03-01 17:20:35 -08:00
Andrew White
ccc678b49e
Add test to prevent regression on namespace root nested in a resource
...
[#6389 state:resolved]
2011-02-14 06:12:22 +00:00
Andrew White
460a341682
Fix named route helper for routes nested inside deeply nested resources
...
[#6416 state:resolved]
2011-02-14 02:56:09 +00:00
Andrew White
385be358cf
Fix assert_recognizes with block constraints [ #5805 state:resolved]
2011-02-13 23:24:46 +00:00
José Valim
6b1018526f
Use Mime::Type references.
2011-02-08 14:14:26 -08:00
Aaron Patterson
ea25224046
cleaning up some warnings on 1.9.3
2011-02-07 16:44:27 -08:00
german
adbae9aab8
fixed bug with nested resources within shallow scope
...
[#6372 state:committed]
Signed-off-by: Santiago Pastorino <santiago@wyeworks.com >
2011-02-04 17:07:51 -02:00
brainopia
8491f16e12
Add tld_length option when using domain :all in cookies
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2011-01-21 13:13:51 +01:00
brainopia
91a4193ee0
Support list of possible domains for cookies
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2011-01-21 13:13:43 +01:00