Marcel Molina
|
a501aa75cd
|
Remove duplicate entry from chagnelogs.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3278 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-11 05:09:52 +00:00 |
|
Marcel Molina
|
f5a4ba5282
|
Update instructions on how to find and install generators. Closes #3172.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3276 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-11 05:06:06 +00:00 |
|
Jeremy Kemper
|
809dd8e87e
|
MySQL: fixes for the bundled mysql.rb driver. References #3160.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3274 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-10 21:38:28 +00:00 |
|
David Heinemeier Hansson
|
4695133d8d
|
Close h1 with h1 not h2 (closes #3150)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3272 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-10 19:58:01 +00:00 |
|
Jeremy Kemper
|
42576fffe2
|
SQLServer: fix obscure optimistic locking bug, support uniqueidentifier columns, cope with tables names qualified by owner, cope with columns with desc in the name, cope with primary keys with select in the name. Closes #3068, #2930, #3067, #1950, #3057, #3162.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3270 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-10 00:52:41 +00:00 |
|
David Heinemeier Hansson
|
6b7e51df51
|
Added form_remote_for [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3269 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-10 00:41:32 +00:00 |
|
Jeremy Kemper
|
cebb8ff04b
|
Name vendor/generators source differently from lib/generators source.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3265 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-09 23:41:46 +00:00 |
|
Jeremy Kemper
|
39b71bb8a1
|
MySQL: ensure that @config is set.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3264 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-09 23:20:20 +00:00 |
|
Jeremy Kemper
|
08309ba51a
|
Generator looks in vendor/generators also.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3262 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-09 23:06:04 +00:00 |
|
Jeremy Kemper
|
a40b6fd034
|
Fix bundled mysql.rb to correctly check for PROTO_41. Fixed scramble41 with nil password. Fixed change_user with PROTO_41.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3260 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-09 22:59:54 +00:00 |
|
Jeremy Kemper
|
b056adf03b
|
Fix shebang handling for empty files. References #2927.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3258 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-09 18:47:23 +00:00 |
|
Jeremy Kemper
|
3fb5828621
|
Generator copies files in binary mode. References #3156.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3256 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-09 18:36:34 +00:00 |
|
Jeremy Kemper
|
dc106b932c
|
Fix some test failures due to MySQL assumptions. Closes #3149.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3254 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-08 23:23:34 +00:00 |
|
Jeremy Kemper
|
57838bd4c6
|
Oracle: active? performs a select instead of a commit. References #3133.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3252 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-08 07:27:48 +00:00 |
|
David Heinemeier Hansson
|
32b27f997b
|
Remove insignificant classes from docs
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3249 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-08 05:43:54 +00:00 |
|
Jeremy Kemper
|
cf54a71352
|
MySQL: more robust test for nullified result hashes. References #3124.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3246 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-08 05:07:45 +00:00 |
|
Jeremy Kemper
|
df901ce345
|
SQLite: find database file when RAILS_ROOT is a symlink. References #3116.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3244 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-08 04:51:18 +00:00 |
|
Jeremy Kemper
|
d496db1388
|
Reloading an instance refreshes its aggregations as well as its associations. References #3024.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3242 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-08 04:46:57 +00:00 |
|
David Heinemeier Hansson
|
e466fc45ca
|
Fixed that using :include together with :conditions array in Base.find would cause NoMethodError (closes #2887) [Paul Hammmond]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3240 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-08 04:44:54 +00:00 |
|
Jeremy Kemper
|
c140e80fc4
|
More robust relative url root discovery for SCGI compatibility. This solves the 'SCGI routes problem' -- you no longer need to prefix all your routes with the name of the SCGI mountpoint. References #3070.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3237 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-08 04:40:24 +00:00 |
|
Jeremy Kemper
|
c1537e89f8
|
PostgreSQL: more robust sequence name discovery. References #3087.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3235 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-08 04:34:26 +00:00 |
|
Jeremy Kemper
|
bae97ef483
|
Oracle: use syntax compatible with Oracle 8. References #3131.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3233 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-08 04:21:38 +00:00 |
|
David Heinemeier Hansson
|
9d88348e2e
|
Warn people not to change boot.rb
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3231 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-08 03:54:50 +00:00 |
|
David Heinemeier Hansson
|
b4cf3f5739
|
Finish polish on new welcome screen
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3230 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-08 03:41:11 +00:00 |
|
David Heinemeier Hansson
|
c7bdd00b86
|
Fixed RDoc warnings [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3228 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-08 03:23:31 +00:00 |
|
David Heinemeier Hansson
|
4263490728
|
Fix has_many :through
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3227 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-07 23:20:11 +00:00 |
|
Sam Stephenson
|
60936c5c84
|
Add builtin/ to the gemspec. Closes #3047.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3224 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-06 00:32:57 +00:00 |
|
David Heinemeier Hansson
|
88f9418c77
|
Dont overwrite the documentation from the real base class
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3223 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-05 23:38:49 +00:00 |
|
Jeremy Kemper
|
3ed6675c68
|
Clear the connection cache entry when a new connection is established on the same class.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3222 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-05 21:48:23 +00:00 |
|
Jeremy Kemper
|
b13573ed37
|
Clear connection cache after rolling back transaction.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3221 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-05 19:58:11 +00:00 |
|
Jeremy Kemper
|
0632f5a93e
|
Move dummy active? and reconnect! from sqlite to base adapter. References #428.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3219 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-04 06:15:04 +00:00 |
|
Jeremy Kemper
|
dc64887f21
|
Connection cache to speed up retrieve_connection and get rid of dirty connection marking. References #428.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3218 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-04 05:56:49 +00:00 |
|
Jeremy Kemper
|
1dfa0bd372
|
Don't use transactional fixtures for when DDL changes are involved.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3217 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-04 05:40:50 +00:00 |
|
Jeremy Kemper
|
6c9cfd64ca
|
MySQL: work around ruby-mysql/mysql-ruby inconsistency with mysql.stat. Eliminate usage of mysql.ping because it doesn't guarantee reconnect. Explicitly close and reopen the connection instead. References #428.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3216 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-03 23:04:34 +00:00 |
|
Marcel Molina
|
4f1e37ccd4
|
Add install.rb file to plugin generation which is loaded, if it exists, when you install a plugin.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3215 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-03 06:53:14 +00:00 |
|
David Heinemeier Hansson
|
6abda696b5
|
Added preliminary support for join models [DHH] Added preliminary support for polymorphic associations [DHH] Refactored associations to use reflections to get DRYer, beware, major refactoring -- double check before deploying anything with this (all tests pass, but..)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3213 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-03 04:29:55 +00:00 |
|
David Heinemeier Hansson
|
57b7532b91
|
Work-in progress for providing better join model support and polymorphic associations
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3209 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-02 06:03:43 +00:00 |
|
Marcel Molina
|
96c29ab890
|
Fix docs for text_area_tag. Closes #3083.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3207 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-02 04:37:53 +00:00 |
|
Marcel Molina
|
2e42167058
|
Allow validate_uniqueness_of to be scoped by more than just one column. Closes #1559.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3206 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-02 04:30:46 +00:00 |
|
Jeremy Kemper
|
3d0e3c9290
|
Firebird: active? and reconnect! methods for handling stale connections. References #428.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3205 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-02 01:19:18 +00:00 |
|
Marcel Molina
|
c3612a23e6
|
Silence deprecation warnings for keep_flash when running tests.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3203 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-02 00:39:25 +00:00 |
|
Jeremy Kemper
|
13cfabb2ff
|
Firebird: updated for FireRuby 0.4.0. References #3009.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3202 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-02 00:37:32 +00:00 |
|
Marcel Molina
|
139e2c4aad
|
Change form_for and fields_for method signatures to take object name and object as separate arguments rather than as a Hash.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3201 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-12-02 00:37:33 +00:00 |
|
Sam Stephenson
|
833d9c89fc
|
Run initialize_logger in script/lighttpd to ensure the log file exists before tailing it
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3198 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-11-30 19:18:55 +00:00 |
|
Marcel Molina
|
191dfe8c6d
|
Make load_fixtures include csv fixtures. Closes #3053.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3196 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-11-28 23:34:09 +00:00 |
|
Jeremy Kemper
|
b44720452c
|
PostgreSQL: active? compatibility with the pure-Ruby driver. Still need to move connect into the adapter since postgres-pr doesn't support #reset. References #428.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3195 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-11-28 21:46:34 +00:00 |
|
Jeremy Kemper
|
75d0623b3d
|
MySQL: active? compatibility with the pure-Ruby driver. References #428.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3194 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-11-28 21:00:03 +00:00 |
|
Jeremy Kemper
|
e47c8381e1
|
Handle mutual dependencies with .rb suffix.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3193 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-11-28 20:39:26 +00:00 |
|
Nicholas Seckar
|
ca7341d2a5
|
Fix freeze_gems so that the latest rails version is dumped by default
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3191 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-11-28 00:53:38 +00:00 |
|
Jeremy Kemper
|
e7219e9e2a
|
Introduce Dependencies.warnings_on_first_load setting. If true, enables warnings on first load of a require_dependency. Otherwise, loads without warnings. Disabled (set to false) by default.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3190 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-11-24 20:26:01 +00:00 |
|