Skip to content
This repository
tag: v2.3.4

Sep 03, 2009

  1. Michael Koziarski

    Prepare for 2.3.4 release

    authored September 04, 2009
  2. Michael Koziarski

    Clean tag attributes before passing through the escape_once logic.

    Addresses CVE-2009-3009
    authored August 31, 2009
  3. Manfred Stienstra

    Add verify and clean methods to ActiveSupport::Multibyte.

    When accepting character input from outside of your application you can't
    blindly trust that all strings are properly encoded. With these methods
    you can check incoming strings and clean them up if necessary.
    
    Signed-off-by: Michael Koziarski <michael@koziarski.com>
    authored August 26, 2009 NZKoz committed September 04, 2009
  4. Coda Hale

    Fix timing attack vulnerability in ActiveSupport::MessageVerifier.

    Use a constant-time comparison algorithm to compare the candidate HMAC with the calculated HMAC to prevent leaking information about the calculated HMAC.
    
    Signed-off-by: Michael Koziarski <michael@koziarski.com>
    authored August 13, 2009 NZKoz committed September 04, 2009

Sep 02, 2009

  1. Jeremy Kemper

    Revert "Assert primary key does not exist in habtm when the associati…

    …on is defined, instead of doing that everytime a record is inserted."
    
    Test failures on PostgreSQL.
    
    [#3128]
    
    This reverts commit 594a281.
    authored September 02, 2009

Sep 01, 2009

  1. José Valim

    Assert primary key does not exist in habtm when the association is de…

    …fined, instead of doing that everytime a record is inserted.
    
    [#3128 state:committed]
    
    Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
    authored September 01, 2009 jeremy committed September 01, 2009
  2. Geoff Buesing

    Rails::Info doesn't require version for unwanted frameworks

    [#3124 state:committed]
    
    Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
    authored August 31, 2009 jeremy committed September 01, 2009

Aug 31, 2009

  1. Joshua Peek

    Deprecated "best fit" detection is to difficult. Just provide a switc…

    …h to toggle the new behavor on.
    
      # new_rails_defaults.rb
      ActionController::Routing.generate_best_match = false
    authored August 31, 2009
  2. Duplicating the options hash in Date#advance to prevent modification …

    …of the original [#1133 state:resolved]
    
    Signed-off-by: Joshua Peek <josh@joshpeek.com>
    authored August 31, 2009 josh committed August 31, 2009

Aug 30, 2009

  1. Antonio Tapiador

    I18n support for plugins

    Rails will now automatically add locale files found in any engine's locale
    directory to the I18n.load_path (i.e. files that match the glob pattern
    "config/locales/**/*.{rb,yml}" relative to engine directories).
    
    [#2325 state:committed]
    
    Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
    authored March 24, 2009 jeremy committed August 30, 2009
  2. Ensuring that a singular model name is set for use in controllers whe…

    …n scaffold is passed a plural model name
    
    [#3062 state:committed]
    
    Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
    authored August 16, 2009 jeremy committed August 30, 2009
  3. Chad Woolley

    CI config updates: do not send CI emails unless explicitly enabled, u…

    …se 'gem update --system', and send emails from an address which can post to the core list
    
    [#3116 state:committed]
    
    Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
    authored August 29, 2009 jeremy committed August 30, 2009

Aug 29, 2009

  1. Fix ActiveRecord Error message I18n:

    * allow messages and full_messages to be lazily translated at any time
    * allow locales to be swapped and still obtain correctly localized messages
    * allow localized global and error-type specific full_message formats
    * extract an Error class
    
    [#1687 state:open]
    
    Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
    authored August 22, 2009 jeremy committed August 29, 2009

Aug 28, 2009

  1. Jeremy Kemper

    Prefer utf8_unicode_ci (better) over utf8_general_ci (faster)

    authored August 27, 2009

Aug 27, 2009

  1. Jeffrey Hardy

    When running multiple test tasks, don't abort early if one produces f…

    …ailures
    
    [#3107 state:committed]
    
    Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
    authored August 27, 2009 jeremy committed August 27, 2009

Aug 26, 2009

  1. Jeffrey Hardy

    Don't use AR::Base.connection for fixture column quoting. Use the con…

    …nection given to Fixtures.new
    
    [#3104 state:committed]
    
    Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
    authored August 26, 2009 jeremy committed August 26, 2009
  2. Jeffrey Hardy

    UrlRewriter#rewrite_url should call #to_param on the value given in :…

    …anchor option, just as #url_for does
    
    [#2746 state:committed]
    
    Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
    authored June 02, 2009 jeremy committed August 26, 2009
  3. Akira Matsuda

    I18n: use I18n for select helpers' prompt text

    [#2252 state:committed]
    
    Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
    authored August 26, 2009 jeremy committed August 26, 2009
  4. Jeremy Kemper

    Revert "I18n: use I18n for select helpers' prompt text"

    Broke CI.
    
    [#2252 state:open]
    
    This reverts commit d725ad3.
    authored August 26, 2009
  5. Sven Fuchs

    allow ActiveRecord#RecordInvalid exception message to be localized

    [#2754 state:committed]
    
    Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
    authored August 26, 2009 jeremy committed August 26, 2009
  6. Akira Matsuda

    I18n: use I18n for select helpers' prompt text

    [#2252 state:committed]
    
    Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
    authored August 26, 2009 jeremy committed August 26, 2009

Aug 25, 2009

  1. Jeremy Kemper

    Fix typo

    authored August 25, 2009
  2. Emilio Tagua

    timestamps gives a created_at field not created_on.

    [#3093 state:committed]
    
    Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
    authored August 24, 2009 jeremy committed August 25, 2009
  3. Jeremy Kemper

    Benchmark script via miloops' arel fork via DataMapper's AR compariso…

    …n script
    authored August 20, 2009

Aug 24, 2009

  1. Jeremy Kemper

    Add active_support/all for forward compatibility.

    authored August 23, 2009

Aug 20, 2009

  1. Mike Gunderloy

    Fix trivial typo in template runner example [#3082 state:resolved]

    Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
    authored August 20, 2009 lifo committed August 20, 2009

Aug 18, 2009

  1. David Heinemeier Hansson

    Added db/seeds.rb as a default file for storing seed data for the dat…

    …abase. Can be loaded with rake db:seed (or created alongside the db with db:setup). (This is also known as the "Stop Putting Gawd Damn Seed Data In Your Migrations" feature) [DHH]
    
    Conflicts:
    
    	railties/CHANGELOG
    authored August 18, 2009 lifo committed August 18, 2009

Aug 17, 2009

  1. Pratik

    Deprecate SQLite2Adapter and DeprecatedSQLiteAdapter

    authored August 17, 2009

Aug 16, 2009

  1. Jeremy Kemper

    2-3-stable CI notifies rails core list

    authored August 15, 2009
  2. Jeremy Kemper

    Bump pg gem requirement to 0.8.0. Build psql db with UTF8 encoding.

    authored August 15, 2009
  3. Hongli Lai

    Fix reloading of metal pieces.

    - Do not hold references to old metal objects after metal classes have been reloaded.
    - Obtain the reloader lock before building the middleware stack, so that reloading of metal pieces works in the face of multithreading.
    
    [#2873 state:committed]
    
    Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
    authored August 11, 2009 jeremy committed August 15, 2009

Aug 15, 2009

  1. Adding a call to logger from params_parser to give detailed debug inf…

    …ormation when invalid xml or json is posted
    
    [#2481 state:committed]
    
    Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
    authored August 13, 2009 jeremy committed August 15, 2009
  2. Jeremy Kemper

    Normalize route generation order: associations, yield block, then own…

    … routes.
    authored August 15, 2009
  3. Jeremy Kemper

    Refine the deprecated route check to explicitly check whether the fut…

    …ure route pick comes before the deprecated route that was found.
    authored August 15, 2009
  4. Jatinder Singh

    Fix ActiveResource load test for 64bit machines [#3051 state:resolved]

    Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
    authored August 14, 2009 lifo committed August 15, 2009
Something went wrong with that request. Please try again.