- 10 1月, 2018 9 次提交
-
-
由 Yuji Yaginuma 提交于
Clean up railties tests
-
由 Ryuta Kamizono 提交于
Merge pull request #16314 from zoltankiss/allow-nested-has-many-associations-on-unpersisted-parent-instances fix nested `has many :through` associations on unpersisted parent instances
-
由 bogdanvlviv 提交于
Remove `AppGeneratorTest#test_active_storage_install`. The test is added by 67db41aa, since #31534 this test doesn't test anything. Remove redundant assertions in `SharedGeneratorTests`. These assertions is added by 4a835aa3. Follows 67db41aa, #31534.
-
由 Ryuta Kamizono 提交于
-
由 Ryuta Kamizono 提交于
I removed redundant `Array.wrap(records)` since `Preloader` is nodoc class and Active Record always pass `records` as an array to `Preloader`. But if users relies on that behavior, it is not worth dropping its behavior. Fixes #31661.
-
由 Ryuta Kamizono 提交于
Fix performance issue with NameError#missing_name on ruby >= v2.3.0.
-
由 Ryuta Kamizono 提交于
Consistency between first() and last() with limit
-
由 Kasper Timm Hansen 提交于
Don't include Active Storage migrations in new apps
-
由 Brian Christian 提交于
-
- 09 1月, 2018 6 次提交
-
-
由 George Claghorn 提交于
Change Active Storage destroy callbacks
-
由 kami-zh 提交于
There is concern that only blob are deleted depending on the `before_destroy` definition order which throws abort.
-
由 Guillermo Iguaran 提交于
-
由 Javan Makhmali 提交于
To pick up 21417e02
-
由 Javan Makhmali 提交于
Brought to you by a 12 year old Firefox bug: https://bugzilla.mozilla.org/show_bug.cgi?id=329509
-
由 George Claghorn 提交于
Explicitly declare inverse associations so ActiveStorage::Attachment touches the original record instance. Closes #31542.
-
- 08 1月, 2018 12 次提交
-
-
由 George Claghorn 提交于
Allow overriding filename in `Blob#service_url`
-
由 Rosa Gutierrez 提交于
This is useful when we have several representations for the same underlying file, each one with a different name, and we need to provide a custom download URL based on that name and not that of the underlying file.
-
由 Ryuta Kamizono 提交于
Fix rubocop space before comma
-
由 Dixit Patel 提交于
-
由 yuuji.yaginuma 提交于
`ActiveSupport::OrderedOptions` responds to any message.
-
由 Yuji Yaginuma 提交于
Merge pull request #31547 from eugeneius/use_authenticated_message_encryption_new_framework_defaults Allow use_authenticated_message_encryption to be set in new_framework_defaults_5_2.rb
-
由 Eugene Kenny 提交于
Enabling this option in new_framework_defaults_5_2.rb didn't work before, as railtie initializers run before application initializers. Using `respond_to?` to decide whether to set the option wasn't working either, as `ActiveSupport::OrderedOptions` responds to any message.
-
由 Prathamesh Sonpatki 提交于
-
由 Prathamesh Sonpatki 提交于
-
由 Prathamesh Sonpatki 提交于
-
由 Prathamesh Sonpatki 提交于
-
由 Eileen M. Uchitelle 提交于
Improve the deprecation message for using subclass of Rails::Application to start the Rails server
-
- 07 1月, 2018 10 次提交
-
-
由 Ryuta Kamizono 提交于
Currently deleting through records doesn't respect `source_type`. It should not be ignored in that case. Related #23209. Fixes #24116.
-
由 Prathamesh Sonpatki 提交于
-
由 George Claghorn 提交于
-
由 George Claghorn 提交于
-
由 Ryuta Kamizono 提交于
-
由 George Claghorn 提交于
-
由 Ryuta Kamizono 提交于
We can use `relation.last(index)[-index]` instead of loading all records when using reversible order because `last` will call `reverse_order`.
-
由 Ryuta Kamizono 提交于
Currently `last` with `offset` behaves incorrectly because `offset` can not be reversed like `limit`. Therefore, `offset` should also be handled like `limit`.
-
由 Ryuta Kamizono 提交于
-
由 Ryuta Kamizono 提交于
Commit 4ec5b0d6 was for fixing the regression #18787, but #28379 fixes #18787 as well. So 4ec5b0d6 is no longer necessary.
-
- 06 1月, 2018 1 次提交
-
-
由 George Claghorn 提交于
Force :attachment as content disposition for some content types
-
- 05 1月, 2018 2 次提交
-
-
由 Rosa Gutierrez 提交于
In this way we avoid HTML, XML, SVG and other files that can be rendered by the browser to be served inline by default. Depending on the origin from where these files are served, this might lead to XSS vulnerabilities, and in the best case, to more realistic phishing attacks and open redirects. We force it rather than falling back to it when other disposition is not provided. Otherwise it would be possible for someone to force inline just by passing `disposition=inline` in the URL. The list of content types to be served as attachments is configurable.
-
由 Ryuta Kamizono 提交于
Since #25037, `queue_adapter=` simply delegates to `interpret_adapter` only.
-