1. 01 4月, 2015 1 次提交
  2. 27 3月, 2015 1 次提交
  3. 18 3月, 2015 1 次提交
  4. 05 3月, 2015 1 次提交
  5. 04 3月, 2015 2 次提交
  6. 22 2月, 2015 2 次提交
  7. 17 2月, 2015 2 次提交
  8. 15 1月, 2015 1 次提交
  9. 14 1月, 2015 1 次提交
  10. 07 1月, 2015 1 次提交
  11. 06 1月, 2015 1 次提交
  12. 03 1月, 2015 1 次提交
    • C
      Add config to halt callback chain on return false · 9c65c539
      claudiob 提交于
      This stems from [a comment](rails#17227 (comment)) by @dhh.
      In summary:
      
      * New Rails 5.0 apps will not accept `return false` as a way to halt callback chains, and will not display a deprecation warning.
      * Existing apps ported to Rails 5.0 will still accept `return false` as a way to halt callback chains, albeit with a deprecation warning.
      
      For this purpose, this commit introduces a Rails configuration option:
      
      ```ruby
      config.active_support.halt_callback_chains_on_return_false
      ```
      
      For new Rails 5.0 apps, this option will be set to `false` by a new initializer
      `config/initializers/callback_terminator.rb`:
      
      ```ruby
      Rails.application.config.active_support.halt_callback_chains_on_return_false = false
      ```
      
      For existing apps ported to Rails 5.0, the initializers above will not exist.
      Even running `rake rails:update` will not create this initializer.
      
      Since the default value of `halt_callback_chains_on_return_false` is set to
      `true`, these apps will still accept `return true` as a way to halt callback
      chains, displaying a deprecation warning.
      
      Developers will be able to switch to the new behavior (and stop the warning)
      by manually adding the line above to their `config/application.rb`.
      
      A gist with the suggested release notes to add to Rails 5.0 after this
      commit is available at https://gist.github.com/claudiob/614c59409fb7d11f2931
      9c65c539
  13. 30 12月, 2014 1 次提交
  14. 29 12月, 2014 1 次提交
  15. 24 12月, 2014 1 次提交
  16. 22 12月, 2014 2 次提交
  17. 21 12月, 2014 1 次提交
  18. 20 12月, 2014 1 次提交
  19. 24 11月, 2014 1 次提交
  20. 05 11月, 2014 1 次提交
  21. 16 10月, 2014 1 次提交
  22. 03 10月, 2014 3 次提交
  23. 27 9月, 2014 1 次提交
  24. 26 9月, 2014 1 次提交
  25. 21 9月, 2014 1 次提交
  26. 08 9月, 2014 1 次提交
    • G
      Default to sorting user's test cases for now · 2b41343c
      Godfrey Chan 提交于
      Goals:
      
      1. Default to :random for newly generated applications
      2. Default to :sorted for existing applications with a warning
      3. Only show the warning once
      4. Only show the warning if the app actually uses AS::TestCase
      
      Fixes #16769
      2b41343c
  27. 02 9月, 2014 1 次提交
  28. 01 9月, 2014 1 次提交
    • R
      Fix for configuring rails guide · 072f1032
      Ravil Bayramgalin 提交于
      `ActiveSupport::Logger` has no concept like auto flushing since it has no userspace buffering.
      It's a remnant of `ActiveSupport::BufferedLogger` epoch which was since removed from rails.
      072f1032
  29. 21 8月, 2014 1 次提交
  30. 20 8月, 2014 2 次提交
    • R
      Revert "Improve custom configuration" · 43073b39
      Rafael Mendonça França 提交于
      This reverts commit de489134.
      
      Conflicts:
      	railties/lib/rails/railtie/configuration.rb
      
      It added regression. Will be back after the beta
      43073b39
    • R
      Improve custom configuration · de489134
      Rafael Mendonça França 提交于
      1. Hashes can be assigned
      2. We don't need a special level anymore
      
      The method chain only works in the top level.
      
      If users need a second level they need to assign a OrderedOptions to the
      key:
      
          config.resque.server = ActiveSupport::OrderedOptions.new
          config.resque.server.url = "http://localhost"
          config.resque.server.port = 3000
      
      [Rafael Mendonça França + Carlos Antonio da Silva]
      de489134
  31. 05 8月, 2014 1 次提交
  32. 04 8月, 2014 1 次提交
  33. 03 8月, 2014 1 次提交