Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Expose remaining hooks to minimize the need for a Railtie based on feedback ↵ | José Valim | 2010-05-16 | 1 | -5/+23 | |
| | | | | from plugin developers. | |||||
* | Ensure that eager_load actually takes place just after the middleware stack ↵ | José Valim | 2010-05-15 | 1 | -0/+26 | |
| | | | | | | is built by using another pattern. Also create a engine_blank_point initializer to ensure any :before or :after hooks defined inside engines won't move the configuration initializers to other places. | |||||
* | Update generators test. | José Valim | 2010-05-15 | 1 | -12/+1 | |
| | ||||||
* | Reorganized initializers a bit to enable better hooks for common cases ↵ | wycats | 2010-05-15 | 1 | -13/+0 | |
| | | | | | | | | | | | | | | | without the need for Railtie. Specifically, the following hooks were added: * before_configuration: this hook is run immediately after the Application class comes into existence, but before the user has added any configuration. This is the appropriate place to set configuration for your plugin * before_initialize: This is run after all of the user's configuration has completed, but before any initializers have begun (in other words, it runs right after config/environments/{development,production,test}.rb) * after_initialize: This is run after all of the initializers have run. It is an appropriate place for forking in a preforking setup Each of these hooks may be used via ActiveSupport.on_load(name) { }. In all these cases, the context inside the block will be the Application object. This means that for simple cases, you can use these hooks without needing to create a Railtie. | |||||
* | Bundler deprecated options in Gemfile with application template using method ↵ | Adrian Sanchez | 2010-05-15 | 1 | -2/+12 | |
| | | | | | | "gem" [#4534 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | Expand paths to app builders relative to the working directory | Carl Lerche | 2010-05-06 | 1 | -0/+8 | |
| | ||||||
* | Change event namespace ordering to most-significant first [#4504 state:resolved] | Justin George | 2010-05-02 | 2 | -10/+10 | |
| | | | | | | | | | More work still needs to be done on some of these names (render_template.action_view and render_template!.action_view particularly) but this allows (for example) /^sql/ to subscribe to all the various ORMs without further modification Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | It would be nice to actually commit test fixtures | Carlhuda | 2010-04-30 | 3 | -0/+16 | |
| | ||||||
* | Provide a mechanism for overriding the entire generator via a class that ↵ | Carlhuda | 2010-04-30 | 1 | -38/+96 | |
| | | | | handles the individual elements of generating a new Rails application | |||||
* | Set up app generator class to make it easier to for alt-stacks to override ↵ | Carlhuda | 2010-04-30 | 1 | -0/+4 | |
| | | | | targeted areas | |||||
* | Update generators to use thor 0.13.6 with simpler source_root handling. | José Valim | 2010-04-30 | 1 | -1/+1 | |
| | ||||||
* | Reorganize the mailer generator a bit. | José Valim | 2010-04-30 | 1 | -1/+1 | |
| | ||||||
* | Move ActionMailer generator to AM | Carlhuda | 2010-04-29 | 1 | -1/+2 | |
| | ||||||
* | Update thor dependency to 0.13.5 | José Valim | 2010-04-29 | 1 | -1/+1 | |
| | ||||||
* | ActiveRecord middlewares should be inserted before AD::Cascade [#4493 ↵ | José Valim | 2010-04-29 | 1 | -3/+3 | |
| | | | | state:resolved]. | |||||
* | warn user if options are given before application name [#3435 state:resolved] | Ravinder Singh | 2010-04-29 | 1 | -0/+5 | |
| | | | | Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | The rake task :environment now loads config/environment.rb instead of ↵ | José Valim | 2010-04-29 | 3 | -2/+18 | |
| | | | | initializing the application on its own. This fixes [#4492 state:resolved] and also avoids the application being initialized twice in some rake tasks. | |||||
* | Fix failing test. | José Valim | 2010-04-28 | 1 | -0/+0 | |
| | ||||||
* | failing test for: validates_acceptance_of overrides database fields | Santiago Pastorino | 2010-04-28 | 1 | -0/+33 | |
| | | | | Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | Ensure application rake tasks and generators are loaded after the ones ↵ | José Valim | 2010-04-26 | 1 | -0/+23 | |
| | | | | specified in railties/engines/rails. [#4471 state:resolved] | |||||
* | Refactor tests by moving all middleware tests to the same place. | José Valim | 2010-04-26 | 4 | -120/+117 | |
| | ||||||
* | test refactor | Santiago Pastorino | 2010-04-19 | 1 | -2/+8 | |
| | ||||||
* | Make the migration generator handle pre-existing migrations with the same ↵ | Phil Smith | 2010-04-19 | 1 | -0/+13 | |
| | | | | | | | | | | timestamp. In the event a migration already exists with that number, the new migration's timestamp will be incremented by 1. [#4412 state:resolved] Signed-off-by: Michael Koziarski <michael@koziarski.com> | |||||
* | Make i18n fallbacks configurable and fallback to the default locale by ↵ | Sven Fuchs | 2010-04-17 | 1 | -0/+86 | |
| | | | | | | | | | | | | | | | | | | | | | 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> | |||||
* | Added tests for config.action_controller.perform_caching | Chetan Sarva | 2010-04-13 | 1 | -0/+36 | |
| | | | | | Signed-off-by: Santiago Pastorino <santiago@wyeworks.com> Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
* | moved rails binary to rails gem, so rubygems can find specific versions of ↵ | Felipe Rodrigues | 2010-04-12 | 1 | -1/+1 | |
| | | | | | | rails [#4382 state:resolved] Signed-off-by: wycats <wycats@gmail.com> | |||||
* | Fix namespaced_controllers_with_namespaced_routes test | Santiago Pastorino | 2010-04-13 | 1 | -1/+1 | |
| | | | | Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | Generate module file for namespaced models [#4230 state:resolved] | Andrew White | 2010-04-12 | 1 | -0/+8 | |
| | | | | Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | Partially revert "A new application now comes with a layout and a stylesheet." | Jeremy Kemper | 2010-04-09 | 3 | -0/+26 | |
| | | | | | | | | | This reverts commit ea2c5fa8046e2f953b366adc94f0610ccfea0828. Conflicts: railties/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb railties/test/generators/app_generator_test.rb | |||||
* | Include app name in layout title | Jeremy Kemper | 2010-04-09 | 1 | -2/+2 | |
| | ||||||
* | Fix a bug in ActionDispatch::Static where Rails cannot find assets if ↵ | José Valim | 2010-04-08 | 1 | -0/+9 | |
| | | | | started in another directory which is not the RAILS_ROOT. | |||||
* | Adding Rails.env= to railties to allow changing of rails env on the fly for ↵ | Mikel Lindsaar | 2010-04-08 | 1 | -0/+11 | |
| | | | | | | rake tasks etc Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | Alleviate the pain in working with utf8 templates by setting a default encoding. | José Valim | 2010-04-07 | 1 | -0/+12 | |
| | ||||||
* | A new application now comes with a layout and a stylesheet. | José Valim | 2010-04-06 | 4 | -26/+7 | |
| | ||||||
* | Remove app/views from the load paths [#4226 state:resolved] | José Valim | 2010-04-05 | 1 | -0/+1 | |
| | ||||||
* | Rename config.cookie_secret to config.secret_token and pass it as ↵ | José Valim | 2010-04-05 | 4 | -3/+19 | |
| | | | | configuration in request.env. This is another step forward removing global configuration. | |||||
* | Add a test which ensures action_dispatch.show_exceptions is properly disabled. | José Valim | 2010-04-02 | 1 | -0/+6 | |
| | ||||||
* | Missed a few spots in railties | Joshua Peek | 2010-03-30 | 1 | -2/+2 | |
| | ||||||
* | Revert "Reorganized app/test directory. [#3057 state:resolved]" | José Valim | 2010-03-29 | 10 | -27/+27 | |
| | | | | This reverts commit a0dc6755db71b33aebccdb95fd0dd7097c934c04. | |||||
* | Reorganized app/test directory. [#3057 state:resolved] | Rizwan Reza | 2010-03-28 | 10 | -27/+27 | |
| | | | | | | | | | | Run 'rake update:test_directory' to reorganize your already generated apps. test/functional -> test/controllers test/functional -> test/controllers test/unit/helpers -> test/helpers test/unit/**/*_observer_test.rb -> test/observers test/unit -> test/models | |||||
* | Make X-Sendfile default to "" so it works correctly in dev mode. | wycats | 2010-03-26 | 1 | -43/+36 | |
| | | | | | Provide a default in production.rb that can be modified, so that people who care about sendfile performance in production mode can get better performance easily. | |||||
* | Move application configuration to the application configuration object, ↵ | José Valim | 2010-03-26 | 1 | -12/+9 | |
| | | | | remove railtie_name and engine_name and allow to set the configuration object. | |||||
* | Revert "find railties and engines by name [4264 state:resolved]" | José Valim | 2010-03-26 | 1 | -25/+0 | |
| | | | | This reverts commit 7b8399b80cfff58cfe2313187ca3c803de8c8955. | |||||
* | Improve heuristic for railties default name, otherwise railties may be named ↵ | José Valim | 2010-03-26 | 1 | -0/+8 | |
| | | | | :railtie, :engine and so on. | |||||
* | find railties and engines by name [4264 state:resolved] | Josh Susser | 2010-03-26 | 1 | -0/+17 | |
| | | | | Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | init.rb in plugins is here to stay | wycats | 2010-03-23 | 2 | -23/+0 | |
| | ||||||
* | Ensure lib/rails/initializers/*.rb also works for gems. | José Valim | 2010-03-23 | 2 | -20/+10 | |
| | ||||||
* | Load plugin initializers from lib/rails/initializers/*.rb | Joshua Peek | 2010-03-23 | 1 | -0/+33 | |
| | ||||||
* | Load generators from both lib/rails/generators and lib/generators. Using the ↵ | José Valim | 2010-03-23 | 23 | -23/+23 | |
| | | | | former since it's less obstrusive. | |||||
* | Controller generators should use routes shortcut. | José Valim | 2010-03-22 | 1 | -1/+1 | |
| |