aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/rails/generators
Commit message (Collapse)AuthorAgeFilesLines
...
* | Move root method at TOP of routes fileGaurish Sharma2012-05-221-3/+4
| | | | | | | | | | | | | | | | Made the change as per the following text in routing guide:- "You should put the root route at the top of the file, because it is the most popular route and should be matched first." However, if root is best left at bottom. We will change to fix that text
* | Use new hash syntax for generators gem methodAlexey Vakhov2012-05-222-2/+2
| | | | | | | | | | | | The Gemfile of new application uses ruby 1.9 hashes. Gem method of generators should use them too. It prevents from mixing two kinds of syntax in one file.
* | Use require_dependency in generated controllersPiotr Sarnacki2012-05-222-2/+2
| | | | | | | | | | | | | | Using require in development mode will prevent required files from reloading, even if they're changed. In order to keep namespaced application_controller reloadable, we need to use require_dependency instead of require.
* | Fix generators to help with ambiguous `ApplicationController` issuePiotr Sarnacki2012-05-203-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In development mode, dependencies are loaded dynamically at runtime, using `const_missing`. Because of that, when one of the constants is already loaded and `const_missing` is not triggered, user can end up with unexpected results. Given such file in an Engine: ```ruby module Blog class PostsController < ApplicationController end end ``` If you load it first, before loading any application files, it will correctly load `Blog::ApplicationController`, because second line will hit `const_missing`. However if you load `ApplicationController` first, the constant will be loaded already, `const_missing` hook will not be fired and in result `PostsController` will inherit from `ApplicationController` instead of `Blog::ApplicationController`. Since it can't be fixed in `AS::Dependencies`, the easiest fix is to just explicitly load application controller. closes #6413
* | Merge pull request #3359 from mrreynolds/datamapper_naming_fixRafael Mendonça França2012-05-191-1/+1
|\ \ | |/ |/| Fixed DataMapper namings in symbols and constants.
| * Fixed DataMapper namings in symbols and constants.Robert Glaser2011-10-181-1/+1
| |
* | Remove delegated methods from generators test caseCarlos Antonio da Silva2012-05-191-1/+0
| | | | | | | | | | | | | | `class_attribute` already generates instance readers/writers by default, so there's no need to add delegation methods. Removes some "method redefined" warnings.
* | Revert changes related to `bundle install` fixes in `rails new`Piotr Sarnacki2012-05-171-10/+1
| | | | | | | | | | | | | | | | | | | | | | Reverted changes: f3482a9 Fix tests in railties 5904295 improve #6318 aed906a prevent using already loaded Gemfile for 'bundle install' In order to fix this, we need a fix in bundler related to GEM_PATH, which will allow to run tests properly. I will get this changes back when it happens.
* | Merge pull request #6337 from bcardarella/patch-1Aaron Patterson2012-05-161-1/+1
|\ \ | | | | | | Changing the indentation level of the block comment close for Sass
| * | Changing the indentation level of the block comment close for SASS Brian Cardarella2012-05-151-1/+1
| | | | | | | | | If one wants to use use SASS for application.css.sass the comment block indentation is invalid.
* | | improve #6318Michal Papis2012-05-151-4/+5
|/ /
* | Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-05-153-49/+0
|\ \ | | | | | | | | | | | | Conflicts: actionpack/lib/action_view/helpers/asset_tag_helper.rb
| * | Removing ==Examples and last blank lines of docs from railtiesFrancesco Rodriguez2012-05-143-49/+0
| | |
* | | prevent using already loaded Gemfile for 'bundle install', fix #6314Michal Papis2012-05-151-0/+8
| | |
* | | Remove dates and environment variables from humans.txtJosé Valim2012-05-141-2/+0
| | |
* | | Since escape_html_entities_in_json was moved to 3-2-stable, make it true in ↵José Valim2012-05-141-3/+0
| | | | | | | | | | | | AS, closes #6287
* | | Remove remaining require 'rubygems'Santiago Pastorino2012-05-131-1/+1
| | |
* | | require "rubygems" is obsolete in Ruby 1.9.3Kornelius Kalnbach2012-05-133-4/+0
| | |
* | | Remove tailing spaces :scissors: [ci skip]Rafael Mendonça França2012-05-121-1/+1
|/ /
* | s/wether/whether [ci skip]Vijay Dev2012-05-121-1/+1
| |
* | Merge pull request #6277 from homakov/patch-6José Valim2012-05-121-0/+3
|\ \ | | | | | | Comment for active_support's option in application.rb
| * | Update railties/lib/rails/generators/rails/app/templates/config/application.rbEgor Homakov2012-05-121-0/+3
| | |
* | | Add commas missing in performance testsGeoffrey Roguelon2012-05-121-1/+1
|/ /
* | In robots.txt, User-agent should be all downcase except for the first 'U', ↵Enrico Carlesso2012-05-111-1/+1
| | | | | | | | according with http://en.wikipedia.org/wiki/Robots_exclusion_standard
* | Fixes issue #6251David Padilla2012-05-101-1/+1
| | | | | | | | | | | | | | Plugin generator crashes when using the --dummy-path option Code was assuming the application name in `config/application.rb` was module Dummy.
* | add humans.txtPaul Campbell2012-05-081-0/+9
| |
* | Rakefile executable attributes and shebang lines has been removedRoman V. Babenko2012-05-022-2/+0
| |
* | Use new hash syntax in generated GemfileOscar Del Ben2012-05-021-14/+14
| |
* | Merge pull request #4345 from sunaku/patch-1Santiago Pastorino2012-05-011-1/+1
|\ \ | | | | | | gemspec assumes that user kept all generated files
| * | gemspec assumes that user kept all generated files Suraj N. Kurapati2012-01-061-1/+1
| | | | | | | | | | | | | | | This commit allows the user be lazy and not update their gemspec's `files` directive after deleting unwanted files from their generated Rails plugin.
* | | Use :github option in Gemfile and make hashes consistentPiotr Sarnacki2012-05-011-8/+8
| | |
* | | Merge pull request #5530 from ↵José Valim2012-04-302-0/+8
|\ \ \ | | | | | | | | | | | | | | | | malclocke/add_option_to_skip_index.html_on_rails_generate Added a generator option to skip the public/index.html file
| * | | Added a generator option to remove the public/index.html file when ↵Ivan Vanderbyl2012-03-212-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | generating a new Rails application The option is: -i, [--skip-index-html] # Skip public/index.html file
* | | | Close #3886 - Add THEAD and TBODY to scaffold markuptwinturbo2012-04-291-16/+20
| | | |
* | | | Use Rails::Queueing::Queue instead of Queue so people can build their own ↵José Valim2012-04-282-2/+2
| | | | | | | | | | | | | | | | consumers around stdlib's Queue
* | | | Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-04-281-4/+4
|\ \ \ \
| * | | | Fix misprints in assert_file & assert_instance_method docsAlexey Vakhov2012-04-261-4/+4
| | | | |
* | | | | Initial queue implementationYehuda Katz2012-04-263-0/+10
| | | | |
* | | | | Remove blank line at the end of routes.rbJeremy Kemper2012-04-251-2/+1
| | | | |
* | | | | Merge pull request #5902 from avakhov/generator-no-indent-blank-linesJosé Valim2012-04-251-1/+1
|\ \ \ \ \ | |/ / / / |/| | | | Don't indent blank lines in named base generators
| * | | | Don't indent blank lines in named base generatorsAlexey Vakhov2012-04-251-1/+1
| | | | |
* | | | | Merge pull request #5880 from asanghi/masterJeremy Kemper2012-04-252-3/+3
|\ \ \ \ \ | |/ / / / |/| | | | Stamp out ruby-debug with debugger everywhere else in the code base
| * | | | and one more timeAditya Sanghi2012-04-241-2/+2
| | | | |
| * | | | another attempt at the languageAditya Sanghi2012-04-181-2/+2
| | | | |
| * | | | stamp out ruby-debug19 with extreme prejudice :)Aditya Sanghi2012-04-172-3/+3
| | | | |
* | | | | Deleting insecure and "bad practice" code. related: ↵Egor Homakov2012-04-241-5/+2
| | | | | | | | | | | | | | | | | | | | http://homakov.blogspot.com/2012/04/whitelist-your-routes-match-is-evil.html
* | | | | Refactor GeneratedAttributesCarlos Antonio da Silva2012-04-221-7/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Move reference? method to class to remove duplicated code * Move to_sym typecast from #initialize to .parse method (make it easier to refactor reference?), remove AS object/blank require * Use []= instead of merge!({}) * Remove in? in favor of include?, remove AS object/inclusion require
* | | | | Remove unused generator options. This was added for the removed rails new --httpSantiago Pastorino2012-04-183-9/+0
| | | | |
* | | | | Add hook for add_resource_routeSantiago Pastorino2012-04-182-7/+14
| | | | |
* | | | | Add missing dependency for active_record_deprecated_findersJuan Manuel Azambuja2012-04-181-0/+2
| | | | |