David Heinemeier Hansson
73fc42cc0b
Prepare for final 2.3 release
2009-03-15 22:06:50 -05:00
Luca Guidi
5f10533949
Make sure Metal use ActionController class name conventions [ #2242 state:resolved]
...
Signed-off-by: Joshua Peek <josh@joshpeek.com >
2009-03-15 18:41:21 -05:00
Joshua Peek
112056333f
Add Rack version to Rails info
2009-03-14 10:37:20 -05:00
David Dollar
99d75a7b02
Makes the gem system understand development vs. runtime dependencies [ #2195 state:resolved]
...
The patch also fixes:
* Fixes the chicken/egg problem present in the current gem system when
gems are defined in the config that are not yet installed.
* Remove the need to have hoe as a dependency of your production app.
* Makes the gem 'unpacking' system a lot less fragile.
Signed-off-by: Matt Jones <al2o3cr@gmail.com >
Signed-off-by: Pratik Naik <pratiknaik@gmail.com >
2009-03-13 10:20:23 +00:00
Zack Hobson
5b751ae0b3
Execute the appropriate gem command when using JRuby [ #2215 state:resolved]
...
Signed-off-by: Pratik Naik <pratiknaik@gmail.com >
2009-03-13 10:14:51 +00:00
John Dzak
9d906707be
Vendored gem paths now being loaded if they exist [ #2204 state:resolved]
...
Signed-off-by: Pratik Naik <pratiknaik@gmail.com >
2009-03-13 10:13:57 +00:00
Damian Terentiev
8a17fd1a65
Fixed that template runner gem method to output :lib => false correctly [ #1940 state:resolved]
...
Signed-off-by: Pratik Naik <pratiknaik@gmail.com >
2009-03-12 14:45:55 +00:00
Jeff Schwab
e609d83f1a
Fixed an incompatibility with Ruby 1.9.
...
Ruby 1.8 strings are Enumerable, but there is no String#lines method. In
Ruby 1.9, the situation is reversed. To work around this disparity, the
RailsEnvironment#externals method now explicitly checks whether a String
responds_to? :lines.
[#2130 state:committed]
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net >
2009-03-10 11:37:23 -07:00
Joshua Peek
e8b07dc340
Ensure public folder structure is setup correctly if the tests are ran out of order, fixes tests in 0c9bbf8
2009-03-10 11:19:32 -05:00
Joshua Peek
0c9bbf8c9d
Fix serving index files with rack static file server [ #2180 state:resolved]
2009-03-09 23:31:04 -05:00
Andrew Timberlake
1d88a111b5
Ensure TemplateRunner#ask? works with the rake task to apply a template [ #1655 state:resolved]
...
Signed-off-by: Pratik Naik <pratiknaik@gmail.com >
2009-03-09 14:58:12 +00:00
Matt Jones
0da8e45baf
Correctly clean backtraces from vendor/gems and gems in alternate install locations
...
Signed-off-by: David Heinemeier Hansson <david@loudthinking.com >
2009-03-09 12:49:58 +01:00
Jeremy Kemper
1c36172c13
Ruby 1.9 compat: rename deprecated assert_raises to assert_raise.
...
[#1617 state:resolved]
2009-03-08 13:11:58 -07:00
karmi
4185fb1e58
Raise LoadError instead of a runtime exception [ #1498 state:resolved]
...
Signed-off-by: Pratik Naik <pratiknaik@gmail.com >
2009-03-07 16:02:52 +00:00
Pratik Naik
8bc0f90d6d
script/plugin install should remove .gitignore too. [ #1306 state:resolved] [Esad Hajdarevic]
2009-03-06 17:23:31 +00:00
Simon Jefford
e97180c273
Ensure that loading metals from the main app and engines works on older Ruby versions [ #2143 state:resolved]
...
Signed-off-by: Joshua Peek <josh@joshpeek.com >
2009-03-05 18:50:52 -06:00
David Heinemeier Hansson
de540416e9
Make sure that Rails frameworks are silenced when running in gem mode too
2009-03-05 12:22:42 +01:00
David Heinemeier Hansson
713b9c6a1b
Push the guides
2009-03-05 12:20:00 +01:00
David Heinemeier Hansson
dfef3d8b14
Release RC2 today
2009-03-05 11:00:04 +01:00
Joshua Peek
6087fe8eed
stray character in railties test
2009-03-04 12:26:53 -06:00
Simon Jefford
4d4d2c3896
Enhanced Rails Metal - the load order of metals can now be configured [ #2057 state:resolved]
...
Signed-off-by: Joshua Peek <josh@joshpeek.com >
2009-03-03 12:39:19 -06:00
Jeremy Kemper
04fdb6eccb
Revert "Speed up script/console by launching IRB directly."
...
[#2104 state:open]
This reverts commit 3b169cd693 .
2009-03-01 19:04:32 -08:00
Matt Jones
a3ac1e1621
Display gem dependencies correctly and unpack exactly once [ #2097 state:resolved]
...
Signed-off-by: Pratik Naik <pratiknaik@gmail.com >
2009-03-01 11:53:58 +00:00
Charles Nutter
3b169cd693
Speed up script/console by launching IRB directly.
...
[#2104 state:committed]
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net >
2009-02-28 17:03:37 -08:00
Pratik Naik
0db6c3f518
Merge docrails and update the release notes
2009-02-28 19:44:25 +00:00
Pratik Naik
5029210914
Use Array.wrap() instead of Array() and handle action_view.cache_template_loading being false
2009-02-28 19:03:41 +00:00
Pratik Naik
2686286a70
Ensure 16b3d2b621 works with Ruby 1.9
2009-02-28 18:31:24 +00:00
Andrew Vit
16b3d2b621
Added :env option for gem in template runner [ #1983 state:resolved]
...
For installing gems that are only needed in the test environment, specify the :env option so the dependency is written to config/environments/test.rb:
gem 'rspec', :env => 'test'
gem 'quietbacktrace', :env => %w[development test]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com >
2009-02-28 17:59:01 +00:00
David Heinemeier Hansson
7058c1366e
So it didnt happen yesterday, but very soon! Just need the final details ironed out
2009-02-28 10:30:49 +01:00
Jeremy Kemper
df2adc4c51
Merge branch 'master' of git@github.com:rails/rails
2009-02-27 12:21:34 -08:00
Jeremy Kemper
884068a13a
Skip console test when using minitest
2009-02-27 12:19:23 -08:00
Jeremy Kemper
1ceddd9514
Skip backtrace filter test when using minitest
2009-02-27 12:18:45 -08:00
Jeremy Kemper
eb217b2cf0
Ruby 1.9 compat: limit const_defined?
2009-02-27 12:18:18 -08:00
Jeremy Kemper
f732c16808
Invoke tests with the same ruby
2009-02-27 12:12:42 -08:00
David Heinemeier Hansson
77b0994c78
Prep for RC2 later today
2009-02-27 14:46:23 +01:00
Matthew Rudy Jacobs
319106d09c
Metal can now line in plugins under app/metal [ #2045 state:committed]
...
Signed-off-by: David Heinemeier Hansson <david@loudthinking.com >
2009-02-27 14:37:11 +01:00
David Heinemeier Hansson
6de83562f9
Force all internal calls to Array#to_sentence to use English [ #2010 state:resolved]
2009-02-27 14:22:39 +01:00
Jeremy Kemper
dec91a2e06
Fix test failure introduced by 6099f261ea
2009-02-25 14:01:44 -08:00
Manfred Stienstra
6099f261ea
Test view path loading from the initializer.
...
Signed-off-by: Joshua Peek <josh@joshpeek.com >
2009-02-25 12:49:21 -06:00
Manfred Stienstra
ea5d288606
Test database middleware loading from the initializer.
...
Signed-off-by: Joshua Peek <josh@joshpeek.com >
2009-02-25 12:49:10 -06:00
Joshua Peek
1b22071b27
Ensure ActiveRecord session store's connections are checked in after each request [ #1927 state:resolved]
2009-02-24 11:34:32 -06:00
Joshua Peek
d32eb410f1
Put back dispatcher cleanup call in console reload! [ #2056 state:resolved]
2009-02-24 10:52:51 -06:00
Pratik Naik
53cd102b39
Merge with docrails
2009-02-24 12:29:25 +00:00
Sven Fuchs
441e4e2235
load plugin view_paths to action_mailer view_paths and make action_mailer use them [ #2031 state:resolved]
...
Signed-off-by: Joshua Peek <josh@joshpeek.com >
2009-02-22 10:39:56 -06:00
David Heinemeier Hansson
b61cad6ae1
Ensure that the app routes file is loaded even when engines are in play (Thjis) [ #1970 state:committed]
2009-02-22 16:04:04 +01:00
Matt Jones
01c818e99f
break out of initializer early if gems aren't loaded [ #1750 state:resolved]
...
Signed-off-by: Joshua Peek <josh@joshpeek.com >
2009-02-20 14:16:07 -06:00
Joshua Peek
69c049f5ab
Move development mode reloading up the stack to avoid issues with class reloading in middleware
2009-02-20 12:04:57 -06:00
Joshua Peek
f8ea9f85d4
Fix templates reloading in development when using custom view path [ #2012 state:resolved]
2009-02-19 20:55:56 -06:00
Joshua Peek
c33ab118f8
Properly skip fcgi tests if the gem is not installed
2009-02-16 15:12:28 -06:00
unknown
2414fdb244
Ensure template_runner can run script/* ruby scripts under Windows. [ #1859 state:resolved]
...
Signed-off-by: Pratik Naik <pratiknaik@gmail.com >
2009-02-16 20:22:02 +01:00