なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2018/06/22)

2018/06/22分のコミットです。 CHANGELOGへの追加はありませんでした。 Permit configuring the default service URL expiry Active Storageの修正です。 Active Storageが生成するファイルアクセス用のURLの有効期限が5分固定になっていたのを、configで有…

rails commit log流し読み(2018/06/21)

2018/06/21分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionview/CHANGELOG.md Add year_format option to date_select tag. This option makes it possible to customize year names. Lambda should be passed to use this option. …

rails commit log流し読み(2018/06/20)

2018/06/20分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #33074 from lsylvester/optimize-pluck activerecord/lib/active_record/result.rbの修正です。 ActiveRecord::Result#cast_valuesで不要な一時配列を作成しないよ…

rails commit log流し読み(2018/06/19)

2018/06/19分のコミットです。 CHANGELOGへの追加はありませんでした。 Add test case for the | token in Journey scanner actionpack/test/journey/route/definition/scanner_test.rbの修正です。 Journey scannerで| tokenを指定した場合のテストを追加し…

rails commit log流し読み(2018/06/18)

2018/06/18分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Fix touch option to behave consistently with Persistence#touch method. Remove unused require railties/lib/rails/commands/server/server_comma…

rails commit log流し読み(2018/06/17)

2018/06/17分のコミットです。 CHANGELOGへの追加はありませんでした。 Fix "warning: Net::HTTPResponse#header is obsolete" activestorage/test/service/gcs_service_test.rbの修正です。 obsoleteになっているNet::HTTPResponse#headerメソッドを使って…

rails commit log流し読み(2018/06/16)

2018/06/16分のコミットです。 CHANGELOGへの追加はありませんでした。 Fix Active Storage configuration example [ci skip] rails guideのConfiguring Rails Applicationsの修行です。 Configuring Active Storageの項、config.active_storage.queue、及び…

rails commit log流し読み(2018/06/15)

