問題タブ [redmine-plugins]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jira - Redmine:GETリクエストを介して問題を作成する
JIRAでは、単純なGETリクエストを使用して新しい問題を作成できます:http://confluence.atlassian.com/display/JIRA/Creating+Issues+via+direct+HTML+links。
そのようなリンクの簡単な例:
"http://jira.atlassian.com/secure/CreateIssueDetails!init.jspa?pid=10420&issuetype=3&summary=say+hello+world"
これにより、プロジェクトにPID = 1042の新しい問題が作成され、要約が「SayHelloworld」になります。
そのようなユースケースを可能にするRedmineプラグイン/APIはありますか?ユーザーが電子メールで送信されたリンクを介して(事前に入力されたデータを使用して)新しい問題を作成できるようにし、ジョブにJavaScriptを使用したくない(REST json /を送信する)ため、RESTAPIは使用に不便です。 xmlデータ)。
編集:私が見たものから(http://www.redmine.org/projects/redmine/wiki/RedmineReceivingEmails)Redmineは問題を送信するための電子メールAPIを提供します、これは部分的な解決策になります。メッセージの内容を事前に入力する「mailto:」リンクを追加できます。このソリューションには追加の電子メールが必要なので、それでもリンク後のソリューションが必要です。
ruby - Redmine wiki コンテンツを取得/反復して返しますか?
現在の Wiki ページのコンテンツを取得し、正規表現を介して単語が出現するたびに一致/置換する単純なプラグインを実現しようとしています/正規表現の部分自体は簡単です。Wiki コンテンツを取得/反復する方法にもっと興味があります交換後、ご返却ください。これどうやってするの?
ありがとう!
デニス
python - リポジトリの変更を自動的に表示するように redmine のアクティビティ ログを取得するにはどうすればよいですか?
リポジトリの変更のBitBucket POST コールバックを受け入れ、ローカル コピーを更新するための小さな Python スクリプトを作成しました。すべて正常に動作しますが、リポジトリ タブをクリックするまで、redmine のアクティビティ ログにこれらの変更が表示されないことに気付きました。
アクティビティ ログの更新をプログラムでトリガーする方法はありますか?
api - Netbeans と Redmine の統合
Redmine 用の新しい REST API がリリースされて以来、netbeans と Redmine の統合に成功した人はいますか?
私は、この新しい API が統合の問題の解決策になることを示唆する、少し前に書かれたいくつかの記事を読みましたが、まだ自分で何かを機能させることに成功していません。
Redmine をバグトラッカーとして使用するというアイデアです。
svn - どれ?Agilo + Trac+SVNまたはRedmine+RedmineBacklogs + SVN
私は小さなチームのためにアジャイルシステム(SCRUM)をセットアップしようとしています。次の2つのオプションを使用できることを知っています。
1- Agilo + Trac + SVN
2- Redmine + RedmineBacklogs + SVN
どちらがいいですか?他に無料のセットアップはありますか?
svn - 貢献を追跡する最良の方法/「クレジット」を与える
重複の可能性:
クレジットを与える/貢献を追跡する方法は?
Redmine と SVN を使用して、多数の小さなコードを提出するコミュニティ プロジェクトを管理しています。多くの場合、コードをコーディングした人以外の誰かがコードを追加したり、多くの場所から引き出したりするため、誰がどの部分をコーディングしたかを追跡できないという問題に直面し始めています。
コミットごとに追跡し、さまざまな人々にクレジットを与えるための興味深いアイデアを探しています。
これは、コミット コメントに関連付けられていないものである必要があります (これで 600 近くのコミットが開始されるため)。
現在、これに類似するものはありますか?
notifications - In redmine how do I Send notification with new issue id to sender of email that created the issue
I have Redmine set to create issues on incoming email - unkown_user=create. I would like to send the user an email confirming receipt of the issue with the new issue id. Is there a way to do this?
On a related note, while the user is getting created in Redmine the new user does not get any notification on the account creation.
Notification to existing users work.
TIA
ruby-on-rails - Redmine / ChiliProject - IPアドレスによるログイン制限
特定の IP アドレスまたは特定の範囲の IP アドレスから来ている限り、redmine/chiliproject インストールの特定のユーザーへのアクセスを制限したいと思います。
このためのプラグインはありますか、またはこれを行う簡単な (つまり、すばやく簡単な) 方法はありますか?
ありがとう。
mysql - RedMine + gem_dependency.rb:119:警告:Gem :: Dependency#version_requirementsは非推奨であり、2010年8月以降に削除されます
/ redmine $ ruby script / server -e product =>WEBrickの起動=> http://0.0.0.0:3000/home/siya/.rvm/gems/ruby-1.8.7-p330/で開始する
Rails2.3.5アプリケーションgems / rails-2.3.5 / lib / rails / gem_dependency.rb:119:警告:Gem :: Dependency#version_requirementsは非推奨であり、2010年8月以降に削除されます。#requirement/home/siya/.rvm/gemsを使用してください/ruby-1.8.7-p330/gems/activerecord-2.3.5/lib/active_record/connection_adapters/mysql_adapter.rb:589:in real_connect': Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) (Mysql::Error)
from /home/siya/.rvm/gems/ruby-1.8.7-p330/gems/activerecord-2.3.5/lib/active_record/connection_adapters/mysql_adapter.rb:589:in
connect '
この問題は、アプリケーションを再起動したときに発生します。実際、昨日は順調に稼働していました。しかし、今日、私は多くのことを試みてWebを検索しましたが、成功することができませんでした。
グーグルした後、システムを更新するための1つのコマンドを取得しました。sudo gem update --system
ここで、新しいエラーが発生します。
ruby-on-rails - プラグインからレール テストにモンキー パッチを適用する方法はありますか?
私と私のチームは、Rails 2.3 アプリ (Redmine、現在は 1.1 ブランチ) 用のプラグインを大量に作成してきました。これまでのところ、ほとんどの変更を Rails プラグインとして作成することで、Redmine の基本コードを汚染することはありませんでした。これには、次の 2 つの主な利点があります。
- ほとんどの場合、新しい Redmine バージョンとの統合は簡単です。
- プラグインをドロップ/削除することで、いくつかのカスタム動作を有効/無効にすることができます。実際、これは私たちにとって重要な要素です。なぜなら、私たちのクライアントはまったく異なる要件を持っているからです。
私たちのプラグインのいくつかは、Redmine のクラスにモンキー パッチを適用します。たとえば、より厳密な検証をIssue
モデルに「注入」するプラグインがあります:はstart_date
、課題に必要です。due_date
estimated_hours
leaf?
このモンキーパッチは、いくつかのテストを失敗させたり、例外を発生させたりします。たとえば、このプラグインはクラスからcreate_issue!
メソッドIssueNestedSetTest
を作成して無効な問題を作成します (つまり、プラグインが強制している必須属性が不足しています)。
プラグインがアクティブである場合とアクティブでない場合があるため、テスト自体を変更したくありません。それに応じて、プラグインのモンキーパッチをテストに適用するのが最善であると考えています。
ただし、テスト クラスがロードされる前にプラグインのinit.rb
ファイルが必要なため、IssueNestedSetTest
そこでクラスにモンキー パッチを適用することはできません。
プラグインからレール テストにモンキー パッチを適用する方法はありますか?
更新: まだ未解決の質問です。http://www.redmine.org/boards/1/topics/23672で利用できるようにする