Commits on Nov 29, 2007
  1. @NZKoz

    Allow body to be specified for nested parts with action mailer. Closes

    #10271 [redinger]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8238 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    NZKoz committed Nov 29, 2007
  2. @NZKoz

    Make sure assert_select_rjs gets counted, Closes #10278 [tarmo]

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8237 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    NZKoz committed Nov 29, 2007
  3. @NZKoz

    Make reset return nil when using a dangling belongs_to association. C…

    …urrent behaviour is to return false which can be confusing. Closes #10293 [fcheung]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8236 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    NZKoz committed Nov 29, 2007
  4. @technoweenie
  5. @sstephenson

    Update to Prototype -r8232

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8234 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    sstephenson committed Nov 29, 2007
  6. @dhh

    Prep for RC2

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8233 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Nov 29, 2007
Commits on Nov 28, 2007
  1. @jeremy

    attr_protected and _accessible use sets of strings instead of arrays …

    …of symbols internally. Closes #10300.
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8231 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jeremy committed Nov 28, 2007
  2. @jeremy

    attr_readonly uses a set of strings instead of an array of symbols in…

    …ternally. References #10300.
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8230 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jeremy committed Nov 28, 2007
  3. @jeremy

    Introduce SecretKeyGenerator for more secure session secrets than CGI…

    …::Session's pseudo-random id generator. Consider extracting to Active Support later. Closes #10286.
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8229 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jeremy committed Nov 28, 2007
  4. @NZKoz

    correct confusing comments

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8228 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    NZKoz committed Nov 28, 2007
  5. @NZKoz

    Make sure the optimisation code for routes doesn't get used if :host,…

    … :anchor or :port are provided in the hash arguments. [pager, Koz] Closes #10292
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8227 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    NZKoz committed Nov 28, 2007
  6. @dhh

    Added protection from trailing slashes on page caching (closes #10229)…

    … [devrieda]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8226 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Nov 28, 2007
Commits on Nov 27, 2007
  1. @dhh

    Added Array#from and Array#to that behaves just from String#from and …

    …String#to [DHH]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8224 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Nov 27, 2007
  2. Asset timestamps are appended, not prepended. Closes #10276 [mnaberez]

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8220 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    Marcel Molina committed Nov 27, 2007
Commits on Nov 26, 2007
  1. @jeremy

    Foxy fixtures: support single-table inheritance. Closes #10234.

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8219 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jeremy committed Nov 26, 2007
  2. @jeremy

    Foxy fixtures: allow mixed usage to make migration easier and more at…

    …tractive. Closes #10004.
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8218 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jeremy committed Nov 26, 2007
  3. @jeremy

    Make the record_timestamps class-inheritable so it can be set per mod…

    …el. References #10004.
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8217 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jeremy committed Nov 26, 2007
  4. @dhh

    Fixed to_s bug with namespace routes (closes #10283) [johnb]

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8216 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Nov 26, 2007
  5. Minor inconsistency in description of render example. Closes #10029 […

    …ScottSchram]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8215 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    Marcel Molina committed Nov 26, 2007
  6. @technoweenie

    Add #prepend_view_path and #append_view_path instance methods on Acti…

    …onController::Base for consistency with the class methods. [rick]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8214 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    technoweenie committed Nov 26, 2007
  7. @technoweenie

    Refactor sanitizer helpers into HTML classes and make it easy to swap…

    … them out with custom implementations. Closes #10129.  [rick]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8213 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    technoweenie committed Nov 26, 2007
  8. @technoweenie

    Update ActionMailer so it treats ActionView the same way that ActionC…

    …ontroller does. Closes #10244 [rick]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8212 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    technoweenie committed Nov 26, 2007
  9. @technoweenie

    Add deprecation for old subtemplate syntax for ActionMailer templates…

    …, use render :partial [rick]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8211 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    technoweenie committed Nov 26, 2007
  10. @technoweenie

    Fix TemplateError so it doesn't bomb on exceptions while running test…

    …s [rick]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8210 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    technoweenie committed Nov 26, 2007
Commits on Nov 25, 2007
  1. @dhh

    Add documentation about asset timestamps (just for koz)

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8209 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Nov 25, 2007
  2. @dhh

    Allow validates_acceptance_of to use a real attribute instead of only…

    … virtual (so you can record that the acceptance occured) (closes #7457) [ambethia]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8208 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Nov 25, 2007
  3. @dhh

    Docfix (closes #10252)

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8207 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Nov 25, 2007
  4. @dhh

    Fixed that named routes living under resources shouldn't have double …

    …slashes (closes #10198) [isaacfeliu]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8206 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Nov 25, 2007
  5. @dhh

    Fixed that create table with :id => false and fixtures don't play nic…

    …e together (closes #10154) [jbarnette]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8205 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Nov 25, 2007
  6. @dhh

    No trailing whitespace in migration generation (closes #10235)

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8204 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Nov 25, 2007
  7. @dhh

    Docfix (closes #10256)

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8203 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Nov 25, 2007
  8. @dhh

    Fix that empty collections should be treated as empty arrays regardle…

    …ss of whitespace for Hash#from_xml (closes #10255) [adamj]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8202 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Nov 25, 2007
  9. @dhh

    Dont mind the pkg dir

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8201 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Nov 25, 2007
Commits on Nov 24, 2007
  1. @NZKoz

    Improve error messages when providing a secret that is too short. Clo…

    …ses #10238 [Henrik N]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8200 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    NZKoz committed Nov 24, 2007
  2. @gbuesing

    Honor Ruby's default calendar reform setting when creating DateTime o…

    …bjects via ActiveRecord's Time -> DateTime overflow, Time#time_with_datetime_fallback, Time#to_datetime, Date#to_datetime and String#to_datetime. Closes #10201
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8199 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    gbuesing committed Nov 24, 2007