Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix map.resources to always generate named routes if they're needed | Tom Stuart | 2008-11-13 | 1 | -0/+78 |
| | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> | ||||
* | Instead of overriding html_types, base the verification on ↵ | Michael Koziarski | 2008-11-13 | 1 | -3/+3 |
| | | | | | | | | browser_generated_types. Also Deprecate the old unverifiable types. [#1145 state:committed] | ||||
* | fix two MimeType failing test cases | rick | 2008-11-13 | 1 | -6/+6 |
| | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> | ||||
* | Changed request forgery protection to only worry about HTML-formatted ↵ | Jeff Cohen | 2008-11-13 | 1 | -52/+66 |
| | | | | | | content requests. Signed-off-by: Michael Koziarski <michael@koziarski.com> | ||||
* | Add :only/:except options to map.resources | Tom Stuart | 2008-11-12 | 1 | -0/+162 |
| | | | | | | | This allows people with huge numbers of resource routes to cut down on the memory consumption caused by the generated code. Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1215 state:committed] | ||||
* | Add some basic controller logging tests | Pratik Naik | 2008-11-08 | 1 | -0/+46 |
| | |||||
* | Work around ruby 1.9 segfault | Jeremy Kemper | 2008-11-07 | 1 | -0/+1 |
| | |||||
* | Fixed the sanitize helper to avoid double escaping already properly escaped ↵ | David Heinemeier Hansson | 2008-11-06 | 1 | -0/+4 |
| | | | | entities [#683 state:committed] | ||||
* | Added render :js for people who want to render inline JavaScript replies ↵ | David Heinemeier Hansson | 2008-11-01 | 1 | -0/+10 |
| | | | | without using RJS [DHH] | ||||
* | Ensure content type gets reset after render_to_string [#1182 state:resolved] | Joshua Peek | 2008-10-30 | 1 | -0/+10 |
| | |||||
* | Fixed regex in redirect_to to fully support URI schemes [#1247 state:committed] | Seth Fitzsimmons | 2008-10-30 | 1 | -0/+10 |
| | | | | Signed-off-by: David Heinemeier Hansson <david@loudthinking.com> | ||||
* | Fix incorrect closing CDATA delimiter. Add tests for CDATA nodes. | Jeffrey Hardy | 2008-10-23 | 1 | -0/+15 |
| | | | | Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Fix that HTML::Node.parse would blow up on unclosed CDATA sections. | Jeffrey Hardy | 2008-10-23 | 2 | -0/+31 |
| | | | | | | | | If an unclosed CDATA section is encountered and parsing is strict, an exception will be raised. Otherwise, we consider the remainder of the line to be the section contents. This is consistent with HTML::Tokenizer#scan_tag. Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Dont try to auto-set the etag based on the body if any freshness headers ↵ | David Heinemeier Hansson | 2008-10-21 | 1 | -5/+22 |
| | | | | have already been set [DHH/José Valim] | ||||
* | Let fresh_when actually do the head(:not_modified). Cleaner and we get the ↵ | David Heinemeier Hansson | 2008-10-21 | 1 | -3/+1 |
| | | | | filter halting for free then. | ||||
* | Merge branch 'master' of git@github.com:rails/rails | David Heinemeier Hansson | 2008-10-21 | 1 | -1/+9 |
|\ | |||||
| * | Ensure ActionView::Helpers::AssetTagHelper::AssetTag::Cache is cleared ↵ | Tim Harper | 2008-10-20 | 1 | -1/+9 |
| | | | | | | | | | | | | before loading so changes to asset files are picked up by the broswer [#1233 state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com> | ||||
* | | Added stale?/fresh? and fresh_when methods to provide a layer of abstraction ↵ | David Heinemeier Hansson | 2008-10-21 | 1 | -11/+14 |
|/ | | | | above request.fresh? and friends [DHH] | ||||
* | Make sure named routes with parameters can be used in tests before a request ↵ | Eloy Duran | 2008-10-13 | 1 | -0/+1 |
| | | | | | | has been done. [#1208 state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | ||||
* | Allow use of :path_prefix and :name_prefix outside of namespaced routes. ↵ | Tom Stuart | 2008-10-08 | 1 | -0/+21 |
| | | | | | | [#1188 state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | ||||
* | Make sure last_modified! works with <= rather than just equality. | Michael Koziarski | 2008-10-07 | 1 | -0/+6 |
| | |||||
* | Ensure rescue_from handlers are respected inside tests. [#835 state:resolved] | Pratik Naik | 2008-10-04 | 1 | -24/+11 |
| | | | | | | Note : If you're not using rescue_from, you should overrider rescue_action_without_handler() method and not rescue_action(). Afterwards, you can set request.remote_addr to a non "0.0.0.0" value for testing the overridden behavior. | ||||
* | Fix etag! and last_modified! to work as advertised. | Michael Koziarski | 2008-09-30 | 1 | -1/+40 |
| | | | | Add tests too. | ||||
* | Added support for http_only cookies in cookie_store Added unit tests for ↵ | Pelle Braendgaard | 2008-09-17 | 1 | -1/+52 |
| | | | | | | | secure and http_only cookies in cookie_store Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1046 state:committed] | ||||
* | Added ActionController::Translation module delegating to I18n #translate/#t ↵ | Sven Fuchs | 2008-09-10 | 1 | -0/+26 |
| | | | | | | and #localize/#l [status:committed #1008] Signed-off-by: David Heinemeier Hansson <david@loudthinking.com> | ||||
* | Ensure routing optimizations are cleared when new routes are added [#981 ↵ | Matt Jones | 2008-09-07 | 1 | -0/+30 |
| | | | | | | state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com> | ||||
* | Don't set Content-Length on 304 responses | Jonathan del Strother | 2008-09-02 | 1 | -0/+6 |
| | | | | | | | | | Commit 8aad8c claimed to do this, but it checks for the 304 status too early, before handle_conditional_get! has overridden it. [#958 state:resolved] Signed-off-by: Jonathan del Strother <jon.delStrother@bestbefore.tv> Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Get rid of 'Object#send!'. It was originally added because it's in Ruby 1.9, ↵ | Jeremy Kemper | 2008-08-31 | 4 | -8/+8 |
| | | | | | | | | | | but it has since been removed from 1.9. Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> Conflicts: actionpack/test/controller/layout_test.rb | ||||
* | Fixes optimised named routes generating question mark followed by nothing ↵ | Luke Melia | 2008-08-31 | 1 | -0/+6 |
| | | | | | | | when provided an empty hash as the last argument. Signed-off-by: Michael Koziarski <michael@koziarski.com> [#481 state:committed] | ||||
* | Moved layout exemption logic into the view | Joshua Peek | 2008-08-31 | 1 | -49/+0 |
| | |||||
* | Fix AM tests and add tests for rendering logging | Pratik Naik | 2008-08-31 | 1 | -0/+30 |
| | |||||
* | Move copying ivar logic from ActionController::Base to ActionView::Base | Pratik Naik | 2008-08-31 | 1 | -12/+12 |
| | |||||
* | Add test to make sure RJS block inside controller is executed in view context | Pratik Naik | 2008-08-30 | 1 | -0/+13 |
| | |||||
* | Add support for shallow nesting of routes. [#838 state:resolved] | Pratik Naik | 2008-08-30 | 1 | -25/+109 |
| | | | | | | | | | | | | | | | | | | Adds :shallow option to resource route definition. If true, paths for nested resources which reference a specific member (ie. those with an :id parameter) will not use the parent path prefix or name prefix. Example : map.resources :users, :shallow => true do |user| user.resources :posts end * GET /users/1/posts (maps to PostsController#index action as usual) named route "user_posts" is added as usual. * GET /posts/2 (maps to PostsController#show action as if it were not nested) Additionally, named route "post" is added too. | ||||
* | Make assert_select_rjs code more readable, make use of unused constants and ↵ | miloops | 2008-08-29 | 1 | -0/+5 |
| | | | | | | | | use more simple Regexps. [#540 state:resolved] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Improve assert_select_rjs failure messages for show, hide, toggle, and remove | Tim Haines | 2008-08-29 | 1 | -0/+44 |
| | | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> [#931 state:committed] | ||||
* | Merge RenderTest and NewRenderTest | Joshua Peek | 2008-08-29 | 2 | -1010/+822 |
| | |||||
* | Deprecate render_component. | Pratik Naik | 2008-08-29 | 1 | -25/+41 |
| | | | | | Please install render_component plugin from http://github.com/rails/render_component/tree/master if your application uses this functionality. | ||||
* | Fix indentation | Jeremy Kemper | 2008-08-28 | 1 | -22/+20 |
| | |||||
* | Routes may be restricted to lists of HTTP methods instead of a single method ↵ | Brennan Dunn | 2008-08-28 | 1 | -0/+25 |
| | | | | | | | | or :any. [#407 state:resolved] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Accept an array of method symbols for collection/member actions of resources | Brennan Dunn | 2008-08-28 | 1 | -0/+13 |
| | | | | Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Deprecated implicit local assignments when rendering partials | Joshua Peek | 2008-08-28 | 1 | -2/+4 |
| | |||||
* | Request#remote_ip handles the uncommon case that REMOTE_ADDR is a ↵ | Michael S. Klishin | 2008-08-27 | 1 | -0/+3 |
| | | | | | | | | comma-separated list. [#523 state:resolved] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Add TestUploadFile.content_type= to match Request.UploadedFile | Tim Haines | 2008-08-27 | 1 | -0/+5 |
| | | | | | | [#920 state:resolved] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | update rack tests for default response content_type and charset | Jeremy Kemper | 2008-08-21 | 1 | -3/+3 |
| | |||||
* | Move default content type and charset from Base to Response. Handle charset ↵ | Jeremy Kemper | 2008-08-21 | 1 | -0/+20 |
| | | | | = nil. | ||||
* | Allow polymorphic_url helper to take url options. [#880 state:resolved] | Tarmo Tänav | 2008-08-21 | 1 | -2/+20 |
| | | | | | | | | | All *_polymorphic_url, *_polymorphic_path helpers can now accept an options hash which will be passed on to the named route making it possible to generate polymorphic routes with additional url parameters. Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | ||||
* | Switched integration test runner to use Rack processor instead of CGI | Joshua Peek | 2008-08-20 | 1 | -1/+1 |
| | |||||
* | Improve test coverage for integration tests cookie header | Joshua Peek | 2008-08-20 | 1 | -1/+4 |
| | |||||
* | Test coverage for integration testing with parameters | Joshua Peek | 2008-08-19 | 1 | -0/+32 |
| |