なるようになるブログ

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

rails commit log流し読み(2020/04/07)

2020/04/07分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

actionpack/CHANGELOG.md**

actionmailbox/CHANGELOG.md


Merge pull request #37480 from jonathanhefner/heed-force_ssl-when-build-url

Action Packの修正です。

config.force_sslがtrueの場合、url_forのデフォルトプロトコルとしてhttpsを使用するよう修正しています。


Fix EagerLoadPolyAssocsTest setup (#38883)

activerecord/test/cases/associations/eager_load_nested_include_test.rbの修正です。

レコードの作成数の保持をクラス変数で行っていたのを、インスタンス変数で保持するようにして、他のクラスのテストの値が影響しないよう修正しています。


Fix random CI fail due to auto-updating timestamp

activejob/test/cases/job_serialization_test.rbの修正です。

serialize / deserializeの間にenqueued_atの値が変わらないよう、テスト実行時にfreeze_timeを指定するよう修正しています。


Add a route to handle Mandrill's webhook URL check

actionmailbox/app/controllers/action_mailbox/ingresses/mandrill/inbound_emails_controller.rbactionmailbox/config/routes.rbの修正です。

Mandrillのhealth check用URLを追加してます。

Mandrillではwebhookを作成する前に、指定されたURLがあるかをチェックするようになっており、そのチェックで使用するためのURL