- 26 4月, 2019 5 次提交
-
-
由 Rafael França 提交于
Fixes grammar in comments on tag_name and tag_id
-
由 Kasper Timm Hansen 提交于
-
由 Kasper Timm Hansen 提交于
-
由 Kasper Timm Hansen 提交于
-
由 Michael Bock 提交于
-
- 25 4月, 2019 11 次提交
-
-
由 Ryuta Kamizono 提交于
Bump gem version to 6.0.0.rc1.
-
由 Ryuta Kamizono 提交于
Fix outdated yarn.lock
-
由 Prathamesh Sonpatki 提交于
-
由 Abhay Nikam 提交于
* Change the deprecation for Enumerating ActiveModel::Errors to Rails 6.1 instead of 6.0 * Changed the deprecation message for ActiveModel::Errors methods: slice, values, keys and to_xml
-
由 Ryuta Kamizono 提交于
Adds documentation for has_one touch option after #35869 [ci skip]
-
由 Abhay Nikam 提交于
-
由 Rafael França 提交于
Model error as object
-
由 Rafael Mendonça França 提交于
-
由 Ryuta Kamizono 提交于
Adds missing touch option to has_one association
-
由 Abhay Nikam 提交于
-
由 Ryuta Kamizono 提交于
Need to new line to break line in the markdown.
-
- 24 4月, 2019 23 次提交
-
-
由 George Claghorn 提交于
Update changelog for a bug-fix to read better [ci skip]
-
由 Sharang Dashputre 提交于
-
由 George Claghorn 提交于
Don't fail ImageAnalyzer on unsupported types
-
由 Guilherme Mansur 提交于
Fix: #36065 The IamgeAnalyzer passes a image to ImageMagick without checking if the image is supported by ImageMagick. This patch checks that image is supported and if not logs an error and returns an empty hash instead of raising an error. This is the same error handling we do when we encounter a LoadError when mini_magick is not installed.
-
由 Ryuta Kamizono 提交于
If we want to get alias resolved attribute finally, we can use `attribute_alias` directly. For that purpose, avoiding redundant `attribute_alias?` makes alias attribute access 40% faster. https://gist.github.com/kamipo/e427f080a27b46f50bc508fae3612a0e Before (2c0729d8): ``` Warming up -------------------------------------- user['id'] 102.668k i/100ms user['new_id'] 80.660k i/100ms user['name'] 99.368k i/100ms user['new_name'] 81.626k i/100ms Calculating ------------------------------------- user['id'] 1.431M (± 4.0%) i/s - 7.187M in 5.031985s user['new_id'] 1.042M (± 4.2%) i/s - 5.243M in 5.039858s user['name'] 1.406M (± 5.6%) i/s - 7.055M in 5.036743s user['new_name'] 1.074M (± 3.6%) i/s - 5.387M in 5.024152s ``` After (this change): ``` Warming up -------------------------------------- user['id'] 109.775k i/100ms user['new_id'] 103.303k i/100ms user['name'] 105.988k i/100ms user['new_name'] 99.618k i/100ms Calculating ------------------------------------- user['id'] 1.520M (± 6.7%) i/s - 7.574M in 5.011496s user['new_id'] 1.485M (± 6.2%) i/s - 7.438M in 5.036252s user['name'] 1.538M (± 5.4%) i/s - 7.737M in 5.049765s user['new_name'] 1.516M (± 4.6%) i/s - 7.571M in 5.007293s ```
-
由 Ryuta Kamizono 提交于
Fix sliced IN clauses to be grouped
-
由 Ryuta Kamizono 提交于
Follow up of #35838. And also this refactors `in_clause_length` handling is entirely integrated in Arel visitor.
-
由 Ryuta Kamizono 提交于
* Avoid duplicated `@new_record` assignment * Extract `define_attribute_methods` into `init_internals`
-
由 Ryuta Kamizono 提交于
Follow up to b1458218.
-
由 Ryuta Kamizono 提交于
-
由 Rafael França 提交于
Remove redundant test setups in log_subscriber_test
-
由 Rafael França 提交于
Remove action_controller.perform_caching from api app's configs
-
由 Ryuta Kamizono 提交于
Minor API doc fix [ci skip]
-
由 Rafael França 提交于
Resurrect external JS/CS generation
-
由 Ryuta Kamizono 提交于
-
由 st0012 提交于
As suggested in https://github.com/rails/rails/issues/35602#issuecomment-485833483, because we don't provide view caching and doesn't include `ActionController::Caching` for api apps, we should also avoid generating ```ruby config.action_controller.perform_caching = true ``` for those api apps. So it won't confuse people. **But because `perform_caching` will be `true` if not set, the behavior of the app would still be the same without these configs.**
-
由 Tenzin Chemi 提交于
-
由 st0012 提交于
Because controllers' `perform_caching` config is `true` by default, it means we actually enable the caching in all those tests implicitly (and it works). Which also means we can avoid repeatedly declaring that and just specify it once in the setup method (just for declaration).
-
由 Rafael França 提交于
Update document about perform_caching's default value [ci skip]
-
由 Ryuta Kamizono 提交于
-
由 st0012 提交于
Clarify that both `config.action_controller.perform_caching` and `config.action_mailer.perform_caching`'s default are `true`. This default is set in `AbstractController::Caching`. One can verify this by commenting out all ``` @controller.perform_caching = true ``` in `actionpack/test/controller/caching_test.rb` and run the tests. They should still pass.
-
由 Gannon McGibbon 提交于
Make docs on form_with_generates_ids config option match the value
-
由 David Shaffer 提交于
[skip ci]
-
- 23 4月, 2019 1 次提交
-
-
由 Rafael França 提交于
Update comment in attribute_method_matchers_matching
-