Yehuda Katz
|
7152a4e9a6
|
Add per-controller middleware
|
2009-09-12 13:51:15 -05:00 |
|
Jeremy Kemper
|
8682d76cc9
|
Revert "Allow frameworks to be required by their gem name"
This has just been confusing. Better to educate than band-aid.
This reverts commit 18a24274ec.
Originally from http://dev.rubyonrails.org/ticket/8845 [drnic]
|
2009-09-12 02:41:01 -07:00 |
|
Nathaniel Talbott
|
f024aabee3
|
Fix filtering parameters when there are Fixnum or other un-dupable values.
[#3184 state:committed]
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
|
2009-09-10 18:53:50 -07:00 |
|
José Valim
|
af5b12c64c
|
Fix callbacks on ActionPack.
Signed-off-by: Yehuda Katz <wycats@gmail.com>
|
2009-09-08 10:28:28 -07:00 |
|
Joshua Peek
|
1a0f822037
|
Use draw/connect mapper api instead of directly using add_named_route
|
2009-09-06 23:21:04 -05:00 |
|
Joshua Peek
|
314e18aba2
|
Need to reset session for AR session tests after altering the route set
|
2009-09-06 23:09:47 -05:00 |
|
Joshua Peek
|
2ae84e04aa
|
Add fake controllers for url rewriter tests
|
2009-09-06 23:02:55 -05:00 |
|
Joshua Peek
|
c531bd6665
|
Cleanup hacky routing with controller_path in url helper tests. This doesn't work in real life anyway.
|
2009-09-06 22:29:29 -05:00 |
|
Joshua Peek
|
ab8aac09d6
|
Need to reset session in internal integration tests after altering the route set
|
2009-09-06 22:01:58 -05:00 |
|
Joshua Peek
|
9f47f8d892
|
Fix isolated running of AddressesTest
|
2009-09-06 21:42:05 -05:00 |
|
Joshua Peek
|
1c02fc295d
|
Fix isolated running of ActionPackAssertionTest
|
2009-09-06 21:19:29 -05:00 |
|
Joshua Peek
|
c3accd7ded
|
Fix failing isolated routing test
|
2009-09-05 19:39:33 -05:00 |
|
Michael Koziarski
|
b16e0c9223
|
Clean tag attributes before passing through the escape_once logic.
Addresses CVE-2009-3009
|
2009-09-04 09:25:38 +12:00 |
|
Jay Pignata
|
bd97c3044a
|
CookieStore should not be derived from Hash - reverting [#2268 state:resolved]
Signed-off-by: Joshua Peek <josh@joshpeek.com>
|
2009-09-03 15:15:15 -05:00 |
|
Yehuda Katz + Carl Lerche
|
487ee41d2f
|
Test for previous commit (we wrote it first, I swear)
|
2009-09-03 12:58:43 -07:00 |
|
Yehuda Katz + Carl Lerche
|
119793a4c1
|
Replace :formats => ["*/*"] with the default formats set
|
2009-09-03 12:52:53 -07:00 |
|
Yehuda Katz + Carl Lerche
|
e3744166ec
|
Refactor ActionController to use find_template and template_exists?
|
2009-09-03 12:52:53 -07:00 |
|
Sam Pohlenz
|
4b6321efa9
|
Don't raise exceptions for missing javascript_include_tag or stylesheet_link_tag sources unless the :cache or :concat options are given. [#2738 state:resolved]
Signed-off-by: Joshua Peek <josh@joshpeek.com>
|
2009-09-03 14:01:01 -05:00 |
|
Yehuda Katz + Carl Lerche
|
f61dc0ef65
|
Remove a useless method in the fixture template class
|
2009-09-03 11:40:03 -07:00 |
|
Yehuda Katz + Carl Lerche
|
f3fc5c4b5f
|
Refactor ActionView::Resolver
|
2009-09-03 11:18:57 -07:00 |
|
Yehuda Katz + Carl Lerche
|
dd34691b8d
|
Extract finding the template in AC to it's own method
|
2009-09-03 11:18:56 -07:00 |
|
Jay Pignata
|
e0f1a7dc19
|
If session_options[:id] is requested when using CookieStore, unmarshal the session to access it [#2268 state:resolved]
Signed-off-by: Joshua Peek <josh@joshpeek.com>
|
2009-09-03 11:50:01 -05:00 |
|
Yehuda Katz + Carl Lerche
|
66a4585f88
|
Fix the */* with Net::HTTP bug [#3100 state:resolved]
|
2009-09-01 15:54:29 -07:00 |
|
Carl Lerche
|
bd53ebde72
|
Add required dependencies on activemodel
|
2009-09-01 12:26:00 -07:00 |
|
Joshua Peek
|
c5f6e038da
|
ActionPack test helpers need to activate rack gem
|
2009-09-01 10:27:19 -05:00 |
|
Bryan Helmkamp
|
a5588ffc08
|
Activate rack-test gem before it's required. This shouldn't be necessary, but should fix the build for now
|
2009-08-31 23:17:43 -07:00 |
|
Joshua Peek
|
a79790e1a5
|
rack-test 0.4.2 has rack 1.1.pre goodies, we'll use it instead
|
2009-08-31 23:08:20 -05:00 |
|
Yehuda Katz
|
67f5d611f5
|
Add rake gemspec and gemspecs to the repo
|
2009-08-31 17:20:44 -07:00 |
|
Joshua Peek
|
b4068c12eb
|
Restore rack gem dependency
|
2009-08-31 15:40:08 -05:00 |
|
Joshua Peek
|
5e5e34377c
|
Back off rack 1.1-pre and bundle in the new testing goodies
|
2009-08-31 15:39:19 -05:00 |
|
Joshua Peek
|
8974ab2e2e
|
action_dispatch and action_view are just more autoloads, so its okay to require them
|
2009-08-31 14:49:59 -05:00 |
|
Joshua Peek
|
c63dac81c1
|
Switch over to rack-test gem
|
2009-08-31 14:27:10 -05:00 |
|
Joshua Peek
|
6f40139b53
|
SessionHash#update and SessionHash#delete are missing a call to load! [#3056 state:resolved]
|
2009-08-31 13:39:06 -05:00 |
|
José Valim
|
3f78de67b5
|
Ensure that blocks are also handled inside the responder.
|
2009-08-29 18:21:19 +02:00 |
|
José Valim
|
684a6b3c71
|
Attempt to render the template inside the responder, so it can be used for caching and pagination.
Signed-off-by: Yehuda Katz <wycats@gmail.com>
|
2009-08-29 11:01:00 -05:00 |
|
Joshua Peek
|
ba5995dcd9
|
Reset session in integration tests after changing routes to reload the middleware stack
|
2009-08-27 12:43:26 -05:00 |
|
Yehuda Katz
|
bb91beabbd
|
Remove some old cruft
|
2009-08-27 05:00:57 -05:00 |
|
Carl Lerche
|
6a001e925e
|
Require necessary active_support files in cookie store
|
2009-08-26 23:07:55 -07:00 |
|
Carl Lerche
|
4467fa7d24
|
Fixed stupid mistake... nothing to see here.
|
2009-08-26 20:51:54 -07:00 |
|
Carl Lerche
|
78ced08338
|
Add a default parameter for Resolver#initialize
|
2009-08-26 19:52:18 -07:00 |
|
Carl Lerche
|
2890760665
|
Set the request and response in ActionController::Middleware
|
2009-08-26 19:52:18 -07:00 |
|
Carl Lerche
|
efbd535f36
|
Have AbstractController::Logger#process_action return super's value
|
2009-08-26 19:52:17 -07:00 |
|
Jeffrey Hardy
|
05b529ca57
|
UrlRewriter#rewrite_url should call #to_param on the value given in :anchor option, just as #url_for does
[#2746 state:committed]
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
|
2009-08-26 14:11:26 -07:00 |
|
Akira Matsuda
|
cc9af20da7
|
I18n: use I18n for select helpers' prompt text
[#2252 state:committed]
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
|
2009-08-26 13:55:57 -07:00 |
|
Jeremy Kemper
|
a7ca5595a2
|
Revert "I18n: use I18n for select helpers' prompt text"
Broke CI.
[#2252 state:open]
This reverts commit adedf72821.
|
2009-08-26 12:12:40 -07:00 |
|
Akira Matsuda
|
adedf72821
|
I18n: use I18n for select helpers' prompt text
[#2252 state:committed]
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
|
2009-08-26 11:29:16 -07:00 |
|
Yehuda Katz
|
9408fcd2e8
|
Create new ActionController::Middleware class that will work as a normal Rack middleware.
* This initial implementation is a bit hackish, but it uses a normal middleware API
so it's future-proof when we improve the internals.
|
2009-08-26 00:18:52 -07:00 |
|
Joshua Peek
|
78129b1731
|
Track all AC base subclasses as possible controllers for internal testing
|
2009-08-25 23:34:48 -05:00 |
|
Yehuda Katz + Carl Lerche
|
5bc66f160d
|
And the same thing for Basic
|
2009-08-25 17:34:07 -07:00 |
|
Yehuda Katz + Carl Lerche
|
3a5269eba4
|
HTTP Auth should not depend on RenderingController
|
2009-08-25 17:29:48 -07:00 |
|