redmine-trunk-changes 2019-05-16

Include a reason in the error message when an issue status cannot be … · redmine/redmine@26171fc

Issue statusが削除できないときのエラーメッセージに削除できない理由を含めるように変更しています。

Issue statusが消せないときissues#destroyで例外があがるのを拾って「チケットのステータスを削除できませんでした。」とメッセージを表示していましたが、もとの例外のメッセージが含まれていないためユーザーがどうして消せないのか分からず対処ができませんでした。

Feature #31361: Include a reason in the error message when an issue status cannot be deleted - Redmine

rescueする例外の対象がStandardErrorからExceptionに変更されているけど、Exceptionを直接継承した例外を投げるような場合があるのかな?

Fix that "Stay logged in" checkbox in Sign in page is misaligned (#31… · redmine/redmine@64c1194

ログイン画面の「ログインしたままにする」の表示が崩れているのを修正しています。

Defect #31371: "Stay logged in" checkbox in Sign in page is misaligned after r18056 - Redmine

CSSセレクタinputに対してdisplay:block; width:100%;が指定されてチェックボックスの幅が広がった結果、表示が崩れていたよう。 display:block; width:100%;を指定する対象のinput#login-form input[type=text], #login-form input[type=password], #login-form input[type=submit]に絞ってチェックボックスに影響しないように修正しています。

Visually distinguishable style for inline code (#31343). · redmine/redmine@774e8b1

codeタグに背景色をつけて区別が付きやすくしています。

Patch #31343: Visually distinguishable style for code tag - Redmine