aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #11355 from wangjohn/class_for_rails_commandsRafael Mendonça França2013-07-082-94/+172
|\ | | | | Creating a class for carrying out rails commands.
| * Creating a class for carrying out rails commands.wangjohn2013-07-072-94/+172
| | | | | | | | | | | | This class encapsulates a lot of logic that wasn't very object oriented. Helper methods have been created to try to make things more logical and easy to read.
* | handle notes in *.sass filesYuri Artemev2013-07-081-1/+1
|/
* fixes Rails version for the stable API [ci skip]Xavier Noria2013-07-061-0/+8
|
* Removed deprecated `Rails.application.railties.engines`.Arun Agrawal2013-07-041-6/+0
|
* Removed unused deprecation requires.Paul Nikitochkin2013-07-034-5/+0
|
* Removed deprecated threadsafe!Paul Nikitochkin2013-07-031-10/+0
|
* Merge pull request #11272 from vipulnsward/generator_updateRafael Mendonça França2013-07-031-6/+0
|\ | | | | Remove deprecated `ActiveRecord::Generators::ActiveModel#update_attribute`
| * Remove deprecated `ActiveRecord::Generators::ActiveModel#update_attributes` inVipul A M2013-07-031-6/+0
| | | | | | | | favor of `ActiveRecord::Generators::ActiveModel#update`
* | Fix ruby patch level example in rails docs regarding info page [ci skip]Carlos Antonio da Silva2013-07-031-1/+1
|/ | | | Thanks @egilburg.
* Add patch level to Ruby version informationTyler Brock2013-07-031-2/+4
| | | | | Given the recent security related patches to ruby and rails it is more important than ever to know what patch level you are running.
* Merge pull request #10565 from prathamesh-sonpatki/rake-dbCarlos Antonio da Silva2013-07-021-1/+1
|\ | | | | Improved grammar and replaced 'dbs' slang with 'databases'
| * Improved grammar and replaced 'dbs' slang with 'databases'Prathamesh Sonpatki2013-06-271-1/+1
| |
* | Merge pull request #11134 from wangjohn/object_orienting_testing_rake_fileCarlos Antonio da Silva2013-07-022-15/+45
|\ \ | | | | | | Making the rake file for tests easier to read.
| * | Making the rake file for tests easier to read.wangjohn2013-06-252-15/+45
| | | | | | | | | | | | | | | I'm defining a new class which modularizes how the `rake test` tasks are defined and invoked.
* | | Remove deprecated `config.whiny_nils`Vipul A M2013-07-021-3/+0
| | |
* | | Merge pull request #11220 from aditya-kapoor/add-concernCarlos Antonio da Silva2013-07-011-4/+3
|\ \ \ | | | | | | | | Change Rails Migration generator module to use AS::Concern
| * | | Using ActiveSupport::Concern instead of plain regular Ruby hooks in ↵aditya-kapoor2013-07-011-4/+3
| | | | | | | | | | | | | | | | railties/lib/rails/generators/migration.rb file
* | | | Merge pull request #11203 from schneems/schneems/plugin_new-pluginRafael Mendonça França2013-07-0132-13/+13
|\ \ \ \ | |/ / / |/| | | s/plugin_new/plugin
| * | | s/plugin_new/pluginschneems2013-06-3032-13/+13
| | | | | | | | | | | | | | | | | | | | There are historical reasons that the `plugin` command was `plugin_new`, now those are no longer applicable, we should remove the naming edge case from the project. This PR is based off of comments from #11176 ATP Railties
* | | | Allowing multiple rails applications in the same ruby instance.wangjohn2013-06-301-7/+78
|/ / / | | | | | | | | | | | | This change provides the ability to create a new application with a configuration which can be specified.
* | | Merge pull request #11176 from schneems/schneems/plugin_new_help_fixRafael Mendonça França2013-06-291-9/+7
|\ \ \ | | | | | | | | Fix `rails plugin --help`
| * | | Fix `rails plugin --help`schneems2013-06-291-9/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Right now if you run the `rails plugin --help` command it fails because rails expects a command in `railties/lib/rails/commands/plugin.rb` that does not exist because the file is named `plugin_new`. This is the error: ``` ruby-2.0.0-p0 ~/documents/projects/tmp/vanilla (master) $ rails plugin --help /Users/schneems/.rvm/gems/ruby-2.0.0-p0/gems/activesupport-4.0.0/lib/active_support/dependencies.rb:228:in `require': cannot load such file -- rails/commands/plugin (LoadError) from /Users/schneems/.rvm/gems/ruby-2.0.0-p0/gems/activesupport-4.0.0/lib/active_support/dependencies.rb:228:in `block in require' from /Users/schneems/.rvm/gems/ruby-2.0.0-p0/gems/activesupport-4.0.0/lib/active_support/dependencies.rb:213:in `load_dependency' from /Users/schneems/.rvm/gems/ruby-2.0.0-p0/gems/activesupport-4.0.0/lib/active_support/dependencies.rb:228:in `require' from /Users/schneems/.rvm/gems/ruby-2.0.0-p0/gems/railties-4.0.0/lib/rails/commands.rb:49:in `<top (required)>' from bin/rails:4:in `require' from bin/rails:4:in `<main>' ```
* | | | Update a broken link into the fixtures' templateRobin Dupret2013-06-291-1/+1
|/ / /
* / / Omit turbolinks configuration completely on skip_javascript generator optionNikita Fedyashev2013-06-281-0/+5
|/ /
* | Fix punctuation in config templatesAkira Matsuda2013-06-281-1/+1
| |
* | Removing deprecation message and silencing method.wangjohn2013-06-261-18/+0
|/ | | | | | | | The deprecation rake task is no longer useful because the deprecated methods have already been removed. The method for silencing stderr has been removed since it was only useful for `rake test:uncommitted` which was deprecated and removed.
* Removing deprecated rake tasks.wangjohn2013-06-241-62/+0
| | | | | The `rake test:recent` and `rake test:uncommitted` tasks were deprecated and are now being removed.
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2013-06-261-0/+1
|\ | | | | | | | | Conflicts: guides/source/layout.html.erb
| * Missing mention about a generated file [ci skip]Robin Dupret2013-06-221-0/+1
| | | | | | | | Add a mention about the helper's test file generated invoking the controller generator in the USAGE file
* | remove trailing whitespace from `config/routes.rb` template.Yves Senn2013-06-261-1/+1
| |
* | Merge pull request #10666 from YanhaoYang/masterCarlos Antonio da Silva2013-06-251-1/+1
|\ \ | | | | | | Make "rails dbconsole" work with activerecord-postgis-adapter
| * | make "rails dbconsole" work with activerecord-postgis-adapterYanhaoYang2013-05-171-1/+1
| | |
* | | restore correct scaffold generationNolan Evans2013-06-251-1/+1
| | |
* | | Change reference to all to scoped instead.Steve Klabnik2013-06-251-1/+1
| | | | | | | | | | | | | | | | | | In #11088, `#to_a` was added to remove a deprecation around using `#all`. I merged, but it really should have been `#scoped` instead, as that's the preferred replacement.
* | | fix deprecation warning in scaffold controllersNolan Evans2013-06-251-1/+1
| | |
* | | Remove code related to the rails test commandRobin Dupret2013-06-211-2/+0
| | | | | | | | | | | | | | | Remove the mention about this command in the rails command's help message and remove the "t" alias related to it.
* | | Removing a repetitive comment and removing a deprecation warning.wangjohn2013-06-171-24/+7
| | | | | | | | | | | | | | | | | | | | | The comment on the +env_config+ method is repetitive, likely to get outdated, and provides no useful information which cannot be gleamed from the code. I'm therefore removing it. I'm also refactoring the check for the presence of a secret_token in the configuration.
* | | Revert "Merge pull request #10961 from wangjohn/changing_rails_env_config"Santiago Pastorino2013-06-171-7/+24
| | | | | | | | | | | | | | | | | | This reverts commit 7098d6c9ab28931acc9562a00037567609f9e529, reversing changes made to 9ec2e2ee91568af24e09760a6de2890b89c33f56. This make some tests fail /cc @wangjohn
* | | Merge pull request #10968 from wangjohn/refactoring_rails_application_classSantiago Pastorino2013-06-172-95/+109
|\ \ \ | | | | | | | | Creating a class to build the default middleware stack.
| * | | Creating a class to build the default middleware stack.wangjohn2013-06-162-95/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | A lot of logic for building the default middleware stack is currently kept in Application class, but this can be encapsulated and made more modular by being moved to its own class. Also refactored a couple of the helper methods.
* | | | load the file rather than evalingAaron Patterson2013-06-171-1/+1
| | | |
* | | | Merge pull request #10961 from wangjohn/changing_rails_env_configSantiago Pastorino2013-06-171-24/+7
|\ \ \ \ | | | | | | | | | | Removing a repetitive comment and refactoring the Application class in Railties
| * | | | Removing a repetitive comment and refactoring the Application class inwangjohn2013-06-161-24/+7
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Railties. The comment on the +env_config+ method is repetitive, likely to get outdated, and provides no useful information which cannot be gleamed from the code. I'm therefore removing it. I'm also refactoring the check for the presence of a secret_token in the configuration.
* / / / Use Colspan in th TagsSıtkı Bağdat2013-06-171-3/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Is it more suitable that using ```<th colspan="3">``` instead of three empty ```<th>```? It is simple, but what i am missing about it? Change repetitive th tags to use colspan attribute Update CHANGELOG.md Update CHANGELOG.md
* | | valid_app_const? -> valid_const?Martin Schürrer2013-06-151-1/+1
| | |
* | | `initialize_on_precompile` is not used anymore.Terence Lee2013-06-132-4/+1
| |/ |/|
* | Refactor of ::Rails moduleGenadi Samokovarov2013-06-121-12/+10
| | | | | | | | | | | | | | 1. Used ActiveSupport::Autoload to dry-up the autoload definitions. 2. Used ActiveSupport's delegate to dry up the application proxied attributes. 3. Did a little white space change on Rails.groups.
* | clearing autoloaded constants triggers routes reloading [Fixes #10685]Xavier Noria2013-06-061-8/+27
| | | | | | | | | | Conflicts: railties/test/application/loading_test.rb
* | Replace comment about Sprockets stub directive with a link to README about ↵Guillermo Iguaran2013-06-032-2/+4
| | | | | | | | all directives