David Heinemeier Hansson
|
1282ddaadc
|
Fixed tabs to spaces [#47 state:resolved]
|
2008-04-29 17:23:50 -05:00 |
|
Joshua Peek
|
0a94f16b95
|
Fallback to Ruby's pseudo random number generator if the system does not have SHA512 installed.
|
2008-04-21 19:49:16 -05:00 |
|
Cody Fauser
|
4809dcc1b5
|
* Remove default_url_options from mailer generator
* Improve mailer documentation regarding generating URLs
* Add no_match to mailer generator to warn contributors about default_url_options
Signed-off-by: Joshua Peek <josh@joshpeek.com>
|
2008-04-21 14:31:54 -05:00 |
|
Mislav Marohnić
|
69a5c1df82
|
Add example for default_url_options[:host] to generated mailers.
Signed-off-by: Joshua Peek <josh@joshpeek.com>
|
2008-04-18 17:19:28 -05:00 |
|
Mislav Marohnić
|
36eecda8d0
|
Changed mailer generator to not use instance variables.
Signed-off-by: Joshua Peek <josh@joshpeek.com>
|
2008-04-18 17:13:15 -05:00 |
|
Mislav Marohnić
|
dfdb9f738e
|
Cleanup generator tests by extracting repeated code into generator_test_helper. Add test for mailer generator.
Signed-off-by: Joshua Peek <josh@joshpeek.com>
|
2008-04-18 17:10:58 -05:00 |
|
Jeremy Kemper
|
2681d55e40
|
Update generator tests. Closes #11487 [thechrisoshow]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9176 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-04-01 00:29:24 +00:00 |
|
Jeremy Kemper
|
f6484e63c1
|
rename config/initializers/new_in_rails_3.rb to new_rails_defaults.rb
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9163 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-03-31 04:59:23 +00:00 |
|
Jeremy Kemper
|
6b9448cdd2
|
Partial updates include only unsaved attributes. Off by default; set YourClass.partial_updates = true to enable.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9157 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-03-31 01:10:04 +00:00 |
|
David Heinemeier Hansson
|
3e73278020
|
Removed the default .htaccess configuration as there are so many good deployment options now (kept it as an example in README) [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9134 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-03-29 18:45:39 +00:00 |
|
Jeremy Kemper
|
e8170805df
|
Generated tests rely on test dir in load path rather than File.dirname shenanigans. ruby -Itest test/unit/foo_test.rb to run a test by hand (that's a capital I as in Island).
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9133 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-03-29 18:41:10 +00:00 |
|
David Heinemeier Hansson
|
968e022fc6
|
Space at the bottom feels better
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9131 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-03-29 18:02:40 +00:00 |
|
David Heinemeier Hansson
|
9ffbbd08bb
|
Removed outdated scaffold from template
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9130 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-03-29 18:01:49 +00:00 |
|
David Heinemeier Hansson
|
c00de99f69
|
Switched to UTC-timebased version numbers for migrations and the schema. This will as good as eliminate the problem of multiple migrations getting the same version assigned in different branches. Also added rake db:migrate:up/down to apply individual migrations that may need to be run when you merge branches (closes #11458) [jbarnette]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9122 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-03-28 21:21:01 +00:00 |
|
David Heinemeier Hansson
|
d8823d6fb7
|
Stop adding the antiquated test/mocks/* directories and only add them to the path if theyre still there for legacy reasons [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9102 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-03-27 22:33:50 +00:00 |
|
David Heinemeier Hansson
|
3e556d3dbc
|
Use the more modern error_messages from the form object rather than error_messages_for
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9077 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-03-22 04:47:53 +00:00 |
|
David Heinemeier Hansson
|
5b58bc1963
|
Removed dead styles (closes #11353) [boone]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9028 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-03-15 19:33:13 +00:00 |
|
David Heinemeier Hansson
|
dd665ff967
|
Fixed that script/generate would not look for plugin generators in plugin_paths (closes #11000) [glv]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9017 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-03-13 02:47:26 +00:00 |
|
Pratik Naik
|
e91d7ed53d
|
Update URL in script/generate usage. Closes #11220 [neshmi]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8991 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-03-08 12:55:57 +00:00 |
|
Michael Koziarski
|
9e13b966f6
|
Move SecretKeyGenerator comments to the correct place for rdoc. Closes #10940 [FooBarWidget]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8826 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-02-09 22:18:38 +00:00 |
|
Jeremy Kemper
|
7527447ba1
|
Git support for script/generate. Closes #10690.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8772 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-02-02 02:55:14 +00:00 |
|
Rick Olson
|
3dd6027f70
|
Update scaffold to use labels instead of bold tags. Closes #10757 [zach-inglis-lt3]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8629 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-01-12 01:05:36 +00:00 |
|
Jeremy Kemper
|
3642a4d6f8
|
Resurrect WordNet synonym lookups. Closes #10710.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8615 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-01-10 02:50:43 +00:00 |
|
Jeremy Kemper
|
5ccc3cf448
|
Move model dependency to the end of the scaffold generator manifest. Closes #10696 [drnic]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8558 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-01-05 00:26:27 +00:00 |
|
Rick Olson
|
14f6440ed6
|
Correct indentation in a couple spots. Closes #10671 [l.guidi, rick]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8527 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-01-02 19:24:44 +00:00 |
|
Jeremy Kemper
|
2556e67403
|
App generate says sqlite3 is the default and mentions frontbase. Closes #10550 [Cheah Chu Yeow, Will Cannings]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8457 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-12-21 03:39:25 +00:00 |
|
Jeremy Kemper
|
d7515d4b09
|
Ruby 1.9 compat: use .to_a instead of .map which now returns an enumerator
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8437 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-12-19 04:21:12 +00:00 |
|
David Heinemeier Hansson
|
a50284d28f
|
Changed the default database from mysql to sqlite3, so now running "rails myapp" will have a config/database.yml thats setup for SQLite3 (which in OS X Leopard is installed by default, so is the gem, so everything Just Works with no database configuration at all). To get a Rails application preconfigured for MySQL, just run "rails -d mysql myapp" [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8417 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-12-16 23:22:56 +00:00 |
|
David Heinemeier Hansson
|
3486d54007
|
Fixed that functional tests generated for scaffolds should use fixture calls instead of hard-coded IDs (closes #10435) [boone]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8386 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-12-14 18:09:14 +00:00 |
|
Jeremy Kemper
|
b1ce7e4d4a
|
Ruby 1.9 compat: File.exists\? -> File.exist\? en masse. References #1689 [Pratik Naik]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8365 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-12-10 05:54:46 +00:00 |
|
David Heinemeier Hansson
|
cc86875a14
|
Generated fixtures should not specify ids since theyre expected to be foxy fixtures (closes #10330) [jbarnette]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8247 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-12-01 20:51:54 +00:00 |
|
David Heinemeier Hansson
|
b6d255559e
|
You dont need to explicitly declare which controller youre testing when you follow the naming convention
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8244 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-11-30 18:17:21 +00:00 |
|
Jeremy Kemper
|
f1d6a0e4d2
|
Introduce SecretKeyGenerator for more secure session secrets than CGI::Session's pseudo-random id generator. Consider extracting to Active Support later. Closes #10286.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8229 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-11-28 19:36:59 +00:00 |
|
David Heinemeier Hansson
|
ea713b6bb9
|
No trailing whitespace in migration generation (closes #10235)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8204 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-11-25 22:03:45 +00:00 |
|
Jeremy Kemper
|
609a03fd2a
|
Fix typo in generator usage blurb. Closes #10217 [Mike Naberezny]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8171 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-11-20 22:00:32 +00:00 |
|
Jeremy Kemper
|
24c9250968
|
Table names aren't nested: replace / with _ to match the likely table name.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8158 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-11-16 23:01:24 +00:00 |
|
Jeremy Kemper
|
ace7518fcb
|
Resource and scaffold generators pass on the full name to the dependent model, so nested resources give a corresponding nested model.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8157 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-11-16 22:56:40 +00:00 |
|
Jeremy Kemper
|
9f43627d2f
|
Use the new TestCase subclasses in the scaffold and resource generators also. Closes #10174 [bscofield]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8154 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-11-16 20:30:28 +00:00 |
|
Jeremy Kemper
|
cb1f569231
|
Remove stale warning from application generator usage message. Closes #10165 [bronson]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8143 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-11-14 19:30:38 +00:00 |
|
Michael Koziarski
|
19d4c212cd
|
Remove unneeded file that was missed by [8098]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8105 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-11-06 23:29:05 +00:00 |
|
David Heinemeier Hansson
|
4a44dbb63d
|
Make work with --skip-timestamps
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8098 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-11-06 19:21:09 +00:00 |
|
David Heinemeier Hansson
|
ee1ad762a4
|
Added --skip-timestamps to generators that produce models (closes #10036) [tpope]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8070 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-11-04 20:30:45 +00:00 |
|
Jeremy Kemper
|
3ba23348de
|
Excise generated whitespace. Closes #10017 [Tim Pope]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8055 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-10-29 21:40:23 +00:00 |
|
Michael Koziarski
|
2cc0cac3ef
|
Introduce TestCase subclasses for testing rails applications allowing tests to be DRY'd up a bit and to provide a path toward tidying up our monkeypatching of test/unit.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8022 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-10-26 02:21:21 +00:00 |
|
Jeremy Kemper
|
d69be7df6d
|
Request profiler
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8016 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-10-25 20:33:28 +00:00 |
|
David Heinemeier Hansson
|
d6f49e4af1
|
Fixed incorrect migration number if script/generate executed outside of Rails root (closes #7080) [jeremymcanally]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7963 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-10-18 15:54:01 +00:00 |
|
David Heinemeier Hansson
|
34df379467
|
Docfix (cloases #9832)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7961 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-10-18 15:49:11 +00:00 |
|
Jeremy Kemper
|
2e2ce1f6c9
|
Generated fixtures use the actual primary key instead of id. Closes #4343.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7899 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-10-15 04:33:45 +00:00 |
|
David Heinemeier Hansson
|
c8d9a07a00
|
Added better documentation for generator overwrite options (closes #9842) [wincet]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7837 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-10-11 15:15:32 +00:00 |
|
Jeremy Kemper
|
e7b80cbbbc
|
Create layout dir it's nested. References #9272 [alancfrancis]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7784 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-10-08 00:54:26 +00:00 |
|