redmine-trunk-changes 2019-06-02
trunkに入った変更
リビジョン 18213 - Add an icon linked to trackers detail report on the project overview page (#3... - Redmine
チケット: Patch #31465: Add an icon linked to trackers detail report on the project overview page - Redmine
プロジェクトの概要ページに表示されているトラッカーごとのチケットの数の表示の部分に、トラッカーのレポートページへのリンクを追加しています。 サマリーのページに表示されている表にも同様のリンクがあるのでそれと合わせた感じ。
こないだ詳細レポート画面にグラフが追加されたので、そこへの導線を確保したよう。
リビジョン 18214 - Switch between toggle plus and minus icons for toggle multi select (#31496). ... - Redmine
チケット: Defect #31496: Switch between toggle plus and minus icons for toggle multi select - Redmine
+押すと開いたり閉じたりする複数選択のUIで、開いてるときと閉じてるときで+と-のアイコンが切り替わるようにしています。
リビジョン 18215 - Czech translation update (#31497). Patch by Pavel Rosický. - Redmine
チケット: Patch #31497: Czech translation update - Redmine
チェコ語の訳の更新
リビジョン 18216 - Add text_user_wrote_in to locales (#31427). Patch by Mizuki ISHIKAWA. - Redmine
text_user_wrote_in
を各言語の訳に追加しています。
リビジョン 18217 - Insert a link to the source to the attribution line when quoting a note or a ... - Redmine
チケットで引用sたときの「xxさんはかきました」に、どこで書いたのかリンクをつけるようにしています。
リビジョン 18218 - Send the journal_indice as param in order to get rid of extra queries (#31427... - Redmine
コメントへのリンクを作成する際に、引用するコメントの番号を特定するため複雑な処理が走っていました。 引用する際のリンクに、引用するコメントの番号を含めてパラメータとして渡すようにして、特定する必要をなくしています。
動向
チケットが整理されたようです
Defect #31365: Issue subject may be broken if the subject field in the receiving email is split into multiple lines - Redmine
mail gemでメール件名を取るAPIが複数行の件名をうまくとれないらしく、メール経由でチケットを作る際に件名が壊れることがあるようです。 mail gemにモンキーパッチを当てて対処する方向で、対象バージョンが4.0.4に設定されています。
Defect #31471: Lost right shift for 'journal-link' - Redmine
デフォルトのテーマだと壊れなさそう?
Defect #31487: Issues filtering - Redmine
担当者が設定されていない場合も含めて探す場合は担当者のフィルター外すとよさそう、ということでcloseされています。
Defect #30164: Missing images in a wiki page are not visualized - Redmine
Wikiページで画像がなくなっているのがぱっとみ分からない、というチケット。 Firefoxだと画像がないのが分かりやすい表示がされるとコメントされています。 Chromeだとわかりづらそう〜。
Feature #5228: Users are just numbers - Redmine
wikiでユーザーページにリンクしたい要望、3.4で合う機能が入ったのでcloseされています。
Feature #14639: Emission email address Name - Redmine
メールの送信元の名前を設定したいみたいな要望 関連するチケットとして4.1で入るメール通知に通知元のユーザー名が入るチケットが追加されています。 例示されている例がcurrent_userだったので、4.1の機能でことたりそう?
Defect #10755: Why I got "Email has already been taken" message when creating new user? - Redmine
まだ問題があればリオープンしてね、ということでCloseされています。
Defect #22940: Why I received mail that contain underscore instead of space in from redmine. - Redmine
再現できないのでclose
Defect #22973: Api rest assigned_to_id - Redmine
FeedbackがないのでClose
Feature #16309: Add a concept of role-based permission to trackers - Redmine
Redmine 3.3で追加されたのでClose
Feature #14332: [Repository] Make "view file" the default - Redmine
Redmine 3.4でそうなったのでClose
Defect #31495: Tracker status cannot be empty in when processing commit messages - Redmine
Redmine 4.0で、コミットメッセージでissueのステータスを0にする設定をした場合、Issueのバリデーションでエラーが出てしまうよう。 3.4系からこのあたりのコードの変更はないようなので、assign_attributesの動作が変わったのかな?という内容。
再現テストが書けるとよさそうですが。
Patch #23980: Replace images with icon fonts - Redmine
画像をウェブフォント(Font awesome)で置き換えるパッチ
Jean-Philippeからのフィードバック待ちのようです。
なるほど、アイコンを表示してるクラスを統一するあたりのパッチはこの関連なのかな?
Patch #31493: Add a link to project_issues_report from project_issues_report_details - Redmine
詳細レポートから一つ上のサマリーのとこへ戻るパンくず的なリンクを付け足すパッチ
戻る導線がなさそうなのであるとよさそう。
Feature #31427: Insert a link to the source to the attribution line when quoting a note or a message - Redmine
実装についての細々とした話が続いている感じ 「xxさんは書きました」みたいな引用のコメントのフォーマットでつかう言語をRedmine全体で統一するかどうかは、どっちがいいんでしょう。 「xxさんはかきました」はただのテキストなので、書いた時点での言語でそのまま残るのが難しいポイントですね。
自分の設定してる言語で書けたほうがよさそうな気はします。