Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

This project is archived and is in readonly mode.

Changeset [23a9455962f0362cf242ffa96db7a9e7fdb0804b] by José Valim

Revision 23a9455962f0362cf242ffa96db7a9e7fdb0804b, committed by José Valim · September 3rd, 2010 @ 11:31 PM

This commit merges most of the work done by Piotr Sarnacki in his Ruby Summer of Code project.

His work brings several capabilities from app to engines, as routes, middleware stack, asset handling and much more. Please check Rails::Engine documentation for more refenrences.

Merge remote branch 'drogus/engines'
http://github.com/rails/rails/commit/23a9455962f0362cf242ffa96db7a9...

75 changed files

  • A actionpack/lib/abstract_controller/railties/routes_helpers.rb
  • A actionpack/lib/abstract_controller/url_for.rb
  • A actionpack/lib/action_controller/railties/paths.rb
  • A actionpack/lib/action_dispatch/routing/routes_proxy.rb
  • A actionpack/test/dispatch/prefix_generation_test.rb
  • A actionpack/test/fixtures/blog_public/.gitignore
  • A actionpack/test/fixtures/blog_public/blog.html
  • A actionpack/test/fixtures/blog_public/index.html
  • A actionpack/test/fixtures/blog_public/subdir/index.html
  • A activemodel/test/models/blog_post.rb
  • A activerecord/test/migrations/empty/.gitkeep
  • A activerecord/test/migrations/to_copy/1_people_have_hobbies.rb
  • A activerecord/test/migrations/to_copy/2_people_have_descriptions.rb
  • A activerecord/test/migrations/to_copy_with_timestamps/20090101010101_people_have_hobbies.rb
  • A activerecord/test/migrations/to_copy_with_timestamps/20090101010202_people_have_descriptions.rb
  • A activerecord/test/migrations/valid_with_timestamps/20100101010101_people_have_last_names.rb
  • A activerecord/test/migrations/valid_with_timestamps/20100201010101_we_need_reminders.rb
  • A activerecord/test/migrations/valid_with_timestamps/20100301010101_innocent_jointable.rb
  • A railties/lib/rails/engine/railties.rb
  • A railties/test/railties/mounted_engine_test.rb
  • R railties/lib/rails/application/configurable.rb
  • R railties/lib/rails/engine/configurable.rb
  • M actionmailer/lib/action_mailer/base.rb
  • M actionmailer/lib/action_mailer/railtie.rb
  • M actionpack/lib/abstract_controller.rb
  • M actionpack/lib/abstract_controller/rendering.rb
  • M actionpack/lib/action_controller/base.rb
  • M actionpack/lib/action_controller/metal.rb
  • M actionpack/lib/action_controller/metal/helpers.rb
  • M actionpack/lib/action_controller/metal/url_for.rb
  • M actionpack/lib/action_controller/railtie.rb
  • M actionpack/lib/action_dispatch/middleware/stack.rb
  • M actionpack/lib/action_dispatch/middleware/static.rb
  • M actionpack/lib/action_dispatch/routing.rb
  • M actionpack/lib/action_dispatch/routing/mapper.rb
  • M actionpack/lib/action_dispatch/routing/polymorphic_routes.rb
  • M actionpack/lib/action_dispatch/routing/route_set.rb
  • M actionpack/lib/action_dispatch/routing/url_for.rb
  • M actionpack/lib/action_dispatch/testing/test_request.rb
  • M actionpack/lib/action_view/helpers/asset_tag_helper.rb
  • M actionpack/lib/action_view/helpers/form_helper.rb
  • M actionpack/lib/action_view/helpers/url_helper.rb
  • M actionpack/test/activerecord/polymorphic_routes_test.rb
  • M actionpack/test/dispatch/routing_test.rb
  • M actionpack/test/dispatch/static_test.rb
  • M actionpack/test/dispatch/url_generation_test.rb
  • M actionpack/test/lib/controller/fake_models.rb
  • M actionpack/test/template/asset_tag_helper_test.rb
  • M actionpack/test/template/form_helper_test.rb
  • M actionpack/test/template/test_test.rb
  • M activemodel/lib/active_model/naming.rb
  • M activemodel/test/cases/naming_test.rb
  • M activerecord/lib/active_record/migration.rb
  • M activerecord/lib/active_record/railties/databases.rake
  • M activerecord/lib/rails/generators/active_record.rb
  • M activerecord/test/cases/helper.rb
  • M activerecord/test/cases/migration_test.rb
  • M railties/lib/rails.rb
  • M railties/lib/rails/application.rb
  • M railties/lib/rails/application/bootstrap.rb
  • M railties/lib/rails/application/configuration.rb
  • M railties/lib/rails/application/railties.rb
  • M railties/lib/rails/configuration.rb
  • M railties/lib/rails/engine.rb
  • M railties/lib/rails/engine/configuration.rb
  • M railties/lib/rails/plugin.rb
  • M railties/lib/rails/railtie.rb
  • M railties/lib/rails/railtie/configurable.rb
  • M railties/lib/rails/railtie/configuration.rb
  • M railties/test/application/configuration_test.rb
  • M railties/test/application/initializers/frameworks_test.rb
  • M railties/test/application/loading_test.rb
  • M railties/test/railties/engine_test.rb
  • M railties/test/railties/railtie_test.rb
  • M railties/test/railties/shared_tests.rb