- 21 3月, 2017 4 次提交
-
-
由 Kasper Timm Hansen 提交于
Fix extension method with dirty target in has_many associations
-
由 Rafael Mendonça França 提交于
-
由 Rafael Mendonça França 提交于
-
由 Rafael França 提交于
Add `app:update` task to engines
-
- 20 3月, 2017 9 次提交
-
-
由 Rafael França 提交于
Delegate `uniq` to `records`
-
由 Rafael França 提交于
Fix `select_all` with legacy `binds`
-
由 yuuji.yaginuma 提交于
Occasionally we update the file generated by engine. Therefore, I think that there is a task for updating as well as application in the engine, it is convenient for updating.
-
由 Kasper Timm Hansen 提交于
Fix `warning: character class has duplicated range`
-
由 Kasper Timm Hansen 提交于
Evaluate the default block only when necessary
-
由 Richard Schneeman 提交于
Fix changelog entry about transaction error classes [ci skip]
-
由 yuuji.yaginuma 提交于
`ActiveRecord::TransactionSerializationError` was introduces in #25093. However, refactored in #25107, `TransactionSerializationError` is gone.
-
由 yuuji.yaginuma 提交于
This fixes the following warnings: ``` railties/test/generators/encrypted_secrets_generator_test.rb:15: warning: character class has duplicated range: /[\w\d]+/ railties/test/generators/encrypted_secrets_generator_test.rb:18: warning: character class has duplicated range: /production:\n# external_api_key: [\w\d]+/ railties/test/generators/encrypted_secrets_generator_test.rb:19: warning: character class has duplicated range: /production:\n# external_api_key: [\w\d]+/ ```
-
由 Matthew Draper 提交于
Correctly check whether key is defined in configuration
-
- 19 3月, 2017 15 次提交
-
-
由 Ryuta Kamizono 提交于
Follow up of #28453.
-
由 Jon Moss 提交于
Remove stray back-end from ActiveJob Basics guide
-
由 Jon Moss 提交于
Minor grammar fixes for Rails 5.1 release notes
-
由 yuuji.yaginuma 提交于
It can not check correctly with `defined?` ```ruby irb(main):001:0> Rails.application.config.active_record => {:maintain_test_schema=>true, :belongs_to_required_by_default=>true} irb(main):002:0> defined?(Rails.application.config.active_record) => nil ``` Follow up to #28469
-
由 Simon Dawson 提交于
The hyphenated form "back-end" only appears once in this guide; elsewhere, the un-hyphenated form "backend" is used consistently.
-
由 Simon Dawson 提交于
-
由 Jon Moss 提交于
[ci skip]
-
由 Jon Moss 提交于
[ci skip]
-
由 Jon Moss 提交于
[ci skip]
-
由 Jon Moss 提交于
[ci skip]
-
由 Jon Moss 提交于
Fixing tons of grammar, etc. [ci skip]
-
由 Jon Moss 提交于
Move new CHANGELOG entry to the top [ci skip]
-
由 Jon Moss 提交于
Improve Caching with Rails Guides [ci skip]
-
由 Matthew Draper 提交于
Track the version-compatible config settings inside railties
-
由 Ryuta Kamizono 提交于
Since b644964b `ActiveRecord::Relation` includes `Enumerable` so delegating `collect`, `all?`, and `include?` are also unneeded. `collect` without block returns `Enumerable` without preloading by that. We should use `load` rather than `collect` for force loading.
-
- 18 3月, 2017 10 次提交
-
-
由 Ryuta Kamizono 提交于
This fixes CI failure due to 48f3be8c. `Enumerable#uniq` was introduced since Ruby 2.4. We should delegate `uniq` to `records` explicitly. And since b644964b `ActiveRecord::Relation` includes `Enumerable` so delegating `map` is unneeded.
-
由 Andrew White 提交于
Action View overrides `url_for` in the view context to render paths by default when using `url_for` and this means that direct route helpers don't get the full url when called with the url suffix. To fix this always call the original `url_for`.
-
由 Matthew Draper 提交于
Instead of forcing new applications to carry an initializer that just switches things to what their default "should" be, we can handle it internally. The initializer is then only used by upgraders: it shows what the new default would be (commented out), while their upgraded application continues to operate as it did before. Under this model, a multiply-upgraded application could accumulate several new_framework_defaults_*.rb files, for each release series it has traversed. A given release series only needs to generate the latest, though, because we don't support `rails app:upgrade` while skipping releases.
-
由 James Baer 提交于
Adds the "Caching in Development" section to demonstrate usage of the dev:cache task in development mode. Also, makes a small grammatical correction in section 2.4.
-
由 Rafael França 提交于
Allow order to be given expressions as hash keys
-
由 Rafael Mendonça França 提交于
Drop comments from structure.sql in postgresql
-
由 Rafael Mendonça França 提交于
[ci skip]
-
由 Rafael França 提交于
Add first draft of release notes for Rails 5.1
🎉 -
由 Rafael Mendonça França 提交于
This was causing an infinity loop since it was delegating to `all` and all delegating back to this module.
-
由 Andrew White 提交于
Not all requirements can be expressed in terms of polymorphic url options so add a `route_for` method that allows calling another direct route (or regular named route) which a set of arguments, e.g: resources :buckets direct :recordable do |recording| route_for(:bucket, recording.bucket) end direct :threadable do |threadable| route_for(:recordable, threadable.parent) end This maintains the context of the original caller, e.g. threadable_path(threadable) # => /buckets/1 threadable_url(threadable) # => http://example.com/buckets/1
-
- 17 3月, 2017 2 次提交
-
-
由 Rafael França 提交于
Pass options to `driven_by`
-
由 Rafael França 提交于
Remove ability update locking_column value
-