2019/10/09分のコミットです。
CHANGELOGへの追加はありませんでした。
Use FileUpdateChecker for Migration::CheckPending
activerecord/lib/active_record/migration.rb
、
activerecord/lib/active_record/railtie.rb
の修正です。
未実行のmigrationファイルがあるかどうかをチェックする為のMigration::CheckPending
ミドルウェアで、ファイルのチェックにFileUpdateChecker
を使用するよう修正しています。
元はバージョン番号がより大きなファイルがあるかをチェックしていたのですが、それだとブランチのマージ等を行って古いバージョンのmigrationファイルが追加された場合に正しくチェックされない、かつ、バージョン番号を取得するのに全てのファイルに対するglob処理を行うので処理が遅い、というような問題があった為、更新されたファイルのみ正しく検知出来るようにする為にFileUpdateChecker
を使用するようにしています。
Document CORS configuration for direct uploads
rails guideのActive Storage Overview
の修正です。
各クラウドサービスにファイルをダイレクトアップロードする際に必要なCross-Origin Resource Sharing (CORS) の設定について記載したCross-Origin Resource Sharing (CORS) configuration
の項を追加しています。