David Heinemeier Hansson
|
ef338e4de4
|
Prepare order for uncommenting, use consistent opt options [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3643 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-02-25 18:52:52 +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
|
773b869088
|
Another word on precedence (closes #2790)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2956 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-11-09 15:35:37 +00:00 |
David Heinemeier Hansson
|
5c48a89a7f
|
Force RAILS_ENV to be "test" when running tests, so that ENV["RAILS_ENV"] = "production" in config/environment.rb doesnt wreck havok [DHH] (closes #2660)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2955 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-11-09 15:11:55 +00:00 |
David Heinemeier Hansson
|
6422f8b463
|
Increase criticality in comment for ENV["RAILS_ENV"]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2953 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-11-09 14:03:54 +00:00 |
David Heinemeier Hansson
|
70521c8f59
|
Added note about precedence (closes #2790)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2949 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-11-09 08:37:17 +00:00 |
David Heinemeier Hansson
|
a3b0de5d29
|
Added in bars to help guard against the production environment being used in test
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2927 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-11-07 18:36:54 +00:00 |
David Heinemeier Hansson
|
b31aa2dd57
|
Added app/services as a default dir in the Rails skeleton and to the load path. Use it to keep classes like MaintenanceService and PaymentGateway [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2782 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-10-28 13:00:33 +00:00 |
Nicholas Seckar
|
e0332f59e4
|
Back off cleanpath to be symlink friendly. Closes #2533
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2768 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-10-27 17:00:25 +00:00 |
Florian Weber
|
88bc13a01d
|
Removed the dead test settings
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2738 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-10-26 10:29:59 +00:00 |
Jamis Buck
|
b437eee41d
|
Don't clean RAILS_ROOT on windows
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2685 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-10-19 13:47:45 +00:00 |
Nicholas Seckar
|
86bdbc3a62
|
Remove trailing '/' from RAILS_ROOT
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2678 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-10-18 14:08:54 +00:00 |
Nicholas Seckar
|
b7801ff71e
|
Shorten long line
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2628 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-10-15 22:55:52 +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 |
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 |
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 |
David Heinemeier Hansson
|
0da7142c45
|
Dont repeat yourself
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2472 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-10-06 03:13:23 +00:00 |
David Heinemeier Hansson
|
11de94748e
|
Run set load path so others can do boot and get path
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2429 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-09-30 15:13:44 +00:00 |
David Heinemeier Hansson
|
7f86e026f6
|
Use assignment instead of call
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2327 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-09-25 08:48:30 +00:00 |
David Heinemeier Hansson
|
948be2c998
|
Added new symbol-driven approach to activating observers with Base#observer [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2326 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-09-25 08:26:29 +00:00 |
David Heinemeier Hansson
|
3e7b597ff4
|
Cant use silence_warnings before active support is loaded
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2250 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-09-15 08:25:46 +00:00 |
David Heinemeier Hansson
|
40b7809de5
|
Added check for RAILS_CONNECTION_ADAPTERS on startup and only load the connection adapters specified within if its present (available in Rails through config.connection_adapters using the new config) #1958 [skae]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2248 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-09-15 06:40:39 +00:00 |
David Heinemeier Hansson
|
514e6704f3
|
Make it easy to go UTC
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2234 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-09-13 10:22:57 +00:00 |
David Heinemeier Hansson
|
6a0e41c158
|
Reformed environments files to the new config style
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2232 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-09-13 10:07:37 +00:00 |
David Heinemeier Hansson
|
284570fd00
|
Make it even easier to set a new session store and use symbols for log level too
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2224 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-09-12 18:05:46 +00:00 |
David Heinemeier Hansson
|
87e7ed8aef
|
Added Rails::Configuration support for fragment stores
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2223 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-09-12 17:49:07 +00:00 |
David Heinemeier Hansson
|
0d97f055c2
|
Sessions with an s
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2220 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-09-12 17:32:36 +00:00 |
David Heinemeier Hansson
|
d25fe84a01
|
Added create_session_table, drop_session_table, and purge_session_table as rake tasks for databases that supports migrations (MySQL, PostgreSQL, SQLite) to get a table for use with CGI::Session::ActiveRecordStore. Added configuration of session options through config.session_options in Rails::Configuration
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2219 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-09-12 17:30:40 +00:00 |
David Heinemeier Hansson
|
dc2a3af133
|
Dont encourage custom url options to be called with symbol #2047
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2190 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-09-11 07:25:08 +00:00 |
David Heinemeier Hansson
|
e2ba2069e7
|
Moved config/tasks to lib/tasks and added more documentation to environment.rb
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2189 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-09-11 07:01:33 +00:00 |
David Heinemeier Hansson
|
558707f61a
|
Silence logger initialization
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2127 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-09-03 23:05:58 +00:00 |
David Heinemeier Hansson
|
bc011df210
|
Moved all the shared tasks from Rakefile into Rails, so that the Rakefile is empty and doesn't require updating. Added Rails::Initializer and Rails::Configuration to abstract all of the common setup out of config/environment.rb (uses config/boot.rb to bootstrap the initializer and paths)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2115 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-09-03 15:13:06 +00:00 |
David Heinemeier Hansson
|
b25f9af998
|
Allow ERb in the database.yml file (just like with fixtures), so you can pull out the database configuration in environment variables #1822 [Duane Johnson]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1910 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-07-24 08:16:07 +00:00 |
David Heinemeier Hansson
|
7ebdecfb89
|
Add comment in config/environment.rb explaining $KCODE and UTF-8 #1726 [Leon Bredt]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1875 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-07-22 06:08:58 +00:00 |
Jeremy Kemper
|
17041729c2
|
r2951@asus: jeremy | 2005-07-08 18:09:30 -0700
Courtenay documentation and error message patches.
r2952@asus: jeremy | 2005-07-08 18:43:10 -0700
Document environment config files.
r2955@asus: jeremy | 2005-07-08 19:00:26 -0700
Updated changelog
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1775 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-07-08 21:13:29 +00:00 |
David Heinemeier Hansson
|
977b4be208
|
Changed logging of SQL statements to use the DEBUG level instead of INFO. Added logging of the request URI in the benchmark statement (makes it easy to grep for slow actions). Changed the default logging level in config/environment.rb to INFO for production (so SQL statements won't be logged)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1714 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-07-05 17:23:41 +00:00 |
David Heinemeier Hansson
|
2533799e81
|
Added a 'whiny nil' that's aim to ensure that when users pass nil to methods where that isn't appropriate, instead of NoMethodError? and the name of some method used by the framework users will see a message explaining what type of object was expected. Only active in test and development environments by default #1209 [Michael Koziarski]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1454 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-06-18 05:34:16 +00:00 |
David Heinemeier Hansson
|
d06239e177
|
Choose a simpler requiring of picking gems or not for library loading
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@961 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-21 11:42:45 +00:00 |
David Heinemeier Hansson
|
5d4829065c
|
Expanded the requires again and included the load paths
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@960 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-21 02:20:04 +00:00 |
David Heinemeier Hansson
|
30f401114e
|
Expanded the requires again and included the load paths
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@959 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-21 02:08:58 +00:00 |
David Heinemeier Hansson
|
20e3cfe52d
|
Combined the script/environment.rb used for gems and regular files version. If vendor/rails/* has all the frameworks, then files version is used, otherwise gems #878 [Nicholas Seckar]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@946 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-20 22:41:35 +00:00 |
David Heinemeier Hansson
|
78a732bf3f
|
close database.yml after reading in configuration #841 [sebastian.kanthak]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@914 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-17 19:34:18 +00:00 |
David Heinemeier Hansson
|
239ec08c00
|
More fixes for symlinked setups #793 [phantom]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@871 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-07 01:07:06 +00:00 |
David Heinemeier Hansson
|
69d0f50206
|
Added support for independent components residing in /components
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@714 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-20 13:58:03 +00:00 |
David Heinemeier Hansson
|
cd896fa138
|
Renamed action_service to action_web_service
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@674 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-19 00:02:21 +00:00 |
David Heinemeier Hansson
|
7a67d0f617
|
Renamed Action Service to Action Web Service
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@669 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-18 23:43:09 +00:00 |
David Heinemeier Hansson
|
bc8e41247b
|
Integrated Action Service with the existing elements
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@660 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-18 10:58:25 +00:00 |
David Heinemeier Hansson
|
e39bf10594
|
Loading the Routes should happen in the environments #655
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@657 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-17 23:03:48 +00:00 |
David Heinemeier Hansson
|
dcfd6aa3bd
|
Move Controllers wrapper module away from environment.rb and into dependencies.rb
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@627 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-15 16:21:56 +00:00 |
David Heinemeier Hansson
|
ca175ed7c9
|
All libraries should link against the independent active support
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@625 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-15 16:15:02 +00:00 |
David Heinemeier Hansson
|
dc3d6eb9b4
|
Moved Active Support into its own gem
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@624 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-15 15:57:44 +00:00 |
David Heinemeier Hansson
|
b1999be5a7
|
A hopefully more successful attempt at the Routing branch merge
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@617 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-15 01:45:35 +00:00 |
David Heinemeier Hansson
|
88a3343ed5
|
Backed out of routing merge.. investigating missing patches
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@616 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-15 01:24:55 +00:00 |
David Heinemeier Hansson
|
c844755e5a
|
Merged back the Routing branch
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@614 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-15 00:51:02 +00:00 |
David Heinemeier Hansson
|
ddcc400293
|
Made ready for release of 0.9.4
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@439 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-01-17 01:13:15 +00:00 |
David Heinemeier Hansson
|
62f0512e54
|
Fixed log file permissions to be 666 instead of 777 (so they're not executable) #471 [Lucas Carlson]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@416 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-01-15 17:28:01 +00:00 |
David Heinemeier Hansson
|
fa1f5e062e
|
Switch dispatcher to use the new shared Dependencies approach
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@280 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2004-12-29 21:26:20 +00:00 |
David Heinemeier Hansson
|
3755816266
|
Added ActionMailer::Base.deliver_method = :test to the test environment so that mail objects are available in ActionMailer::Base.deliveries for functional testing.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@268 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2004-12-23 23:34:39 +00:00 |
David Heinemeier Hansson
|
f6d2bc30fe
|
Added ActionMailer::Base.raise_delivery_errors = false to the test environment as we checks will be performed against deliveries array instead.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@267 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2004-12-23 19:12:07 +00:00 |
David Heinemeier Hansson
|
b586c7a97a
|
Added graceful handling of an inaccessible log file by redirecting output to STDERR with a warning #330 [rainmkr]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@223 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2004-12-19 13:29:39 +00:00 |
David Heinemeier Hansson
|
bb9975fbc7
|
File.expand_path in config/environment.rb would fail when dealing with symlinked public directories [mjobin].
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@208 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2004-12-18 00:47:30 +00:00 |
David Heinemeier Hansson
|
8eec674148
|
Breakpointing that works much better with CGI and FCGI
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@136 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2004-12-12 20:29:52 +00:00 |
David Heinemeier Hansson
|
54dabd05e6
|
Added collusion handling for FCGI
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@134 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2004-12-12 18:51:26 +00:00 |
David Heinemeier Hansson
|
eb952e1e94
|
Only start the breakpoint server when included by dispatchers
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@128 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2004-12-12 17:22:35 +00:00 |
David Heinemeier Hansson
|
6863601335
|
Turn off ACL for localhost
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@126 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2004-12-12 16:47:37 +00:00 |
David Heinemeier Hansson
|
bf0e37b3cf
|
Added preliminary remote breakpoint support
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@102 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2004-12-09 17:20:00 +00:00 |
David Heinemeier Hansson
|
d82f73ecab
|
Abolished ActionController::Base.require_or_load in favor of require_dependency and ActiveRecord::Base.require_or_load in favor of require_association. Both methods are now also available in the global namespace when you need to require dependencies or associations outside of whats done automatically.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@32 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2004-11-30 18:52:20 +00:00 |
David Heinemeier Hansson
|
5b38d85571
|
AbstractApplicationController and the individual controllers are now completely reloaded on each request if "reload_dependencies" is set to true. This makes it possible to REMOVE methods and constants and have the changes reflected. Beaware that this is still not possible for models, though.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@31 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2004-11-30 17:19:01 +00:00 |
David Heinemeier Hansson
|
7ed0894c37
|
Put establish_connection back in...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@14 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2004-11-25 22:34:24 +00:00 |
David Heinemeier Hansson
|
9e41445360
|
Consolidated and better commented the environment files
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2004-11-25 16:22:07 +00:00 |
David Heinemeier Hansson
|
db045dbbf6
|
Initial
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2004-11-24 01:04:44 +00:00 |