Skip to content
Commits on Sep 3, 2010
  1. @drogus

    Moved ActionMailer and ActionController railties options to inherited…

    drogus committed
    … hook
    This change is needed, because we must take namespace into account and if
    controller's/mailer's class is namespaced, engine's paths should be set
    instead of application's ones.
    The nice side effect of this is removing unneeded logic in
    ActionController::Base.inherited - now the helpers_path should be set
    correctly even for engine's controllers, so helper(:all) will always
    include correct helpers.
  2. @drogus
  3. @drogus

    Move ActionController::Railties::RoutesHelpers and ActionMailer::Rail…

    drogus committed
    …ties::RoutesHelper to AbstractController::Railties::RoutesHelpers
  4. @drogus
  5. @drogus

    Include application's helpers and router helpers by default, but incl…

    drogus committed
    …ude engine's ones for controllers inside isolated namespace
  6. @drogus
Commits on Jul 23, 2010
  1. @josevalim

    Clean up AM and AC railties.

    josevalim committed
Commits on Jun 24, 2010
  1. @josevalim

    Move Rails::LogSubscriber to ActiveSupport::LogSubscriber, allowing f…

    josevalim committed
    …rameworks like ActiveRecord and ActiveResource to log outsude Rails::Application [#4816 state:resolved]
Commits on Jun 2, 2010
  1. @dhh
Commits on May 15, 2010
  1. @wycats

    Remove the need for a special action_mailer.url_for initializer that …

    wycats committed
    …loads before anything else
Commits on Mar 30, 2010
  1. @wycats

    Replace the placeholder base_hook API with on_load. To specify some c…

    wycats committed
    …ode that
    should run during framework load do:
    ActiveSupport.on_load(:action_controller) do
      # Code run in the context of AC::Base
Commits on Mar 26, 2010
  1. @josevalim

    Move application configuration to the application configuration objec…

    josevalim committed
    …t, remove railtie_name and engine_name and allow to set the configuration object.
Commits on Mar 7, 2010
  1. @wycats

    Make many parts of Rails lazy. In order to facilitate this,

    wycats committed
    add lazy_load_hooks.rb, which allows us to declare code that
    should be run at some later time. For instance, this allows
    us to defer requiring ActiveRecord::Base at boot time purely
    to apply configuration. Instead, we register a hook that should
    apply configuration once ActiveRecord::Base is loaded.
    With these changes, brings down total boot time of a
    new app to 300ms in production and 400ms in dev.
    TODO: rename base_hook
Commits on Mar 2, 2010
  1. Get the railties tests to pass again.

    Carlhuda committed
Commits on Feb 26, 2010
  1. Get Railties tests passing

    Carlhuda committed
Commits on Feb 16, 2010
  1. @sikachu @josevalim
Commits on Feb 5, 2010
  1. @paulrosania @jeremy

    install ActionController::UrlFor before environment is parsed, to pro…

    paulrosania committed with jeremy
    …vide ActionMailer#default_url_options=
    Signed-off-by: Jeremy Kemper <>
Commits on Feb 4, 2010
  1. @jeremy
Commits on Jan 29, 2010
  1. @josevalim
Commits on Jan 25, 2010
  1. @josevalim

    Add active_model/railtie back to generated boot.rb, add models back t…

    josevalim committed
    …o paths, load active_support/railtie since we need it and ensure default logger is set before config.
Commits on Jan 24, 2010
  1. @josevalim
Commits on Jan 22, 2010
  1. @josevalim
  2. @josevalim
Commits on Jan 14, 2010
  1. @josevalim
Commits on Dec 31, 2009
  1. Some railties cleanup:

    Carl Lerche committed
    	* Rename <framework>/rails.rb -> <framework>/railtie.rb
    	* Rails::Plugin -> Rails::Railtie
    	* Rails::Plugin::Vendored -> Rails::Plugin
Something went wrong with that request. Please try again.