aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/railtie.rb
Commit message (Collapse)AuthorAgeFilesLines
* added find_zone and find_zone! to AS timezones and changed the AS Railtie to ↵Josh Kalderimis2011-04-051-1/+1
| | | | | | use find_zone! as well as adding Railtie tests Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* Raise on invalid timezoneMarc-Andre Lafortune2011-04-051-1/+1
| | | | Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* add note of which configuration option to set in deprecation warning message ↵bodhi2010-06-301-3/+5
| | | | | | [#5012 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* Create a deprecation behavior that triggers a notification for deprecation ↵wycats2010-06-291-0/+28
| | | | | | | | | | | | | | | | | notices, and make the behaviors independent of the environment names. * In Rails 2.3 apps being upgraded, you will need to add the deprecation configuration to each of your environments. Failing to do so will result in the same behavior as Rails 2.3, but with an outputted warning to provide information on how to set up the setting. * New Rails 3 applications generate the setting * The notification style will send deprecation notices using ActiveSupport::Notifications. Third-party tools can listen in to these notifications to provide a streamlined view of the deprecation notices occurring in your app. * The payload in the notification is the deprecation warning itself as well as the callstack from the point that triggered the notification.
* I18n.reload! is only called if any of the locale files actually changed.José Valim2010-06-201-71/+1
|
* Fix a bug where I18n fallbacks modules where not included in the proper ↵José Valim2010-05-231-2/+3
| | | | backend if it was set through config.i18n.backend.
* Make i18n fallbacks configurable and fallback to the default locale by ↵Sven Fuchs2010-04-171-0/+35
| | | | | | | | | | | | | | | | | | | | | default in production [#4428 state:resolved] Allows to configure locale fallbacks through config.i18n.fallbacks. The default setting config.i18n.fallbacks = true in production.rb will make I18n.t lookup fallback to the I18n.default_locale if a translation could not be found for the current or given locale. config.fallbacks = true config.fallbacks.map = { :ca => :es } config.fallbacks.defaults = [:'es-ES', :es] config.fallbacks = [:'es-ES', :es] config.fallbacks = { :ca => :es } config.fallbacks = [:'es-ES', :es, { :ca => :es }] Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
* Replace the placeholder base_hook API with on_load. To specify some code thatwycats2010-03-291-1/+1
| | | | | | | | should run during framework load do: ActiveSupport.on_load(:action_controller) do # Code run in the context of AC::Base end
* Move application configuration to the application configuration object, ↵José Valim2010-03-261-4/+2
| | | | remove railtie_name and engine_name and allow to set the configuration object.
* Make many parts of Rails lazy. In order to facilitate this,wycats2010-03-071-3/+5
| | | | | | | | | | | | 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
* Rename engines_load_path to railties_load_path.José Valim2010-02-201-2/+2
|
* AC railtie should configure helpers path.José Valim2010-01-261-3/+3
|
* Fix i18n locales order test.José Valim2010-01-251-1/+5
|
* Add active_model/railtie back to generated boot.rb, add models back to ↵José Valim2010-01-251-27/+27
| | | | paths, load active_support/railtie since we need it and ensure default logger is set before config.
* Rename plugin_name to railtie_name and engine_name.José Valim2010-01-241-2/+2
|
* Add I18n tests to engines.José Valim2010-01-241-0/+2
|
* Get rid of initializers global and create i18n railtie.José Valim2010-01-231-0/+29
|
* Moved more configuration away from bootstrap.José Valim2010-01-221-0/+29