Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge | David Heinemeier Hansson | 2009-12-24 | 2 | -3/+12 |
|\ | |||||
| * | Allow named_routes to be used with root, and with new DSL short-form. | Sam Ruby | 2009-12-23 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | The real use case it to make all of the following act the same: root 'store#index', :as => 'store' match '/' => 'store#index', :as => 'store' match '/', :to => 'store#index', :as => 'store' The test case provided deviates from this in order to demonstrate all three forms in a single set of test routes. Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
| * | Routing: fix that route shorthand shouldn't ignore other options. Raise if ↵ | Jeremy Kemper | 2009-12-23 | 1 | -2/+4 |
| | | | | | | | | :as option is given to root method since its name is always 'root' | ||||
| * | Fix bare string Rack response bodies | Jeremy Kemper | 2009-12-23 | 1 | -2/+2 |
| | | |||||
* | | Extract Mapping class from monster match method | David Heinemeier Hansson | 2009-12-24 | 1 | -1/+12 |
|/ | |||||
* | Add test for root | David Heinemeier Hansson | 2009-12-21 | 1 | -0/+9 |
| | |||||
* | Its now possible to use match 'stuff' => 'what#stuff' instead of using the ↵ | David Heinemeier Hansson | 2009-12-20 | 1 | -3/+13 |
| | | | | :to for simple routes | ||||
* | :to => redirect() can take a String using 1.9-style interpolation or proc ↵ | Yehuda Katz | 2009-12-20 | 1 | -0/+21 |
| | | | | that takes the path parameters as a Hash | ||||
* | Pending tests for AD Response | Joshua Peek | 2009-12-17 | 1 | -0/+113 |
| | |||||
* | Don't need response prepare! | Joshua Peek | 2009-12-17 | 1 | -8/+0 |
| | |||||
* | "new" and "edit" name routes always need to be prepend to the | Joshua Peek | 2009-12-11 | 1 | -0/+14 |
| | | | | named_route [#3561 state:resolved] | ||||
* | Check block arity passed to routes draw so you don't need to use | Joshua Peek | 2009-12-09 | 1 | -1/+1 |
| | | | | |map| | ||||
* | Tack format onto resource routes | Joshua Peek | 2009-12-08 | 1 | -3/+15 |
| | |||||
* | Use new routing dsl in tests | Joshua Peek | 2009-12-08 | 1 | -1/+1 |
| | |||||
* | Fix ambiguous access_token scoping example | Joshua Peek | 2009-12-08 | 1 | -5/+5 |
| | |||||
* | Routes added under resource collection should be prefixed with | Joshua Peek | 2009-12-08 | 1 | -13/+4 |
| | | | | resource collection name | ||||
* | Fixed named prefix scope in resource member and collection actions | Joshua Peek | 2009-12-07 | 1 | -16/+6 |
| | |||||
* | named_prefix doesn't join with "_" | Joshua Peek | 2009-12-07 | 1 | -1/+1 |
| | |||||
* | Allow name_prefix to be pass into scope | Joshua Peek | 2009-12-07 | 1 | -8/+4 |
| | |||||
* | Allow scope to take :path and :controller options | Joshua Peek | 2009-12-07 | 1 | -1/+1 |
| | |||||
* | Fix some nested resource generation tests | Joshua Peek | 2009-11-29 | 1 | -6/+2 |
| | |||||
* | Add basic nested named route support to new routing dsl. Also add a | Joshua Peek | 2009-11-19 | 1 | -0/+52 |
| | | | | bunch of pending tests. | ||||
* | Rack: HTTPS is either 'on' or 'off' as of ↵ | Jeremy Kemper | 2009-11-10 | 1 | -1/+1 |
| | | | | 9b7a0569e4067d0c23a00fc24273436e85c56d7f | ||||
* | Unknown :format param should result in empty request.formats | Jeremy Kemper | 2009-11-08 | 1 | -0/+4 |
| | |||||
* | Ruby 1.9: resolve constant lookup issues | Jeremy Kemper | 2009-11-04 | 6 | -8/+8 |
| | |||||
* | Ruby 1.9: work around constant resolution behavior change :( | Jeremy Kemper | 2009-11-04 | 1 | -2/+2 |
| | |||||
* | Fix simple resource named routes for new routing dsl | Joshua Peek | 2009-11-03 | 1 | -6/+19 |
| | |||||
* | Some more generation tests | Joshua Peek | 2009-10-27 | 1 | -1/+4 |
| | |||||
* | Extract routing controller stub helper into abstract unit | Joshua Peek | 2009-10-27 | 1 | -79/+66 |
| | |||||
* | Enable named route tests | Joshua Peek | 2009-10-27 | 1 | -114/+166 |
| | |||||
* | Start migrating AC routing tests into dispatch folder | Joshua Peek | 2009-10-27 | 1 | -0/+336 |
| | |||||
* | Start rewriting some internal tests to use the new routing dsl | Joshua Peek | 2009-10-20 | 6 | -6/+6 |
| | |||||
* | Fix a few more 1.9 bugs. Rack 1.0.1 is required for 1.9 compliance but not ↵ | Yehuda Katz | 2009-10-15 | 1 | -1/+1 |
| | | | | release, so bundling 1.0.1 from git | ||||
* | CookieJar#delete should return the key's value, consistent with a Hash | Jeffrey Hardy | 2009-10-14 | 1 | -2/+2 |
| | | | | Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Coerce all out going body parts to Strings | Joshua Peek | 2009-10-05 | 1 | -0/+40 |
| | |||||
* | Add custom "with_routing" to internal tests to fix reseting session after using | Joshua Peek | 2009-10-03 | 7 | -7/+0 |
| | | | | with_routing. This only affects our internal AP tests. | ||||
* | Allow integration test rack app to be set with "@app" ivar instead of using ↵ | Joshua Peek | 2009-09-26 | 3 | -9/+9 |
| | | | | open_session | ||||
* | Fix skipping memcache tests if a memcache server isn't running | Joshua Peek | 2009-09-26 | 1 | -0/+4 |
| | |||||
* | Move default middleware stack into initializer | Joshua Peek | 2009-09-26 | 1 | -3/+0 |
| | |||||
* | Clean up session integration tests so they don't reference AC::Dispatcher | Joshua Peek | 2009-09-26 | 2 | -31/+9 |
| | |||||
* | Move Rails::Static into ActionDispatch | Joshua Peek | 2009-09-26 | 1 | -0/+35 |
| | |||||
* | Ensure changes to I18n locale get reset during tests | Joshua Peek | 2009-09-19 | 1 | -2/+1 |
| | |||||
* | If session_options[:id] is requested when using CookieStore, unmarshal the ↵ | Jay Pignata | 2009-09-03 | 1 | -2/+2 |
| | | | | | | session to access it [#2268 state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com> | ||||
* | rack-test 0.4.2 has rack 1.1.pre goodies, we'll use it instead | Joshua Peek | 2009-08-31 | 1 | -2/+2 |
| | |||||
* | Reset session in integration tests after changing routes to reload the ↵ | Joshua Peek | 2009-08-27 | 7 | -16/+24 |
| | | | | middleware stack | ||||
* | Adding a call to logger from params_parser to give detailed debug ↵ | Jay Pignata | 2009-08-15 | 2 | -5/+40 |
| | | | | | | | | information when invalid xml or json is posted [#2481 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Got tests to pass with some more changes. | Yehuda Katz | 2009-08-15 | 2 | -34/+31 |
| | | | | | | | | | | | | | | | | * request.formats is much simpler now * For XHRs or Accept headers with a single item, we use the Accept header * For other requests, we use params[:format] or fallback to HTML * This is primarily to work around the fact that browsers provide completely broken Accept headers, so we have to whitelist the few cases we can specifically isolate and treat other requests as coming from the browser * For APIs, we can support single-item Accept headers, which disambiguates from the browsers * Requests to an action that only has an XML template from the browser will no longer find the template. This worked previously because most browsers provide a catch-all */*, but this was mostly accidental behavior. If you want to serve XML, either use the :xml format in links, or explicitly specify the XML template: render "template.xml". | ||||
* | Add some more caching to the lookup | Yehuda Katz | 2009-08-11 | 1 | -2/+2 |
| | |||||
* | Allow to configure trusted proxies via ↵ | Felipe Talavera | 2009-08-09 | 1 | -0/+28 |
| | | | | | | ActionController::Base.trusted_proxies [#2126 state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | ||||
* | Remove legacy processing and content_length | Yehuda Katz | 2009-08-02 | 2 | -6/+2 |
| | | | | | | | | | | | * convert_content_type! is handled by assign_default_content_type_and_charset! * set_content_length! should be handled by the endpoint server. Otherwise each middleware that modifies the body has to do the expensive work of recalculating content_length. * convert_language! appears to be legacy. There are no tests for this * convert_cookies! should be handled by the new HeaderHash in Rack * Use an integer for .status's internal representation to avoid needing to do String manipulation just to find out the status |