Skip to content
This repository

Dec 22, 2010

  1. Santiago Pastorino

    This can make make included javascripts/stylesheets from expansions t…

    …o be duplicated
    or grow forever if you call register_*_expansion more than once
    Fix a Regression introduced here 55b13c5
    authored December 22, 2010

Nov 23, 2010

  1. Sven Fuchs

    Allow registering javascript/stylesheet_expansions to existing symbols

    authored November 21, 2010 tenderlove committed November 23, 2010

Sep 19, 2010

  1. Santiago Pastorino

    application.js should be the last file on javascript_include_tag(:all)

    authored September 17, 2010

Aug 09, 2010

  1. Yehuda Katz

    Properly deprecate register_javascript_include_default and reset_java…

    authored August 09, 2010

Jun 22, 2010

  1. José Valim

    Tidy up asset tag a bit and make railties tests green again.

    authored June 23, 2010
  2. Josh Kalderimis

    refactored the javascript asset tag helpers and moved the default scr…

    …ipts setup within the railtie
    Signed-off-by: José Valim <>
    authored June 23, 2010 josevalim committed June 23, 2010

Jun 21, 2010

  1. Josh Kalderimis

    removed 'unless const_defined?' code smell

    Signed-off-by: José Valim <>
    authored June 21, 2010 josevalim committed June 21, 2010

Jun 16, 2010

  1. Rizwan Reza

    Adds title and description where needed.

    authored June 16, 2010

Jun 08, 2010

  1. Mikel Lindsaar

    Updating image_tag to support cid:content_id "URLs"

    authored June 07, 2010

May 18, 2010

  1. Marius Nuennerich

    fix documentation typo

    Signed-off-by: Santiago Pastorino <>
    authored May 18, 2010 spastorino committed May 18, 2010

May 15, 2010

  1. Marc-André Lafortune

    Accept :alt => nil on image_tag [#4558 state:resolved]

    Signed-off-by: José Valim <>
    authored May 15, 2010 josevalim committed May 15, 2010

Apr 13, 2010

  1. Craig R Webster

    Fix a typo in the documentation. [#4318 state:resolved]

    Signed-off-by: wycats <>
    authored April 03, 2010 wycats committed April 12, 2010

Apr 09, 2010

  1. Xavier Noria

    image_path -> path_to_image in a couple of places, plus motivation fo…

    …r path_to_image in rdoc
    authored April 09, 2010
  2. Xavier Noria

    adds #favicon_link_tag back, rdoc explains why it is useful, and how …

    …to get a link for Mobile Safari with it
    authored April 08, 2010

Apr 08, 2010

  1. David Heinemeier Hansson

    Revert "adds #favicon_link_tag and #apple_touch_icon_link_tag" -- the…

    …se tags are too specific.
    This reverts commit 6891f46, ec8610c, and  d18ff1b.
    authored April 08, 2010

Apr 07, 2010

  1. Xavier Noria

    adds a default source to #apple_touch_icon_link_tag

    authored April 07, 2010
  2. Xavier Noria

    new helpers #favicon_link_tag and #apple_touch_icon_link_tag

    authored April 07, 2010

Mar 29, 2010

  1. Yehuda Katz

    Updated asset_template_path to asset_path and have it also support a …

    …String [#4247 state:resolved]
    authored March 28, 2010
  2. Craig R Webster

    Allow customisation of asset path generation using a proc.

    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
    Signed-off-by: wycats <>
    authored March 21, 2010 wycats committed March 28, 2010

Mar 26, 2010

  1. Yehuda Katz

    Merge branch 'master' into docrails

    authored March 26, 2010

Mar 25, 2010

  1. John Dewey

    Updated ActionController::Base.asset_host example

    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 <>
    authored March 04, 2010 rizwanreza committed March 25, 2010

Mar 19, 2010

  1. Xavier Noria

    cleans a bit #compute_public_path

    [#4232 state:committed]
    Signed-off-by: Jeremy Kemper <>
    authored March 19, 2010 jeremy committed March 19, 2010

Mar 12, 2010

  1. Denis Odorcic

    Made asset_tag_helper use config.perform_caching instead of ActionCon…

    Signed-off-by: José Valim <>
    authored March 11, 2010 josevalim committed March 12, 2010
  2. Eaden

    simplify alt tag generation for images

    [#2837 state:committed]
    Signed-off-by: Jeremy Kemper <>
    authored March 12, 2010 jeremy committed March 11, 2010

Mar 04, 2010

  1. Fix a bunch of failing AP / AM specs created from the previous Abstra…

    …ctController configuration refactor.
    authored March 04, 2010
  2. Start refactoring the method of configuring ActionView

    authored March 03, 2010 Carl Lerche committed March 03, 2010

Mar 03, 2010

  1. Work on deprecating ActionController::Base.relative_url_root

    authored March 02, 2010

Feb 01, 2010

  1. For performance reasons, you can no longer call html_safe! on Strings…

    …. Instead, all Strings are always not html_safe?. Instead, you can get a SafeBuffer from a String by calling #html_safe, which will
      * Additionally, instead of doing concat("</form>".html_safe), you can do
        safe_concat("</form>"), which will skip both the flag set, and the flag
      * For the first pass, I converted virtually all #html_safe!s to #html_safe,
        and the tests pass. A further optimization would be to try to use
        #safe_concat as much as possible, reducing the performance impact if
        we know up front that a String is safe.
    authored January 31, 2010

Jan 31, 2010

  1. Joshua Peek

    Include prototype ujs adapter with new apps

    authored January 30, 2010

Jan 30, 2010

  1. Joshua Peek

    Revert "Add rails.js driver to default source list"

    This reverts commit 8a46e11.
    authored January 30, 2010

Jan 29, 2010

  1. Joshua Peek

    Add rails.js driver to default source list

    authored January 29, 2010

Jan 22, 2010

  1. Joshua Peek

    Make @controller an internal ivar in the view

    authored January 22, 2010

Oct 14, 2009

  1. Yehuda Katz

    Start adding configuration to ActionView instead of using constants.

      By using config rather than hardcoded constants, we can evolve the
      configuration system over time (we'd just need to update the config
      method with more robust capabilities and all consumers would get
      the capabilities with no code changes)
    authored October 14, 2009

Oct 07, 2009

  1. Michael Koziarski

    Switch to on-by-default XSS escaping for rails.

      This consists of:
      * String#html_safe! a method to mark a string as 'safe'
      * ActionView::SafeBuffer a string subclass which escapes anything unsafe which is concatenated to it
      * Calls to String#html_safe! throughout the rails helpers
      * a 'raw' helper which lets you concatenate trusted HTML from non-safety-aware sources (e.g. presantized strings in the DB)
      * New ERB implementation based on erubis which uses a SafeBuffer instead of a String
    Hat tip to Django for the inspiration.
    authored October 08, 2009

Sep 13, 2009

  1. Joshua Peek

    Don't force test suite to use bundler

    authored September 13, 2009
Something went wrong with that request. Please try again.