Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow download of email attachments in the Mailer Preview template. | jpd800 | 2016-09-02 | 1 | -1/+4 |
| | |||||
* | fixes remaining RuboCop issues [Vipul A M, Xavier Noria] | Xavier Noria | 2016-09-01 | 3 | -11/+11 |
| | |||||
* | Fix style | schneems | 2016-08-30 | 1 | -26/+26 |
| | |||||
* | Address comment via @dhh, better option naming | schneems | 2016-08-30 | 1 | -4/+4 |
| | |||||
* | Set unknown_asset_fallback false only new apps | schneems | 2016-08-29 | 1 | -1/+1 |
| | |||||
* | Move default to different initializer | schneems | 2016-08-29 | 2 | -4/+4 |
| | | | | | Is this usage correct? cc/ @prathamesh-sonpatki | ||||
* | Thanks rubocop | schneems | 2016-08-29 | 1 | -1/+1 |
| | |||||
* | Fix initializer | schneems | 2016-08-29 | 1 | -1/+1 |
| | |||||
* | Default assets.unknown_asset_fallback to false | schneems | 2016-08-29 | 1 | -0/+4 |
| | |||||
* | Favor `public_folder: true` over `public_*` | schneems | 2016-08-29 | 1 | -25/+44 |
| | | | | Adding all those `public_*` methods is a bit heavy handed, we can change the API to instead use `public_folder: true`. Change was pretty easy since it was already implemented that way. | ||||
* | Fix formatting | schneems | 2016-08-29 | 1 | -3/+3 |
| | |||||
* | Add `public_*` helpers to all the `_tag` methods. | schneems | 2016-08-29 | 1 | -9/+15 |
| | |||||
* | Test `public_` methods. | schneems | 2016-08-29 | 1 | -0/+72 |
| | |||||
* | Merge pull request #26224 from jonatack/consistent-asset-precompile-examples | Eileen M. Uchitelle | 2016-08-19 | 1 | -2/+3 |
|\ | | | | | Consistent examples and template for assets#precompile | ||||
| * | Consistent examples and template for assets#precompile | Jon Atack | 2016-08-19 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | Listening to a few developers today discussing their troubles in understanding how to use the asset pipeline, it turns out that the precompile examples in the guides and assets.rb template have over time become a bit inconsistent. This PR makes the examples consistent in code style, spacing, and asset names, removes the old 'swfObject.js' example, and in a couple of places wraps lines at 80 characters including in the assets.rb template. Re-add spaces inside array parentheses. | ||||
* | | run `before_configuration` callbacks as soon as application constant ↵ | yuuji.yaginuma | 2016-08-19 | 3 | -2/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | inherits from Rails::Application Until Rails 4.1, `before_configuration` run as soon as the application constant inherits from `Rails::Application`. However, in d25fe31c40928712b5e08fe0afb567c3bc88eddf, it has been modified to run at instantiation process. This modify to `before_configuration` is run at same timing as to Rails 4.1. Fixes #19880 | ||||
* | | refactor `CommandsTasks` | yuuji.yaginuma | 2016-08-17 | 4 | -164/+132 |
| | | | | | | | | | | Extract a common method of `Rails::CommandsTasks` and `Rails::Engine::CommandsTasks` to the module. | ||||
* | | Merge pull request #26157 from ↵ | Rafael França | 2016-08-16 | 2 | -0/+2 |
|\ \ | | | | | | | | | | | | | y-yagi/remove_test_mailers_when_skipping_action-mailer remove "test/mailers" directory when skipping action-mailer | ||||
| * | | remove "test/mailers" directory when skipping action-mailer | yuuji.yaginuma | 2016-08-14 | 2 | -0/+2 |
| |/ | | | | | | | Related to #26146 | ||||
* | | Merge pull request #26130 from yui-knk/drop_table | Rafael França | 2016-08-16 | 1 | -1/+3 |
|\ \ | | | | | | | Drop a temporary table before end of a test case | ||||
| * | | Drop a temporary table before end of a test case | yui-knk | 2016-08-14 | 1 | -1/+3 |
| | | | |||||
* | | | Add three new rubocop rules | Rafael Mendonça França | 2016-08-16 | 37 | -108/+108 |
| |/ |/| | | | | | | | | | | | | | Style/SpaceBeforeBlockBraces Style/SpaceInsideBlockBraces Style/SpaceInsideHashLiteralBraces Fix all violations in the repository. | ||||
* | | Ensure app/mailers is removed when skipping action-mailer | Brian Cardarella | 2016-08-12 | 2 | -0/+2 |
| | | | | | | | | Closes #26145 | ||||
* | | Make cache max-age durations self-explanatory | Nathan Long | 2016-08-12 | 2 | -2/+2 |
|/ | |||||
* | Integration test to prevent regression for the 5th time | Aaron Patterson | 2016-08-11 | 1 | -0/+47 |
| | | | | | | | | Fix unsafe query generation risk. Redo of CVE-2012-2660, CVE-2012-2694 and CVE-2013-0155 CVE-2016-6317 | ||||
* | add missing require rake | yuuji.yaginuma | 2016-08-11 | 2 | -0/+26 |
| | | | | | In ff8035dfeed8c86594c32ef8e9204806e190cb58, require rake is deferred. Therefore, it is necessary to require rake even `Engine::CommandsTasks. | ||||
* | Fix broken alignments caused by auto-correct commit 411ccbd | Ryuta Kamizono | 2016-08-10 | 1 | -1/+2 |
| | | | | Hash syntax auto-correcting breaks alignments. 411ccbdab2608c62aabdb320d52cb02d446bb39c | ||||
* | code gardening: removes redundant selfs | Xavier Noria | 2016-08-08 | 13 | -19/+19 |
| | | | | | | | | | A few have been left for aesthetic reasons, but have made a pass and removed most of them. Note that if the method `foo` returns an array, `foo << 1` is a regular push, nothing to do with assignments, so no self required. | ||||
* | revises most Lint/EndAlignment offenses | Xavier Noria | 2016-08-07 | 3 | -9/+10 |
| | | | | Some case expressions remain, need to think about those ones. | ||||
* | applies project convention for string literals | Xavier Noria | 2016-08-07 | 1 | -1/+1 |
| | |||||
* | Merge pull request #24260 from ↵ | Kasper Timm Hansen | 2016-08-07 | 2 | -5/+9 |
|\ | | | | | | | | | y-yagi/show_error_message_when_error_raised_in_rails_runner show error message when error raised in rails runner | ||||
| * | show error message when error raised in rails runner | yuuji.yaginuma | 2016-08-03 | 2 | -5/+9 |
| | | |||||
* | | Defer requiring Rake until it's needed. | Kasper Timm Hansen | 2016-08-07 | 1 | -1/+8 |
| | | | | | | | | | | | | | | | | Eagerly requiring Rake could put 100ms on to the Rails boot time. Shimmy that down to 0 by requiring Rake when no native Rails command exists and we try to run a Rake task. Or when printing all the Rake commands through `rails help`. Fixes #25029 | ||||
* | | Add `Style/EmptyLines` in `.rubocop.yml` and remove extra empty lines | Ryuta Kamizono | 2016-08-07 | 6 | -8/+0 |
| | | |||||
* | | Merge pull request #26060 from siong1987/minor/puma-config | Guillermo Iguaran | 2016-08-06 | 1 | -1/+1 |
|\ \ | | | | | | | .to_i is unnecessary for puma threads. | ||||
| * | | .to_i is unnecessary. | Teng Siong Ong | 2016-08-04 | 1 | -1/+1 |
| |/ | |||||
* | | applies remaining conventions across the project | Xavier Noria | 2016-08-06 | 20 | -46/+29 |
| | | |||||
* | | normalizes indentation and whitespace across the project | Xavier Noria | 2016-08-06 | 37 | -417/+417 |
| | | |||||
* | | remove redundant curlies from hash arguments | Xavier Noria | 2016-08-06 | 8 | -25/+23 |
| | | |||||
* | | modernizes hash syntax in railties | Xavier Noria | 2016-08-06 | 8 | -29/+29 |
| | | |||||
* | | applies new string literal convention to the rest of the project | Xavier Noria | 2016-08-06 | 2 | -9/+9 |
| | | | | | | | | | | The current code base is not uniform. After some discussion, we have chosen to go with double quotes by default. | ||||
* | | applies new string literal convention in the gemspecs | Xavier Noria | 2016-08-06 | 1 | -20/+20 |
| | | | | | | | | | | The current code base is not uniform. After some discussion, we have chosen to go with double quotes by default. | ||||
* | | applies new string literal convention in railties/test | Xavier Noria | 2016-08-06 | 95 | -1595/+1595 |
| | | | | | | | | | | The current code base is not uniform. After some discussion, we have chosen to go with double quotes by default. | ||||
* | | applies new string literal convention in railties/lib | Xavier Noria | 2016-08-06 | 105 | -628/+628 |
|/ | | | | | 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 |
| | |||||
* | Merge pull request #26004 from y-yagi/remove_unnecessary_require_and_extend | Santiago Pastorino | 2016-08-01 | 1 | -8/+0 |
|\ | | | | | remove unnecessary require and extend | ||||
| * | remove unnecessary require and extend | yuuji.yaginuma | 2016-07-31 | 1 | -8/+0 |
| | | | | | | | | | | | | | | | | `rack/test` is require at the top of file. https://github.com/rails/rails/blob/master/railties/test/railties/engine_test.rb#L3 In addtion, `Rack::Test::Methods` is include in class, extend is unnecessary. https://github.com/rails/rails/blob/master/railties/test/railties/engine_test.rb#L9 | ||||
* | | Suppress warnings | yui-knk | 2016-07-31 | 1 | -0/+1 |
|/ | | | | | | | This commit suppressed `warning: instance variable @session_store not initialized`. e5a6f7ee9e951dbe0e4e9ea2c0743b4dfb135c57 introduced these warnings. | ||||
* | There are some cases where @@app is not defined | Santiago Pastorino | 2016-07-26 | 1 | -0/+28 |
| | |||||
* | A generated app should not include Uglifier with `--skip-javascript` option. | Ben Pickles | 2016-07-26 | 4 | -3/+18 |
| |