チケットリストのオプション 3. チケットリストの右クリックメニュー 2. @tracpathさんをフォロー !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)? このJavaScriptの本来の使われ方は、例えばトラッカーが変化するとトラッカーごとに入力フォームの入力項目が変わったり、ユーザーのロールによって選択可能なステータスが変わるなどのリアルタイムなHTMLフォームの変化に用いられている。, 上記の処理はそのHTMLフォームの置き換えコードを正規表現で無理矢理に変数htmlIssueFormへの代入に変更してeval()実行している。 ブログを報告する, kustomize 2.1.0で機能追加、変更点があったのでまとめる kusto…, Kubernetes in Action作者: Marko Luksa出版社/メーカー: Manni…, Redis Clusterはマスターがダウンしたら自動でfailoverしてくれ…, Redisは3.0から Redis Cluster というクラスタが組める機能が追…, https://github.com/akira-kuriyama/redmine_assign_grouping, http://www.r-labs.org/projects/r-labs/wiki/%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3_%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB, http://www.redmine.org/projects/redmine/wiki/Plugin_Tutorial, Kubernetes勉強会第1回 〜Secrets、StatefulSet、DaemonSet、AP…, 1000/02/29をRubyでinvalidな日付として扱う方法、もしくはRubyで1582年以前の暦をユリウス暦ではなくグレゴリオ暦で扱う方法. 'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs'); 【復旧】2020/08/24 11:55 – 12:01 一部のお客様においてトラックパスにアクセスしにくい状態が継続しておりました。, 新型コロナウイルス感染症に関連した対応について 2020年3月27日(5月28日更新), 新型コロナウイルス感染症対策のための時差出勤実施のお知らせ 2020年02月26日. ※システム管理者のapikeyが必要. 日本語のプラグインチュートリアルサイトは、Redmine1.x系。 Redmine には気づきにくいけど、結構便利な機能があります。 今回はそういった意外と知られていないかなという機能についてまとめてみました。 チケット 1. Why not register and get more from Qiita? グループ名は自由に決めることができます。 (2) グループ作成. これにより置き換えに使われるはずだったHTMLがアクセス可能な変数htmlIssueFormに代入される。, ここでは取得方法のみを軽く書いたが、APIによっては新規作成も更新もできる。 | RedmineのJavaScriptからRedmineの内部データを取得する方法の中で、authenticity_tokenを使う方法と、REST APIを使う方法を紹介する。, Redmine自身のフロントエンドが呼び出している機能を利用する。 工数見える化の操作 ... グループによる絞り込み 予測検索による担当者の設定 ワークデイズ Lycheeワークデイズ ... カスタムフィールドの連携設定設定方法(必須項目の制御) https://github.com/akira-kuriyama/redmine_assign_grouping, こんなに担当者が多くても 詳細はリンクしているREST APIドキュメントを参照して欲しい。, apikeyを取得するような関数は存在しないためログインユーザーの「個人設定」をスクレイピングして取得する。 プロジェクトのタスクや課題、顧客の声、テスターのバグ報告にチケット管理システムを活用している利用者から多い要望として、「チケットの項目の並び替えをしたい、グループ化したい、非表示にしたい」がありました。, tracpath のチケット機能は、利用者が優先度やマイルストーンの項目をカスタマイズすることができませんでした。チケットの項目について可能なことは「コンポーネント」「マイルストーン」「優先度」「解決方法」「重要度」「分類」「バージョン」を表示しないようにするだけでした。非表示にするための方法も管理画面から項目を削除する必要があり手間のかかる操作が必要でした。, 例えば、チケットの入力担当者の業務によって入力項目を分かりやすくグループ化したり、必須項目とオプションで入力する項目を視覚的に分かりやすく分けて表示したりすることが活用方法としてあります。, チケットレイアウト機能は tracpath のプロジェクト毎に設定することが可能です。, 「グループを追加」ボタンを押下すると新しいグループを追加することができます。グループ名は自由に決めることができます。, 新しいグループを作成したら、チケットフィールドにある項目をドラッグ&ドロップで新しいグループに移動します。並び順も変えることができます。, 「最小化」チェックボックスはチケット詳細画面やチケット新規作成画面を表示した時、グループの項目を開いた状態、閉じた状態にすることができます。この機能は利用頻度の低い項目群に利用すると良いでしょう。, 最後に、「変更を適用」を押下してカスタマイズ内容を保存することを忘れないようにしてください。. 何かしらのデータ作成や更新の機能があるページに埋め込まれている模様。, Redmine自身がチケット入力フォームを部分更新する際に使用しているupdate_form.jsを利用して、チケット入力フォームのHTMLと、HTMLをパースすることでチケットに入力可能なステータスなどの値を取得する。, ここで取得したhtmlIssueFormをjQueryセレクターの第2引数に渡すことで、