aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib
Commit message (Collapse)AuthorAgeFilesLines
* Perf: speed up 2 methods in railties.Emilio Tagua2010-09-222-5/+2
| | | | Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* List all of isolated engine changesPiotr Sarnacki2010-09-201-3/+21
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Strengthen documantation on engine's migrations and seed dataPiotr Sarnacki2010-09-201-0/+15
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Add helper for loading seed data for engine and applicationPiotr Sarnacki2010-09-202-0/+10
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Updating error message on ruby_version_check.rbThiago Pradi2010-09-191-2/+1
| | | | Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* Send 'rails runner' help message to stdout instead of stderr.rohit2010-09-191-1/+1
| | | | | | [#5661 state:committed] Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* Remove existing migration when using 'rails generate model' with --force ↵David Trasbo2010-09-181-1/+5
| | | | | | [#5526 state:committed] Signed-off-by: José Valim <jose.valim@gmail.com>
* Move capture to Kernel. [#5641 state:resolved]Krekoten' Marjan2010-09-181-19/+1
|
* Fix output of 'rails runner --help' [#4249 state:open]rohit2010-09-181-1/+1
|
* Update Rails' built in routes to use RouteSet#appendCarl Lerche2010-09-173-9/+3
|
* Only add Rack::Cache to the middleware stack if ↵Sparky2010-09-151-2/+4
| | | | config.action_controller.perform_caching is set.
* Merge remote branch 'docrails/master'Xavier Noria2010-09-143-3/+3
|\
| * Application settings are specified in application.rb and not environment.rbrohit2010-09-143-3/+3
| |
* | get csrf_meta_tag back to the generated layout in deference to existing ↵Xavier Noria2010-09-141-1/+1
| | | | | | | | printed material, chomp also the generated HTML to be faithful to the output before the refactor
* | First pass at Rack::Cachewycats2010-09-131-0/+3
| |
* | revises implementation and documentation of csrf_meta_tags, and aliases ↵Xavier Noria2010-09-111-1/+1
| | | | | | | | csrf_meta_tag to it for backwards compatibilty
* | Set default asset_path only for enginePiotr Sarnacki2010-09-101-0/+1
| |
* | revision of typo: crytographically [#5566 state:resolved]ISHIKAWA Takayuki2010-09-071-1/+1
|/ | | | Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* Add documentation on serving assets from engine strategiesPiotr Sarnacki2010-09-061-0/+10
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Added task for creating symlinks to engines' public directoriesPiotr Sarnacki2010-09-062-0/+21
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Remove deprecation warnings in railtiesCarlos Antonio da Silva2010-09-062-42/+0
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Removed deprecated router API from railtiesPiotr Sarnacki2010-09-051-11/+0
|
* Remove more deprecated behavior from plugins.José Valim2010-09-041-19/+3
|
* Small tidy up on Rails::Engine.José Valim2010-09-041-48/+49
|
* I've changed that test along the way, it should actually stay without changesPiotr Sarnacki2010-09-031-6/+6
|
* Use default_scope in isolated Engines to not force user to scope his routesPiotr Sarnacki2010-09-031-0/+2
|
* engines_blank_point should always be the last initializer in EnginePiotr Sarnacki2010-09-031-5/+5
|
* We should avoid creating additional initializers when we can, adding them ↵Piotr Sarnacki2010-09-031-3/+1
| | | | makes boot process slower
* Add some more docs on polymorphic_url with routes proxyPiotr Sarnacki2010-09-031-0/+10
|
* Include all helpers from non-namespaced enginesPiotr Sarnacki2010-09-032-2/+17
|
* 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