redmine.tokyo: チケット
https://redmine.tokyo/
https://redmine.tokyo/welcome/index/themes/redmine_tokyo_theme/favicon/favicon.ico?1665553863
2016-12-01T12:55:16Z
redmine.tokyo
Redmine
Unofficial Redmine Cooking - QA #252 (回答済): メンテナンス / 移行 / バージョンアップのためRedmineを読み取り専用にしたい
https://redmine.tokyo/issues/252
2016-12-01T12:55:16Z
Takano Akiko
<a name="現象要望"></a>
<h3 >■現象/要望<a href="#現象要望" class="wiki-anchor">¶</a></h3>
<p>やりたいこと: Redmineの参照は許可するけれど、更新は全て止めたい</p>
<p>理由:サーバの移転・移行により新サーバにデータを同期させる間、データの整合性を担保するため更新を防ぎたい<br />ただし、チケットやWikiは参照させたいため、Sorryページへの切り替えやメンテナンスプラグインの利用でない方法をとりたい</p>
<a name="解決策"></a>
<h3 >■解決策<a href="#解決策" class="wiki-anchor">¶</a></h3>
<p>あまり大したことはないのですが、アドベントカレンダーの記事として書きます。<br />予算や潤沢なリソース(マシン)があって、切り替えが瞬断〜1時間くらいで済むのなら不要かと思います。</p>
<a name="補足"></a>
<h3 >■補足<a href="#補足" class="wiki-anchor">¶</a></h3>
<p>Qiita側記事として書いてリンクを貼ります!<br /><a class="external" href="http://qiita.com/akiko-pusu/items/3e04ab4eed1df96e422b">http://qiita.com/akiko-pusu/items/3e04ab4eed1df96e422b</a></p>
<p><img src="https://unofficial-redmine.org/matomo/matomo.php?rec=252" alt="" /></p>
Unofficial Redmine Cooking - QA #247 (回答済): 複数のRedmineサーバを統合したい
https://redmine.tokyo/issues/247
2016-11-30T11:41:16Z
奈良 裕記
<p>[お知らせ] <span style="color: red;">11/27午後 redmine.tokyo第21回勉強会開催(オンライン、無料、申込受付中)</span> <a class="external" href="https://redmine.tokyo/versions/42">https://redmine.tokyo/versions/42</a></p>
<a name="現象要望"></a>
<h3 >■現象/要望<a href="#現象要望" class="wiki-anchor">¶</a></h3>
<p>Redmineの構築/運用開始は簡単だが、組織統廃合/担当者異動/計数管理一本化などの要因により、<br />サーバ統合が後日必要になる場合もある。</p>
<a name="解決策"></a>
<h3 >■解決策<a href="#解決策" class="wiki-anchor">¶</a></h3>
<p>下記事例がありますので参考にしてください。</p>
<p>1,5,6は社内で実施できる場合、2は発注予算がある場合に役立つと思います。<br />3は処理内容の把握と動作確認を十分に実施した方が良いと思います。</p>
<a name="1サーバ2台の統合事例RedmineTokyo第7回勉強会"></a>
<h4 >1.サーバ2台の統合事例(RedmineTokyo第7回勉強会)<a href="#1サーバ2台の統合事例RedmineTokyo第7回勉強会" class="wiki-anchor">¶</a></h4>
<p><a class="external" href="http://www.slideshare.net/y503unavailable/redmine-42182169">http://www.slideshare.net/y503unavailable/redmine-42182169</a></p>
<p>bitnami-Windows版で自分が全権持っていたので、SQL/RESTのハイブリッドで実施。</p>
<a name="2乱立してるRedmineを一つにまとめる話RedmineTokyo第11回勉強会"></a>
<h4 >2.乱立してるRedmineを一つにまとめる話(RedmineTokyo第11回勉強会)<a href="#2乱立してるRedmineを一つにまとめる話RedmineTokyo第11回勉強会" class="wiki-anchor">¶</a></h4>
<blockquote>
<p>乱立した十数台のRedmineを一つにまとめる大仕事をした時のお話です。<br />Redmineをまとめる具体的な方法や、まとめた後の課題/問題などを発表します。<br />堂端 翔さん (株)アジャイルウェア)</p>
</blockquote>
<p>録画 <a class="external" href="https://youtu.be/QNQCZ0VOh40">https://youtu.be/QNQCZ0VOh40</a></p>
<p><a href="https://github.com/agileware-jp/douhashi-slides/blob/master/redmine.tokyo/markdown/11.md" class="external">資料</a></p>
<a name="3-Plugin-to-merge-two-Redmine-databases"></a>
<h4 >3. Plugin to merge two Redmine databases.<a href="#3-Plugin-to-merge-two-Redmine-databases" class="wiki-anchor">¶</a></h4>
<p>EricDavis氏(元コミッタ)原作の統合用pluginがありました。</p>
<p>planioのForkは2011年以降の更新無<br /><a class="external" href="https://github.com/planio-gmbh/redmine_merge_redmine">https://github.com/planio-gmbh/redmine_merge_redmine</a></p>
<p>2015/9更新<br /><a class="external" href="https://github.com/jresinas/redmine_merge_redmine">https://github.com/jresinas/redmine_merge_redmine</a></p>
<p>2016/6更新<br /><a class="external" href="https://github.com/jeff-dagenais/redmine_merge_redmine">https://github.com/jeff-dagenais/redmine_merge_redmine</a></p>
<p>Redmine本体の機能追加対応もあり、ブラックボックスとして安心して実行できる内容とは思えませんが。。</p>
<p>サーバ統合を目的としたツールが二つあった。<br />直近更新されているようで、期待できるかも?</p>
<p><a class="external" href="https://github.com/PowerKiKi/redmine-tools">https://github.com/PowerKiKi/redmine-tools</a><br /><a class="external" href="https://github.com/dctremblay/Project-Rescue">https://github.com/dctremblay/Project-Rescue</a></p>
<a name="4複数Redmine上の進捗情報をまとめて見る"></a>
<h4 >4.複数Redmine上の進捗情報をまとめて見る<a href="#4複数Redmine上の進捗情報をまとめて見る" class="wiki-anchor">¶</a></h4>
<p>(Redmineサーバ自体の統合ではないが関連するので紹介)</p>
<p>複数のRedmineでAgile開発を楽にしたい(Redmine.Tokyo#12 LT)<br />複数Redmine上の進捗情報をダッシュボードからまとめて見るツールの紹介。</p>
<p><a class="external" href="https://www.slideshare.net/secret/g7stE4mgvAeZcP">https://www.slideshare.net/secret/g7stE4mgvAeZcP</a><br /><a class="external" href="https://www.youtube.com/watch?v=An-Ikqr6_qk">https://www.youtube.com/watch?v=An-Ikqr6_qk</a></p>
<a name="5複数Redmineの情報をRESTで集約した事例Python"></a>
<h4 >5.複数Redmineの情報をRESTで集約した事例(Python)<a href="#5複数Redmineの情報をRESTで集約した事例Python" class="wiki-anchor">¶</a></h4>
<p>Redmine本家コピー+投票サイト作成(Python-Redmine利用事例)<br /><a class="external" href="https://www.slideshare.net/y503unavailable/redminepythonredmine/y503unavailable/redminepythonredmine">https://www.slideshare.net/y503unavailable/redminepythonredmine/y503unavailable/redminepythonredmine</a><br /><a class="external" href="https://redmine.tokyo/issues/902">https://redmine.tokyo/issues/902</a></p>
<p>Pythonで処理することで、複数Redmineのチケット集約だけでなく、各種業務処理も実施できる。(付加価値)<br />Adminの過負荷-ボトルネックも回避可能。</p>
<a name="6RedmineチケットをRest-APIを使って履歴付きで別Redmineへ移行した記録"></a>
<h4 >6.RedmineチケットをRest APIを使って、履歴付きで別Redmineへ移行した記録<a href="#6RedmineチケットをRest-APIを使って履歴付きで別Redmineへ移行した記録" class="wiki-anchor">¶</a></h4>
<p><a class="external" href="https://qiita.com//akisatoyuka/items/8429715d98155ef57548">https://qiita.com//akisatoyuka/items/8429715d98155ef57548</a></p>
<blockquote>
<p>curlを使って、履歴を含めた全チケットをJSONで取得 <br />Pythonを使って、上記取得したチケット情報を別Redmineへ登録</p>
</blockquote>
<blockquote>
<p>移行元も移行先もデータベースには触れない。<br />履歴情報に重要な情報が記載されており、それを参照したい。</p>
</blockquote>
<blockquote>
<p>Redmine REST-APIを使ってissuesの情報を移行。</p>
</blockquote>
<blockquote>
<p>closed_on(終了日)は悩ましいが、スクリプトで簡単に実行できると信じて、必要になったらファイルからプロジェクトから作り直す。<br />作成日、更新日、終了日は移行を実行した日になる。<br />案件メンバーが流出していく中、過去の知見についてはRedmineの履歴(大量)が頼り。</p>
</blockquote>
<a name="対応状況"></a>
<h3 >■対応状況<a href="#対応状況" class="wiki-anchor">¶</a></h3>
<p>作業事例公開済</p>
<a name="補足"></a>
<h3 >■補足<a href="#補足" class="wiki-anchor">¶</a></h3>
<p><img src="https://unofficial-redmine.org/matomo/matomo.php?rec=247" alt="" /></p>
Unofficial Redmine Cooking - QA #246 (回答済): Redmine 管理-「トラッカー」-「サマリー」の表示枠を固定にしたい/編集中項目の識別性向上
https://redmine.tokyo/issues/246
2016-11-29T08:32:41Z
Mr. N
<p>■現象/要望<br />Redmine 管理-「トラッカー」-「サマリー」の一覧画面について、<br />トラッカー/カスタムフィールドの数が多い状態でスクロールさせると、ヘッダ行が表示されなくなり、どの項目を編集していたのかが分からなくなる。<br />トラッカー・標準フィールド・カスタムフィールドの表示(ヘッダ行)を固定としたい。※Excelのウィンドウ固定機能のイメージです。</p>
<p>■解決策</p>
<p>本家に同趣旨のチケット/パッチがありました。<br /><a class="external" href="http://www.redmine.org/issues/20287">http://www.redmine.org/issues/20287</a><br />tableからgridに変更するもので、3.2.0へのパッチが添付されています。</p>
<p>暫定対策<br />・ツールチップを表示して編集中の内容を識別し易くする。(3.4.0取込)<br /> <a class="external" href="https://redmine.tokyo/issues/246#note-10">https://redmine.tokyo/issues/246#note-10</a><br />・高解像度の全画面表示&文字縮小し、スクロール無にする。<br />・標準フィールド or カスタムフィールドのグルーピングにより、縦方向の同時表示数を減らす。</p>
<p>■対応状況<br />本家パッチ有</p>
<p>■補足</p>
<p><img src="https://unofficial-redmine.org/matomo/matomo.php?rec=246" alt="" /></p>
Unofficial Redmine Cooking - QA #245 (回答済): チケット表示画面に、関連するチケットのカスタムフィールド情報を表示したい。
https://redmine.tokyo/issues/245
2016-11-27T14:09:31Z
奈良 裕記
<a name="現象要望"></a>
<h3 >■現象/要望<a href="#現象要望" class="wiki-anchor">¶</a></h3>
<p>チケット表示画面に、関連するチケットのカスタムフィールド情報を表示したい。<br />例えば、顧客単位のチケット上に、関連する設備/問い合わせ等のチケットの情報を表示したい。</p>
<a name="解決策"></a>
<h3 >■解決策<a href="#解決策" class="wiki-anchor">¶</a></h3>
<p>Wiki Lists Pluginで、データ抽出を行うことで実現できる。</p>
<p>・顧客/設備/問い合わせを、各チケットとして登録<br />・利用設備/問い合わせ情報のチケット上に、顧客IDを設定</p>
<p>顧客チケット表示時に、設備/問い合わせのチケットから、その顧客の情報を検索し表示。</p>
<p>実施例<br />Redmineの簡易CRMとしての活用事例<br /><a class="external" href="http://www.slideshare.net/hidehisamatsutani/1-redminecrmr2">http://www.slideshare.net/hidehisamatsutani/1-redminecrmr2</a></p>
<a name="対応状況"></a>
<h3 >■対応状況<a href="#対応状況" class="wiki-anchor">¶</a></h3>
<p>Plugin利用で解決済</p>
<a name="補足"></a>
<h3 >■補足<a href="#補足" class="wiki-anchor">¶</a></h3>
<p>WikiLists Plugin 使用方法(作者)<br /><a class="external" href="http://www.r-labs.org/projects/wiki_lists/wiki/Wiki_Lists">http://www.r-labs.org/projects/wiki_lists/wiki/Wiki_Lists</a></p>
<p>Redmine Wiki Lists プラグインの使い方メモ<br /><a class="external" href="http://d.hatena.ne.jp/torutk/20160903/p1">http://d.hatena.ne.jp/torutk/20160903/p1</a></p>
<p><img src="https://unofficial-redmine.org/matomo/matomo.php?rec=245" alt="" /></p>
Unofficial Redmine Cooking - QA #244 (回答済): Wikiページにカスタムクエリへのリンクを張りたい(URLではなく)
https://redmine.tokyo/issues/244
2016-11-27T11:11:44Z
奈良 裕記
<a name="現象要望"></a>
<h3 >■現象/要望<a href="#現象要望" class="wiki-anchor">¶</a></h3>
<p>Wikiページにカスタムクエリへのリンクを張りたい。<br />HTTPのURLではプロジェクト識別子が含まれてしまうため、プロジェクトごとに修正しなくてはならなくなる。</p>
<a name="解決策"></a>
<h3 >■解決策<a href="#解決策" class="wiki-anchor">¶</a></h3>
<p>Wikiマクロで実現する方法を次のブログに記載しています。<br /><a class="external" href="http://d.hatena.ne.jp/torutk/20161007">http://d.hatena.ne.jp/torutk/20161007</a></p>
<p>このWikiマクロをプラグインとして利用できるよう作成してみました。<br /><a class="external" href="https://github.com/torutk/redmine_cozy_wiki_macros">https://github.com/torutk/redmine_cozy_wiki_macros</a></p>
<a name="対応状況"></a>
<h3 >■対応状況<a href="#対応状況" class="wiki-anchor">¶</a></h3>
<p>Plugin対応済</p>
<a name="補足"></a>
<h3 >■補足<a href="#補足" class="wiki-anchor">¶</a></h3>
<p>本家チケット<br /><a class="external" href="http://www.redmine.org/issues/3258">http://www.redmine.org/issues/3258</a> Link to custom query from wiki</p>
<p><img src="https://unofficial-redmine.org/matomo/matomo.php?rec=244" alt="" /></p>
Unofficial Redmine Cooking - QA #241 (回答済): カテゴリをサブプロジェクトで継承利用したい(バージョン同様)
https://redmine.tokyo/issues/241
2016-11-23T15:40:33Z
奈良 裕記
<a name="現象要望"></a>
<h3 >■現象/要望<a href="#現象要望" class="wiki-anchor">¶</a></h3>
<p>カテゴリをサブプロジェクトで継承利用したい(バージョン同様)</p>
<p>(例)システムの利用部署単位に案件管理したい場合、利用部署のサブプロジェクトを作成し、カテゴリで案件を分類するのが自然。<br />この形態なら、利用部署毎/全体のカテゴリ単位集計も容易。<br />しかし、カテゴリのサブプロジェクト継承が行えないため、上記運用が行えない。</p>
<p>また、グローバルなカテゴリ定義の要望も出ている。</p>
<a name="解決策"></a>
<h3 >■解決策<a href="#解決策" class="wiki-anchor">¶</a></h3>
<p>カテゴリに既存のバージョンと同一機能があれば解決できる。<br />(サブPJ継承機能がバージョンのみに実装された理由は不明)</p>
<a name="対応状況"></a>
<h3 >■対応状況<a href="#対応状況" class="wiki-anchor">¶</a></h3>
<p>本家11898に、2.6用のパッチはあるが、3.Xでは動作しない。</p>
<p>3.4、4.Xへのパッチを以下に作成したが、網羅的なテスト/テストコード作成は行っていないため、現時点では本家に取込まれていない。</p>
<p>しかし、非常に要望の多い機能であり、新バージョンの目玉にもなることから、条件が整えば標準取込みされる可能性がある。(希望的観測)</p>
<a name="Redmine34への対応"></a>
<h4 >Redmine3.4への対応<a href="#Redmine34への対応" class="wiki-anchor">¶</a></h4>
<p>3.4-unofficialcookingブランチにて対応完了した。 3.4.6ベース<br />(Versionの現行コードをIssueCategoryに取り込んだ)</p>
<p><a class="external" href="https://github.com/y503unavailable/redmine/tree/3.4-unofficialcooking">https://github.com/y503unavailable/redmine/tree/3.4-unofficialcooking</a></p>
<p>Share Issues Categories for sub-projects(11898,5358) for Redmine 3.4<br /><a class="external" href="https://github.com/y503unavailable/redmine/issues/14">https://github.com/y503unavailable/redmine/issues/14</a></p>
<p>3.4でのカテゴリ選択画面エビデンス<br /><a class="external" href="https://twitter.com/y503Unavailable/status/1005658604681158656">https://twitter.com/y503Unavailable/status/1005658604681158656</a></p>
<a name="Redmine4Xへの対応"></a>
<h4 >Redmine4.Xへの対応<a href="#Redmine4Xへの対応" class="wiki-anchor">¶</a></h4>
<p>Redmineのtrunk(4.1の前身)にパッチ作成し一応動作した。(2019/6/30)<br />少し様子見てから本家持っていく積り。</p>
<p><a class="external" href="https://github.com/y503unavailable/redmine/tree/feature-category-trunk20190629">https://github.com/y503unavailable/redmine/tree/feature-category-trunk20190629</a></p>
<p>CentOS7用Ansible<br /><a class="external" href="https://github.com/y503unavailable/redmine-centos-ansible/tree/feature-category-trunk20190629">https://github.com/y503unavailable/redmine-centos-ansible/tree/feature-category-trunk20190629</a></p>
<a name="補足"></a>
<h3 >■補足<a href="#補足" class="wiki-anchor">¶</a></h3>
<p>本家関連チケット</p>
<p><a class="external" href="http://www.redmine.org/issues/11898">http://www.redmine.org/issues/11898</a> Inheritable issue categories<br /><a class="external" href="http://www.redmine.org/issues/5358">http://www.redmine.org/issues/5358</a> Share Issues Categories for sub-projects<br /><a class="external" href="http://www.redmine.org/issues/1878">http://www.redmine.org/issues/1878</a> Inherit parts of parent project by subprojects<br /><a class="external" href="http://www.redmine.org/issues/6794">http://www.redmine.org/issues/6794</a> Global and inheritable Categories<br /><a class="external" href="http://www.redmine.org/issues/16941">http://www.redmine.org/issues/16941</a> Do not clear category on project change if category with ..<br /><a class="external" href="http://www.redmine.org/issues/5186">http://www.redmine.org/issues/5186</a> Issue Categories inheritance<br /><a class="external" href="http://www.redmine.org/issues/4159">http://www.redmine.org/issues/4159</a> Make Issue categories to be inherited with the project<br /><a class="external" href="http://www.redmine.org/issues/12362">http://www.redmine.org/issues/12362</a> Sharing Issue categories<br /><a class="external" href="http://www.redmine.org/issues/12215">http://www.redmine.org/issues/12215</a> Option to inherit Issue Category list from Parent project...</p>
<p>下記2件は、本家VoteListでも最上位クラスである。<br /><a class="external" href="http://www.redmine.org/boards/1/topics/54369">http://www.redmine.org/boards/1/topics/54369</a></p>
<p>47件 #5358 Share Issues Categories for sub-projects<br />9件 #11898 Inheritable issue categories</p>
<p><img src="https://unofficial-redmine.org/matomo/matomo.php?rec=241" alt="" /></p>
Unofficial Redmine Cooking - QA #240 (回答済): チケット一覧の初期表示件数を任意の値に変更したい(最小値以外)
https://redmine.tokyo/issues/240
2016-11-23T09:31:21Z
奈良 裕記
<a name="現象要望"></a>
<h3 >■現象/要望<a href="#現象要望" class="wiki-anchor">¶</a></h3>
<p>チケット一覧の初期表示件数を任意の値に変更したい(最小値以外)<br />例えば、 選択肢は25,50,100,200件とするが、初期表示を200件にしたい場合もある。</p>
<p>選択肢は設定で変更できるが、初期値には選択肢の最小値を設定する設計となっているため、<br />初期表示件数を最小値以外に設定することができない。</p>
<p><a class="external" href="http://redmine.jp/faq/issue/per-page-options/">http://redmine.jp/faq/issue/per-page-options/</a></p>
<blockquote>
<p>Redmineのチケット一覧画面では、デフォルトでは25件のチケットが1画面に表示されます。<br />この数は、「管理」→「設定」→「全般」→「ページ毎の表示件数」で変更できます。<br />この中の「ページ毎の表示件数」という項目で設定されているカンマ区切りの値のうち、<br />もっとも小さなものがチケット一覧画面のデフォルトの表示件数として使われます。</p>
</blockquote>
<a name="解決策"></a>
<h3 >■解決策<a href="#解決策" class="wiki-anchor">¶</a></h3>
<p>ソースコード修正で対応<br />最後のsort処理を削除するだけ。最初に指定した項目数が初期表示件数になる。</p>
<p>app/models/setting.rb</p>
<p>現状<br /><pre>
# Helper that returns an array based on per_page_options setting
def self.per_page_options_array
per_page_options.split(%r{[\s,]}).collect(&:to_i).select {|n| n > 0}.sort
end
</pre></p>
<p>変更後<br /><pre>
per_page_options.split(%r{[\s,]}).collect(&:to_i).select {|n| n > 0}
</pre></p>
<p>但し、上記初期値以外を選択した後は、選択肢一覧が変更される様子。<br />(上下関係に依存する箇所が他にあった?、詳細確認中)</p>
<a name="対応状況"></a>
<h3 >■対応状況<a href="#対応状況" class="wiki-anchor">¶</a></h3>
<p>ソースコード修正で対応</p>
<a name="補足"></a>
<h3 >■補足<a href="#補足" class="wiki-anchor">¶</a></h3>
<p>パフォーマンス面では初期表示件数を抑えるのが得策だが、<br />ユーザ指定をそのまま反映する自由度があっても良いと思う。</p>
<p><img src="https://unofficial-redmine.org/matomo/matomo.php?rec=240" alt="" /></p>
Unofficial Redmine Cooking - QA #239 (回答済): チケットの説明欄を非表示にしたい
https://redmine.tokyo/issues/239
2016-11-20T03:13:00Z
奈良 裕記
<a name="現象要望"></a>
<h3 >■現象/要望<a href="#現象要望" class="wiki-anchor">¶</a></h3>
<p>チケットの説明欄を非表示にしたい<br />(各カスタムフィールドで内容を管理する場合、説明欄が邪魔になる)</p>
<a name="解決策"></a>
<h3 >■解決策<a href="#解決策" class="wiki-anchor">¶</a></h3>
<p>ViewCustomizeで、descriptionと編集用toolbarを非表示にする。(javascript , hide)</p>
<p><a class="external" href="http://blog.enjoyxstudy.com/entry/2016/11/20/000000">http://blog.enjoyxstudy.com/entry/2016/11/20/000000</a></p>
<p>Redmine3.4では、説明欄を非表示可能となった。</p>
<a name="対応状況"></a>
<h3 >■対応状況<a href="#対応状況" class="wiki-anchor">¶</a></h3>
<p>Plugin対応済</p>
<p>Redmine3.4-標準対応済</p>
<a name="補足"></a>
<h3 >■補足<a href="#補足" class="wiki-anchor">¶</a></h3>
<p>トラッカー単位に動作変更したい場合もあると思われます。。</p>
<p>元質問<br /><a class="external" href="https://groups.google.com/forum/#!topic/redmine-users-ja/_hfNTGf-CXs">https://groups.google.com/forum/#!topic/redmine-users-ja/_hfNTGf-CXs</a></p>
<p><img src="https://unofficial-redmine.org/matomo/matomo.php?rec=239" alt="" /></p>
Unofficial Redmine Cooking - QA #237 (回答済): Redmineカスタムフィールド表示改善(CF1列表示、項目見出し、表示調整)
https://redmine.tokyo/issues/237
2016-11-19T09:56:42Z
奈良 裕記
<a name="現象要望"></a>
<h3 >■現象/要望<a href="#現象要望" class="wiki-anchor">¶</a></h3>
<p>Redmineで多数のカスタムフィールドを使用すると、 チケット編集/表示画面が見難くなる。 <br />(固定2列表示・項目区切り無。サイズ調整不可)<br />長文テキストの編集など、猫の額で作業しにくい。</p>
<a name="解決策"></a>
<h3 >■解決策<a href="#解決策" class="wiki-anchor">¶</a></h3>
<p>1.Redmineソース修正による対応</p>
<p>Redmineソースを数個修正することで、 編集/表示画面を大幅に改善できます。<br />CFを一列表示化 ・指定CF直前に見出表示 ・CF種別毎タグ調整(改行有無の対応など)</p>
<p><a class="external" href="http://www.slideshare.net/y503unavailable/redmine-61996567">http://www.slideshare.net/y503unavailable/redmine-61996567</a></p>
<p>2.ViewCustomizeによる対応例</p>
<p><a class="external" href="http://qiita.com/sioaji/items/e795ba158856cd84ffef">http://qiita.com/sioaji/items/e795ba158856cd84ffef</a></p>
<p>3.Redmine自体の表示改善(3.4)</p>
<p>CF一列化は、3.4.0で対応された。<br />Full width layoutオプションで、説明欄と同じ大きさで表示可能。<br />但し、他のCF項目とは別に、説明欄の下に分離して表示される。<br />チケット上の多数のCFの中に、1列の大きなCF枠が混在する様な使い方には対応できない。<br />例えば、原因と対策の様なテキスト項目には、それぞれに付加情報(管理区分等)が付加される事も多い。付加情報と内容が説明欄の上下に分離することには、不満が多く出ると思う。<br /><a class="external" href="http://www.redmine.org/issues/21705">http://www.redmine.org/issues/21705</a> <br /><img src="https://pbs.twimg.com/media/C3EGF31UoAAFBap.jpg:large" alt="" /></p>
<a name="対応状況"></a>
<h3 >■対応状況<a href="#対応状況" class="wiki-anchor">¶</a></h3>
<p>ソース修正により対応可能</p>
<p>CF1列化は3.4.0にて対応された。</p>
<a name="補足"></a>
<h3 >■補足<a href="#補足" class="wiki-anchor">¶</a></h3>
<p>(持論)<br />ソース修正でカスタマイズ対応できるのはOSSの特権。<br />Plugin/運用対応より、楽に見通し良く解決できる場合もある。<br />過度に恐れず、適材適所で利用。 できるだけ単純に見通し良く。</p>
<p>本家関連チケット<br />Option for long text custom fields to be displayed under the description field<br /><a class="external" href="http://www.redmine.org/issues/21705">http://www.redmine.org/issues/21705</a><br />↑3.4.0取込</p>
<p>Custom field width size<br /><a class="external" href="http://www.redmine.org/issues/14673">http://www.redmine.org/issues/14673</a></p>
<p>CF1行化のPlugin Redmine2.3までテスト済<br /><a class="external" href="https://github.com/ande3577/redmine_multi_column_custom_fields">https://github.com/ande3577/redmine_multi_column_custom_fields</a></p>
<p><img src="https://unofficial-redmine.org/matomo/matomo.php?rec=237" alt="" /></p>
Unofficial Redmine Cooking - QA #236 (回答済): 曜日指定以外の休日を反映したい。(カレンダ/ガントチャートの表示)
https://redmine.tokyo/issues/236
2016-11-13T03:17:12Z
奈良 裕記
<p>[お知らせ] <span style="color: red;">11/27午後 redmine.tokyo第21回勉強会開催(オンライン、無料、申込受付中)</span> <a class="external" href="https://redmine.tokyo/versions/42">https://redmine.tokyo/versions/42</a></p>
<a name="現象要望"></a>
<h3 >■現象/要望<a href="#現象要望" class="wiki-anchor">¶</a></h3>
<p>曜日指定以外の休日を反映したい。(カレンダ/ガントチャートの表示)<br />休業日(曜日指定)は対応済だが、祝日や夏季休暇などが反映できない</p>
<a name="解決策"></a>
<h3 >■解決策<a href="#解決策" class="wiki-anchor">¶</a></h3>
<p>下記ソース修正/プラグインにより対応可能<br />(画面表示側に手を入れている)</p>
<p>ソース修正</p>
<p>祝日/社内カレンダ等の対応<br /><a class="external" href="http://otsukare-tion.com/2013/12/redmine_calender_coloring/">http://otsukare-tion.com/2013/12/redmine_calender_coloring/</a></p>
<p>プラグイン対応</p>
<p>ViewCustomizeによる対応<br /><a class="external" href="http://qiita.com/kn5/items/4f0d5f2b86527f5f3a1d">http://qiita.com/kn5/items/4f0d5f2b86527f5f3a1d</a></p>
<p>redmine_holidays_plugin<br /><a class="external" href="http://taktos.hatenablog.com/entry/2014/01/30/Redmine%E3%81%AE%E3%82%AB%E3%83%AC%E3%83%B3%E3%83%80%E3%83%BC%E3%81%AB%E7%A5%9D%E6%97%A5%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E3%82%92%E4%BD%9C">http://taktos.hatenablog.com/entry/2014/01/30/Redmine%E3%81%AE%E3%82%AB%E3%83%AC%E3%83%B3%E3%83%80%E3%83%BC%E3%81%AB%E7%A5%9D%E6%97%A5%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E3%82%92%E4%BD%9C</a></p>
<p>↑原作は2.4動作確認だが、Fork先に3.4対応有<br /><a class="external" href="https://github.com/taktos/redmine_holidays_plugin/network">https://github.com/taktos/redmine_holidays_plugin/network</a></p>
<p>redmine_work_days<br /><a class="external" href="https://github.com/agileware-jp/redmine_work_days">https://github.com/agileware-jp/redmine_work_days</a></p>
<p><a class="external" href="https://ja.easyredmine.com/knowledge-base/gantt-knowledge/complete-manual?view=knowledge_detail&id=69&category_id=54">https://ja.easyredmine.com/knowledge-base/gantt-knowledge/complete-manual?view=knowledge_detail&id=69&category_id=54</a><br />特定期間の勤務時間短縮もあり</p>
<a name="対応状況"></a>
<h3 >■対応状況<a href="#対応状況" class="wiki-anchor">¶</a></h3>
<p>Redmine標準としては未対応<br />画面表示以外自体はまだしも、<br />祝日データの保持/アプリケーションからの利用側面では標準的なIFが必要。</p>
<a name="補足"></a>
<h3 >■補足<a href="#補足" class="wiki-anchor">¶</a></h3>
<p>本家チケット<br /><a class="external" href="http://www.redmine.org/issues/7079">http://www.redmine.org/issues/7079</a> Adding Holidays to Calendar<br /><a class="external" href="http://www.redmine.org/issues/1459">http://www.redmine.org/issues/1459</a> Global Holidays calendar<br /><a class="external" href="http://www.redmine.org/issues/7011">http://www.redmine.org/issues/7011</a> Configure calendar<br /><a class="external" href="http://www.redmine.org/issues/8323">http://www.redmine.org/issues/8323</a> User Calendar and holidays for Team Management<br /><a class="external" href="http://www.redmine.org/issues/22997">http://www.redmine.org/issues/22997</a> Administrative calendar</p>
<p><img src="https://unofficial-redmine.org/matomo/matomo.php?rec=236" alt="" /></p>
Unofficial Redmine Cooking - QA #235 (回答済): 終了したチケットをコメント不可にしたい
https://redmine.tokyo/issues/235
2016-11-09T13:16:30Z
奈良 裕記
<a name="現象要望"></a>
<h3 >■現象/要望<a href="#現象要望" class="wiki-anchor">¶</a></h3>
<p>終了したチケットをコメント不可にしたい。</p>
<p>作業依頼-記録/管理目的のチケットでは、既に終了したチケットへにコメントされると、運用上不味い場合がある。</p>
<a name="解決策"></a>
<h3 >■解決策<a href="#解決策" class="wiki-anchor">¶</a></h3>
<a name="1ViewCustomizeで編集などのアイコンを非表示にする"></a>
<h4 >1.ViewCustomizeで編集などのアイコンを非表示にする。<a href="#1ViewCustomizeで編集などのアイコンを非表示にする" class="wiki-anchor">¶</a></h4>
<p><a class="external" href="https://redmine.tokyo/issues/235#note-7">https://redmine.tokyo/issues/235#note-7</a><br /><a class="external" href="https://redmine.tokyo/issues/235#note-8">https://redmine.tokyo/issues/235#note-8</a></p>
<p>CODAの定義・運用の現在 2020年版 / 2.チケットを「凍結」・「解凍」したい<br /><a class="external" href="https://www.jss.jaxa.jp/mediadir/2020/11/redmine_tokyo_19_CODA2020_Public201114.pdf">https://www.jss.jaxa.jp/mediadir/2020/11/redmine_tokyo_19_CODA2020_Public201114.pdf</a></p>
<p>画面表示で操作抑えているので、チケット一覧右ボタン-編集には効かない。</p>
<a name="2設定変更対応"></a>
<h4 >2.設定変更対応<a href="#2設定変更対応" class="wiki-anchor">¶</a></h4>
<p>チケットの編集権限の一つとして、Tracker/Role/Statusで制御する。<br />現時点の回避策として、別トラッカー(注記不可)を作成し、チケット終了時にトラッカーを変更する。</p>
<a name="3Redmine本体パッチ"></a>
<h4 >3.Redmine本体パッチ<a href="#3Redmine本体パッチ" class="wiki-anchor">¶</a></h4>
<p>本家13814に2.4.6用のパッチ有</p>
<a name="4Redmine-additionalsプラグイン対応"></a>
<h4 >4.Redmine additionalsプラグイン対応<a href="#4Redmine-additionalsプラグイン対応" class="wiki-anchor">¶</a></h4>
<p><a class="external" href="https://github.com/alphanodes/additionals">https://github.com/alphanodes/additionals</a></p>
<a name="対応状況"></a>
<h3 >■対応状況<a href="#対応状況" class="wiki-anchor">¶</a></h3>
<p>標準未対応</p>
<a name="補足"></a>
<h3 >■補足<a href="#補足" class="wiki-anchor">¶</a></h3>
<p><a class="external" href="http://www.redmine.org/issues/13814">http://www.redmine.org/issues/13814</a> No more comments when ticket closed<br /><a class="external" href="http://www.redmine.org/issues/18382">http://www.redmine.org/issues/18382</a> Feature #18382: Disable closed issues for commenting)</p>
<p><a class="external" href="http://www.redmine.org/issues/2685">http://www.redmine.org/issues/2685</a> Patch #2685: Display notice when commenting on closed tickets</p>
<p>descriptionも同じ<br /><a class="external" href="http://www.redmine.org/issues/7557">http://www.redmine.org/issues/7557</a> Feature #7557: Deny editing of descriptions of closed issues</p>
<p><img src="https://unofficial-redmine.org/matomo/matomo.php?rec=235" alt="" /></p>
Unofficial Redmine Cooking - QA #233 (新規): カスタムクエリのグループ指定時、折り畳んだ状態で表示したい
https://redmine.tokyo/issues/233
2016-11-03T10:00:30Z
奈良 裕記
<p>■現象/要望<br />カスタムクエリのグループ指定時、折り畳んだ状態で表示したい<br />該当件数が多いためにグルーピングするのだから、最初から折り畳んで表示した方が良い。</p>
<p>■解決策</p>
<p>■対応状況</p>
<p>■補足</p>
<p>本家関連チケット<br />Custom query with group by: is it possible collapse all results by default<br /><a class="external" href="http://www.redmine.org/boards/1/topics/50204">http://www.redmine.org/boards/1/topics/50204</a></p>
<p><a class="external" href="http://www.redmine.org/issues/8258">http://www.redmine.org/issues/8258</a><br />Group collapsed/expanded state should be "sticky"</p>
<p>現行グルーピング機能の追加時チケット<br />Ticket grouping<br /><a class="external" href="http://www.redmine.org/issues/2679">http://www.redmine.org/issues/2679</a></p>
<p>Collapse All for Groups<br /><a class="external" href="http://www.redmine.org/issues/7236">http://www.redmine.org/issues/7236</a></p>
<p><img src="https://unofficial-redmine.org/matomo/matomo.php?rec=233" alt="" /></p>
Unofficial Redmine Cooking - QA #232 (回答済): Redmine自体の操作ログ記録方法
https://redmine.tokyo/issues/232
2016-10-31T14:51:23Z
奈良 裕記
<p>■要望</p>
<p>Redmine自体のアクセスログを取得したい。<br />実際に操作したID、操作内容を記録したい。</p>
<p>■解決策</p>
<p>application_controller中にafter_filterを定義して、<br />操作ログをテキストファイルに出力する方法。</p>
<p><a class="external" href="https://groups.google.com/forum/#!topic/redmine-users-ja/T1b7j4UM1XA">https://groups.google.com/forum/#!topic/redmine-users-ja/T1b7j4UM1XA</a></p>
<p>app/controllers/application_controller.rb </p>
<pre><code>after_filter :access_logging <br /> def access_logging <br /> パスワードを削除してログ出力</code></pre>
<p>RAILS3以降では、RAILS_ROOTが未定義エラーになります。<br />下記の様にRails.rootに変更してください。</p>
<pre><code>log = Logger.new(File.join(Rails.root, "/log/access.log"), "daily")</code></pre>
<p>■対応状況</p>
<p>ソース修正で対応</p>
<p>■補足</p>
<p>RAILS5では xxx_filter が非推奨になりました。<br />xxx_actionに変更した方が良さそうです。</p>
<p>語削除時の調査にも役立ちます。<br />チケット削除のログは、 destroy で検索すれば出てきます。<br />(チケット消えるとサーバ誤動作を疑われるので、adminの自己防衛としても必要)</p>
<p>RAILS5では、ActionController::Parameters がHashを継承しなくなったため、<br />一部プラグインでは下記エラー発生する模様(2020/2現在)<br />詳細→ <a href="#note-12">#note-12</a></p>
<p><img src="https://unofficial-redmine.org/matomo/matomo.php?rec=232" alt="" /></p>
Unofficial Redmine Cooking - QA #231 (回答済): チェックボックスのカスタムフィールドを2列で表示したい
https://redmine.tokyo/issues/231
2016-10-30T16:54:37Z
奈良 裕記
<p>■現象<br />チェックボックスのカスタムフィールドを2列で表示したい<br />標準では縦1列なので見栄え悪い場合あり。</p>
<p>■解決策</p>
<p>View customize pluginによりCSS設定を行うことで対応可能<br /><a class="external" href="http://blog.enjoyxstudy.com/entry/2016/09/06/000000">http://blog.enjoyxstudy.com/entry/2016/09/06/000000</a></p>
<p>・CSSでcolum-countを利用する。<br />・特定のカスタムフィールドを対象にする場合には、CSSの隣接セレクタを利用して指定する。</p>
<p>■対応状況</p>
<p>プラグイン利用で解決済</p>
<p>■補足<br /><img src="https://unofficial-redmine.org/matomo/matomo.php?rec=231" alt="" /></p>
Unofficial Redmine Cooking - QA #230 (新規): チケットを別トラッカー/PJに移動すると、移動先で未割当のカスタムフィールド内容が消去される。
https://redmine.tokyo/issues/230
2016-10-30T16:03:49Z
奈良 裕記
<a name="現象要望"></a>
<h3 >■現象/要望<a href="#現象要望" class="wiki-anchor">¶</a></h3>
<p>チケットを別トラッカー/PJに移動すると、移動先で未割当のカスタムフィールド内容が消去される。<br />意図しないデータロスを招く。</p>
<a name="解決策"></a>
<h3 >■解決策<a href="#解決策" class="wiki-anchor">¶</a></h3>
<a name="対応状況"></a>
<h3 >■対応状況<a href="#対応状況" class="wiki-anchor">¶</a></h3>
<p>本家22600 警告の提案<br />本家21623(V3.4.0)にて、削除内容のJOURNAL記録実現予定<br /><a class="external" href="http://www.redmine.org/issues/22600">http://www.redmine.org/issues/22600</a><br /><a class="external" href="http://www.redmine.org/issues/21623">http://www.redmine.org/issues/21623</a></p>
<a name="補足"></a>
<h3 >■補足<a href="#補足" class="wiki-anchor">¶</a></h3>
<p><img src="https://unofficial-redmine.org/matomo/matomo.php?rec=230" alt="" /></p>