WorkTime » 履歴 » バージョン 26
Tomohisa Kusukawa, 2013/02/16 14:18
1 | 8 | Tomohisa Kusukawa | |
---|---|---|---|
2 | 9 | Tomohisa Kusukawa | |
3 | 1 | Tomohisa Kusukawa | h1. Redmine pluginで工数管理:WorkTime |
4 | |||
5 | 5 | Tomohisa Kusukawa | {{count}} |
6 | 1 | Tomohisa Kusukawa | レッドマインで工数管理を行うためのプラグインを作りました。 |
7 | |||
8 | チケットの「時間を記録」と連動していて、ユーザ毎に工数管理(日毎入力、月間集計)を行うことができます。 |
||
9 | |||
10 | !eachMember_.jpg! |
||
11 | |||
12 | !allMember_.jpg! |
||
13 | |||
14 | Redmine Plug-in、Ruby on Railsの習作です。 |
||
15 | (実は私の初めてのWEBアプリケーションになります[2008/12]) |
||
16 | |||
17 | いろいろ変なことをやらかしていると思います。 |
||
18 | 気づいた点やアドバイスなどご連絡いただけると幸いです。 |
||
19 | |||
20 | h2. 導入方法 |
||
21 | |||
22 | 19 | Tomohisa Kusukawa | Redmineをインストールして正常に動作することを確認して下さい。 |
23 | 2 | Tomohisa Kusukawa | (参考: http://redmine.jp/install/ ) |
24 | 1 | Tomohisa Kusukawa | |
25 | 19 | Tomohisa Kusukawa | h4. redmine2.0以降 |
26 | |||
27 | 1 | Tomohisa Kusukawa | https://bitbucket.org/kusu/redmine_work_time/downloads |
28 | から最新のzipファイルをダウンロードし |
||
29 | 19 | Tomohisa Kusukawa | $REDMINE/plugins/ |
30 | に展開します。 |
||
31 | <pre> |
||
32 | $ cd $REDMINE/plugins |
||
33 | $ unzip redmine_work_time-~.zip |
||
34 | </pre> |
||
35 | |||
36 | Redmineのルートに戻ってDBの初期化を行います。 |
||
37 | <pre> |
||
38 | $ cd $REDMINE |
||
39 | $ rake redmine:plugins:migrate RAILS_ENV=production |
||
40 | </pre> |
||
41 | これでRedmineを起動すると |
||
42 | 各プロジェクトの「設定」タブ→「モジュール」にWorkTimeが出てきますので、 |
||
43 | チェックして有効化ください。 |
||
44 | |||
45 | 「管理」「ロールと権限」で設定する権限についてもWorkTimeの設定をしてください。 |
||
46 | |||
47 | h4. redmine1.*.* |
||
48 | |||
49 | https://bitbucket.org/kusu/redmine_work_time/downloads |
||
50 | からVer0.1.*のzipファイルをダウンロードし |
||
51 | 11 | Tomohisa Kusukawa | $REDMINE/vendor/plugins/ |
52 | に展開します。 |
||
53 | 1 | Tomohisa Kusukawa | <pre> |
54 | $ cd $REDMINE/vendor/plugins |
||
55 | 11 | Tomohisa Kusukawa | $ unzip redmine_work_time-~.zip |
56 | 1 | Tomohisa Kusukawa | </pre> |
57 | |||
58 | Redmineのルートに戻ってDBの初期化を行います。 |
||
59 | <pre> |
||
60 | $ cd $REDMINE |
||
61 | $ rake db:migrate_plugins RAILS_ENV=production |
||
62 | </pre> |
||
63 | これでRedmineを起動すると |
||
64 | 各プロジェクトの「設定」タブ→「モジュール」にWorkTimeが出てきますので、 |
||
65 | チェックして有効化ください。 |
||
66 | |||
67 | 「管理」「ロールと権限」で設定する権限についてもWorkTimeの設定をしてください。 |
||
68 | |||
69 | 16 | Tomohisa Kusukawa | h2. 使い方 |
70 | |||
71 | [[使い方(書き途中)|Wiki:使い方(書き途中)]] をご覧下さい。 |
||
72 | |||
73 | 1 | Tomohisa Kusukawa | h2. 動作環境 |
74 | |||
75 | 26 | Tomohisa Kusukawa | ● redmine_work_time-0.2.7~ |
76 | * redmine-2.*.* |
||
77 | |||
78 | ● redmine_work_time-0.2.6 |
||
79 | 25 | Tomohisa Kusukawa | * redmine-2.1.* |
80 | |||
81 | ● redmine_work_time-0.2.0~0.2.5 |
||
82 | 19 | Tomohisa Kusukawa | * redmine-2.0.* |
83 | |||
84 | 20 | Tomohisa Kusukawa | ● redmine_work_time-0.1.* |
85 | 1 | Tomohisa Kusukawa | * redmine-0.9.* |
86 | * redmine-1.0.* |
||
87 | * redmine-1.1.* |
||
88 | * redmine-1.2.* |
||
89 | 15 | Tomohisa Kusukawa | * redmine-1.3.* |
90 | 17 | Tomohisa Kusukawa | * redmine-1.4.* |
91 | 1 | Tomohisa Kusukawa | |
92 | 不具合があったらご連絡いただけると助かります。 |
||
93 | |||
94 | 11 | Tomohisa Kusukawa | h2. Repository |
95 | 1 | Tomohisa Kusukawa | |
96 | 11 | Tomohisa Kusukawa | Mercurial: https://bitbucket.org/kusu/redmine_work_time |
97 | Subversion: http://kusu.googlecode.com/svn/trunk/RedminePlugin/redmine_work_time/ |
||
98 | 1 | Tomohisa Kusukawa | |
99 | h2. リリースノート |
||
100 | 26 | Tomohisa Kusukawa | |
101 | h3(#Ver0.2.7). Ver0.2.7(commit:8b2f09e9afa6) "redmine_work_time-0.2.7.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.2.7.zip Date: 2013-02-16 |
||
102 | |||
103 | erbに散らばっていたJSをwork_time.jsに収集 |
||
104 | AタグのJS表記を統一 |
||
105 | Redmine2.0と2.1の両方で使えるように修正 |
||
106 | "data download"のラベルの追加忘れを修正 |
||
107 | add data export function |
||
108 | チケットが無くなっていた時の例外処理を追加 |
||
109 | init.rbにプロジェクトURLを記述 |
||
110 | 日毎メモの更新時間の表示がおかしかったので修正 |
||
111 | 集計表示の不具合修正と効率の改善 |
||
112 | 集計表示を小数点以下2桁で右寄せで表示するように変更 |
||
113 | 25 | Tomohisa Kusukawa | |
114 | h3(#Ver0.2.6). Ver0.2.6(commit:67546d56100b) "redmine_work_time-0.2.6.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.2.6.zip Date: 2012-09-17 |
||
115 | |||
116 | fixes #1109 jQuery(Redmine2.1)への対応 |
||
117 | 20 | Tomohisa Kusukawa | |
118 | 24 | Tomohisa Kusukawa | h3(#Ver0.2.5). Ver0.2.5(commit:a4599e9c898e) "redmine_work_time-0.2.5.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.2.5.zip Date: 2012-09-17 |
119 | |||
120 | fixes #1108 ログアウト状態で直接WorkTimeの画面のURLにアクセスするとInternal Server Errorが発生する |
||
121 | |||
122 | h3(#Ver0.1.11). Ver0.1.11(commit:3b5198e46b8e) "redmine_work_time-0.1.11.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.1.11.zip Date: 2012-08-17 |
||
123 | |||
124 | fixes #1100 edit relay shows 500 error. |
||
125 | Redmine1系にはCodesetUtil.from_utf8が無かったので削除 |
||
126 | |||
127 | 23 | Tomohisa Kusukawa | h3(#Ver0.2.4). Ver0.2.4(commit:6eb7b892c820) "redmine_work_time-0.2.4.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.2.4.zip Date: 2012-08-15 |
128 | |||
129 | fixes #1100 edit relay shows 500 error. |
||
130 | |||
131 | 22 | Tomohisa Kusukawa | h3(#Ver0.2.3). Ver0.2.3(commit:a8c19c183860) "redmine_work_time-0.2.3.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.2.3.zip Date: 2012-08-14 |
132 | |||
133 | fixes #1096 データダウンロードをsjisにしたい |
||
134 | fixes #1095 #1099 view month report shows 500 error |
||
135 | |||
136 | h3(#Ver0.1.10). Ver0.1.10(commit:1b8e0605679e) "redmine_work_time-0.1.10.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.1.10.zip Date: 2012-08-14 |
||
137 | |||
138 | fixes #1096 データダウンロードをsjisにしたい |
||
139 | |||
140 | 21 | Tomohisa Kusukawa | h3(#Ver0.2.2). Ver0.2.2(commit:3b1d91ed6f78) "redmine_work_time-0.2.2.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.2.2.zip Date: 2012-07-15 |
141 | |||
142 | fixes #1065 エラーメッセージの表示にタグが表示される |
||
143 | fixes #1068 クローズしたチケットの進捗を更新しようとすると500エラーのダイアログがポップアップする |
||
144 | fixes #1085 IEで「チケットの追加」が機能しない |
||
145 | |||
146 | h3(#Ver0.1.9). Ver0.1.9(commit:b32f1da4baa2) "redmine_work_time-0.1.9.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.1.9.zip Date: 2012-07-15 |
||
147 | |||
148 | fixes #1051 データダウンロードの形式をTSVにする |
||
149 | fixes #1068 クローズしたチケットの進捗を更新しようとすると500エラーのダイアログがポップアップする |
||
150 | fixes #1085 IEで「チケットの追加」が機能しない |
||
151 | |||
152 | 20 | Tomohisa Kusukawa | h3(#Ver0.2.1). Ver0.2.1(commit:85fdf76d776d) "redmine_work_time-0.2.1.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.2.1.zip Date: 2012-06-17 |
153 | |||
154 | fixes #1051 データダウンロードの形式をTSVにする |
||
155 | fixes #1058 終了チケットの表示に”<del>”と表示される |
||
156 | 19 | Tomohisa Kusukawa | |
157 | h3(#Ver0.2.0). Ver0.2.0(commit:c41a2bda8279) "redmine_work_time-0.2.0.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.2.0.zip Date: 2012-06-10 |
||
158 | |||
159 | fixes #1050 Redmine2.0への対応 |
||
160 | 18 | Tomohisa Kusukawa | |
161 | h3(#Ver0.1.8). Ver0.1.8(commit:5db83e881c3a) "redmine_work_time-0.1.8.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.1.8.zip Date: 2012-06-10 |
||
162 | |||
163 | fixes #1043 チケット付替月間集計の翌月リンク「>>」がエラーになる場合がある問題を修正 |
||
164 | fixes #1018 「付替なし月間集計」のデータダウンロードとして付替え先チケットの情報を含めて出力する機能を追加 |
||
165 | fixes #1016 公開されていないプロジェクトが日毎工数に表示されてしまう問題の修正 |
||
166 | fixes #1017 工数集計の際に参照権限の無いチケットに工数があることに気付けない問題の修正 |
||
167 | fixes #1049 typo: Tikect should be Ticket |
||
168 | 17 | Tomohisa Kusukawa | |
169 | h3(#Ver0.1.7). Ver0.1.7(commit:0ed369397666) "redmine_work_time-0.1.7.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.1.7.zip Date: 2012-05-05 |
||
170 | |||
171 | fixed #998 チケット付替時のチケット選択ポップアップでのPJの順をチケット付替表示と同じにする |
||
172 | redmine1.4への対応(route.rb追加) [by bamchoh様] |
||
173 | チケットのステータスが終了状態であった場合に進捗%を更新するポップアップを表示するとエラーになっていた問題の修正 [by bamchoh様] |
||
174 | 15 | Tomohisa Kusukawa | |
175 | h3(#Ver0.1.6). Ver0.1.6(commit:e5cd8ecc7353) "redmine_work_time-0.1.6.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.1.6.zip Date: 2012-01-28 |
||
176 | |||
177 | fixes #923 NoMethodError (undefined method `visible?' for nil:NilClass) |
||
178 | fixes #933 Korean translation updated by Ki Won Kim. |
||
179 | 6 | Tomohisa Kusukawa | |
180 | 14 | Tomohisa Kusukawa | h3(#Ver0.1.5). Ver0.1.5(commit:8e4697f5cb06) "redmine_work_time-0.1.5.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.1.5.zip Date: 2012-01-08 |
181 | |||
182 | fixed #856 日毎メモ編集中に日毎メモ表示を消す |
||
183 | fixed #872 権限設定の項目順序変更 |
||
184 | fixes #886 Don't view entries that have not permission of projects/tickets |
||
185 | |||
186 | 12 | Tomohisa Kusukawa | h3(#Ver0.1.4). Ver0.1.4(commit:aefb234a565a) "redmine_work_time-0.1.4.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.1.4.zip Date: 2011-10-22 |
187 | |||
188 | fixes #827 付替チケットの表示のみをAjax更新する仕様とし、表全体の再計算は行わないように変更 |
||
189 | fixes #844 プロジェクト選択リストの順序を集計表示の順序と同じになるように修正 |
||
190 | 13 | Tomohisa Kusukawa | fixed "Issue 47:":http://code.google.com/p/kusu/issues/detail?id=47 See worktime of disabled users |
191 | fixed "Issue 58:":http://code.google.com/p/kusu/issues/detail?id=58 Simplified Chinese translation |
||
192 | 12 | Tomohisa Kusukawa | |
193 | 11 | Tomohisa Kusukawa | h3(#Ver0.1.3). Ver0.1.3(commit:6a9417ab12ec) "redmine_work_time-0.1.3.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.1.3.zip Date: 2011-09-17 |
194 | 3 | Tomohisa Kusukawa | |
195 | fixes #824 ユーザ切り替え時にユーザ名が見えるように変更 |
||
196 | fixes #826 新規エントリの活動をデフォルト値が選択された状態で表示されるように修正 |
||
197 | 13 | Tomohisa Kusukawa | fixed "Issue 52:":http://code.google.com/p/kusu/issues/detail?id=52 RuntimeError in Work timeController#index if there is a time entry without ticket id |
198 | "Issue 48:":http://code.google.com/p/kusu/issues/detail?id=48 French translation |
||
199 | 3 | Tomohisa Kusukawa | エラー表示の不具合を修正 |
200 | 13 | Tomohisa Kusukawa | fixed "Issue 45:":http://code.google.com/p/kusu/issues/detail?id=45 時間トラッキングがイネーブルでないPJのチケットが「日毎工数」に表示される |
201 | 3 | Tomohisa Kusukawa | |
202 | h3. もっと過去のバージョン |
||
203 | 1 | Tomohisa Kusukawa | |
204 | http://code.google.com/p/kusu/wiki/WorkTime |
||
205 | にあります。 |
||
206 | 3 | Tomohisa Kusukawa | |
207 | h3. もっともっと過去のバージョン |
||
208 | 1 | Tomohisa Kusukawa | |
209 | http://kusu.way-nifty.com/blog/redmine_work_time.html |
||
210 | にあります。 |