気づき #751
奈良 裕記 さんが6年以上前に更新
Redmineバージョン間の変更により、結果的にPluginに不具合が発生し、
運用コストが増える事が良くあります。
そのようなロスを減らすため、対応に必要な情報を収集蓄積してみます。(試行)
対応方法が判れば、修正待ちではなく、自分で修正し動かすことも可能になる筈。
記入項目(案)
* 変更があったバージョン
* Redmine本体側変更内容
* Plugin側の変更方法、発生条件
* 対応サンプル
* 補足
---
h1. Redmine3.4
h2. 本体側変更:Use safe_attributes for user preferences.
Use safe_attributes for user preferences.
http://www.redmine.org/projects/redmine/repository/revisions/15688
h2. Plugin側の変更方法、発生条件
user preferencesの設定に、safe_attributes を利用する。
h2. 対応サンプル
https://github.com/haru/redmine_theme_changer/issues/1
https://github.com/haru/redmine_theme_changer/commit/ab1b5f4f4193004845c74ac6ee81dd43c5dc66f3
h2. 補足
---
h1. Redmine3.0
h2. 本体側変更:Rails側変更
Redmine本体ではなくRails側変更による
h2. Plugin側の変更方法、発生条件
find→find_by、where、、 find→find_by
h2. 対応サンプル
https://github.com/haru/redmine_theme_changer/commit/f00b1a71dadd58f285b2a24d3f82acb1360488e7
https://github.com/tkusukawa/redmine_work_time/commit/19e3e110708fcdeaf77cca4eb24a851a96d4c6dc
---
h2. 本体側変更:
h2. Plugin側の変更方法、発生条件
modelにattr_accessible で定義追加する
h2. 対応サンプル
https://github.com/tkusukawa/redmine_work_time/commit/19e3e110708fcdeaf77cca4eb24a851a96d4c6dc
戻る