aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added a join parameter as the third argument to Base.find_first #426 ↵David Heinemeier Hansson2005-03-312-2/+4
| | | | | | [skaes@web.de] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1047 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added Effect.Puff and Effect.Appear #990, #996David Heinemeier Hansson2005-03-313-2/+141
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1046 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed that on very rare occasions, webrick would raise a NoMethodError: ↵David Heinemeier Hansson2005-03-312-5/+6
| | | | | | private method 'split' called for nil #1001 [Flurin Egger] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1045 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* display the amount of time taken to invoke a scaffolding requestLeon Breedt2005-03-312-5/+13
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1044 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* remove ActiveRecordSoapMarshallable, can't reproduce the problem it was ↵Leon Breedt2005-03-312-14/+2
| | | | | | intended to fix. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1043 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed bug in Base#hash method that would treat records with the same ↵David Heinemeier Hansson2005-03-302-1/+3
| | | | | | string-based id as different [Dave Thomas] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1039 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Renamed DateHelper#distance_of_time_in_words_to_now to ↵David Heinemeier Hansson2005-03-302-1/+8
| | | | | | DateHelper#time_ago_in_words (old method name is still available as a deprecated alias) git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1038 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* first pass of web service scaffolding. add ability to quickly generate anLeon Breedt2005-03-2919-28/+451
| | | | | | | | action pack request for a protocol, add missing log_error when we fail to parse protocol messages. add RDoc for scaffolding and functional testing. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1037 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Dont load the target before the proxy has had a chance to answer the ↵David Heinemeier Hansson2005-03-291-2/+1
| | | | | | respond_to? -- this would cause an .empty? query to trigger loading the entire collection if the proxy had already been initialized git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1036 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* remove wrongheaded uses of "rescue nil" if it will mask a useful exception. ↵Leon Breedt2005-03-293-13/+6
| | | | | | | | | also include the whole backtrace in the 500 error response body if exception reporting is turned on (the default). git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1035 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed references to elementDavid Heinemeier Hansson2005-03-282-18/+18
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1034 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added Effect.Scale for smoothly scaling images or text up and down #972 ↵David Heinemeier Hansson2005-03-283-0/+136
| | | | | | [thomas@fesch.at] Added Effect.Squish for scaling down an element and making it disappear at the end #972 [thomas@fesch.at] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1033 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added Effect.Fade which smoothly turns opacity from 100 to 0 and then hides ↵David Heinemeier Hansson2005-03-283-0/+62
| | | | | | the element #960 [thomas@fesch.at] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1032 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* don't hide exceptions when we fail to parse XML-RPC messages.Leon Breedt2005-03-282-4/+7
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1031 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* generalize casting code to be used by both SOAP and XML-RPC (previously only ↵Leon Breedt2005-03-2819-249/+432
| | | | | | | | | | XML-RPC). switch to better model for API methods, and improve the ability to generate protocol requests/response, will be required by upcoming scaffolding. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1030 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed problem with page caching #958 [Rick Olson]David Heinemeier Hansson2005-03-272-1/+6
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1029 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed the Rakefile #959David Heinemeier Hansson2005-03-271-1/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1028 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed doc linksDavid Heinemeier Hansson2005-03-271-2/+2
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1025 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Released 0.11.1David Heinemeier Hansson2005-03-272-1/+31
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1024 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Made ready for the release of 0.11.1David Heinemeier Hansson2005-03-2713-66/+43
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1023 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed that Active Record objects with float attribute could not be cloned #808David Heinemeier Hansson2005-03-271-1/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1022 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Made ready for better release automationDavid Heinemeier Hansson2005-03-278-106/+756
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1021 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added documentation about named bind variablesDavid Heinemeier Hansson2005-03-271-0/+10
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1020 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added ActionController::Base.page_cache_extension for setting the page cache ↵David Heinemeier Hansson2005-03-272-2/+12
| | | | | | file extension (the default is .html) #903 [Andreas] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1019 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed "bad environment variable value" exception caused by Safari, Apache, ↵David Heinemeier Hansson2005-03-272-1/+3
| | | | | | and Ajax calls #918 git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1018 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed that pagination_helper would ignore :params #947 [Sebastian Kanthak]David Heinemeier Hansson2005-03-272-3/+5
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1017 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added :owerwrite_params back to url_for and friends -- it was AWL since the ↵David Heinemeier Hansson2005-03-272-1/+10
| | | | | | introduction of Routes #921 [raphinou] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1016 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added :position option to link_to_remote/form_remote_tag that can be either ↵David Heinemeier Hansson2005-03-261-0/+4
| | | | | | :before, :top, :bottom, or :after and specifies where the return from the method should be inserted #952 [Matthew McCray/Sam Stephenson] Added Effect.Highlight to prototype.js to do Yellow Fade Technique (of 37signals' fame) on any container #952 [Sam Stephenson/?] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1015 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Effects can just be used through the callbacksDavid Heinemeier Hansson2005-03-263-12/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1014 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed a couple of more js issuesDavid Heinemeier Hansson2005-03-261-3/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1013 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Updated to prototype.js 1.1.0David Heinemeier Hansson2005-03-263-199/+242
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1012 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Whitespace flickerDavid Heinemeier Hansson2005-03-261-1/+0
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1011 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added include_seconds option as the third parameter to ↵David Heinemeier Hansson2005-03-265-8/+55
| | | | | | distance_of_time_in_words which will render "less than a minute" in higher resolution ("less than 10 seconds" etc) #944 [thomas@fesch.at] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1010 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added fourth option to process in test cases to specify the content of the ↵David Heinemeier Hansson2005-03-263-1/+29
| | | | | | flash #949 [Jamis Buck] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1009 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added Verifications that allows you to specify preconditions to actions in ↵David Heinemeier Hansson2005-03-264-0/+220
| | | | | | form of statements like <tt>verify :only => :update_post, :params => "admin_privileges", :redirect_to => { :action => "settings" }</tt>, which ensure that the update_post action is only called if admin_privileges is available as a parameter -- otherwise the user is redirected to settings. #897 [Jamis Buck] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1008 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixing JS bugs, renamed :position valuesDavid Heinemeier Hansson2005-03-262-28/+9
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1007 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added other DOM manipulation positions than just replaceDavid Heinemeier Hansson2005-03-263-19/+194
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1006 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed highlight effectDavid Heinemeier Hansson2005-03-261-2/+12
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1005 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added :highlight effect to do YFT automaticallyDavid Heinemeier Hansson2005-03-262-1/+29
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1004 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed Form.Serialize for the JavascriptHelper to also seriliaze password ↵David Heinemeier Hansson2005-03-263-0/+4
| | | | | | fields #934 [dweitzman@gmail.com] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1003 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added JavascriptHelper#escape_javascript as a public method (was private) ↵David Heinemeier Hansson2005-03-263-3/+15
| | | | | | and made it escape both single and double quotes and new lines #940 [mortonda@dgrmm.net] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1002 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added trailing_slash option to url_for, so you can generate urls ending in a ↵David Heinemeier Hansson2005-03-263-1/+6
| | | | | | slash. Note that is currently not recommended unless you need it for special reasons since it breaks caching #937 [stian@grytoyr.net] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1001 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added documentation on models in sessions #929 [c.r.mcgrath@gmail.com]David Heinemeier Hansson2005-03-261-0/+7
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1000 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Removed old UrlWriter methods that are no longer in use after Routes #942David Heinemeier Hansson2005-03-263-533/+5
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@999 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed Inflector.pluralize to handle capitalized words #932 [bitsweat]David Heinemeier Hansson2005-03-263-36/+43
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@998 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed that if charset was found that the end of a mime part declaration ↵David Heinemeier Hansson2005-03-264-2/+10
| | | | | | TMail would throw an error #919 [lon@speedymac.com] Fixed that TMail::Unquoter would fail to recognize quoting method if it was in lowercase #919 [lon@speedymac.com] Fixed that TMail::Encoder would fail when it attempts to parse e-mail addresses which are encoded using something other than the messages encoding method #919 [lon@speedymac.com] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@997 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added expire_matched_fragments(regular_expression) to clear out a lot of ↵David Heinemeier Hansson2005-03-262-2/+37
| | | | | | fragment caches at once #927 [technoweenie@gmail.com] Fixed the problems with : and ? in file names for fragment caches on Windows #927 [technoweenie@gmail.com] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@996 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added TextHelper#human_size for formatting file sizes, like ↵David Heinemeier Hansson2005-03-262-0/+22
| | | | | | human_size(1234567) => 1.2 MB #943 [thomas@fesch.at] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@995 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed link_to :confirm #936 [Nicholas Seckar]David Heinemeier Hansson2005-03-262-1/+3
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@994 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Copy prototype.js to public/javascripts/ not just publicDavid Heinemeier Hansson2005-03-261-2/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@993 5ecf4fe2-1ee6-0310-87b1-e25e094e27de