Michael Koziarski
8b6870cfae
Prevent deprecation warning in the tests
2008-08-28 12:47:18 +02:00
Michael Koziarski
b7cd4ded93
Formally deprecate the old secret key generator
2008-08-27 15:18:07 +02:00
Hongli Lai (Phusion
b3411ff59e
Deprecate Rails::SecretKeyGenerator in favor of ActiveSupport::SecureRandom.
...
SecureRandom has a few minor security enhancements and can be used as a drop-in replacement
Signed-off-by: Michael Koziarski <michael@koziarski.com >
[#913 state:committed]
2008-08-27 15:08:16 +02:00
Hongli Lai (Phusion
c111522d5b
The 'rails' command was broken by the last commit. Fix that.
...
Signed-off-by: Michael Koziarski <michael@koziarski.com >
2008-08-26 16:28:41 +02:00
Hongli Lai (Phusion
f9f1ab4e3d
When an unexpected exception is caught, tell the administrator to read the log file for more information about the error. This should make things less confusing for developers who are new to Rails.
...
Signed-off-by: Michael Koziarski <michael@koziarski.com >
2008-08-26 14:30:19 +02:00
Michael Koziarski
eb2b81c766
Reverse the priority of the mysql commands in dbconsole
2008-08-24 13:20:23 +02:00
Tarmo Tänav
b1f3c6e6ec
Generate belongs_to association when generating a model
2008-08-23 21:54:43 +03:00
Tarmo Tänav
9223a91911
Generate belongs_to associations automatically for 'references' types [ #640 state:resolved]
2008-08-23 20:58:44 +03:00
Tarmo Tänav
cf28109158
Always require activesupport, even if its constant already exists
...
This is needed because the existance of the ActiveSupport
constant by itself does not guarantee that the whole library
has been loaded.
Also load the StringInquirer in the Rails#env method as
the it might be called inside the initializer block
before activesupport itself has been loaded.
2008-08-23 18:05:52 +03:00
Chris Lloyd
4e4277b9e0
Fixed that rake doc:plugins to uses UTF-8. [ #573 state:resolved]
...
Signed-off-by: Pratik Naik <pratiknaik@gmail.com >
2008-08-22 13:36:47 +01:00
Tom Ward
89d1c77dd0
Initializer to sort files before eager loading. [ #859 state:resolved]
...
Changed Rails::Initializer to sort files before eager loading them. This ensures that
any files in a parent directory will be loaded before files in a subdirectory of the
'same' name. i.e. zoo.rb will be loaded before zoo/reptile_house.rb
Signed-off-by: Pratik Naik <pratiknaik@gmail.com >
2008-08-22 13:06:34 +01:00
Joshua Peek
5df8ff1d6b
Touch file with git revision when freezing edge
2008-08-19 17:16:35 -05:00
Joshua Peek
bd7edcf286
Removed config.ru template from app generator
2008-08-19 16:46:15 -05:00
Joshua Peek
e9ae2b2f4c
Added rack logger middleware that tails the environment log
2008-08-19 00:18:26 -05:00
Joshua Peek
c1a8690d58
Consistently use the framework's configured logger and avoid reverting to RAILS_DEFAULT_LOGGER unless necessary.
2008-08-18 23:36:13 -05:00
Matthew Rudy Jacobs
eb4668b26a
rake db:fixtures:load and db:fixtures:identify now accept a FIXTURES_PATH option eg. "rake db:fixtures:load FIXTURES_PATH=spec/fixtures"
...
Signed-off-by: Michael Koziarski <michael@koziarski.com >
[#792 state:committed]
2008-08-09 18:36:40 +02:00
Daniel Rodríguez Troitiño
06e4eb49ea
Added file name information for errors and exceptions in script/runnner
...
Signed-off-by: Michael Koziarski <michael@koziarski.com >
2008-08-08 10:48:52 +02:00
Joshua Peek
f5bcbde1e3
Make sure ActionView is loaded inorder to build view paths
2008-08-06 17:40:03 -05:00
Joshua Peek
e5b1ab7cc3
MemoryStore is the only "unsafe" store. Make it threadsafe by default.
2008-08-06 14:54:18 -05:00
Joshua Peek
177a35e711
Added config.threadsafe! to toggle allow concurrency settings and disable the dependency loader
2008-08-04 22:19:41 -05:00
Ben Sandofsky
61842d97c5
Make requiring gems optional.
...
Signed-off-by: Michael Koziarski <michael@koziarski.com >
[#743 state:resolved]
2008-08-04 14:53:21 +02:00
Jeremy Kemper
46a458206f
Merge branch 'master' of git@github.com:rails/rails
2008-07-31 16:35:58 -07:00
Jeremy Kemper
a540725f0d
load_application_classes requires files relative to the load path and without .rb extension, including .rb files in subdirectories
2008-07-31 16:35:17 -07:00
Tarmo Tänav
0b9bfbdebf
Use "/usr/bin/env ruby" instead of "/usr/local/bin/ruby"
...
Signed-off-by: Joshua Peek <josh@joshpeek.com >
2008-07-31 16:39:48 -05:00
Tarmo Tänav
656f0e7c6c
Fix file permissions
...
Signed-off-by: Joshua Peek <josh@joshpeek.com >
2008-07-31 16:36:23 -05:00
Joshua Peek
030d5854ad
Turn cache_classes on by default [ #645 state:resolved]
2008-07-31 13:42:28 -05:00
Michael Koziarski
f64bd2ca85
Ensure dbconsole includes the -p parameter to mysql as intended
2008-07-31 09:46:40 +02:00
José Valim
c4038764d2
Initializer requires ERB explicitly instead of assuming Action Pack loaded it. [ #722 state:resolved]
2008-07-30 01:49:49 -07:00
José Valim
c8e80f6389
Initializer skips prepare_dispatcher if Action Controller isn't in use. [ #721 state:resolved]
2008-07-30 01:41:51 -07:00
Michael Koziarski
d9452d3ab3
Remove incomplete non-blocking logger functionality
2008-07-29 20:01:25 +02:00
Pratik Naik
6e75455125
Merge docrails changes
2008-07-28 12:33:24 +01:00
Sam Granieri
11fdcf88c2
Check for ActionMailer and ActionController before attempting to eager load their view paths
...
Signed-off-by: Joshua Peek <josh@joshpeek.com >
2008-07-24 13:51:54 -05:00
Joshua Peek
3fd9036fc5
Added config.dependency_loading to enable or disable the dependency loader after initialization
2008-07-24 11:58:26 -05:00
Joshua Peek
97a954bf1d
Load view path cache after plugins and gems.
2008-07-23 10:41:28 -05:00
Miles Georgi
92f944818e
Make script/plugin work with svn+ssh urls. [ #662 state:resolved]
...
Signed-off-by: Pratik Naik <pratiknaik@gmail.com >
2008-07-22 01:43:23 +01:00
Joshua Peek
89ec72c281
Added configurable eager load paths. Defaults to app/models, app/controllers, and app/helpers
2008-07-21 13:43:23 -05:00
Joshua Peek
3bd34b6ffe
Preload application classes. Uses same strategy as phusion passenger.
2008-07-21 13:43:23 -05:00
David Heinemeier Hansson
706425e154
Update Prototype to 1.6.0.2 (Patrick Joyce) [ #599 status:committed]
2008-07-19 13:56:38 -05:00
Joshua Peek
e0d7bace4e
Prefer Mongrel over Thin [ #658 state:resolved]
2008-07-19 11:42:27 -05:00
Joshua Peek
576cae0043
Stub out timestamped_migrations in generator tests
2008-07-19 11:34:32 -05:00
Jeremy Kemper
1e0f94a77c
Introduce simple internationalization support
2008-07-17 14:56:12 -07:00
Nik Wakelin
bbab639136
Set config.active_record.timestamped_migrations = false to have migrations with numeric prefix instead of UTC timestamp. [ #446 state:resolved]
...
Signed-off-by: Pratik Naik <pratiknaik@gmail.com >
2008-07-17 02:54:45 +01:00
Pratik Naik
0432d15164
Merge with docrails.
2008-07-16 13:01:23 +01:00
Joshua Peek
f7d08acd5e
Add some useful comments to rackup config
2008-07-15 23:32:31 -05:00
Pratik Naik
8b933517ea
Add config.ru to rails app generator
2008-07-16 05:20:29 +01:00
Joshua Peek
fea5b6fd41
ActionMailer and ActionView can share the same view path cache
2008-07-15 22:58:42 -05:00
Joshua Peek
83e29b9773
Removed config.action_view.cache_template_loading, use config.cache_classes instead
2008-07-15 22:58:42 -05:00
David Lowenfels
c7acfbb25d
requiring rubygems version 1.1.1
2008-07-15 16:28:41 -07:00
Jeremy Kemper
1edb5c85b5
Give more info on missing gems and abort instead of printing a warning. App can begin in incomplete state otherwise.
2008-07-15 15:50:37 -07:00
Pratik Naik
b337ab0221
Move performance test helper settings to railties
2008-07-15 21:07:25 +01:00