Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | HTML safety: give a deprecation warning if an array of option tags is passed ↵ | Jeremy Kemper | 2010-03-31 | 1 | -0/+6 |
| | | | | to select tag. Be sure to join the tag yourself and mark them .html_safe | ||||
* | Deprecate cookie_verifier_secret in favor of config.cookie_secret allowing ↵ | José Valim | 2010-03-31 | 1 | -1/+1 |
| | | | | signed cookies to work again. | ||||
* | Add a test which ensures slugs in :id work. | José Valim | 2010-03-31 | 1 | -0/+8 |
| | |||||
* | Consistent routing language | Joshua Peek | 2010-03-30 | 8 | -120/+119 |
| | |||||
* | Fix stack overflow bug in integration test router helpers | Joshua Peek | 2010-03-30 | 1 | -0/+47 |
| | |||||
* | Updated asset_template_path to asset_path and have it also support a String ↵ | wycats | 2010-03-28 | 1 | -1/+8 |
| | | | | [#4247 state:resolved] | ||||
* | Allow customisation of asset path generation using a proc. | Craig R Webster | 2010-03-28 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | Set config.action_controller.asset_path_template to a proc that takes one argument - the direct, unchanged asset path - and returns a path to that asset using the scheme that your assets require. This is useful if you have a setup which scales by introducing new application servers where the mtime of the asset files may not be the same as those of the asset files on your previous servers, but it does require your web servers to have knowledge of the asset template paths that you rewrite to so it's not suitable for out-of-the-box use. An example of configuring asset path generation and rewriting these paths using Apache is included in actionpack/lib/action_view/helpers/asset_tag_helper.rb. Signed-off-by: wycats <wycats@gmail.com> | ||||
* | Add more tests and docs to uncountable routes. [#3930 state:resolved] | Rizwan Reza | 2010-03-28 | 1 | -2/+4 |
| | |||||
* | Add _index to named collection routes for uncountable resources (e.g. Sheep) | Jan De Poorter | 2010-03-28 | 1 | -0/+9 |
| | | | | Signed-off-by: Rizwan Reza <rizwanreza@gmail.com> | ||||
* | html_tag option to wrap error_message_on text [#4283 state:resolved] | Paco Guzman | 2010-03-28 | 1 | -0/+4 |
| | | | Signed-off-by: wycats <wycats@gmail.com> | ||||
* | Request#content_type exists in Rack::Request, and other parts of ↵ | wycats | 2010-03-28 | 2 | -7/+7 |
| | | | | | | Rack::Request expect it to return a String. Split the Rails API so that Request#content_type returns a String, and Request#content_mime_type returns a Mime::Type object. | ||||
* | Add constraints to resources in new routing DSL | Andrew White | 2010-03-28 | 1 | -0/+26 |
| | | | | Signed-off-by: Rizwan Reza <rizwanreza@gmail.com> | ||||
* | Fixes a bug where error_messages_for was returning an empty div [#4048 ↵ | wycats | 2010-03-27 | 1 | -0/+4 |
| | | | | state:resolved] (ht: Geoff Garside) | ||||
* | Recovers error_messages for ActiveRecordInstanceTag. [#4078 state:resolved] | Daniel Rodríguez Troitiño | 2010-03-27 | 1 | -0/+14 |
| | | | Signed-off-by: wycats <wycats@gmail.com> | ||||
* | Fix named routes for member actions of singleton resources [#4266 ↵ | Andrew White | 2010-03-27 | 1 | -0/+5 |
| | | | | | state:resolved] Signed-off-by: wycats <wycats@gmail.com> | ||||
* | Tests method_missing to raise NameError. [#2522 state:resolved] | Rizwan Reza | 2010-03-27 | 1 | -0/+16 |
| | | | Signed-off-by: wycats <wycats@gmail.com> | ||||
* | Add parameter defaults support to new routing DSL [#4265 state:resolved] | Andrew White | 2010-03-27 | 1 | -0/+20 |
| | | | Signed-off-by: wycats <wycats@gmail.com> | ||||
* | Rails router automatically calculated for you the controller and named ↵ | José Valim | 2010-03-26 | 1 | -3/+11 |
| | | | | | | | | | routes in the following scenarios: match "home/about" #=> maps to home#about with named route home_about_path match "about" #=> does not work because it cannot guess the controller match "about" => "home#about" #=> maps to home#about with named route home_about_path match "home/about", :as => "about" #=> maps to home#about with named route about_path | ||||
* | open_session can just return the a dup of the current context. | wycats | 2010-03-22 | 1 | -5/+3 |
| | | | | | At this point, its entire purpose in the open_session {} case was to delegate back to the IntegrationTest anyway. | ||||
* | Rename unsignificant to insignificant. | José Valim | 2010-03-23 | 2 | -12/+12 |
| | |||||
* | Current url helpers become actions in controller. Added a failing test case ↵ | José Valim | 2010-03-22 | 1 | -6/+17 |
| | | | | for it. | ||||
* | NumberHelper methods should now return html_safe strings (when the inputs ↵ | Bernardo de Pádua | 2010-03-22 | 1 | -22/+121 |
| | | | | | | are valid numbers or are html_safe). Also adds :raise => true (used internaly) to make the number helpers throw InvalidNumberError when the given number is invalid. Signed-off-by: José Valim <jose.valim@gmail.com> | ||||
* | Adds number_to_human and several improvements in NumberHelper. [#4239 ↵ | Bernardo de Pádua | 2010-03-22 | 2 | -70/+228 |
| | | | | | | state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com> | ||||
* | Make router shortcuts more polite to URLs starting with a leading slash. | José Valim | 2010-03-22 | 1 | -0/+18 |
| | |||||
* | Fixed a bunch of tests that failed in 1.9 because they assumed that a Rack ↵ | wycats | 2010-03-19 | 5 | -7/+25 |
| | | | | response was a String. | ||||
* | Improve performance of the rendering stack by freezing formats as a sign ↵ | José Valim | 2010-03-19 | 3 | -19/+43 |
| | | | | that they shouldn't be further modified. | ||||
* | remove duplicated self.view_paths assingment on controller tests [#4206 ↵ | Santiago Pastorino | 2010-03-18 | 1 | -2/+2 |
| | | | | | | state:commited] Signed-off-by: wycats <wycats@gmail.com> | ||||
* | Return a valid Rack response from bare ActionController::Metal | Carlhuda | 2010-03-18 | 1 | -0/+27 |
| | |||||
* | Make render :partial, :layout consistent between AC and AV | Carlhuda | 2010-03-18 | 1 | -11/+1 |
| | |||||
* | All tests pass without memoizing view_context | Carlhuda | 2010-03-18 | 5 | -12/+23 |
| | |||||
* | Sending the partial as info is no longer required. | José Valim | 2010-03-18 | 1 | -2/+2 |
| | |||||
* | Deleting and setting a cookie in the same request was broken | Mathias Biilmann Christensen | 2010-03-17 | 1 | -0/+11 |
| | | | | | | | | Made sure to remove a cookie from @deleted_cookies when set [#4211 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Modify assert_template to use notifications. Also, remove ↵ | Carlhuda | 2010-03-17 | 9 | -64/+72 |
| | | | | ActionController::Base#template since it is no longer needed. | ||||
* | Remove unneeded AV::Base and AV::Template monkey-patches | Carlhuda | 2010-03-17 | 1 | -3/+2 |
| | |||||
* | Modify assert_template to use instrumentation | Carlhuda | 2010-03-17 | 1 | -41/+0 |
| | |||||
* | Install url helpers on module instance so they can be accessed | Joshua Peek | 2010-03-17 | 1 | -0/+1 |
| | | | | globally | ||||
* | link_to_function is here to stay | Joshua Peek | 2010-03-16 | 1 | -1/+30 |
| | |||||
* | scope_key_by_partial fix for Ruby 1.9 when there's virtual_path [#4202 ↵ | Santiago Pastorino | 2010-03-16 | 2 | -0/+7 |
| | | | | | | state:resolved] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Fix rendering of HTML partials inside JS templates [#4197 status:resolved] | José Valim | 2010-03-16 | 1 | -0/+7 |
| | |||||
* | translation method of TranslationHelper module returns always SafeBuffer ↵ | Santiago Pastorino | 2010-03-16 | 2 | -1/+9 |
| | | | | | | [#4194 status:resolved] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | adds tests for #flush_output_buffer | Xavier Noria | 2010-03-16 | 1 | -2/+37 |
| | | | | | | [#4196 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | adds tests for #capture | Xavier Noria | 2010-03-16 | 1 | -0/+23 |
| | | | | Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Some more tweaks on <% %>. | Carlhuda | 2010-03-16 | 1 | -4/+4 |
| | | | | * The cache helper is now semantically "mark this region for caching" * As a result, <% x = cache do %> no longer works | ||||
* | Break a window :/ | Jeremy Kemper | 2010-03-15 | 5 | -7/+7 |
| | |||||
* | Fix link_to with block | Jeremy Kemper | 2010-03-15 | 1 | -4/+1 |
| | |||||
* | Swear I ran this test | Jeremy Kemper | 2010-03-15 | 1 | -1/+1 |
| | |||||
* | Integration test url options should account for :protocol not just https? | Jeremy Kemper | 2010-03-15 | 1 | -1/+6 |
| | |||||
* | Move more normalization up to the lookup context, so it does not have to ↵ | José Valim | 2010-03-16 | 2 | -9/+9 |
| | | | | repeat in every resolver. | ||||
* | adds test coverage for with_output_buffer | Xavier Noria | 2010-03-15 | 1 | -3/+45 |
| | | | | Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Add deprecation notices for <% %>. | Carlhuda | 2010-03-15 | 7 | -23/+35 |
| | | | | | | | | | | | | | | | | * The approach is to compile <% %> into a method call that checks whether the value returned from a block is a String. If it is, it concats to the buffer and prints a deprecation warning. * <%= %> uses exactly the same logic to compile the template, which first checks to see whether it's compiling a block. * This should have no impact on other uses of block in templates. For instance, in <% [1,2,3].each do |i| %><%= i %><% end %>, the call to each returns an Array, not a String, so the result is not concatenated * In two cases (#capture and #cache), a String can be returned that should *never* be concatenated. We have temporarily created a String subclass called NonConcattingString which behaves (and is serialized) identically to String, but is not concatenated by the code that handles deprecated <% %> block helpers. Once we remove support for <% %> block helpers, we can remove NonConcattingString. |