プロジェクト

全般

プロフィール

Question #1366

完了

Redmine 3.0.0 に対応する予定はありますか?

hironemu @ さんが約9年前に追加. 約9年前に更新.

ステータス:
終了(Closed)
優先度:
高め(High)
担当者:
対象バージョン:
開始日:
2015/02/21
期日:
進捗率:

100%

予定工数:

説明

いつも便利に使わしてもらっています。

Redmine 3.0.0 にアップデートしようとしたのですが、以下の箇所でエラーとなってしまいました。

Started GET "/projects/example/settings" for 192.168.1.1 at 2015-02-21 11:48:00 +0000
Processing by ProjectsController#settings as HTML
  Parameters: {"id"=>"example"}
  Current user: hironemu (id=5)
  Rendered projects/_form.html.erb (51.0ms)
  Rendered projects/_edit.html.erb (54.0ms)
  Rendered projects/settings/_modules.html.erb (10.5ms)
  Rendered projects/settings/_members.html.erb (113.9ms)
  Rendered projects/settings/_versions.html.erb (234.4ms)
  Rendered projects/settings/_issue_categories.html.erb (10.6ms)
  Rendered projects/settings/_wiki.html.erb (2.8ms)
  Rendered projects/settings/_repositories.html.erb (8.4ms)
  Rendered projects/settings/_activities.html.erb (79.1ms)
  Rendered plugins/redmine_issue_templates/app/views/issue_templates_settings/_show.html.erb (6.0ms)
  Rendered common/_tabs.html.erb (538.1ms)
  Rendered projects/settings.html.erb within layouts/base (540.7ms)
Completed 500 Internal Server Error in 564ms

