redmine-trunk-changes 2019-05-23

MailerTest fails depending on the time (#31225). · redmine/redmine@6dfbc9d

Feature #31225: Show the number of days left until the due date in reminders - Redmine

リマインドメールの本文のチケットのタイトルの横に各チケットの期日までの日数が表示されるテストが、テストを実行しているマシンのタイムゾーンと現在時刻によっては落ちてしまっていたのを修正しています。

Add issue css_classes to issue rows (#31424). · redmine/redmine@d646ec2

Patch #31424: Add issue css classes to issue rows in Roadmap and Version pages - Redmine

ロードマップとバージョンのページの関連するissueの各行にIssue#css_classesを使ってCSSのクラスを当てています。

Gravatar icons are broken if configuration.yml.example file is used a… · redmine/redmine@6593f1b

Defect #31428: Gravatar can't be displayed when copy configration.yml.example to configration.yml - Redmine

config/configuration.yml.exampleconfig/configuraion.ymlにコピーしたときアバター表示用のURLがnilで上書きされてしまい何も表示されていませんでした。 nilの設定を消してデフォルトのgravatar.comを使って表示されるように修正しています。

Explicitly load redmine/info in order to avoid "uninitialized constan… · redmine/redmine@776ec24

Defect #31337: Explicitly load redmine/info in order to avoid "uninitialized constant" error - Redmine

/admin/infoにアクセスすると定数が未定義でクラッシュしていたのを修正しています。 lib以下のファイルがRails 5でeager_loadやauto_loadされなくなったので明示的にrequireするようにしています。