ステータスを変更したらカスタムフィールドに現在日時を設定(Redmine View Customize Plugin)

下記問い合わせに対応して、ステータスを変更したらカスタムフィールドに現在日時を設定するサンプルを作成しました。

動作イメージ

ステータスがIn Progressになったら、TextとDateのカスタムフィールドに現在日時を設定します。

https://github.com/onozaty/redmine-view-customize-scripts/raw/master/examples/0052.set_current_date_when_status_changed/result.gif

コード内容は下記にまとめています。

Redmine wiki outdated page warning plugin を作りました

RedmineのWikiで、最終更新日時から一定時間が経過しているページに対してメッセージを表示するプラグインを作りました。

「この記事は最終更新日から1年以上が経過しています」みたいな、よくあるやつを表示したくて作っています。

https://github.com/onozaty/redmine_wiki_outdated_page_warning/blob/main/screenshots/wiki.png?raw=true

日数とメッセージは設定で変更できます。メッセージには、最終更新日時を埋め込むこともできます。

https://github.com/onozaty/redmine_wiki_outdated_page_warning/blob/main/screenshots/configure.png?raw=true

Redmineにかかわらずですが、、Wikiを使っていると、更新されないままになってしまうページがどうしても出てきます。
で、それが新しい情報だと思ってみると、実は古かった、、みたいなことを避けるために、このプラグインを活用できればと思っています。

社内勉強会で「Java8から17へ」というタイトルで発表しました

社内勉強会で「Java8から17へ」というタイトルで、Java9から17で入った新機能で、実際コード書く上で使いそうなもの紹介しました。

Zennで書いた下記の記事を元に加筆したものになります。

担当者にグループのみを表示(Redmine View Customize Plugin)

下記問い合わせに対応して、担当者にグループのみを表示するサンプルを作成しました。

Before

https://github.com/onozaty/redmine-view-customize-scripts/blob/master/examples/0050.display_only_group_in_assignee/before.png?raw=true

After

https://github.com/onozaty/redmine-view-customize-scripts/blob/master/examples/0050.display_only_group_in_assignee/after.png?raw=true

コード内容は下記にまとめています。

説明欄のテキストエリアの高さを変更(Redmine View Customize Plugin)

Redmine Users のメーリングリストに流れていたので、View customizeで対応してみました。

RedMineで新しいチケットを作成するとき、説明欄を最初から縦に長く拡張させて表示させる方法をご教授いただけないでしょうか。
縦スクロールバーの一番下の斜め線が入った□をマウスで掴んで下に拡大すること説明欄が大きくできるのですが、あらかじめ設定した大きさで表示できないかと考えております。

こういったのはCSSで簡単にできます。

#issue_description {
  height: 300px;
}

Before

https://github.com/onozaty/redmine-view-customize-scripts/raw/master/examples/0049.change_height_of_description_textarea/before.png

After

https://github.com/onozaty/redmine-view-customize-scripts/raw/master/examples/0049.change_height_of_description_textarea/after.png

コード内容

コード内容は下記にまとめています。