aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixed that Dependencies.reload can't load the same file twice #420 [Kent ↵David Heinemeier Hansson2005-01-102-1/+3
| | | | | | Sibilev] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@377 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added Base#reload that reloads the attributes of an object from the database ↵David Heinemeier Hansson2005-01-103-2/+20
| | | | | | #422 [Andreas Schwarz] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@376 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed script/console to work with Windows (that requires the use of irb.bat) ↵David Heinemeier Hansson2005-01-102-2/+9
| | | | | | #418 [octopod] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@375 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added SQLite3 compatibility through the sqlite3-ruby adapter by Jamis Buck ↵David Heinemeier Hansson2005-01-107-86/+153
| | | | | | #381 [bitsweat] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@374 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed random ordering of test cases that would cause errors on some systems ↵David Heinemeier Hansson2005-01-101-2/+5
| | | | | | #446 [Josh] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@373 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added support for the new protocol spoken by MySQL 4.1.1+ servers for the ↵David Heinemeier Hansson2005-01-103-0/+321
| | | | | | Ruby/MySQL adapter that ships with Rails #440 [Matt Mower] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@372 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added Fixnum#ago/until, Fixnum#since/from_now #450 [bitsweat]David Heinemeier Hansson2005-01-103-5/+30
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@371 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed three issues with retrying breakpoints #417 [Florian Gross]David Heinemeier Hansson2005-01-102-4/+14
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@370 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Some missing docsDavid Heinemeier Hansson2005-01-103-4/+18
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@369 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Updated caching to include action caching as well and simplified the ↵David Heinemeier Hansson2005-01-102-44/+184
| | | | | | name/key reference to just be name git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@368 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added that Observers can use the observes class method instead of ↵David Heinemeier Hansson2005-01-101-1/+5
| | | | | | overwriting self.observed_class() git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@367 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Also accepts Symbols and Classes by calling .to_s on the word suppliedDavid Heinemeier Hansson2005-01-101-5/+5
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@366 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added time unit extensions to Fixnum that'll return the period in seconds, ↵David Heinemeier Hansson2005-01-104-0/+54
| | | | | | like 2.days + 4.hours git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@365 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added that all renders and redirects now return false, so they can be used ↵David Heinemeier Hansson2005-01-102-0/+17
| | | | | | as the last line in before_filters to stop execution. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@364 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Apparently the temp hack for functional tests was still neededDavid Heinemeier Hansson2005-01-101-0/+16
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@363 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Removed temporary hack for test/unit problems that only worked for ↵David Heinemeier Hansson2005-01-101-16/+0
| | | | | | functional tests git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@362 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added inclusion of fix for test/unit and rake problems with Ruby 1.8.2David Heinemeier Hansson2005-01-104-1/+6
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@361 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added run time fix for the test/unit problems with Ruby 1.8.2David Heinemeier Hansson2005-01-101-0/+24
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@360 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added more core_ext to install.rbDavid Heinemeier Hansson2005-01-091-1/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@359 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added more core_ext to install.rbDavid Heinemeier Hansson2005-01-091-0/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@358 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Updated install.rbDavid Heinemeier Hansson2005-01-091-1/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@357 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Removed last trace of ill-conceived authentication frameworkDavid Heinemeier Hansson2005-01-091-2/+0
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@356 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Removed authentication framework as xal made me realize that with noradios ↵David Heinemeier Hansson2005-01-093-206/+0
| | | | | | conditional filters, it was actually more code to use the framework than doing it by hand. Killing a darling! Props to noradio for the patch and xal for the nerve to stand up and question the captain before the plane crashed. Oh, and a pad on my own back for walking away from a couple of hours of work without getting pissy git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@355 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added conditional filters #431 [Marcel]David Heinemeier Hansson2005-01-093-16/+213
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@354 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added write_inheritable_hash to use with conditional filters in Action PackDavid Heinemeier Hansson2005-01-091-0/+5
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@353 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added :before option to authenticationDavid Heinemeier Hansson2005-01-093-3/+21
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@352 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added authentication framework to protect actions behind a condition and ↵David Heinemeier Hansson2005-01-097-2/+200
| | | | | | redirect on failure. See ActionController::Authentication for more. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@351 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added the first of the coming core extensionsDavid Heinemeier Hansson2005-01-091-1/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@350 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added the first of the coming core extensionsDavid Heinemeier Hansson2005-01-093-0/+21
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@349 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added rewrite conditions needed for page caching to workDavid Heinemeier Hansson2005-01-081-0/+6
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@348 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Taken out as noradio took overDavid Heinemeier Hansson2005-01-081-23/+0
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@347 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added first stab at page and fragment cachingDavid Heinemeier Hansson2005-01-084-2/+205
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@346 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed rewriting of dashes, lashesDavid Heinemeier Hansson2005-01-081-1/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@345 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed that conditions in has_many and has_and_belongs_to_many should be ↵David Heinemeier Hansson2005-01-073-2/+4
| | | | | | interpolated just like the finder_sql is git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@344 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Simplified the set_cookie method and made it indifferent to symbol or string ↵David Heinemeier Hansson2005-01-061-3/+3
| | | | | | as name git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@343 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed WEBrick servlet slowdown over time by restricting the load path ↵David Heinemeier Hansson2005-01-062-1/+3
| | | | | | reloading to mod_ruby #372 git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@342 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed Base#update_attribute to be indifferent to whether a string or symbol ↵David Heinemeier Hansson2005-01-064-2/+7
| | | | | | is used to describe the name git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@341 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added Base#toggle(attribute) and Base#toggle!(attribute) that makes it ↵David Heinemeier Hansson2005-01-063-7/+93
| | | | | | easier to flip a switch or flag. Added Base#increment!(attribute) and Base#decrement!(attribute) that also saves the records. Added Base#increment(attribute) and Base#decrement(attribute) that encapsulates the += 1 and -= 1 patterns. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@340 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed small issue with ARGV and IRBDavid Heinemeier Hansson2005-01-051-524/+526
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@339 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added the possibility of passing nil to UrlHelper#link_to to use the link ↵David Heinemeier Hansson2005-01-054-15/+46
| | | | | | itself as the name git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@338 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Removed Fancy Indexing as a default option on the WEBrick servlet as it made ↵David Heinemeier Hansson2005-01-042-1/+6
| | | | | | it harder to use various caching schemes git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@337 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Include package dependency informationDavid Heinemeier Hansson2005-01-041-0/+2
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@335 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Upgrade the dependencies of the Rails gemDavid Heinemeier Hansson2005-01-041-3/+3
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@334 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Prepared for release of 0.9.3David Heinemeier Hansson2005-01-047-57/+66
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@333 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Minor tweak for readabilityDavid Heinemeier Hansson2005-01-041-1/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@332 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed some thread safety issues with DB2David Heinemeier Hansson2005-01-041-20/+23
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@331 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added MemCacheStore for storing session data in Danga's MemCache system [Bob ↵David Heinemeier Hansson2005-01-042-0/+98
| | | | | | Cottrell] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@330 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed #406 for realDavid Heinemeier Hansson2005-01-041-2/+2
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@329 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed that validates_uniqueness_of used 'id' instead of defined primary key #406David Heinemeier Hansson2005-01-042-2/+4
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@328 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed that the overwritten respond_to? method didn't take two parameters ↵David Heinemeier Hansson2005-01-031-2/+2
| | | | | | like the original #391 git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@327 5ecf4fe2-1ee6-0310-87b1-e25e094e27de