プロジェクト

全般

プロフィール

気づき #699

奈良 裕記 さんが4年以上前に更新

h3. ■現象/要望 

 Redmine以外でのデータ表示/操作例 
 REST等を利用し、Redmine外でデータ表示/操作する方法もある。 
 事例蓄積用チケット 

 h3. ■解決策 

 注:動作検証は一部しか行っていません。 
 バージョン、DBに依存する場合もあります。 

 h4. Redmine API(本家) 

 http://www.redmine.org/projects/redmine/wiki/Rest_api 
 紹介記事 
 https://www.farend.co.jp/blog/2017/02/redmine-api/ 

 Redmine DB データモデル(Redmine1.0.1時点) 
 https://www.redmine.org/projects/redmine/wiki/DatabaseModel 

 h4. Excel、EXCEL+VBA 

 * Excelからチケットを作成・更新できる「Redmineチケット★一括★」 
 http://www.vector.co.jp/soft/winnt/util/se503347.html 
   
 紹介記事 
 http://blog.redmine.jp/articles/redmine-ticket-ikkatsu/ 

 * ExcelからRedmineへの情報移行(Handsontableの利用) 
 http://ankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdf 

 * VBAで、REST-API,XML利用しEXCELに取込、+JSON利用 
 Excel から Redmine の情報を取得する方法 
 http://d.hatena.ne.jp/chiheisen/touch/20130421/1366543773 

 h4. Ruby 

 * REST APIを使ってユーザーを一括登録する 
 http://blog.redmine.jp/articles/opc/user-rest-api/ 
 curl,Rubyによる実現例 

 * 利用・活用 Redmine API 
 https://www.farend.co.jp/blog/2017/02/redmine-api/ 
 curl,rubyの利用例 

 h4. JavaScript 

 * RedmineのJavaScriptから各種データを取得する方法 
 https://qiita.com/forenoonM/items/7f42701b2ea40353a820 
 RedmineのJavaScriptからRedmineの内部データを取得する方法の中で、 
 authenticity_tokenを使う方法と、REST APIを使う方法を紹介する。 
 (注:view customize1.2にて、内部データを直接取得可能となった) 

 * View customize でAPIKEYを取得しJavaScriptからRedmineのREST APIへアクセスする黒魔術 
 https://github.com/forenoon/ViewCustomizeRecipe 

 * RedmineのJavaScriptからbulk_updateを使用する 
 https://qiita.com/forenoonM/items/517d10e6a6b08c89f8f9 
 viewcustomizeにより、フロントエンドのJavaScriptからはRedmineのデータの参照やチケットの更新を行う 


 h4. python 

 * python-redmine 
 https://python-redmine.com/ 

 * Python Redmineを使用してRedmineを操作する 
 https://qiita.com/mima_ita/items/1a939db423d8ee295c85 
   
 * Redmine REST APIを操作するpython_redmineを試してみた 
 https://www.yamamanx.com/redmine-rest-api-redmine_python/ 

 * Redmine本家コピー+投票サイト作成(Python-Redmine利用事例) 
 https://www.slideshare.net/y503unavailable/redminepythonredmine/y503unavailable/redminepythonredmine 

 * Redmine本家チケットのコピー/VoteCount集計 (python-redmineによるコードサンプル) 
 https://redmine.tokyo/issues/902 

 * Redmine APIで、プロジェクトにユーザ登録して本人に案内を送るところまでを自動化する 
 https://acokikoy.hatenablog.com/entry/2019/10/13/110254 

 h4. Perl 

 * MetricsTools_for_Redmine 
 https://github.com/Mattani/MetricsTools_for_Redmine 
 ↓上記の紹介 
 Redmineでメトリクスを見える化する方法 
 https://www.slideshare.net/HidehisaMatsutani1/redmine-62029136 
 (平均完了日数や放置日数分布、信頼度成長曲線やバグ収束率など) 

 * RedmineのREST APIを叩いてチケットの情報を見るPerlスクリプト 
 http://dqn.sakusakutto.jp/2013/02/redmine_rest_api_perl.html 

 * RedmineのREST APIを叩いてチケットのタイトルを見るワンライナー 
 http://dqn.sakusakutto.jp/2013/02/redminerest_api.html 

 * Using the REST API with Perl 
 https://www.redmine.org/projects/redmine/wiki/Rest_api_with_perl 
 https://metacpan.org/pod/Redmine::API 
 https://metacpan.org/pod/WebService::Redmine 



 h4. PHP 

 * PHP Redmine API 
 A simple Object Oriented wrapper for Redmine API, written with PHP5. 
 https://github.com/kbsali/php-redmine-api 

 * CandyCane 
 https://yandod.github.io/candycane/ja/index.html 
   
 「CandyCaneについて」しながわRedmine第2回勉強会 
 https://www.slideshare.net/yandod/introducing-candycane-2redmine 

 h4. MS-Project 

 * MS-ProjectからRedmineへの情報移行 
 http://ankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdf 
 msproject_import プラグインの利用 

 h4. Slack 

 * Redmine からSlackへの情報移行 
 http://ankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdf 
 双方向の事例 

 h4. GitBucket 

 * Redmine + GitBucketで実現する Redmineでプルリクエスト 
 GitBucket側でRedmineの番号に合わせる事で対応 
 https://speakerdeck.com/kounoike/redmine-plus-gitbucketteshi-xian-suru-redminetehururikuesuto 
 https://github.com/kounoike/gitbucket-redmine-plugin 

 h4. Github 

 * Github連携プラグイン 
 https://github.com/agileware-jp/redmine_github 

 h4. TFS 

 * TFSのチェックインをトリガーにRedmineのAPIを叩く 
 チケットから開発プロセスを追跡できるように、チェックインとチケットを紐づける操作を自動化。 
 TFSのチェックインをトリガーにRedmineにメール送信、Redmine側では受信メールからチケット処理実行し反映。チェックイン時にRedmineのチケット番号入力要。 
 https://speakerdeck.com/miokakusu/20190518di-16hui-redmine-dot-tokyomian-qiang-hui-shou-yu-xian 

 h4. golang 

 * コマンドラインからredmineを扱える「godmine」作った。 
 https://mattn.kaoriya.net/software/lang/go/20121119213020.htm 
 https://github.com/mattn/go-redmine 

 * golangでRedmineの情報をExcelにするコマンドラインクライアントを作った 
 http://twinbird-htn.hatenablog.com/entry/2016/07/22/002039 

 h4. Angular 

 * AngularからRedmineのチケット一覧を取得する 
 http://qiita.com/8amjp/items/6788ff2c87c81b175a65 
 JSONP、Angular.js 利用して、チケット一覧を表示する例 

 * Angular で Redmine のフロントエンドアプリケーション 
 https://github.com/8amjp/ng-redmine-admin 
 CORS対策必要 

 h4. Express,Node.js 

 * Excelファイル(.xlsx)をインポート/エクスポートできる機能を追加 
 https://github.com/8amjp/redmine-xlsx 

 * redmine-eml 
 https://github.com/8amjp/redmine-eml 
 チケットの担当者などの情報を元に、電子メールファイル(.eml)を出力 

 * Redmine を API 経由で操作する node-redmine 
 http://neos21.hatenablog.com/entry/2018/09/24/080000 

 * Node.js meets Redmine  
 https://note.mu/8am/n/n32c0c17f86fb 

 * Redmineの運用をnode.jsが手助けします。 
 https://github.com/8amjp/redmine-helper 
 DBバックアップ・メール受信(imap)・shutdown -r 
 Linux上bitnami対応 

 h4. Node-Red 

 * Redmineの情報を自分好みに見える化した話 
 https://www.slideshare.net/ToshiharuSakai/redmine-82416057/ToshiharuSakai/redmine-82416057 
 Node-Red連携 
 https://flows.nodered.org/node/node-red-contrib-redmine 

 h4. Java 

 * Redmine/Chiliproject Java API. 
 https://github.com/taskadapter/redmine-java-api 

 * RedmineのREST APIをWrapしてくれるJavaライブラリの調査 
 https://qiita.com/digdagdag/items/9ec32c18c75ac3042ac4 

 h4. Powershell 

 * PSmine (PowerShell for Redmine ) 
 https://github.com/kongou-ae/psmine 

 * PowershellとOutlookVBAを使ってRedmineAPIで既存のチケットにファイルを(ほぼ)自動添付する#005 
 https://qiita.com/koichiro-h/items/d1a170da0f66f582a196 

 h4. Outlook/VBA 

 * OutlookからRedmineを制御 顧客管理の自動化 
 http://www.ankosoft.co.jp/manual/20171118_ankosoft_2017_%E6%9D%B1%E4%BA%AC%E5%8B%89%E5%BC%B7%E4%BC%9A%E7%99%BA%E8%A1%A8%E8%B3%87%E6%96%99.pdf 
 Outlook VBAからチケットの登録 
 入力フォームの改善 

 h4. Electron 

 * Redmine上で更新されたチケットをステータス別に一覧表示するElectronアプリの作り方 
 https://qiita.com/emsk/items/acfa74ad5ab442802497 
 「Redmine Now」は、Redmine 上で更新されたチケットをほぼリアルタイムに検知し、 
 ステータス別に一覧表示してくれるデスクトップアプリです。 
 https://github.com/emsk/redmine-now 

 * RedmineとElectronで  新人の育成状況を可視化した話 
 https://www.slideshare.net/sawayakadehanai/redmineelectron 

 h4. curl,shell 

 * プログラミング無しで使ってみるREST API 
 https://vividtone.github.io/redmine-tokyo-slide-20180526/ 

 * Redmine API を利用してチケット ID からチケット情報を出力するシェルスクリプトを書いた 
 http://neos21.hatenablog.com/entry/2018/09/25/080000 
 curl,jq,Bash 

 h4. Jenkins 

 * Jenkinsビルド後の処理でRedmineにチケット登録ができるプラグインを作った話 
 https://qiita.com/Kokawa_Takashi/items/6ffd7f51bdc95549e8ab 
 Jenkinsの「ビルド後の処理」に、「ビルド失敗時にRedmineにチケット登録をする」処理を追加 

 * Redmine Metrics Report 
 https://github.com/jenkinsci/redmine-metrics-report-plugin 

 h4. Zabbix 

 * 【インシデント管理】ZabbixのアラートをRedmine上に自動起票する方法 
 https://jonkara.net/2018/03/15/zabbix_redmine/ 
 Redmine起票用Pythonスクリプトを作成し、アラート発生時に実行 

 h4. Vuls 

 * vuls-to-redmine 
 https://github.com/nakacya/vuls-to-redmine 

 * vuls と redmine を連携してみよう 
 https://qiita.com/nakacya/items/04937a34c226ab93f0c6 
 https://qiita.com/nakacya/items/b00db47d8f2566aeaf12 
 vulsで脆弱性を検出すると自動でチケット起票、チケットCloseまで 

 h4. Visual Studio Code 

 * Redmine extension for Visual Studio Code. 
 https://github.com/rozpuszczalny/vscode-redmine 
 Create issue, open.list,action,, 

 h4. ELK,Kibana 

 * マネージャーがうれしいRedmineデータのダッシュボード表示方法を公開します!! 
 https://future-architect.github.io/articles/20170510/ 

 * その問い合わせ、AIが解決します!~Redmineチケットレコメンドシステムのご紹介~ 
 https://future-architect.github.io/articles/20181031/ 

 h4. Re:dash 

 * Re:dashでRedmineのチケットを可視化する 
 http://qiita.com/cactaceae/items/beb042aa3f3a5d72756e 
 Redmineが使用しているMysqlに接続してダッシュボードとして表示 

 h4. Tableau 

 とあるメーカーのRedmine 活用事例 – RedmineとTableau  
 https://www.slideshare.net/crosspoints/redmineosaka-20-talkcrosspoints 

 h4. GAS(google apps script) 

 * google spread sheetでRedmineのチケットを操作してみる 
 http://akerun.hateblo.jp/entry/2017/12/24/204017 
 RESTAPIとgoogle apps script(GAS)を利用した、チケット参照、作成のサンプル 

 h4. R言語 

 * redmineR is an R API client for the Redmine 
 https://github.com/openanalytics/redmineR 

 h4. アプリ/その他 

 * RedminePM(iPhone,Android アプリ) 
 http://redminepm.jp/ 
   
 iPhone,Android アプリ 
 RESTとHTML画面から取得し表示 
 紹介記事 
 https://www.slideshare.net/projectmode/redmine-pm 
 http://blog.redmine.jp/articles/redminepm/ 

 * RedmineのユーザーをCSVから一括登録するプログラムを作った 
 https://yoshinorin.net/2017/04/16/create-redmine-user-import-from-csv/ 
 Windows .NET 

 * 複数Redmineでagile開発する 20170513 
 https://www.slideshare.net/secret/g7stE4mgvAeZcP 

 h3. ■対応状況 

 h3. ■補足 

 !https://unofficial-redmine.org/matomo/matomo.php?idsite=1&rec=699! !https://unofficial-redmine.org/matomo/matomo.php?idsite=1&rec=1!

戻る