1. 11 2月, 2015 1 次提交
  2. 01 2月, 2015 1 次提交
  3. 14 1月, 2015 1 次提交
  4. 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
  5. 02 1月, 2015 1 次提交
  6. 29 12月, 2014 1 次提交
  7. 24 12月, 2014 1 次提交
  8. 22 12月, 2014 1 次提交
  9. 18 12月, 2014 1 次提交
  10. 13 12月, 2014 2 次提交
  11. 11 12月, 2014 1 次提交
  12. 06 12月, 2014 1 次提交
  13. 05 12月, 2014 1 次提交
  14. 26 11月, 2014 2 次提交
  15. 25 11月, 2014 3 次提交
  16. 23 11月, 2014 1 次提交
  17. 12 11月, 2014 1 次提交
  18. 06 11月, 2014 1 次提交
  19. 01 11月, 2014 1 次提交
  20. 30 10月, 2014 1 次提交
  21. 17 10月, 2014 1 次提交
  22. 08 10月, 2014 1 次提交
  23. 27 9月, 2014 1 次提交
  24. 26 9月, 2014 1 次提交
  25. 20 9月, 2014 1 次提交
  26. 16 9月, 2014 1 次提交
  27. 11 9月, 2014 1 次提交
  28. 10 9月, 2014 1 次提交
  29. 09 9月, 2014 3 次提交
  30. 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
  31. 29 8月, 2014 1 次提交
  32. 22 8月, 2014 1 次提交
  33. 21 8月, 2014 1 次提交
  34. 20 8月, 2014 1 次提交