ActiveRecord::RecordNotFound (Couldn't find all IssueTemplateSettings with 'id': (first, {:conditions=>["project_id = ?", 40]}) (found 0 results, but was looking for 2)):
  app/views/common/_tabs.html.erb:22:in `block in _app_views_common__tabs_html_erb___2062237874749932496_48254340'
  app/views/common/_tabs.html.erb:21:in `each'
  app/views/common/_tabs.html.erb:21:in `_app_views_common__tabs_html_erb___2062237874749932496_48254340'
  app/helpers/application_helper.rb:321:in `render_tabs'
  app/views/projects/settings.html.erb:3:in `_app_views_projects_settings_html_erb__578864565324400536_48324000'

このエラーが出る前に、bundle update しようとして、ルーティングの辺りでエラーとなったので、routes.rb に via: :options を追加しました(以下を参考に)
http://itexp.hateblo.jp/entry/2014/09/09/170412

ただ、これだけではまだ上記のエラーがでて動きませんでしたので、Redmine 3.0.0 (Rails 4.x ?) に対応の予定があれば嬉しいです。

Akiko Takano さんが約9年前に更新

  • ステータス新規(New) から 担当(Assigned) に変更
  • 優先度通常(Normal) から 高め(High) に変更

hironemuさま、こんにちは、
また、レポートありがとうございます!

高機能ではなくて申し訳ないのですが、Redmien3.0対応は進めるつもりです。
早めに最低限の対応を行いますので、お待ち下さい。

また、Redmine3だと、トラッカー毎のデフォルトのステータスが設定できるようなので、動作確認にもご協力いただければ幸いです。

hironemu @ さんが約9年前に更新

ご回答ありがとうございます。そして、対応頂けるとのことありがとうございます!

また、Redmine3だと、トラッカー毎のデフォルトのステータスが設定できるようなので、動作確認にもご協力いただければ幸いです。

トラッカー毎のデフォルトステータスと、issue templates の関係ってどういう感じでしょうか?ステータスも関係するんでしたっけ?

動作確認について承知しました。可能な限り協力させていただきます!
よろしくお願いします。

Akiko Takano さんが約9年前に更新

  • 対象バージョンver0.1.0 にセット
  • 進捗率0 から 50 に変更

Akiko Takano さんが約9年前に更新

develop ブランチにRedmine3.0対応させてみました。

Bitbucketから hg pull && hg update develop で取り出すか、

https://bitbucket.org/akiko_pusu/redmine_issue_templates/downloads (ダウンロード画面

から、Branches タブ -> developブランチのzip か gzを取り出して、実行してみて頂けますでしょうか。
Redmine trunkに対してのテストは一通り通っています。

どうぞ宜しくお願いいたします。
なお、

hironemu @ は書きました:

トラッカー毎のデフォルトステータスと、issue templates の関係ってどういう感じでしょうか?ステータスも関係するんでしたっけ?

トラッカーにデフォルトステータスを設定の場合、『新規』でなくても、ちゃんとテンプレートは呼ばれるようです。
ここは問題無さそうな気がします...。

hironemu @ さんが約9年前に更新

ご対応ありがとうございます!

私の方の環境で確認したのですが、Redmine 起動時に以下のエラーとなってしまいました。

I, [2015-02-23T14:27:14.331566 #17300]  INFO -- : Refreshing Gem list
/home/vagrant/redmine/redmine/plugins/redmine_agile/lib/redmine_agile/charts/lead_time_chart.rb:70: warning: duplicated key at line 76 ignored: :stagger_x_labels
An error occurred while loading the routes definition of redmine_issue_templates plugin (/home/vagrant/redmine/redmine/plugins/redmine_issue_templates/config/routes.rb): You should not use the `match` method in your router without specifying an HTTP method.
If you want to expose your action to both GET and POST, add `via: [:get, :post]` option.
If you want to expose your action to GET, use `get` in the router:
  Instead of: match "controller#action" 
  Do: get "controller#action".

また、bundle exec rake redmine:plugins:migrate するときに以下の simlecov の依存関係で以下のエラーとなってしまいました。

$ bundle exec rake redmine:plugins:migrate RAILS_ENV=production
Your Gemfile lists the gem activerecord-jdbcmysql-adapter (>= 0) more than once.
You should probably keep only one of them.
While it's not a problem now, it could cause errors if you change the version of just one of them later.
You cannot specify the same gem twice with different version requirements.
You specified: simplecov (~> 0.9.1) and simplecov (>= 0)

./plugins/redmine_issue_templates/Gemfile を以下のように変更して試しています。

source 'https://rubygems.org'

group :test do
  gem "simplecov", "~> 0.9.1" 
  gem "simplecov-rcov" 
  gem "yard" 
end

hironemu @ さんが約9年前に更新

あ!すみません。ダウンロードした zip が違ったようです。もう一度確認します。すみません。

hironemu @ さんが約9年前に更新

お騒がせしました。bundle exe rake redmine:plugin:migrate も Redmine の起動も問題有りませんでした。
また、表示されなかった設定画面、新規Issue登録画面も表示されました!

トラッカーにデフォルトステータスを設定の場合、『新規』でなくても、ちゃんとテンプレートは呼ばれるようです。

こちらについても、私の方の環境でも問題なく動作いたしました。

早急なご対応ありがとうございました!

Akiko Takano さんが約9年前に更新

  • 進捗率50 から 70 に変更

hironemu さん、お忙しいところお時間をとってご協力下さり、ありがとうございます!
Gemfileの部分あ依存関係で失敗したりする場合は、bundle install --without development test を指定していただくか、ご報告下さったようにGemfileの部分をコメントアウトいただけると幸いです。(testの部分にちょっと指定があるだけなので)
Gemfileについては、今後インストール時のトラブルにならないように無くす方向も考えています。

まずは動作したとのことで、ホッとしています。

この3.0対応に加えて、もう少しだけ調整を行って0.1.0というバージョンで公開する予定です。

最近あまりいけてないUIな感じがしてきましたので、UIを変えてみたいなと思っています。
(プルダウンで選択したらいきなりロード、というのではなく、明示的にクリックなどの操作を行ってから本文に反映するなど...)

ご意見などありましたらお知らせ下さいませ。
まずはお礼まで。

hironemu @ さんが約9年前に更新

Gemfileの部分あ依存関係で失敗したりする場合は、bundle install --without development test を指定していただくか、ご報告下さったようにGemfileの部分をコメントアウトいただけると幸いです。(testの部分にちょっと指定があるだけなので)

こちら承知しました。

この3.0対応に加えて、もう少しだけ調整を行って0.1.0というバージョンで公開する予定です。

ありがとうございます。

最近あまりいけてないUIな感じがしてきましたので、UIを変えてみたいなと思っています。
(プルダウンで選択したらいきなりロード、というのではなく、明示的にクリックなどの操作を行ってから本文に反映するなど...)
ご意見などありましたらお知らせ下さいませ。

私は今のUIもシンプルでいいかなと思っていました。2クリックで反映出来るので。

今のUIで要望があるとすれば、「タイトルと詳細をクリア」を押した時にプルダウンが未選択状態に戻って欲しいかなと思います。
(クリアした後、「やっぱり今選んでたテンプレートでいいや」と思った時に、一度未選択に戻して再度選びなおす必要があるので)

ご参考までに。

Akiko Takano さんが約9年前に更新

  • ステータス担当(Assigned) から 解決(Resolved) に変更
  • 進捗率70 から 100 に変更

基本部分は対応完了、v0.1.0としてリリースしました。

Akiko Takano さんが約9年前に更新

  • ステータス解決(Resolved) から 終了(Closed) に変更

hironemu @ さんが約9年前に更新

ご対応ありがとうございました :)

他の形式にエクスポート: Atom PDF