Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 7, 2006
  1. Jeremy Kemper

    r3022@ks: jeremy | 2005-11-12 18:40:42 -0800

    jeremy authored
     merge to stable
     r3024@ks:  jeremy | 2005-11-12 19:00:49 -0800
     Apply [2992] to stable.  SQLite: the clone_structure_to_test and purge_test_database Rake tasks should always use the test environment.  References #2846.
     r3027@ks:  jeremy | 2005-11-12 22:37:45 -0800
     Apply [2994] to stable.  PostgreSQL: correct the sequence discovery fallback query.  References #2594.
     r3033@ks:  jeremy | 2005-11-12 23:27:13 -0800
     Apply [2996] to stable.  Much faster Oracle column reflection.  Closes #2848.
     r3037@ks:  jeremy | 2005-11-13 00:11:26 -0800
     Apply [2998] to stable.  PostgreSQL: last_insert_id uses select_value rather than using @connection.exec directly.
     r3053@ks:  jeremy | 2005-11-13 14:37:39 -0800
     Only include builtin filters whose filenames match /^[a-z][a-z_]*_helper.rb$/ to avoid including operating system metadata such as ._foo_helper.rb.  Closes #2855.
     r3055@ks:  jeremy | 2005-11-13 14:48:48 -0800
     Apply [3009] to stable:  Reapply [2942] which was elided by [2997].  References #2788.
     r3058@ks:  jeremy | 2005-11-13 16:09:17 -0800
     Apply [3013] to stable.  Note that the ruby-memcache bindings are required to use the memcache store.  Closes #2857.
     r3063@ks:  jeremy | 2005-11-13 16:13:51 -0800
     Apply [3015] to stable.  Update documentation for render :file.  Closes #2858.
     r3066@ks:  jeremy | 2005-11-13 20:24:18 -0800
     Apply [3017] to stable.  Update documentation for Migrations.  Closes #2861.
     r3070@ks:  jeremy | 2005-11-13 20:54:50 -0800
     Apply [3019] to stable.  Oracle: test case for column default parsing.  Closes #2788.
     r3073@ks:  jeremy | 2005-11-13 23:42:32 -0800
     Apply [3021] to stable.  Correct documentation for Base.delete_all.  Closes #1568.
     r3077@ks:  jeremy | 2005-11-14 14:28:21 -0800
     Apply [3035] to stable.  SQLServer: insert uses given primary key value if not nil rather than SELECT @@IDENTITY.  Closes #2866.
     r3120@ks:  jeremy | 2005-11-16 13:34:45 -0800
     Apply [3060] to stable.  Remove the unused, slow response_dump and session_dump variables from error pages.  Closes #1222.
     r3130@ks:  jeremy | 2005-11-16 14:37:47 -0800
     Apply [3063] to stable.  Remove CHANGELOG from apidoc Rake task since it isn't included with new apps anymore.
     r3148@ks:  jeremy | 2005-11-17 12:45:44 -0800
     Apply [3074] to stable.  Don't add the same conditions twice in has_one finder sql.  Closes #2916.
     r3149@ks:  jeremy | 2005-11-17 12:47:36 -0800
     Apply [3075] to stable.  Document :force option to create_table.  Closes #2921.
     r3157@ks:  jeremy | 2005-11-17 21:27:39 -0800
     Apply [3081] to stable.  Eliminate nil from newly generated logfiles.  Closes #2927.
     r3167@ks:  jeremy | 2005-11-18 22:47:31 -0800
     Apply [3089] to stable.  Don't generate read methods for columns whose names are not valid ruby method names.  Closes #2946.
     r3174@ks:  jeremy | 2005-11-19 01:53:00 -0800
     Apply [3092] to stable.  Correct boolean handling in generated reader methods.  Closes #2945.
     r3178@ks:  jeremy | 2005-11-19 01:59:47 -0800
     Apply [3094] to stable.  Use query methods rather than readers in boolean tests for [3092].  References #2949.
     r3190@ks:  jeremy | 2005-11-19 20:20:48 -0800
     Apply [3098] to stable.  Introducing the session_migration generator.  Creates an add_session_table migration.  Closes #2958.
     r3199@ks:  jeremy | 2005-11-19 21:13:22 -0800
     Apply [3101] to stable.  Allows generator to specify migrations directory.  Closes #2960.
     r3201@ks:  jeremy | 2005-11-19 21:31:47 -0800
     Apply [3103] to stable.  Document request.env and request.host.  Strip trailing whitespace.
     r3258@ks:  jeremy | 2005-11-21 00:33:59 -0800
     Apply [3139] to stable.  Use Kernel.binding rather than binding to allow columns of that name.  Closes #2973.
     r3269@ks:  jeremy | 2005-11-21 04:46:40 -0800
     Apply [3148] to stable.  Simpler Mysql load test.
     r3285@ks:  jeremy | 2005-11-22 13:33:04 -0800
     Apply [3162] to stable.  Model generator: correct relative path to test_helper in unit test.
     r3296@ks:  jeremy | 2005-11-23 13:38:56 -0800
     Apply [3170] to stable.  Credit ticket author.  References #2888.
     r3303@ks:  jeremy | 2005-11-23 17:14:31 -0800
     Apply [3051], [3052], [3053], [3059] to stable.  Brings the Firebird adapter to 1.0.  References #1874.
     r3305@ks:  jeremy | 2005-11-23 17:33:51 -0800
     Apply [3151] to stable.  Don't put flash in session if sessions are disabled.
     r3306@ks:  jeremy | 2005-11-23 17:39:24 -0800
     Apply [3100], [3108] to stable.  Makes new ActiveRecordStore sessions work correctly with components.
     r3307@ks:  jeremy | 2005-11-23 17:52:14 -0800
     Apply [3110] to stable.  PostgreSQL: the purge_test_database Rake task shouldn't explicitly specify the template0 template when creating a fresh test database.  References #2964.
     r3313@ks:  jeremy | 2005-11-23 23:03:36 -0800
     Apply [3182] to stable.  Reloading a model doesn't lose track of its connection.  Closes #2996.
     r3315@ks:  jeremy | 2005-11-23 23:13:48 -0800
     Apply [3184] to stable.  SQLServer: resolve column aliasing/quoting collision when using limit or offset in an eager find.  Closes #2974.
     r3339@ks:  jeremy | 2005-12-01 17:03:16 -0800
     Apply [3202] to stable.  Firebird: updated for FireRuby 0.4.0.  Closes #3009.
     r3363@ks:  jeremy | 2005-12-06 22:26:27 -0800
     Apply #428 changesets to stable: r3000, r3001, r3002, r3025, r3045, r3096, r3148, r3152, r3165, r3189, r3195, r3205, r3216, r3219, r3221, r3222.  Closes #428.
     r3372@ks:  jeremy | 2005-12-07 20:25:20 -0800
     Apply [3233] to stable.  Oracle: use syntax compatible with Oracle 8.  Closes #3131.
     r3375@ks:  jeremy | 2005-12-07 20:36:13 -0800
     Apply [3235] to stable.  PostgreSQL: more robust sequence name discovery.  Closes #3087.
     r3378@ks:  jeremy | 2005-12-07 20:41:47 -0800
     Apply [3237] to stable.  More robust relative url root discovery for SCGI compatibility.  This solves the 'SCGI routes problem' -- you no longer need to prefix all your routes with the name of the SCGI mountpoint.  Closes #3070.
     r3379@ks:  jeremy | 2005-12-07 20:42:31 -0800
     Don't warn on keep_flash in test.
     r3387@ks:  jeremy | 2005-12-07 20:48:42 -0800
     Apply [3242] to stable.  Reloading an instance refreshes its aggregations as well as its associations.  Closes #3024.
     r3389@ks:  jeremy | 2005-12-07 20:52:39 -0800
     Apply [3244] to stable.  SQLite: find database file when RAILS_ROOT is a symlink.  Closes #3116.
     r3392@ks:  jeremy | 2005-12-07 21:10:42 -0800
     Apply [3246] to stable.  MySQL: more robust test for nullified result hashes.  Closes #3124.
     r3401@ks:  jeremy | 2005-12-07 23:30:11 -0800
     Apply [3252] to stable.  Oracle: active? performs a select instead of a commit.  Closes #3133.
     r3404@ks:  jeremy | 2005-12-08 15:24:44 -0800
     Apply [3254] to stable.  Fix some test failures due to MySQL assumptions.  References #3149.
     r3407@ks:  jeremy | 2005-12-09 10:39:00 -0800
     Apply [3256] to stable.  Generator copies files in binary mode.  Closes #3156.
     r3410@ks:  jeremy | 2005-12-09 10:48:32 -0800
     Apply [3258] to stable.  Fix shebang handling for empty files.  Closes #2927.
     r3413@ks:  jeremy | 2005-12-09 15:03:42 -0800
     Apply [3260] to stable.  Fix bundled mysql.rb to correctly check for PROTO_41.  Fixed scramble41 with nil password.  Fixed change_user with PROTO_41.
     r3416@ks:  jeremy | 2005-12-09 15:07:21 -0800
     Apply [3262] to stable.  Generator looks in vendor/generators also.
     r3419@ks:  jeremy | 2005-12-09 15:36:50 -0800
     Apply [3165] to stable. MySQL, PostgreSQL: reconnect! also reconfigures the connection. Otherwise, the connection 'loses' its settings if it times out and is reconnected. References #2978.
     r3420@ks:  jeremy | 2005-12-09 15:38:30 -0800
     Apply [3264] to stable.  MySQL: ensure that @config is set.
     r3421@ks:  jeremy | 2005-12-09 15:42:40 -0800
     Apply [3265] to stable.  Name vendor/generators source differently from lib/generators source.
     r3429@ks:  jeremy | 2005-12-09 16:55:16 -0800
     Apply [3270] SQLServer rollup to stable.
     r3435@ks:  jeremy | 2005-12-10 13:40:43 -0800
     Apply [3274] to stable.  MySQL: fixes for the bundled mysql.rb driver.  Closes #3160.
     r3457@ks:  jeremy | 2005-12-13 08:52:39 -0800
     Apply [3293] to stable.  MySQL: allow encoding option for mysql.rb driver.
     r3458@ks:  jeremy | 2005-12-13 09:33:50 -0800
     Roll back [3245] on stable.  References #3116.
     r3465@ks:  jeremy | 2005-12-13 10:15:33 -0800
     Apply [3298] to stable.  Don't used defined? on a scoped constant since it results in a const_missing call.
     r3724@ks:  jeremy | 2006-02-09 10:13:41 -0800
     Apply [3554] to stable. PostgreSQL: correctly parse negative integer column defaults. Closes #3776.
     r3730@ks:  jeremy | 2006-02-09 11:42:57 -0800
     Apply [3559] to stable. Closes #3581.
     r3846@ks:  jeremy | 2006-02-26 15:24:58 -0800
     silence test/unit whining DefaultsTest is empty
     r3847@ks:  jeremy | 2006-02-26 15:26:53 -0800
     Apply [3674] to stable. Closes #3591.
     r4960@ks:  jeremy | 2006-08-06 23:56:18 -0700
     Merged to stable: change the request.env example in AC::Base docs to a var that exists (REMOTE_IP doesn't) and isn't already wrapped by a request method (i.e. request.remote_ip). References #5113.
     r4961@ks:  jeremy | 2006-08-07 00:11:59 -0700
     Merged to stable: add :status option to send_data and send_file. Defaults to '200 OK'. References #5243.
     r4962@ks:  jeremy | 2006-08-07 00:18:42 -0700
     Merged to stable: real files and symlinks should be treated the same when compiling templates. References #5438.
     r4963@ks:  jeremy | 2006-08-07 00:26:42 -0700
     Merged to stable: Added ActionController.filter_parameter_logging that makes it easy to remove passwords, credit card numbers, and other sensitive information from being logged when a request is handled. References #1897.
     r4964@ks:  jeremy | 2006-08-07 00:33:32 -0700
     Merged to stable: correct spurious documentation example code which results in a SyntaxError. References [4210].
     r4965@ks:  jeremy | 2006-08-07 00:38:04 -0700
     Merged to stable: remote_form_for can leave out the object parameter and default to the instance variable of the object_name, just like form_for. References [4215].
     r4966@ks:  jeremy | 2006-08-07 00:48:40 -0700
     Merged to stable: update inconsistent migrations documentation. References #4683.
     r4967@ks:  jeremy | 2006-08-07 00:52:34 -0700
     Merge to stable: cache CgiRequest#request_parameters so that multiple calls don't re-parse multipart data. References [4256].
     r4968@ks:  jeremy | 2006-08-07 00:55:51 -0700
     Merge to stable: only require redcloth/bluecloth if they are not already loaded. References [4257].
     r4977@ks:  jeremy | 2006-08-07 01:08:02 -0700
     Merge to stable: skip silence stderr test if we can't STDERR.tell
     r4978@ks:  jeremy | 2006-08-07 01:13:00 -0700
     Merge to stable: update layout and content_for documentation to use yield rather than magic @content_for_layout instance variables. References [4263].
     r4979@ks:  jeremy | 2006-08-07 01:16:43 -0700
     Merge to stable: add documentation for redirect_to :back's RedirectBackError exception; remove all remaining references to @params in the documentation. References [4267], [4268].
     r4980@ks:  jeremy | 2006-08-07 01:18:04 -0700
     Merge to stable: fix documentation indentation.
     r4981@ks:  jeremy | 2006-08-07 01:28:34 -0700
     Merge to stable: mention in docs that config.frameworks doesn't work when getting Rails via Gems; documentation for AbstractRequest.  References #4857, #4895.
     r4982@ks:  jeremy | 2006-08-07 01:45:26 -0700
     Merge to stable: fix syntax error in documentation. References #4679.
     r4983@ks:  jeremy | 2006-08-07 01:50:47 -0700
     Merge to stable: Enhance documentation for setting headers in integration tests. Skip auto HTTP prepending when its already there. References #4079.  Add warning about the proper way to validate the presence of a foreign key. References #4147.
     r4984@ks:  jeremy | 2006-08-07 02:08:00 -0700
     Merge to stable: ActionController::Base Summary documentation rewrite; Fix text_helper.rb documentation rendering; Fixes bad rendering of JavaScriptMacrosHelper rdoc.  References #4725, #4900, #4910.
     r4985@ks:  jeremy | 2006-08-07 02:14:18 -0700
     Merge to stable: documentation fix: integration test scripts don't require integration_test. References #4914.
    
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/branches/stable@4708 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Commits on Apr 6, 2006
  1. David Heinemeier Hansson

    Fixed that that multiparameter assignment doesn't work with aggregati…

    dhh authored
    …ons (closes #4620) [Lars Pind]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4188 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
  2. Nicholas Seckar
  3. Michael Koziarski

    Stop respond_to? from throwing when instances are created 'irregularl…

    NZKoz authored
    …y' i.e. yaml loads. [zenspider] Closes #4587
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4172 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Commits on Apr 3, 2006
  1. risk danger olson

    Changed those private ActiveRecord methods to take optional third arg…

    technoweenie authored
    …ument :auto instead of nil for performance optimizations. (closes #4456) [Stefan]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4141 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
  2. Nicholas Seckar
Commits on Apr 1, 2006
  1. risk danger olson

    Private ActiveRecord methods add_limit, add_joins, and add_conditions…

    technoweenie authored
    … take an OPTIONAL third argument 'scope' (closes #4456) [Rick]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4129 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
  2. David Heinemeier Hansson

    Doc fix (closes #4515)

    dhh authored
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4124 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
  3. David Heinemeier Hansson

    Fixed that records returned from has_and_belongs_to_many associations…

    dhh authored
    … with additional attributes should be marked as read only (fixes #4512) [DHH] DEPRECATED: Using additional attributes on has_and_belongs_to_many associations. Instead upgrade your association to be a real join model [DHH]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4123 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
  4. David Heinemeier Hansson

    dont merge when you can update (closes #4529) [skaes]

    dhh authored
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4116 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Commits on Mar 30, 2006
  1. Do not implicitly mark recordss of has_many :through as readonly but …

    Marcel Molina authored
    …do mark habtm records as readonly (eventually only on join tables without rich attributes).
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4107 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Commits on Mar 28, 2006
  1. Michael Koziarski

    to_xml documentation [DHH, Koz]

    NZKoz authored
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4087 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
  2. David Heinemeier Hansson

    Fixed documentation

    dhh authored
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4078 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
  3. Nicholas Seckar
Commits on Mar 27, 2006
  1. David Heinemeier Hansson

    Making ActiveRecord faster [skaes]

    dhh authored
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4069 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
  2. Michael Koziarski

    Add support for :include to with_scope [andrew@redlinesoftware.com]

    NZKoz authored
    Remove overrated warning from adapter_test
    
    
    
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4064 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Commits on Mar 26, 2006
  1. risk danger olson
Commits on Mar 20, 2006
  1. David Heinemeier Hansson

    Fix bug introduced by changeset 3679 which caused custom attribute? m…

    dhh authored
    …ethods to be overridden. Also ensure that ? methods are defined even if read method is customised. (closes #3677) [jonathan@bluewire.net.nz]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4002 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Commits on Mar 16, 2006
  1. risk danger olson

    Added Base.abstract_class? that marks which classes are not part of t…

    technoweenie authored
    …he Active Record hierarchy. closes #3704
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3882 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Commits on Mar 15, 2006
  1. Michael Koziarski
Commits on Mar 13, 2006
  1. Jeremy Kemper

    Dynamically set allow_concurrency. Closes #4044.

    jeremy authored
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3862 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Commits on Mar 10, 2006
  1. David Heinemeier Hansson

    Passing comment

    dhh authored
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3835 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
  2. David Heinemeier Hansson

    Added options to control the :only/:except for included associations …

    dhh authored
    …on Base#to_xml [DHH]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3832 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
  3. David Heinemeier Hansson

    Added association inclusion in to_xml [DHH]

    dhh authored
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3831 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Commits on Mar 9, 2006
  1. David Heinemeier Hansson

    Fixed to_xml across the board to use nice indention, better skip_attr…

    dhh authored
    …ibutes workings, no type on strings, and cleaned tests [DHH]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3829 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Commits on Mar 5, 2006
  1. David Heinemeier Hansson

    Doc fixes

    dhh authored
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3782 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
  2. David Heinemeier Hansson

    Doc fixes

    dhh authored
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3780 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Commits on Mar 2, 2006
  1. Jeremy Kemper

    Revert allow_concurrency change for better testing. Retrieve_connecti…

    jeremy authored
    …on in two steps to avoid side-effect bug (yuk).
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3745 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Commits on Mar 1, 2006
  1. Jeremy Kemper

    CHANGED DEFAULT: set ActiveRecord::Base.allow_concurrency to false. M…

    jeremy authored
    …ost AR usage is in single-threaded applications.
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3728 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Commits on Feb 28, 2006
  1. David Heinemeier Hansson

    Fixed that Base.save should always return false if the save didn't su…

    dhh authored
    …cceed, including if it has halted by before_save's (closes #1861, #2477) [DHH]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3707 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Commits on Feb 27, 2006
  1. Jeremy Kemper
  2. David Heinemeier Hansson

    CHANGED DEFAULT: ActiveRecord::Base.schema_format is now :ruby by def…

    dhh authored
    …ault instead of :sql. This means that we'll assume you want to live in the world of db/schema.rb where the grass is green and the girls are pretty. If your schema contains un-dumpable elements, such as constraints or database-specific column types, you just got an invitation to either 1) patch the dumper to include foreign key support, 2) stop being db specific, or 3) just change the default in config/environment.rb to config.active_record.schema_format = :sql -- we even include an example for that on new Rails skeletons now. Brought to you by the federation of opinionated framework builders! [DHH]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3678 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Commits on Feb 26, 2006
  1. David Heinemeier Hansson
  2. David Heinemeier Hansson

    Aesthetics, baby

    dhh authored
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3658 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Commits on Feb 25, 2006
  1. David Heinemeier Hansson

    Updated docs (closes #3799) [ruby@bobsilva.com]

    dhh authored
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3651 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Something went wrong with that request. Please try again.