Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add --full option to 'plugin new' generator, which generates rails engine | Piotr Sarnacki | 2010-11-02 | 1 | -1/+27 |
| | |||||
* | No need for say_step in 'plugin new' generator | Piotr Sarnacki | 2010-11-02 | 1 | -4/+3 |
| | |||||
* | Remove integration tests and ActionModel/ActiveRecord calls from 'rake ↵ | Piotr Sarnacki | 2010-11-02 | 2 | -8/+2 |
| | | | | plugin new' generator, it shouldn't be available as default option | ||||
* | Make tests for app and plugin generators more DRY | Piotr Sarnacki | 2010-11-02 | 8 | -287/+219 |
| | |||||
* | Allow easy overriding of test framework in 'rake plugin new' generator, ↵ | Piotr Sarnacki | 2010-11-02 | 2 | -0/+23 |
| | | | | using PluginBuilder | ||||
* | Ensure that tests run properly | Piotr Sarnacki | 2010-11-02 | 1 | -0/+7 |
| | |||||
* | Change // style regexp to %r{}, to not confuse editors code highlighting | Piotr Sarnacki | 2010-11-02 | 1 | -1/+1 |
| | |||||
* | Add --dev and --edge options to rails plugin new | Piotr Sarnacki | 2010-11-02 | 1 | -0/+13 |
| | |||||
* | Add support for templates for rails plugin new | Piotr Sarnacki | 2010-11-02 | 1 | -0/+20 |
| | |||||
* | Ensure that options for plugin new generator are not passed to application ↵ | Piotr Sarnacki | 2010-11-02 | 1 | -0/+6 |
| | | | | generator | ||||
* | Added 'rails plugin new' generator which generates gem plugin skeleton. | Piotr Sarnacki | 2010-11-02 | 4 | -0/+195 |
| | | | | | | This command is based on enginex gem by José Valim. It generates gem structure and ads dummy application into test/dummy. This can be used to start developing any kind of extension for rails 3. | ||||
* | Remove task for creating symlinks for railties | Piotr Sarnacki | 2010-10-14 | 1 | -57/+0 |
| | |||||
* | Add task foo:install (where foo is plugin) as a shortcutinstall:migrations ↵ | Piotr Sarnacki | 2010-10-14 | 1 | -0/+24 |
| | | | | and foo:install:assets | ||||
* | Added foo:install:assets task that copies assets from plugins public ↵ | Piotr Sarnacki | 2010-10-14 | 1 | -0/+14 |
| | | | | | | | | | | | directory to application's public directory This is the most simple and naive approach: just copy every files from engine to app. The only exception is when file has changed, in that case developer will be asked if he wants to rename the field. There is no need to make this task more sophisticated as 3.1 will be shipped with better assets handling and it will be the default way to handle things. | ||||
* | Do not treat information about skipped migrations as WARNINGs but as a ↵ | Piotr Sarnacki | 2010-10-14 | 1 | -5/+5 |
| | | | | NOTEs, also puts to stdin | ||||
* | -j parameter added to rails new command. | siong1987 | 2010-10-11 | 1 | -4/+24 |
| | | | | | | | | Now you can start your apps with jquery with rails new myapp -j jquery, the default is still prototype [#5613 state:committed] Signed-off-by: Santiago Pastorino <santiago@wyeworks.com> | ||||
* | Add 'foo:install:migrations' task to copy migrations from foo engine | Piotr Sarnacki | 2010-10-09 | 1 | -1/+1 |
| | |||||
* | Load rake tasks defined in superclasses in context of railties | Piotr Sarnacki | 2010-10-09 | 1 | -0/+24 |
| | |||||
* | Rename rake railties:copy_migrations to rake railties:install:migrations and ↵ | Piotr Sarnacki | 2010-10-09 | 1 | -10/+17 |
| | | | | fix it to work with new copying strategy | ||||
* | Rename namespace method to isolate_namespace. | Piotr Sarnacki | 2010-10-09 | 3 | -11/+11 |
| | | | | | | | This change caused by confusion caused by calling engine "namespaced". Stuff inside engine can be namespaced for every engine. This method is not actually namespacing anything, it's isolating engine within the given namespace. | ||||
* | This test is not only testing config/database stuff anymore | Santiago Pastorino | 2010-10-09 | 1 | -1/+1 |
| | |||||
* | test that skip active records does not load fixtures | Aditya Sanghi | 2010-10-09 | 1 | -0/+3 |
| | | | | | | [#4104 state:committed] Signed-off-by: Santiago Pastorino <santiago@wyeworks.com> | ||||
* | Test if test/performance/browsing_test.rb exists when --skip-activerecord is ↵ | Santiago Pastorino | 2010-10-09 | 1 | -0/+1 |
| | | | | | | used [#4104] | ||||
* | Fix engines test | Piotr Sarnacki | 2010-10-08 | 1 | -1/+3 |
| | | | | Signed-off-by: José Valim <jose.valim@gmail.com> | ||||
* | Ensure rack body responds to each. | José Valim | 2010-10-08 | 1 | -3/+2 |
| | |||||
* | Add "a" to make it better English | Ryan Bigg | 2010-10-07 | 1 | -1/+1 |
| | | | | | | [#3796 state:committed] Signed-off-by: Santiago Pastorino <santiago@wyeworks.com> | ||||
* | Provide a cleaner syntax for paths configuration that does not rely on ↵ | José Valim | 2010-10-06 | 6 | -143/+172 |
| | | | | method_missing. | ||||
* | Revert "Clean up the builder abstraction in AppGenerator." | wycats | 2010-10-06 | 1 | -1/+67 |
| | | | | | | | The phrase "clean up" misrepresents the fact that this removes a feature that ships with Rails 3.0. This reverts commit 6774e12afa0f29442aa612ddf6e51d5a1b7a4356. | ||||
* | Clean up the builder abstraction in AppGenerator. | José Valim | 2010-10-06 | 1 | -67/+1 |
| | | | | This commit may be reverted once documentation and a proper way to handle actions are added. | ||||
* | adding test for namedspaced mailers | Aditya Sanghi | 2010-10-06 | 1 | -0/+9 |
| | |||||
* | Don't expect an AD::Response object back from the app. | José Valim | 2010-10-05 | 1 | -11/+10 |
| | |||||
* | Move ETag and ConditionalGet logic from AD::Response to the middleware stack. | José Valim | 2010-10-03 | 1 | -21/+43 |
| | |||||
* | :'' is not valid ruby. | José Valim | 2010-10-02 | 1 | -1/+1 |
| | |||||
* | reload_routes! is part of the public API and should not be removed. | José Valim | 2010-10-02 | 1 | -1/+8 |
| | |||||
* | Fix a routing test. Reorganize middleware tests. | José Valim | 2010-10-02 | 7 | -151/+180 |
| | |||||
* | Added config.app_generators to allow configuring application's generators ↵ | Piotr Sarnacki | 2010-09-30 | 1 | -0/+39 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from railties. With config.generators becomes a way to configure generators for current instance only. For example: module Blog class Engine < Rails::Engine config.generators do |g| g.orm :active_record end config.app_generators do |g| g.test_framework :rspec end end end such definition sets :active_record as orm for engine and :rspec as test_framework for application. The values set with app_generators can be overwritten in application using config.generators as you would normally do: module MyApp class Application < Rails::Application config.generators do |g| g.test_framework :test_unit end end end | ||||
* | Properly reload routes defined in class definition | Piotr Sarnacki | 2010-09-30 | 1 | -0/+40 |
| | | | | | | | | | | | | | | | | | Sometimes it's easier to define routes inside Engine or Application class definition (e.g. one file applications). The problem with such case is that if there is a plugin that has config/routes.rb file, it will trigger routes reload on application. Since routes definition for application is not in config/routes.rb file routes_reloader will fail to reload application's routes properly. With this commit you can pass routes definition as a block to routes method, which will allow to properly reload it: class MyApp::Application < Rails::Application routes do resources :users end end | ||||
* | Do not overwrite _railtie method on namespace while creating isolated engine ↵ | Piotr Sarnacki | 2010-09-30 | 1 | -0/+20 |
| | | | | | | | | | or application. In order to run Engine as standalone application, you will need Rails::Application instance in the same namespace that engine one. It's very important to leave _railtie bound to whatever used "namespace" method first. | ||||
* | Remove deprecated stuff in ActionController | Carlos Antonio da Silva | 2010-09-26 | 2 | -3/+3 |
| | | | | | | This removes all deprecated classes in ActionController related to Routing, Abstract Request/Response and Integration/IntegrationTest. All tests and docs were changed to ActionDispatch instead of ActionController. | ||||
* | Fix app and actions generators tests | Piotr Sarnacki | 2010-09-25 | 2 | -0/+9 |
| | | | | | | | Normally Rails.application is an instance, but for those tests Rails.application needs to be class. Signed-off-by: José Valim <jose.valim@gmail.com> | ||||
* | Add namespacing to mailer generator | Piotr Sarnacki | 2010-09-25 | 1 | -0/+52 |
| | | | | Signed-off-by: José Valim <jose.valim@gmail.com> | ||||
* | Add namespacing for observer generator | Piotr Sarnacki | 2010-09-25 | 1 | -0/+22 |
| | | | | Signed-off-by: José Valim <jose.valim@gmail.com> | ||||
* | Add namespace for test_unit generators | Piotr Sarnacki | 2010-09-25 | 1 | -3/+3 |
| | | | | Signed-off-by: José Valim <jose.valim@gmail.com> | ||||
* | Rails.application is set anyway, we don't need to set it manually, this was ↵ | Piotr Sarnacki | 2010-09-25 | 1 | -2/+0 |
| | | | | | | purpose of different behavior in tests and in application Signed-off-by: José Valim <jose.valim@gmail.com> | ||||
* | Generators fix: properly check if module should be created when creating a ↵ | Piotr Sarnacki | 2010-09-25 | 1 | -0/+5 |
| | | | | | | namespaced model Signed-off-by: José Valim <jose.valim@gmail.com> | ||||
* | got rid of the "ambiguous first argument; put parentheses or even spaces" ↵ | Jeff Kreeftmeijer | 2010-09-24 | 1 | -32/+32 |
| | | | | | | warnings in the scaffold_generator tests [#4872 state:resolved] Signed-off-by: Santiago Pastorino <santiago@wyeworks.com> | ||||
* | Generators are not aware of namespace of isolated engines and applications | Piotr Sarnacki | 2010-09-24 | 3 | -4/+132 |
| | | | | Signed-off-by: José Valim <jose.valim@gmail.com> | ||||
* | Fix typo and add sanity test for code statistics rake task. | Emilio Tagua | 2010-09-24 | 1 | -1/+6 |
| | | | | Signed-off-by: José Valim <jose.valim@gmail.com> | ||||
* | Ensures the app generator generates the correct @app_name. [#5434 ↵ | Fred Wu | 2010-09-24 | 1 | -0/+1 |
| | | | | | | state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com> | ||||
* | third parameter for rack must respond to each | Aaron Patterson | 2010-09-22 | 1 | -2/+2 |
| |