2018/06/15分のコミットです。 CHANGELOGへの追加はありませんでした。 Update example for whitelisting arbitrary hashes rails guideのAction Controller Overviewの修正です。 Strong Parametersで任意のHashのpermitは出来ない(必ずkeyを明示する必要が…

rails commit log流し読み(2018/06/14)

2018/06/14分のコミットです。 CHANGELOGへの追加はありませんでした。 Add missing documentation about config.action_mailer.preview_interceptors [ci skip] rails guideのConfiguring Rails Applicationsの修正です。 config.action_mailer.preview_int…

rails commit log流し読み(2018/06/13)

2018/06/13分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Add custom prefix/suffix options to ActiveRecord::Store.store_accessor. Add ability to configure cache notifications info activerecord/lib/a…

rails commit log流し読み(2018/06/12)

2018/06/12分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #29939 from arthurchui/activerecord-delete-associations-loop activerecord/lib/active_record/associations/collection_association.rbの修正です。 Collection…

rails commit log流し読み(2018/06/11)

2018/06/11分のコミットです。 CHANGELOGへの追加はありませんでした。 Fix alias confliction when joining same table on has many through with left_joins activerecord/lib/active_record/associations/alias_tracker.rbの修正です。 has many through …

rails commit log流し読み(2018/06/10)

2018/06/10分のコミットです。 CHANGELOGへの追加はありませんでした。 Update config.active_storage.variable_content_types default value in guides [ci skip] rails guideのConfiguring Rails Applicationsの修正です。 config.active_storage.variable…

rails commit log流し読み(2018/06/09)

2018/06/09分のコミットです。 CHANGELOGへの追加はありませんでした。 Inherit all actioncable's test classes from ActionCable::TestCase Action Cableのテストの修正です。 各テストクラスの親クラスにActiveSupport::TestCaseを指定している箇所テスト…

rails commit log流し読み(2018/06/08)

2018/06/08分のコミットです。 CHANGELOGへの追加はありませんでした。 Refactor activestorage/test/models/attached_test.rb activestorage/test/models/attached_test.rbの修正です。 attachmentテストのリファクタとして、使用していないActiveJob::Test…

rails commit log流し読み(2018/06/07)

2018/06/07分のコミットです。 CHANGELOGへの追加はありませんでした。 Reuse existing model for testing duplicated children records Active Recordのテストの修正です。 重複した子レコードを作成するテストで、既存のmodelを使い回すように不要なclass…

rails commit log流し読み(2018/06/06)

2018/06/06分のコミットです。 CHANGELOGへの追加はありませんでした。 PERF: avoid allocating column names where possible activemodel/lib/active_model/attributes.rb、 activerecord/lib/active_record/attribute_methods.rb、 activerecord/lib/activ…

rails commit log流し読み(2018/06/05)

2018/06/05分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Migrations raise when duplicate column definition. Correct default value of unknown_asset_fallback rails guideのConfiguring Rails Applicatio…

rails commit log流し読み(2018/06/04)

2018/06/04分のコミットです。 CHANGELOGへの追加はありませんでした。 Fix save in after_create_commit won't invoke extra after_create_commit activerecord/lib/active_record/transactions.rbの修正です。 after_create_commit callback内でレコードの…

rails commit log流し読み(2018/06/03)

2018/06/03分のコミットです。 CHANGELOGへの追加はありませんでした。 record.destroy on new record won't invoke after create commit callbacks activerecord/lib/active_record/transactions.rbの修正です。 DBに保存されていないrecordに対してdestroy…

rails commit log流し読み(2018/06/02)

2018/06/02分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activestorage/CHANGELOG.md Add the ability to reflect on defined attachments using the existing ActiveRecord reflection mechanism. Merge pull request #33018 from kdde…

rails commit log流し読み(2018/06/01)

2018/06/01分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #33034 from utilum/remove_mocha_from_action_cable Action Cableのテストの修正です。 mock処理にmochaを使用していたのを、Minietstのmock及びRails内部のヘルパ…

rails commit log流し読み(2018/05/31)

2018/05/31分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionmailer/CHANGELOG.md Add Base.unregister_observer, Base.unregister_observers, Base.unregister_interceptor, Base.unregister_interceptors, Base.unregister_preview_…

rails commit log流し読み(2018/05/30)

2018/05/30分のコミットです。 CHANGELOGへの追加はありませんでした。 Remove unused require "active_support/file_update_checker" activesupport/lib/active_support/i18n_railtie.rbの修正です。 不要なactive_support/file_update_checkerのrequireを…

rails commit log流し読み(2018/05/29)

2018/05/29分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Fix parent record should not get saved with duplicate children records. Hide Active Storage migration installation task (#33007) activestora…

rails commit log流し読み(2018/05/28)

2018/05/28分のコミットです。 CHANGELOGへの追加はありませんでした。 Parse raw value only when a value came from user in numericality validator activemodel/lib/active_model/validations/numericality.rbの修正です。 PostgreSQLでmoney typeを使用…

rails commit log流し読み(2018/05/27)

2018/05/27分のコミットです。 CHANGELOGへの追加はありませんでした。 Fix belongs_to_counter_cache_after_update to respect polymorphic type change Active Recordの修正です。 polymorphic association + counter cacheを使用している場合に、polymorp…

rails commit log流し読み(2018/05/26)

2018/05/26分のコミットです。 CHANGELOGへの追加はありませんでした。 Fix different_target? to respect custom primary key counter activerecord/lib/active_record/associations/belongs_to_association.rbの修正です。 BelongsToAssociation#different…

rails commit log流し読み(2018/05/25)

2018/05/25分のコミットです。 CHANGELOGへの追加はありませんでした。 update README link: md instead rdoc [ci skip] activejob/lib/active_job/queue_adapters.rbのdocの修正です。 correct link to activejob readme [ci skip]で対応したREADMEへのリン…

rails commit log流し読み(2018/05/24)

2018/05/24分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionmailer/CHANGELOG.md Ensure mail gem is eager autoloaded when eager load is true to prevent thread deadlocks. Merge pull request #32882 from utilum/unnecessary_m…