Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update `database.yml` when `rails new <new_app> -d oracle` specified | Yasuo Honda | 2017-03-02 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | - Install "activerecord-oracle_enhanced-adapter". Oracle adapter used to be a bundled one. Now it is a 3rd party one. Also "ruby-oci8" is a required gem for CRuby, not for JRuby. - Remove oracle entry for JRuby since Oracle enhanced adapter supports both CRuby and JRuby with single gem. - Change adapter name from `oracle` to `oracle_enhanced` in the oracle.yml. Not changing `-d oracle` - Update `DATABASE_URL` entry to use a dash instead of an underscore Refer https://github.com/rails/rails/commit/d72a0cbc807a14d3eec02a53317d11b9d9fa5815 for the reason. | ||||
* | Use released webpacker in new applications | yuuji.yaginuma | 2017-02-28 | 1 | -1/+1 |
| | | | | Because webpacker 1.0 already released. | ||||
* | Merge pull request #27572 from matthewd/prerelease-specifier | Matthew Draper | 2017-02-23 | 1 | -6/+5 |
|\ | | | | | Simplify the version specifier generated by prereleases | ||||
| * | Simplify the version specifier generated by prereleases | Matthew Draper | 2017-01-05 | 1 | -6/+5 |
| | | | | | | | | | | "~> 1.2.3.pre4" will automatically allow "1.2.4" -- no need for an explicit range. | ||||
* | | Use released arel | Rafael Mendonça França | 2017-02-21 | 1 | -1/+0 |
| | | |||||
* | | Merge pull request #28055 from robertomiranda/patch-3 | Guillermo Iguaran | 2017-02-21 | 1 | -1/+1 |
|\ \ | | | | | | | Use Puma 3.7 | ||||
| * | | Use Puma 3.7.x | Roberto Miranda | 2017-02-20 | 1 | -1/+1 |
| | | | | | | | | | | | | ref this commit seems that has not been merged into 3.7 https://github.com/puma/puma/commit/42bec4600c51ab8a1c1ee5a0e1b738a4ffd82bf2 | ||||
* | | | Add generators and ability to run system tests | eileencodes | 2017-02-20 | 1 | -0/+3 |
|/ / | | | | | | | | | | | | | * Generates system test requirements with new Rails app * Includes required default gems in Gemfile for Rails app * Generates a single system test case * Generates a system test case with scaffold | ||||
* | | Rails::Generators::AppBase::GemfileEntry needs anonymous superclass | Akira Matsuda | 2017-01-13 | 1 | -1/+1 |
| | | | | | | | | | | | | it has some methods that override the accessors and calls the original accessors via `super` this partially reverts 9360b6be63b7a452535699bcf6ae853df7f5eea7 | ||||
* | | class Foo < Struct.new(:x) creates an extra unneeded anonymous class | Akira Matsuda | 2017-01-13 | 1 | -1/+1 |
|/ | | | | because Struct.new returns a Class, we just can give it a name and use it directly without inheriting from it | ||||
* | remove `skip_bundle` option from plugin generator | yuuji.yaginuma | 2016-12-31 | 1 | -3/+0 |
| | | | | | | | Because `bundle install` is not executed regardless of whether the option is specified or not. Ref: fbd1e98cf983572ca9884f17f933ffe92833632a | ||||
* | Remove deprecated support to passing a column to #quote | Rafael Mendonça França | 2016-12-29 | 1 | -0/+1 |
| | |||||
* | Privatize unneededly protected methods in Railties | Akira Matsuda | 2016-12-25 | 1 | -15/+15 |
| | |||||
* | Don't assign a default to `webpack`. | Kasper Timm Hansen | 2016-12-12 | 1 | -2/+2 |
| | | | | | | | Unintentionally makes `--webpack` implied on `rails new apper`. If passed `--webpack` Thor assigns `"webpack"` to `options[:webpack]`, so we can check for that instead of `"base"`. | ||||
* | Add option to trigger JS framework-specific installation as part of webpack ↵ | David Heinemeier Hansson | 2016-12-12 | 1 | -2/+5 |
| | | | | setup | ||||
* | run `webpack` command only when webpack option is specified | yuuji.yaginuma | 2016-12-10 | 1 | -1/+1 |
| | |||||
* | gemfile entry method need to return an empty array rather than nil (#27318) | Yuji Yaginuma | 2016-12-09 | 1 | -4/+4 |
| | | | | | | | | | This fixes the following error when executing rails new command. ``` (erb):9:in `block in template': undefined method `comment' for nil:NilClass (NoMethodError) ``` Follow up to #27288 | ||||
* | Use GitHub webpacker until closer to release | David Heinemeier Hansson | 2016-12-09 | 1 | -1/+1 |
| | |||||
* | Basic --webpack delegation to new webpacker gem (#27288) | David Heinemeier Hansson | 2016-12-09 | 1 | -0/+15 |
| | |||||
* | Make Yarn the default, drop default vendor/asset directories (#27300) | David Heinemeier Hansson | 2016-12-08 | 1 | -51/+2 |
| | |||||
* | Yarn: Move node_modules, package.json, and yarn.lock file to vendor (#27245) | David Heinemeier Hansson | 2016-12-01 | 1 | -1/+1 |
| | | | Move node_modules, package.json, and yarn.lock file to vendor | ||||
* | use `Gem.win_platform?` to check windows Ruby platforms | yuuji.yaginuma | 2016-11-30 | 1 | -1/+1 |
| | | | | | `Gem.win_platform?` check if it is Windows more accurately. Ref: https://github.com/ruby/ruby/blob/ruby_2_2/lib/rubygems.rb#L945..L952 | ||||
* | Merge pull request #26836 from Liceth/npm | Guillermo Iguaran | 2016-11-29 | 1 | -0/+52 |
|\ | | | | | Add Yarn support in new apps using --yarn option | ||||
| * | Add package.json for Yarn if --yarn option is added | Liceth Ovalles | 2016-11-28 | 1 | -0/+52 |
| | | |||||
* | | rails-ujs is now shipped with Action View | Guillermo Iguaran | 2016-11-29 | 1 | -3/+0 |
|/ | |||||
* | Don't add jQuery by default in new apps and use rails-ujs as UJS adapter instead | Guillermo Iguaran | 2016-11-21 | 1 | -3/+8 |
| | |||||
* | Merge pull request #25248 from bluesh55:features/skip-coffee | Sean Griffin | 2016-11-12 | 1 | -1/+6 |
|\ | | | | | | | Add --skip-coffee generating option | ||||
| * | Add --skip-coffee generating option | seunghwan oh | 2016-06-02 | 1 | -1/+6 |
| | | | | | | | | | | | | Usage `rails new awesome-project --skip-coffee` | ||||
* | | Do not point to the 5-0-stable branch | Rafael Mendonça França | 2016-09-13 | 1 | -1/+1 |
| | | | | | | | | Master based applications should be pointing to master | ||||
* | | Fix Remaining Case-In-Assignment Statement Formatting | Alex Kitchens | 2016-09-06 | 1 | -7/+8 |
| | | | | | | | | | | | | | | | | | | Recently, the Rails team made an effort to keep the source code consistent, using Ruboco (bb1ecdcc677bf6e68e0252505509c089619b5b90 and below). Some of the case statements were missed. This changes the case statements' formatting and is consistent with changes in 810dff7c9fa9b2a38eb1560ce0378d760529ee6b and db63406cb007ab3756d2a96d2e0b5d4e777f8231. | ||||
* | | applies remaining conventions across the project | Xavier Noria | 2016-08-06 | 1 | -5/+5 |
| | | |||||
* | | applies new string literal convention in railties/lib | Xavier Noria | 2016-08-06 | 1 | -60/+60 |
| | | | | | | | | | | The current code base is not uniform. After some discussion, we have chosen to go with double quotes by default. | ||||
* | | Show supported DBs first in `rails new --help` | Akira Matsuda | 2016-08-03 | 1 | -5/+5 |
| | | |||||
* | | A generated app should not include Uglifier with `--skip-javascript` option. | Ben Pickles | 2016-07-26 | 1 | -3/+5 |
| | | |||||
* | | Do not run `bundle install` when generating a new plugin. | Rafael Mendonça França | 2016-07-01 | 1 | -1/+1 |
| | | | | | | | | | | | | Since bundler 1.12.0, the gemspec is validated so the `bundle install` command will fail just after the gem is created causing confusion to the users. This change was a bug fix to correctly validate gemspecs. | ||||
* | | Merge pull request #25607 from sstephenson/turbolinks-5-final | Rafael Mendonça França | 2016-06-30 | 1 | -1/+1 |
|\ \ | | | | | | | | | | Update to Turbolinks 5.0.0 final | ||||
| * | | Update to Turbolinks 5.0.0 final | Sam Stephenson | 2016-06-30 | 1 | -1/+1 |
| |/ | |||||
* / | Point to released coffee-rails | Rafael Mendonça França | 2016-06-30 | 1 | -1/+1 |
|/ | |||||
* | Bump jbuilder dependency to version 2.5.0 for compatibility fixes | David Heinemeier Hansson | 2016-05-31 | 1 | -1/+1 |
| | |||||
* | Use sass-rails and coffee-rails that work with Rails 5.1 | Rafael Mendonça França | 2016-05-10 | 1 | -2/+2 |
| | |||||
* | revises fileutils dependencies in railties | Xavier Noria | 2016-04-11 | 1 | -0/+1 |
| | | | | | | With the exception of what is loaded in active_support/rails, each file is responsible for its own dependencies. You cannot rely on runtime order of execution. | ||||
* | [close #23681] Use puma 3.0.0+ | schneems | 2016-02-26 | 1 | -1/+1 |
| | | | | | Puma 3.0 and up introduced compatibility to read from `config/puma.rb` when booting from the command `$ rails server`https://github.com/puma/puma/pull/856. | ||||
* | Always use the released coffee-rails in new applications | Rafael Mendonça França | 2016-02-24 | 1 | -6/+1 |
| | | | | | coffee-rails is stable now so we don't need to point to the master branch. | ||||
* | Use the trick to get beta releases in the Gemfile | Rafael Mendonça França | 2016-02-23 | 1 | -1/+1 |
| | |||||
* | New apps get the Turbolinks beta gem | Sam Stephenson | 2016-02-23 | 1 | -2/+2 |
| | |||||
* | adds --skip-listen to the application generator [closes #23590] | Xavier Noria | 2016-02-17 | 1 | -0/+7 |
| | |||||
* | enables the evented monitor in new applications | Xavier Noria | 2016-02-10 | 1 | -0/+4 |
| | |||||
* | - app generate option --skip-sprockets leaves jquery-rails gem, which relies ↵ | Vipul A M | 2016-02-04 | 1 | -1/+1 |
| | | | | | | | | on sprockets environment - Remove jquery-rails if --skip-sprockets is true Fixes #23431 | ||||
* | Turbolinks has moved out | David Heinemeier Hansson | 2016-02-04 | 1 | -1/+1 |
| | | | | All grown up and shit! | ||||
* | Redis is now only needed if you want to use Action Cable in production | David Heinemeier Hansson | 2016-02-04 | 1 | -2/+2 |
| | | | | So no need to have it on by default in the Gemfile. |