aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixed routing regression on index exceptionDavid Heinemeier Hansson2005-07-052-1/+6
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1713 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Routing fixJamis Buck2005-07-052-2/+13
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1712 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2866@asus: jeremy | 2005-07-05 13:23:10 -0700Jeremy Kemper2005-07-051-4/+7
| | | | | | | Silence ARStore session activity in the logs. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1711 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2850@asus: jeremy | 2005-07-05 13:08:32 -0700Jeremy Kemper2005-07-052-6/+17
| | | | | | | Don't be strict about the order in which AR store methods are called. Allow e.g. session close followed by session close. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1710 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fix regression from [1631] that caused an attribute to be set to nil if it ↵Jamis Buck2005-07-052-1/+7
| | | | | | was assigned false git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1709 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed transparent background for Safari with auto completerDavid Heinemeier Hansson2005-07-051-0/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1708 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added javascript_include_tag :defaults shortcut that'll include all the ↵David Heinemeier Hansson2005-07-052-0/+9
| | | | | | default javascripts included with Action Pack (prototype, effects, controls, dragdrop) git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1707 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Backed out of #1694David Heinemeier Hansson2005-07-051-4/+2
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1706 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Backed out of #1694 as it broke requests that hit the cache with wrong ↵David Heinemeier Hansson2005-07-051-24/+12
| | | | | | argument type nil (expected Module) on WEBrick git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1705 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed recognize bug introduced with #1694David Heinemeier Hansson2005-07-051-1/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1704 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Made default changes work in both postgresql and mysql #1612 [Tobias Luetke]David Heinemeier Hansson2005-07-054-6/+23
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1703 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Backed out of create/destroy_db -- didnt yet work right in mysql and breaks AWDDavid Heinemeier Hansson2005-07-052-80/+58
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1702 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added create_db and destroy_db tasks in the Rakefile to make it easier to ↵David Heinemeier Hansson2005-07-052-58/+80
| | | | | | load the dumped structure into the database #1587 [Sam Stephenson] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1701 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed Prototype bug #1602David Heinemeier Hansson2005-07-051-1/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1700 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* More inflector fixes #1608David Heinemeier Hansson2005-07-053-45/+60
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1699 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added callbacks on push_with_attributes #1594 [Florian Weber]David Heinemeier Hansson2005-07-052-11/+23
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1698 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Sugared up migrations with even more bling #1609 [Tobias Luekte]David Heinemeier Hansson2005-07-056-36/+185
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1697 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Simplify aaa_create_tables_testJeremy Kemper2005-07-051-48/+26
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1696 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Include all tables in mysql, sqlite, and postgresql drop sql.Jeremy Kemper2005-07-053-1/+7
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1695 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2840@asus: jeremy | 2005-07-05 00:42:27 -0700Jeremy Kemper2005-07-052-12/+26
| | | | | | | | | | | Ticket 1233 - Cache recognized routes r2842@asus: jeremy | 2005-07-05 00:53:16 -0700 update changelog r2843@asus: jeremy | 2005-07-05 00:54:11 -0700 cache recognized routes. clear cache with clear_recognized_routes_cache\! git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1694 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2837@asus: jeremy | 2005-07-05 00:34:31 -0700Jeremy Kemper2005-07-051-20/+19
| | | | | | | Don't restrict sessid compat. check to a single run. Reset cached column info before checking in case it's stale (may happen if you change table_name). Make the test a private class method. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1693 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2836@asus: jeremy | 2005-07-05 00:33:12 -0700Jeremy Kemper2005-07-051-34/+30
| | | | | | | Test sessid backward compatibility. DRY up the test classes. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1692 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2830@asus: jeremy | 2005-07-04 23:35:07 -0700Jeremy Kemper2005-07-051-0/+2
| | | | | | | update changelog git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1691 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2829@asus: jeremy | 2005-07-04 23:31:55 -0700Jeremy Kemper2005-07-051-3/+3
| | | | | | | cache protected_instance_variables git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1690 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2828@asus: jeremy | 2005-07-04 22:02:44 -0700Jeremy Kemper2005-07-051-6/+10
| | | | | | | cache controller_name and controller_path git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1689 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2827@asus: jeremy | 2005-07-04 21:30:06 -0700Jeremy Kemper2005-07-051-5/+4
| | | | | | | precompute action_name git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1688 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2822@asus: jeremy | 2005-07-04 21:14:30 -0700Jeremy Kemper2005-07-042-7/+9
| | | | | | | silence warnings re. class redefinitions git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1687 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2821@asus: jeremy | 2005-07-04 21:14:16 -0700Jeremy Kemper2005-07-041-2/+2
| | | | | | | reuse path_to_ar git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1686 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2820@asus: jeremy | 2005-07-04 21:13:57 -0700Jeremy Kemper2005-07-041-121/+119
| | | | | | | Bring in-mem SQLite goodness to active_record_assertions_test git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1685 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2817@asus: jeremy | 2005-07-04 20:49:12 -0700Jeremy Kemper2005-07-042-1/+9
| | | | | | | | | active_record_store_test falls back to SQLite2 if 3 is unavailable r2818@asus: jeremy | 2005-07-04 20:52:25 -0700 update changelog git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1684 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2815@asus: jeremy | 2005-07-04 19:49:35 -0700Jeremy Kemper2005-07-041-1/+3
| | | | | | | Correct SqlBypass test git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1683 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2810@asus: jeremy | 2005-07-04 19:29:54 -0700Jeremy Kemper2005-07-041-8/+23
| | | | | | | correct marshaling and fingerprinting logic git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1682 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2809@asus: jeremy | 2005-07-04 19:29:19 -0700Jeremy Kemper2005-07-041-6/+4
| | | | | | | give CGI::Session options as strings, not symbols git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1681 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2808@asus: jeremy | 2005-07-04 19:08:48 -0700Jeremy Kemper2005-07-041-18/+29
| | | | | | | test at dbman and at CGI::Session level. need to merge the test classes since they're the same tests for different backends.. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1680 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2807@asus: jeremy | 2005-07-04 18:15:18 -0700Jeremy Kemper2005-07-041-22/+22
| | | | | | | Fingerprint the marshaled data. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1679 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Made gateway.cgi work with a ruby called anythingDavid Heinemeier Hansson2005-07-043-4/+13
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1678 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed that hashes was not working properly when passed by GET to lighttpd ↵David Heinemeier Hansson2005-07-043-12/+39
| | | | | | #849 [Nicholas Seckar] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1677 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added an EXPERIMENTAL gateway.cgi for getting high-speed performance through ↵David Heinemeier Hansson2005-07-043-0/+262
| | | | | | vanilla CGI using a long-running, DRb-backed server in the background (using script/listener and script/tracker) #1603 [Nicholas Seckar] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1676 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed conflict with Glue gem #1606 [Rick Olson]David Heinemeier Hansson2005-07-042-3/+5
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1675 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added an EXPERIMENTAL gateway.cgi for getting high-speed performance through ↵David Heinemeier Hansson2005-07-044-5/+12
| | | | | | vanilla CGI using a long-running, DRb-backed server in the background (using script/listener and script/tracker) #1603 [Nicholas Seckar] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1674 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Documented the migration support in railtiesDavid Heinemeier Hansson2005-07-041-0/+4
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1673 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added new Migrations framework for describing schema transformations in a ↵David Heinemeier Hansson2005-07-047-112/+280
| | | | | | way that can be easily applied across multiple databases #1604 [Tobias Luetke] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1672 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2790@asus: jeremy | 2005-07-04 16:30:58 -0700Jeremy Kemper2005-07-042-52/+323
| | | | | | | smart active record session class. session class is pluggable; a basic SqlBypass class is provided. set CGI::Session::ActiveRecordStore.session_class = SqlBypass and set SqlBypass.connection = SomeARConnection. Further tests pending. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1671 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2789@asus: jeremy | 2005-07-04 16:17:35 -0700Jeremy Kemper2005-07-041-3/+8
| | | | | | | require active_record_store only if ActiveRecord is already defined. define DEFAULT_SESSION_OPTIONS only if it is undefined. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1670 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* r2788@asus: jeremy | 2005-07-04 16:16:20 -0700Jeremy Kemper2005-07-041-4/+5
| | | | | | | Don't unnecessarily pollute $:. Use SQLite3 instead of SQLite by default. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1669 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Make postgres8 ar tests work #1601 [Tobias Luetke]David Heinemeier Hansson2005-07-041-2/+3
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1668 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added unit test to confirm that #1393 is fixed in HEADJamis Buck2005-07-041-2/+20
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1667 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Avoid adding nil values to mail headers #1392Jamis Buck2005-07-043-5/+26
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1666 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fix broken capture testJamis Buck2005-07-042-5/+5
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1665 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Hashes sent via multipart post should be converted to strings #1032 ↵Jamis Buck2005-07-043-2/+9
| | | | | | [me@julik.nl] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1664 5ecf4fe2-1ee6-0310-87b1-e25e094e27de