aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/rails
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of static_paths method and instead configure paths for ↵Piotr Sarnacki2010-09-035-17/+24
| | | | ActionDispatch::Static in initializers
* Documented mounted helpersPiotr Sarnacki2010-09-031-0/+29
|
* Document engine_namePiotr Sarnacki2010-09-031-0/+16
|
* Added documentation for namespaced EnginePiotr Sarnacki2010-09-031-2/+34
|
* Add table_name_prefix to Engine's namespace automaticallyPiotr Sarnacki2010-09-032-1/+14
|
* Rename isolated_engine_for to namespacePiotr Sarnacki2010-09-031-3/+3
|
* Include application's helpers and router helpers by default, but include ↵Piotr Sarnacki2010-09-031-0/+9
| | | | engine's ones for controllers inside isolated namespace
* Engine's assets are now served with ActionDispatch::StaticPiotr Sarnacki2010-09-032-6/+21
|
* Set asset_path to engine_name by defaultPiotr Sarnacki2010-09-031-1/+5
|
* Always convert railtie_name to stringPiotr Sarnacki2010-09-031-1/+1
|
* Added tests for railtie_name and aliased it in engine as engine_namePiotr Sarnacki2010-09-031-0/+2
|
* Add Rails::Railtie.railtie_name method to allow setting custom name for railtiePiotr Sarnacki2010-09-032-0/+11
|
* Added Rails.application.config.paths.db.migrate to remove hardcoded ↵Piotr Sarnacki2010-09-031-0/+2
| | | | db/migrate paths
* Added ability to set asset_path for enginesPiotr Sarnacki2010-09-034-12/+39
|
* Ensure that Rails.application.initialize! is called only oncePiotr Sarnacki2010-09-031-0/+2
|
* Added documentation on endpoint, middeware stack and routes for EnginePiotr Sarnacki2010-09-031-0/+60
|
* New way of generating urls for Application from Engine.Piotr Sarnacki2010-09-031-5/+2
| | | | | | | | | It's based specifying application's script_name with: Rails.application.default_url_options = {:script_name => "/foo"} default_url_options method is delegated to routes. If router used to generate url differs from the router passed via env it always overwrites :script_name with this value.
* Fix url generation for mounted EnginePiotr Sarnacki2010-09-032-9/+10
| | | | | | | | | I added integration tests for generating urls in Engine and application and tweaked Engines to fully cooparate with new router's behavior: * Rails.application now sets ORIGINAL_SCRIPT_NAME * Rails.application also sets its routes as env['action_dispatch.parent_routes'] * Engine implements responds_to? class method to respond to all the instance methods, like #routes
* Pass routes via env['action_dispatch.routes'], it's needed by routes to ↵Piotr Sarnacki2010-09-032-3/+9
| | | | determine if it should generate prefix for mounted apps
* Move singleton pattern to Railtie and remove Engine::Configurable and ↵Piotr Sarnacki2010-09-037-96/+52
| | | | Application::Configurable in favor of unified Railtie::Configurable
* Removed most of deprecated stuff from Application and EnginePiotr Sarnacki2010-09-034-102/+0
|
* Allow Engines loading its own environment file from config/environmentsPiotr Sarnacki2010-09-035-10/+12
|
* Ensure that plugins are not loaded twicePiotr Sarnacki2010-09-031-0/+9
|
* We don't need to add railties initlaizers in Application as there is already ↵Piotr Sarnacki2010-09-031-1/+0
| | | | done in Engine and it's called with super
* Removed ActionDispatch::Static, but left empty MiddlewareStack to unify app ↵Piotr Sarnacki2010-09-035-20/+10
| | | | method between Engine and Application
* Engine can now serve files with ActionDispatch::StaticPiotr Sarnacki2010-09-034-5/+15
|
* Engine sets routes as default rack endpoint if no endpoint was givenPiotr Sarnacki2010-09-032-6/+5
|
* Delegate non existing class methods to instance for EnginePiotr Sarnacki2010-09-032-5/+6
|
* Added TODO for evaling init.rb in context of EnginePiotr Sarnacki2010-09-031-0/+2
|
* Gather initializers from railties in engines to get rid of additional ↵Piotr Sarnacki2010-09-032-10/+7
| | | | looping through initializers
* Engine can now load its own pluginsPiotr Sarnacki2010-09-035-16/+44
|
* Made Engine valid rack app with its own middleware stackPiotr Sarnacki2010-09-035-4/+30
|
* Output a friendly message when no type given for GeneratedAttribute [#5461 ↵rohit2010-09-021-0/+1
| | | | | | state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* Ensure routes are loaded only after the initialization process finishes, ↵José Valim2010-09-021-0/+7
| | | | ensuring all configuration options were applied.
* "rails console t" must not load "production" but "test"Akira Matsuda2010-09-021-1/+1
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Dont need to spell out the dependencyDavid Heinemeier Hansson2010-09-011-4/+1
|
* Have sections for both Ruby 1.8.7 and 1.9.2 for the debugger since they use ↵David Heinemeier Hansson2010-09-011-1/+5
| | | | different gems
* resolves merge conflictXavier Noria2010-08-312-2/+2
|\
| * Update README to match Rails 3 generated directory structureBryan Helmkamp2010-08-301-1/+1
| |
| * The command for creating the sessions table has changedAkira Matsuda2010-08-301-1/+1
| |
* | Remove constants deprecation.José Valim2010-08-291-33/+0
| |
* | Make rake routes gracefully handle routes with no nameSam Ruby2010-08-291-5/+5
| | | | | | | | Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* | Ensure we are not calling length on nil.José Valim2010-08-281-5/+4
| |
* | Fixed the session name generated by the app_generator. Also refactored the ↵Fred Wu2010-08-281-0/+3
| | | | | | | | | | | | corresponding test suites to be cleaner. [#5434 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* | Read the route name directly from the route instead of looking it up in the ↵Andrew White2010-08-271-7/+1
|/ | | | | | named routes hash Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
* adds a comment in cli.rb so that it is clear that exec_script_rails! ↵Xavier Noria2010-08-271-0/+2
| | | | performs an exec call
* Ruby 1.9: be sure to explicitly reference toplevel constants within ↵Jeremy Kemper2010-08-261-3/+3
| | | | BasicObject deprecation proxies
* Fixed broken test suite - there was problem with namespacing in ↵Łukasz Strzałkowski2010-08-261-2/+2
| | | | DeprecatedConstant class
* Fix a subtle bug involving RAILS_ROOTwycats2010-08-261-2/+8
|
* Fix up constant deprecation to be less dependent on load orderwycats2010-08-261-54/+19
|