Jeremy Kemper
da675e536d
Support ordered YAML fixtures. #1896
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2600 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-15 02:01:38 +00:00
Nicholas Seckar
0773c2f09f
Add changelog
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2599 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-15 01:14:18 +00:00
David Heinemeier Hansson
6027d376b9
Cleaned up some docs
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2598 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-15 01:10:12 +00:00
David Heinemeier Hansson
04f4ae255f
Take retry with breakpoint out until we fix it
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2597 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-15 01:09:34 +00:00
Nicholas Seckar
e0e8f0a302
Fix Request#host_with_port to use the standard port when Rails is behind a proxy.
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2596 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-15 01:00:25 +00:00
Tobias Lütke
7086993161
Adds :nullify option to :depends. Closes #2015 (Robby Russell)
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2595 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-15 00:46:55 +00:00
Jeremy Kemper
64fcb752f2
r3618@sedna: jeremy | 2005-10-14 12:06:03 -0700
...
Branch for :join tainting
r3631@sedna: jeremy | 2005-10-14 20:13:49 -0700
Introduce read-only records, object.readonly\!, object.readonly?, Foo.find(:all, :readonly => true). Foo.find(:all, :joins => '...') also implies :readonly => true.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2594 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-15 00:19:56 +00:00
Marcel Molina
6a6df5f1e2
Change quote delimiters for sql interpolation to obviate SyntaxErrors. Closes 2215. [leroen@gmail.com]
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2593 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 23:28:35 +00:00
Nicholas Seckar
f2c7634db5
Added cleaning of RAILS_ROOT to useless elements such as '../non-dot-dot/'. Provides cleaner backtraces and error messages.
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2592 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 21:54:12 +00:00
David Heinemeier Hansson
29d4c2b36f
Finished move
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2591 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 21:25:40 +00:00
David Heinemeier Hansson
8ad552a112
Moving perform to performance
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2590 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 21:21:56 +00:00
David Heinemeier Hansson
a442e6dbdf
Clean-up fix a bit
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2589 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 21:21:09 +00:00
Florian Weber
9285f6c7ae
Made the instantiated/transactional fixtures settings be controlled through Rails::Initializer. Transactional and non-instantiated fixtures are default from now on.
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2588 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 20:33:39 +00:00
Jeremy Kemper
00656979fe
r3619@sedna: jeremy | 2005-10-14 14:41:24 -0700
...
move scripts
r3622@sedna: jeremy | 2005-10-14 14:54:48 -0700
remove script/perform and script/process in favor of script/perform/profile, etc.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2587 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 18:58:07 +00:00
David Heinemeier Hansson
3202155212
SQL Server needs to quote booleans just like MySQL 1/0
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2586 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 16:10:53 +00:00
David Heinemeier Hansson
94a05920e1
Only dump schema if schema_format is :ruby
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2585 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 16:10:02 +00:00
Jamis Buck
e2fc88eef4
Avoid memleak in dev mode with fastcgi
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2584 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 15:04:57 +00:00
Jeremy Kemper
86455d31f2
Sanitize benchmarker. [times] argument is optional, defaults to 1.
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2583 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 14:46:27 +00:00
Jeremy Kemper
d8738be0b9
Fix commands/perform
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2582 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 14:23:01 +00:00
Marcel Molina
e2da98e212
Back out of [2548].
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2581 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 14:01:17 +00:00
Tobias Lütke
5fa8793f02
DRYed up Associations#clear. Closes #1906 [Caleb]
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2580 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 12:53:39 +00:00
David Heinemeier Hansson
4a1ed01e9d
Update docs
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2579 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 03:28:22 +00:00
Nicholas Seckar
e9df41a759
Added Enumerable#first_match
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2578 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 03:26:16 +00:00
David Heinemeier Hansson
276f14444c
Made them actually work
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2577 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 03:22:18 +00:00
Jamis Buck
4b78e5bddb
Fix problem with RAILS_ENV being frozen when set from environment variable
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2576 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 02:51:33 +00:00
David Heinemeier Hansson
cb24c0f141
Performers go .rb
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2575 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 02:29:56 +00:00
David Heinemeier Hansson
2bb72134b5
Fix spelling
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2574 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 02:28:56 +00:00
Michael Koziarski
59709d9188
Ensure radio_button works as expected with values other than strings.
...
Thanks to:
* grant.mcinnes@utoronto.ca
* rails@jeffcole.net
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2573 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-14 02:07:51 +00:00
Jeremy Kemper
acb80e3d0e
Escape query strings in the href attribute of URLs created by url_helper. #2333
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2572 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 22:44:45 +00:00
Nicholas Seckar
2cad95d851
Improved line number reporting for template errors
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2571 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 21:58:20 +00:00
David Heinemeier Hansson
c45ea78c6a
Cleaned it up a bit.. Dependencies can be declared inline
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2570 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 20:55:05 +00:00
Marcel Molina
ebf618b7fc
Delegate access to a customized primary key to the conventional id method. Closes #2444 .
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2569 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 20:44:39 +00:00
David Heinemeier Hansson
f0448f5631
Fixed that Time#change should also reset usec when also resetting minutes #2459 [ikeda@dream.big.or.jp]
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2568 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 20:28:55 +00:00
David Heinemeier Hansson
43b6a74fb1
Added :locals support for render :inline #2463 [mdabney@cavoksolutions.com]
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2567 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 20:26:39 +00:00
David Heinemeier Hansson
e646786a76
Refactored cleanly
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2564 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 20:04:13 +00:00
Jeremy Kemper
e4b3f8b0eb
Fix Logger compatibility test
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2563 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 20:02:49 +00:00
Jamis Buck
99f3ae0845
Fix errors caused by assigning a has-one or belongs-to property to itself
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2562 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 19:21:45 +00:00
Jeremy Kemper
2f9a19cb83
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2561 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 19:06:23 +00:00
Jeremy Kemper
88c3416ffd
r3581@sedna: jeremy | 2005-10-13 12:20:42 -0700
...
Preserve order of fixture declarations.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2560 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 19:06:15 +00:00
Jeremy Kemper
a04d80b753
r3580@sedna: jeremy | 2005-10-13 12:03:37 -0700
...
svn:ignore AR debug.log
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2559 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 19:06:09 +00:00
Jeremy Kemper
33eb297edf
r3579@sedna: jeremy | 2005-10-13 12:02:01 -0700
...
decrease need to edit AR mysql connect details by setting socket to mysql_config --socket. if it doesn't work on your platform, well, you would've had to edit it anyway.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2558 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 19:06:04 +00:00
Jeremy Kemper
896c9c9d69
r3578@sedna: jeremy | 2005-10-13 12:00:03 -0700
...
svn:ignore both sqlite and sqlite3 db fixtures
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2557 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 19:05:59 +00:00
Jeremy Kemper
effe522515
r3577@sedna: jeremy | 2005-10-13 11:55:20 -0700
...
Add in_memory_connection for SQLite3 AR tests. Uses :dbfile => ':memory:' so we don't have to manage db files. It seems a bit quirky, so I'm including it as a separate connection type until we iron out the details.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2556 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 19:05:54 +00:00
Jeremy Kemper
6627b828a1
r3576@sedna: jeremy | 2005-10-13 11:31:50 -0700
...
Update fcgi_dispatcher_test for old changes to the FCGI handler: processing attr was removed, USR1 behaves the same (sets when_ready = :exit) whether or not currently handling request.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2555 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 19:05:48 +00:00
Jeremy Kemper
9a7ff1433a
r3575@sedna: jeremy | 2005-10-13 11:22:13 -0700
...
Eliminate warning for redefined MemCache constant.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2554 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 19:05:41 +00:00
Jeremy Kemper
9c8227973c
r3574@sedna: jeremy | 2005-10-13 11:16:51 -0700
...
More precise Logger version test to account for distributions that don't keep Ruby and its stdlib in sync. Logger#silence yields self for convenience. Logger unit tests.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2553 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 19:05:32 +00:00
Jamis Buck
634da0f010
Fix script/server to use the environment given by the -e toggle
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2552 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 18:13:22 +00:00
Sam Stephenson
4b72a4b12f
Unset the X-Requested-With header when using the xhr wrapper in functional tests. Closes #2352 .
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2551 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 18:09:27 +00:00
Tobias Lütke
f60f76eab0
modified javascript_helper testcase to back up #2097
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2550 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 17:39:14 +00:00
Sam Stephenson
24c3599cc0
Support using different database adapters for development and test with ActiveRecord::Base.schema_format = :ruby
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2549 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-10-13 04:12:32 +00:00