Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Key partial name cache on controller and object class *names* to avoid ↵ | Jeremy Kemper | 2010-04-02 | 1 | -2/+2 | |
| | | | | | | | | memory leaks in dev mode | |||||
* | | Fix error in number_with_precision with :significant option and zero value ↵ | Bernardo de Pádua | 2010-04-01 | 1 | -2/+6 | |
| | | | | | | | | | | | | [#4306 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | | HTML safety: give a deprecation warning if an array of option tags is passed ↵ | Jeremy Kemper | 2010-03-31 | 1 | -0/+4 | |
|/ | | | | to select tag. Be sure to join the tag yourself and mark them .html_safe | |||||
* | yield always return an array, so we don't need to use .key? | José Valim | 2010-03-31 | 1 | -6/+1 | |
| | ||||||
* | Replace the placeholder base_hook API with on_load. To specify some code that | wycats | 2010-03-29 | 4 | -5/+5 | |
| | | | | | | | | should run during framework load do: ActiveSupport.on_load(:action_controller) do # Code run in the context of AC::Base end | |||||
* | Updated asset_template_path to asset_path and have it also support a String ↵ | wycats | 2010-03-28 | 1 | -10/+11 | |
| | | | | [#4247 state:resolved] | |||||
* | Allow customisation of asset path generation using a proc. | Craig R Webster | 2010-03-28 | 1 | -2/+66 | |
| | | | | | | | | | | | | | | | | 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> | |||||
* | html_tag option to wrap error_message_on text [#4283 state:resolved] | Paco Guzman | 2010-03-28 | 1 | -9/+12 | |
| | | | Signed-off-by: wycats <wycats@gmail.com> | |||||
* | adds missing requires for Object#blank? and Object#present? | Xavier Noria | 2010-03-28 | 10 | -0/+12 | |
| | ||||||
* | Ensure details are frozen after @details_keys lookup. The implementation ↵ | José Valim | 2010-03-27 | 2 | -14/+18 | |
| | | | | waits to freeze until the last required moment, to avoid duping hashes. | |||||
* | Missing require | wycats | 2010-03-27 | 1 | -0/+1 | |
| | ||||||
* | Fixes a bug where error_messages_for was returning an empty div [#4048 ↵ | wycats | 2010-03-27 | 1 | -1/+1 | |
| | | | | state:resolved] (ht: Geoff Garside) | |||||
* | Recovers error_messages for ActiveRecordInstanceTag. [#4078 state:resolved] | Daniel Rodríguez Troitiño | 2010-03-27 | 1 | -0/+4 | |
| | | | Signed-off-by: wycats <wycats@gmail.com> | |||||
* | Use ActiveSupport::Autoload for view helpers. [#4237 state:resolved] | Sam Elliott and Ryan Bigg | 2010-03-27 | 1 | -24/+26 | |
| | | | Signed-off-by: wycats <wycats@gmail.com> | |||||
* | Merge branch 'master' into docrails | wycats | 2010-03-26 | 23 | -436/+696 | |
|\ | ||||||
| * | Move application configuration to the application configuration object, ↵ | José Valim | 2010-03-26 | 2 | -4/+12 | |
| | | | | | | | | remove railtie_name and engine_name and allow to set the configuration object. | |||||
| * | Remove reference to unexistent methods and fix typo. | José Valim | 2010-03-26 | 1 | -1/+1 | |
| | | ||||||
| * | Rename unsignificant to insignificant. | José Valim | 2010-03-23 | 2 | -18/+18 | |
| | | ||||||
| * | NumberHelper methods should now return html_safe strings (when the inputs ↵ | Bernardo de Pádua | 2010-03-22 | 1 | -29/+86 | |
| | | | | | | | | | | | | 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 | -98/+274 | |
| | | | | | | | | | | | | state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
| * | Remove data-url support from url_helper [#4236 state:resolved] | Denis Odorcic | 2010-03-21 | 1 | -2/+0 | |
| | | | | | | | | Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
| * | Eliminate an error from an implicit dependency on AV::Base | wycats | 2010-03-19 | 2 | -23/+22 | |
| | | ||||||
| * | Merge branch 'master' of gitproxy:rails/rails | José Valim | 2010-03-19 | 1 | -26/+23 | |
| |\ | ||||||
| | * | cleans a bit #compute_public_path | Xavier Noria | 2010-03-19 | 1 | -26/+23 | |
| | | | | | | | | | | | | | | | | | | [#4232 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
| * | | Improve performance of the rendering stack by freezing formats as a sign ↵ | José Valim | 2010-03-19 | 6 | -64/+65 | |
| |/ | | | | | | | that they shouldn't be further modified. | |||||
| * | Each controller class has it's own view context subclass. This removes the ↵ | Carlhuda | 2010-03-18 | 2 | -34/+0 | |
| | | | | | | | | need for ActionView::Base.for_controller | |||||
| * | All tests pass without memoizing view_context | Carlhuda | 2010-03-18 | 2 | -3/+21 | |
| | | ||||||
| * | Sending the partial as info is no longer required. | José Valim | 2010-03-18 | 1 | -3/+3 | |
| | | ||||||
| * | Use Array.wrap not Array() | Jeremy Kemper | 2010-03-17 | 1 | -1/+2 | |
| | | ||||||
| * | Modify assert_template to use notifications. Also, remove ↵ | Carlhuda | 2010-03-17 | 4 | -6/+12 | |
| | | | | | | | | ActionController::Base#template since it is no longer needed. | |||||
| * | Mark bang instrumentations as something that you shuold not be listening to. | José Valim | 2010-03-17 | 1 | -8/+3 | |
| | | ||||||
| * | Remove unneeded AV::Base and AV::Template monkey-patches | Carlhuda | 2010-03-17 | 1 | -21/+0 | |
| | | ||||||
| * | Modify assert_template to use instrumentation | Carlhuda | 2010-03-17 | 2 | -2/+7 | |
| | | ||||||
| * | Remove some 1.9 warnings (resulting in some fixed bugs). Remaining AM ↵ | wycats | 2010-03-17 | 6 | -8/+5 | |
| | | | | | | | | warnings are in dependencies. | |||||
| * | Eliminate warnings for AM on 1.8 | wycats | 2010-03-16 | 1 | -1/+1 | |
| | | ||||||
| * | link_to_function is here to stay | Joshua Peek | 2010-03-16 | 2 | -33/+87 | |
| | | ||||||
| * | Fix missing require | wycats | 2010-03-16 | 1 | -0/+1 | |
| | | ||||||
| * | scope_key_by_partial fix for Ruby 1.9 when there's virtual_path [#4202 ↵ | Santiago Pastorino | 2010-03-16 | 1 | -2/+3 | |
| | | | | | | | | | | | | state:resolved] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
| * | Do not always include the named URL helpers into AC::Base and AV::Base. | Carl Lerche | 2010-03-16 | 3 | -1/+13 | |
| | | ||||||
| * | Fix rendering of HTML partials inside JS templates [#4197 status:resolved] | José Valim | 2010-03-16 | 2 | -3/+16 | |
| | | ||||||
| * | translation method of TranslationHelper module returns always SafeBuffer ↵ | Santiago Pastorino | 2010-03-16 | 1 | -1/+1 | |
| | | | | | | | | | | | | [#4194 status:resolved] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
| * | Some more tweaks on <% %>. | Carlhuda | 2010-03-16 | 2 | -2/+3 | |
| | | | | | | | | * The cache helper is now semantically "mark this region for caching" * As a result, <% x = cache do %> no longer works | |||||
| * | Change array entries to safe doesn't worth then the array is joined as a ↵ | Santiago Pastorino | 2010-03-16 | 1 | -1/+1 | |
| | | | | | | | | | | | | string losing the safe property of his entries [#4134 status:resolved] Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
| * | Fix link_to with block | Jeremy Kemper | 2010-03-15 | 1 | -1/+1 | |
| | | ||||||
| * | link_to_remote -> link_to :remote => true | Jeremy Kemper | 2010-03-15 | 1 | -1/+1 | |
| | | ||||||
| * | Move more normalization up to the lookup context, so it does not have to ↵ | José Valim | 2010-03-16 | 2 | -29/+31 | |
| | | | | | | | | repeat in every resolver. | |||||
| * | Add deprecation notices for <% %>. | Carlhuda | 2010-03-15 | 7 | -69/+42 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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. | |||||
* | | Updated ActionController::Base.asset_host example | retr0h | 2010-03-25 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | The example provided contrived. It is not useful when wanting to use 1-based asset hosts (since it would generate a random asset host for the same asset). Signed-off-by: Rizwan Reza <rizwanreza@gmail.com> | |||||
* | | Merge remote branch 'mainstream/master' | Pratik Naik | 2010-03-15 | 13 | -84/+48 | |
|\| | ||||||
| * | with_output_buffer cannot assume there's an output_buffer | Xavier Noria | 2010-03-15 | 1 | -1/+1 | |
| | | | | | | | | | | | | [#4182 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> |