Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move railties/lib/* into railties/lib/* | Yehuda Katz + Carl Lerche | 2009-09-24 | 256 | -0/+22421 |
| | |||||
* | Initializer middleware helper needs to require actioncontroller | Joshua Peek | 2009-08-31 | 1 | -0/+1 |
| | |||||
* | Changing plugin loader to use blocks instead of Symbol#to_proc to ensure ↵ | Jay Pignata | 2009-08-30 | 1 | -1/+3 |
| | | | | | | | | tests run without activesupport [#3118 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | I18n support for plugins | Antonio Tapiador del Dujo | 2009-08-30 | 2 | -0/+19 |
| | | | | | | | | | | Rails will now automatically add locale files found in any engine's locale directory to the I18n.load_path (i.e. files that match the glob pattern "config/locales/**/*.{rb,yml}" relative to engine directories). [#2325 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Add a .tmp path | Yehuda Katz | 2009-08-09 | 1 | -1/+2 |
| | |||||
* | Merge branch 'master' of git://github.com/rails/rails | José Valim | 2009-07-28 | 1 | -1/+7 |
|\ | |||||
| * | make pass through error code configurable [#2817 state:resolved] | John Duff | 2009-07-22 | 1 | -1/+7 |
| | | | | | | | | Signed-off-by: Joshua Peek <josh@joshpeek.com> | ||||
* | | Change generators configuration to have a hash style. | José Valim | 2009-07-15 | 1 | -29/+16 |
| | | |||||
* | | Allow nil and false to be given as configuration values and avoid creating ↵ | José Valim | 2009-07-15 | 1 | -1/+1 |
| | | | | | | | | unecessary hashes. | ||||
* | | Allow namespaced configuration on generators. | José Valim | 2009-07-15 | 1 | -21/+32 |
| | | |||||
* | | Generators are configured on initialization if RAILS_ENV=generators. | José Valim | 2009-07-08 | 1 | -19/+20 |
| | | |||||
* | | Added config.generators with tests. | José Valim | 2009-07-08 | 1 | -1/+48 |
|/ | |||||
* | Reapply Rails::Application::Path tweaks | Yehuda Katz + Carl Lerche | 2009-07-06 | 2 | -42/+38 |
| | | | | | Reapplies: a4bdc00fec623f72592e663e6d7830eea0bc6ea4 3c1dab72259d01c6335bf359d7f9b3af69d45bb4 | ||||
* | Revert "Compact the way application paths are defined" | Pratik Naik | 2009-07-03 | 1 | -13/+27 |
| | | | | | | This reverts commit 940aad225af0b963f435a0bf015daece2218d502. Reason : The server does not start | ||||
* | Revert "Modify the Rails::Application::Path object to allow for more concise ↵ | Pratik Naik | 2009-07-03 | 1 | -25/+15 |
| | | | | | | | | path definition." This reverts commit 913bb2f4c2feb79dcbc9ed2c0fb1ef6d436f7d02. Reason : The server does not start | ||||
* | Compact the way application paths are defined | Yehuda Katz + Carl Lerche | 2009-07-02 | 1 | -27/+13 |
| | |||||
* | Modify the Rails::Application::Path object to allow for more concise path ↵ | Yehuda Katz + Carl Lerche | 2009-07-02 | 1 | -15/+25 |
| | | | | definition. | ||||
* | Only check for built extensions on gem dependencies that are in vendor/gems. ↵ | J.D. Hollis | 2009-07-02 | 1 | -3/+7 |
| | | | | | | [#2825 state:resolved] Signed-off-by: Yehuda Katz + Carl Lerche <ykatz+clerche@engineyard.com> | ||||
* | Bump up the version to 3.0.pre | Carl Lerche | 2009-06-30 | 1 | -3/+3 |
| | |||||
* | Add #concat to Rails::Application::Path | Carl Lerche | 2009-06-30 | 2 | -1/+5 |
| | |||||
* | Stop the initializer from blowing up when builtin_directories is empty | Carl Lerche | 2009-06-30 | 1 | -1/+1 |
| | |||||
* | Starting to replace scattered path configuration settings with the path object | Yehuda Katz + Carl Lerche | 2009-06-26 | 2 | -6/+70 |
| | |||||
* | Finished a first stab at the Rails application path object. | Yehuda Katz + Carl Lerche | 2009-06-26 | 1 | -0/+85 |
| | |||||
* | Try speeding up rails booting | Yehuda Katz + Carl Lerche | 2009-06-25 | 1 | -1/+0 |
| | |||||
* | Separate Rails module methods, the config object, and the initializer into ↵ | Yehuda Katz + Carl Lerche | 2009-06-23 | 2 | -0/+336 |
| | | | | separate files. | ||||
* | Get initializer_test.rb to pass with the new initializer. | Yehuda Katz + Carl Lerche | 2009-06-23 | 1 | -2/+2 |
| | |||||
* | Fix incorrect specification path in GemDependency#from_directory_name | Matt Jones | 2009-06-10 | 1 | -1/+1 |
| | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> | ||||
* | Fix several issues with the 2.3.2 gem loader. | Matt Jones | 2009-06-09 | 1 | -4/+16 |
| | | | | | | | | | | | | | | | | | | Incorporates the following: - migrates back small change to gems:build:force from bfc1609a501fc3ed442685819de5bcdb5fbada1c to finish closing #2266. - unrolls to_proc calls in gems.rake, to match the change in master. - fixes #2722 by passing the options hash to dependencies during build. (includes a test) - fixes #2721 by loading the specification directly in from_directory_name. Adds an option to opt-out of specification loading when needed (in gems:refresh_specs, for instance). Includes tests. - fixes #2679 by refreshing specs for all frozen gems rather than just gems loaded from the environment. - fixes #2678 by passing the options hash to dependencies during unpack. Signed-off-by: Michael Koziarski <michael@koziarski.com> | ||||
* | Lazy-require Kernel#silence_warnings | Jeremy Kemper | 2009-05-19 | 1 | -2/+1 |
| | |||||
* | Get Railties passing again | Yehuda Katz | 2009-05-16 | 2 | -7/+7 |
| | |||||
* | Cherry-pick core extensions | Jeremy Kemper | 2009-05-13 | 1 | -0/+2 |
| | |||||
* | fix problems with requires in metal choking under development reloading ↵ | Tim Connor | 2009-05-04 | 1 | -1/+2 |
| | | | | | | [#2579 state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com> | ||||
* | Attempt to deal with more cases of gems with native components. | David Dollar | 2009-04-28 | 1 | -4/+17 |
| | | | | | | | | | | | | | | | | | | | This commit adds a rudimentary check for 'unbuilt' gems, so that we can abort the application load if there are any gems that have native components that have not yet been built. The rake task gems:build has now only builds 'unbuilt' gems as a result. The rake task gems:build:force has been added to deal with cases of incomplete builds, or any case where you need to force the build of all of your gems. Changes the gems:build task to get its gem list by parsing directory entries in vendor/gems, which sidesteps the chicken/egg issues involved with having a gem unpacked into vendor/gems without before its native bits are compiled. [#2266 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Rejig active support dependencies to behave better with the boot process | Jeremy Kemper | 2009-04-28 | 2 | -5/+3 |
| | |||||
* | Fix missing core extension dependencies | Jeremy Kemper | 2009-04-28 | 1 | -0/+1 |
| | |||||
* | Use Symbol#to_proc in rails plugin internals | Jeremy Kemper | 2009-04-24 | 1 | -0/+1 |
| | |||||
* | Opt in to Dependencies | Jeremy Kemper | 2009-04-22 | 1 | -0/+1 |
| | |||||
* | No more free lunch | Jeremy Kemper | 2009-04-22 | 2 | -4/+7 |
| | |||||
* | Prepare for final 2.3 release | David Heinemeier Hansson | 2009-03-15 | 1 | -1/+1 |
| | |||||
* | Make sure Metal use ActionController class name conventions [#2242 ↵ | Luca Guidi | 2009-03-15 | 1 | -1/+1 |
| | | | | | | state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com> | ||||
* | Makes the gem system understand development vs. runtime dependencies [#2195 ↵ | David Dollar | 2009-03-13 | 1 | -97/+117 |
| | | | | | | | | | | | | | | | | 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> | ||||
* | Execute the appropriate gem command when using JRuby [#2215 state:resolved] | Zack Hobson | 2009-03-13 | 1 | -1/+8 |
| | | | | Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | ||||
* | Fix serving index files with rack static file server [#2180 state:resolved] | Joshua Peek | 2009-03-09 | 1 | -4/+13 |
| | |||||
* | Correctly clean backtraces from vendor/gems and gems in alternate install ↵ | Matt Jones | 2009-03-09 | 1 | -4/+16 |
| | | | | | | locations Signed-off-by: David Heinemeier Hansson <david@loudthinking.com> | ||||
* | Ensure that loading metals from the main app and engines works on older Ruby ↵ | Simon Jefford | 2009-03-05 | 1 | -3/+5 |
| | | | | | | versions [#2143 state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com> | ||||
* | Make sure that Rails frameworks are silenced when running in gem mode too | David Heinemeier Hansson | 2009-03-05 | 1 | -0/+3 |
| | |||||
* | Enhanced Rails Metal - the load order of metals can now be configured [#2057 ↵ | Simon Jefford | 2009-03-03 | 1 | -3/+13 |
| | | | | | | state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com> | ||||
* | Display gem dependencies correctly and unpack exactly once [#2097 ↵ | Matt Jones | 2009-03-01 | 1 | -4/+7 |
| | | | | | | state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | ||||
* | Prep for RC2 later today | David Heinemeier Hansson | 2009-02-27 | 1 | -1/+1 |
| | |||||
* | Metal can now line in plugins under app/metal [#2045 state:committed] | Matthew Rudy Jacobs | 2009-02-27 | 3 | -9/+19 |
| | | | | Signed-off-by: David Heinemeier Hansson <david@loudthinking.com> |