Permalink
Commits on Mar 6, 2005
  1. Fixed that single quote was not escaped in a UrlHelper#link_to javasc…

    …ript confirm #549 [Scott Barron]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@837 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Mar 6, 2005
  2. Removed the default border on link_image_to (it broke xhtml strict) -…

    …- can be specified with :border => 0 #517 [?/caleb]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@836 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Mar 6, 2005
  3. Fixed reflection_for_gps_location test

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@835 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Mar 6, 2005
  4. Fixed that HasManyAssociation#count was using :finder_sql rather than…

    … :counter_sql if it was available #445 [Scott Barron]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@834 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Mar 6, 2005
  5. Fixed that form helpers would treat string and symbol keys differentl…

    …y in html_options (and possibly create duplicate entries) #112 [bitsweat]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@833 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Mar 6, 2005
  6. Fixed -h/--help for generate and destroy generators #331

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@832 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Mar 6, 2005
Commits on Mar 4, 2005
  1. Added begin/rescue around the FCGI dispatcher so no uncaught exceptio…

    …ns can bubble up to kill the process (logs to log/fastcgi.crash.log)
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@831 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Mar 4, 2005
  2. add action_web_service/test_invoke, will be used by for testing APIs in

    a Rails project instance.
    
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@830 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    bitserf committed Mar 4, 2005
Commits on Mar 3, 2005
  1. Fixed that broken pipe errors (clients disconnecting in mid-request) …

    …could bring down a fcgi process
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@829 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Mar 3, 2005
  2. Added the original exception message to session recall errors (so you…

    … can see which class wasnt required)
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@828 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Mar 3, 2005
  3. Fixed an exception when using Ajax based requests from Safari because…

    … Safari appends a \000 to the post body. Symbols can't have \000 in them so indifferent access would throw an exception in the constructor. Indifferent hashes now use strings internally instead. #746 [Tobias Luetke]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@827 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Mar 3, 2005
  4. allow the client to specify options to be passed through to the under…

    …lying
    
    SOAP::RPC::Driver. add to RDoc an example of using these options to configure SSL
    client-certificate authenticated connections to the server.
    
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@826 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    bitserf committed Mar 3, 2005
Commits on Mar 2, 2005
  1. make the marshaler use the same set of columns as the code that gener…

    …ates
    
    WSDL, avoids mismatches when there are associations in the AR model class.
    
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@825 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    bitserf committed Mar 2, 2005
  2. Added String#to_time and String#to_date for wrapping ParseDate

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@824 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Mar 2, 2005
  3. add missing entry for #allow_active_record_expects

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@823 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    bitserf committed Mar 2, 2005
  4. Fixed that RAILS_ROOT might not be defined when AP was loaded, so do …

    …a late initialization of the ROUTE_FILE #761 [Scott Barron]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@822 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Mar 2, 2005
Commits on Mar 1, 2005
  1. Added better defaults for composed_of, so statements like composed_of…

    … :time_zone, :mapping => %w( time_zone time_zone ) can be written without the mapping part (it's now assumed)
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@821 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Mar 1, 2005
  2. Made path work for lighttpd again as it uses an empty string where Ap…

    …ache returns nil
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@820 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Mar 1, 2005
  3. Ensure that the schema information table is available before doing an…

    …y migration
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@819 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Mar 1, 2005
  4. Added preliminary support for an agile database migration technique (…

    …currently only for MySQL)
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@818 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Mar 1, 2005
  5. Fix request.path_info and clear up LoadingModule behavior #754 [Nicho…

    …las Seckar]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@817 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Mar 1, 2005
  6. Fixed caching to be aware of extensions (so you can cache files like …

    …api.wsdl or logo.png) #734 [Nicholas Seckar]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@816 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Mar 1, 2005
Commits on Feb 28, 2005
  1. add allow_active_record_expects option to ActionWebService::API::Base,

    but set the default to false so people don't use it without thinking about
    the consequences.
    
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@815 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    bitserf committed Feb 28, 2005
  2. Removed a fix that was caused by a bug in RubyGems 0.8.5

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@814 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Feb 28, 2005
  3. Fixed that association#count would produce invalid sql when called se…

    …quentialy #659 [kanis@comcard.de]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@813 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Feb 28, 2005
Commits on Feb 27, 2005
  1. drop version back down to 0.5.0 so that we can use 0.6.0 for the real

    next release.
    
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@812 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    bitserf committed Feb 27, 2005
  2. Make all custom types and method calls are declared in the 'urn:Actio…

    …nWebService'
    
    namespace as a default, fixes SOAP marshaling for .NET, a regression since the merge.
    
    Make array annotation be recursive in WS::Marshaling::SoapMarshaling, this makes
    typed arrays buried in nested structures still be annotated correctly.
    
    Support :layered dispatching mode for XML-RPC namespaced method names.
    
    Change WS::ParamInfo.create signature to require type_binding, and update all
    uses of this.
    
    Restore #default_api_method functionality, fixes a regression since the merge.
    
    Fix marshalling of ActiveRecord::Base derivatives, fixes a regression since the merge.
    
    This changeset closes #676, #677, and #678.
    
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@811 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    bitserf committed Feb 27, 2005
  3. Slicker way of quiting on less than Ruby 1.8.2

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@810 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Feb 27, 2005
  4. Fixed test/mocks/testing to the correct test/mocks/test #740

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@809 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Feb 27, 2005
  5. Added early failure if the Ruby version isn't 1.8.2 or above #735

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@808 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Feb 27, 2005
  6. Fixed the missing shebang in main "rails" script #736

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@807 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Feb 27, 2005
  7. --i/index is obsolete #743

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@806 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Feb 27, 2005
  8. Added MacroReflection#macro which will return a symbol describing the…

    … macro used (like :composed_of or :has_many) #718, #248 [james@slashetc.com]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@805 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Feb 27, 2005
  9. Correct default for ip binding on webrick server #717

    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@804 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Feb 27, 2005
  10. Fixed that Routes would raise NameErrors if a controller component co…

    …ntains characters that are not valid constant names #733 [Nicholas Seckar]
    
    git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@803 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    dhh committed Feb 27, 2005