aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/rails/application.rb
Commit message (Collapse)AuthorAgeFilesLines
* Refactor MetalLoader and RoutesReloader to rely less on class configuration.José Valim2010-01-281-2/+6
| | | | Signed-off-by: Carl Lerche <carllerche@mac.com>
* Move Rails::Rack::Metal to Rails::Application::Metal and just add cascade if ↵José Valim2010-01-261-0/+1
| | | | any metal was declared.
* Add tests for explicit engines.José Valim2010-01-261-4/+1
|
* Ensure calling a method in Rails::Application does not instantiate a void ↵José Valim2010-01-261-3/+3
| | | | application.
* Ensure all initializers are collections.José Valim2010-01-261-2/+2
|
* Plugins need to load before app initializersJoshua Peek2010-01-251-1/+1
|
* Add Rails::Application pointer to the default app to add symmetry to ↵Joshua Peek2010-01-241-1/+5
| | | | Foo::Application
* Ensure environment config has higher priority than application ones.José Valim2010-01-241-2/+0
|
* Ensure helpers work from configured path.José Valim2010-01-241-2/+0
|
* Solve some pendencies.José Valim2010-01-241-3/+2
|
* Move configuration to subfolders.José Valim2010-01-231-1/+6
|
* Create configurable modules and ensure that they are added only on direct ↵José Valim2010-01-231-28/+30
| | | | children.
* Plugin is now an Engine.José Valim2010-01-231-1/+0
|
* First steps into making Plugin < Engine.José Valim2010-01-231-0/+5
|
* Extract Railtie load from application.José Valim2010-01-231-29/+30
|
* Break application.rb file in smaller chunks.José Valim2010-01-231-102/+2
|
* Extract routes reloading responsibilities from application and load them ↵José Valim2010-01-231-46/+21
| | | | just upon a request.
* Ensure user set load paths have higher preference and move Bootstrap inside ↵José Valim2010-01-231-21/+100
| | | | Application.
* Get rid of initializers global and create i18n railtie.José Valim2010-01-231-54/+22
|
* Moved more configuration away from bootstrap.José Valim2010-01-221-0/+39
|
* Got tests working once again.José Valim2010-01-221-3/+1
|
* Add view paths to Engine setup.José Valim2010-01-221-9/+9
|
* Massive cleanup in Railties and load stack.José Valim2010-01-211-35/+29
|
* Make filter parameters based on request, so they can be modified for ↵José Valim2010-01-211-0/+1
| | | | anything in the middleware stack.
* fixes the failure of config.plugins without :all option tests [#3718 ↵Santiago Pastorino2010-01-201-4/+3
| | | | | | status:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* Allow railties to specify generators paths.José Valim2010-01-191-1/+5
|
* Build middleware stack and reload routes after app initializers runJoshua Peek2010-01-161-2/+12
| | | | [#3709 state:resolved]
* Set up subscriber on initialization.José Valim2010-01-131-3/+0
|
* Run railtie and plugin initializers before app specific onesJoshua Peek2010-01-071-130/+2
|
* config.plugins should still work with an array of stringsJoshua Peek2010-01-051-3/+4
|
* MergeDavid Heinemeier Hansson2010-01-031-14/+1
|\
| * AppName::Application.root should workYehuda Katz2010-01-021-1/+1
| |
| * Rails notifications are set through Railtie in each framework.José Valim2010-01-021-13/+0
| |
* | Time zoning should be turned on by default with UTCDavid Heinemeier Hansson2010-01-031-10/+8
|/
* Some railties cleanup:Carl Lerche2009-12-311-2/+2
| | | | | | * Rename <framework>/rails.rb -> <framework>/railtie.rb * Rails::Plugin -> Rails::Railtie * Rails::Plugin::Vendored -> Rails::Plugin
* Fully remove config.frameworks in favor of requires in boot.rbCarl Lerche2009-12-311-1/+3
|
* Use the correct method for eager loading autoloadsCarl Lerche2009-12-291-1/+1
|
* Make plugins responsible for loading their own rake tasksSam Pohlenz2009-12-291-7/+1
| | | | Signed-off-by: Carl Lerche <carllerche@mac.com>
* Application object should instantiate non-vendored pluginsSam Pohlenz2009-12-291-1/+1
| | | Signed-off-by: Carl Lerche <carllerche@mac.com>
* Check to see if the plugin object responds to load_tasks (vendor/plugin/* ↵Carl Lerche2009-12-291-1/+4
| | | | does not yet) Fixes Sam Ruby's tests.
* Add the ability to have plugins load rake tasks.Carl Lerche2009-12-281-0/+5
|
* Merge remote branch 'origin/master'Carlhuda2009-12-231-64/+32
|\ | | | | | | | | Conflicts: railties/lib/rails/application.rb
| * Fix Rack::Lock middleware condition: use *unless* we allow concurrencyJeremy Kemper2009-12-231-1/+1
| |
| * Shift more responsibility from application class to its singleton instance. ↵Jeremy Kemper2009-12-231-77/+46
| | | | | | | | Treat instantiation and boot as separate steps. Use app.config rather than app.configuration.
* | Require active_support/all unless specifically requested to be left out.Carlhuda2009-12-231-0/+4
| |
* | Finish moving config.frameworks-dependent code to the framework pluginCarlhuda2009-12-231-111/+1
| |
* | Moving out some framework specific initializers into the framework libraries.Carlhuda2009-12-231-59/+7
| |
* | tests pass with requiring the frameworks in rails.rbCarlhuda2009-12-231-24/+34
|/
* Use Rack::Runtime middleware so the reported time includes the entire ↵Joshua Peek2009-12-221-0/+1
| | | | middleware stack
* Merge branch 'master' of github.com:rails/railsJoshua Peek2009-12-211-18/+11
|\ | | | | | | | | | | Conflicts: railties/test/initializer/initialize_i18n_test.rb railties/test/initializer/path_test.rb