Project

General

Profile

Texuna Technologies fork at GitHub (continuation of #1650... ยป tt-master_changes.txt

Changes between tt_master-09/08/08 against clean trunk at r1778 - Mischa The Evil, 2008-09-16 03:34

 
1
app/controllers/application.rb
2
	* timezone change
3
?	* add options to user authorisation						http://github.com/artemv/redmine_tt/commit/e4722216ff3893f032dc9a757715a161afb51339#L0R111
4
	* url_path method addition
5

    
6
app/controllers/attachments_controller.rb
7
	* remove requirement of a version to be able to add attachments			http://github.com/artemv/redmine_tt/commit/e4722216ff3893f032dc9a757715a161afb51339#L1L34								
8
?	* refactored options for inline images to always send mime-type			http://github.com/artemv/redmine_tt/commit/e4722216ff3893f032dc9a757715a161afb51339#L1R35
9

    
10
app/controllers/issues_controller.rb
11
	* diff authorisation
12
	* time_entry_in_progress addition to show method
13
	* remove default issue's startdate == issue add date
14
?	* add flash_error for issue							http://github.com/artemv/redmine_tt/commit/e4722216ff3893f032dc9a757715a161afb51339#L2R160
15
	* time_entry_in_progress addition to edit method
16
?	* add flash_error for issues[0]							http://github.com/artemv/redmine_tt/commit/e4722216ff3893f032dc9a757715a161afb51339#L2R285
17
?	* redirect after move under some circumstances					http://github.com/artemv/redmine_tt/commit/e4722216ff3893f032dc9a757715a161afb51339#L2R287
18
	* new diff method definition
19
	* new normalize method definition for diffing issue description
20

    
21
app/controllers/my_controller.rb
22
	* new show_account method definition						http://github.com/artemv/redmine_tt/commit/e4722216ff3893f032dc9a757715a161afb51339#L3R77	[Link to users account]
23

    
24
app/controllers/timelog_controller.rb
25
	* before_filter :find_user							http://github.com/artemv/redmine_tt/commit/ee8a06e95959246df95493338dee1ff564e6c390#L0R22	[User's cross-project time log]
26
	* user_id for time-entry table condition for user timelog
27
?	* apply_date addition (extra refinement?)					http://github.com/artemv/redmine_tt/commit/e4722216ff3893f032dc9a757715a161afb51339#L4R154
28
	* start- / end-time intersection handler in edit method
29
?	* check in find_project-method to make sure params[:project_id] !== empty	http://github.com/artemv/redmine_tt/commit/e4722216ff3893f032dc9a757715a161afb51339#L4R249
30
	* new user_id definition for user timelog					http://github.com/artemv/redmine_tt/commit/e4722216ff3893f032dc9a757715a161afb51339#L4R251
31
	* find_user method addition							http://github.com/artemv/redmine_tt/commit/ee8a06e95959246df95493338dee1ff564e6c390#L0R259	[User's cross-project time log]
32
?	* apply_date addition (extra refinement?)					http://github.com/artemv/redmine_tt/commit/e4722216ff3893f032dc9a757715a161afb51339#L4R275
33
?	* make sure apply_date is false when filter is all				http://github.com/artemv/redmine_tt/commit/e4722216ff3893f032dc9a757715a161afb51339#L4R309
34
?	* make @from ||= Date.today - 1							http://github.com/artemv/redmine_tt/commit/e4722216ff3893f032dc9a757715a161afb51339#L4R323
35
?	* make @to   ||= Date.today							http://github.com/artemv/redmine_tt/commit/e4722216ff3893f032dc9a757715a161afb51339#L4R324
36
	* new redirect if issue in_progress for start- / end-time tracking		http://github.com/artemv/redmine_tt/commit/e4722216ff3893f032dc9a757715a161afb51339#L4R327
37

    
38
app/helpers/application_helper.rb
39
	* timezone changes
40

    
41
app/helpers/issues_helper.rb
42
	* add description-change into issue-journal
43
	* time_entry_in_progress configuration in new spent_hours method
44

    
45
app/helpers/sort_helper.rb
46
	* modified order of the sort-clause method according to firstname/lastname change
47

    
48
app/helpers/timelog_helper.rb
49
	* new hours method-initialisation for timelog
50

    
51
app/helpers/versions_helper.rb
52
	* new version-metrics for version page
53
	* new method time_progress
54

    
55
app/models/attachment.rb
56
?	* add: always guess and fill mime-type for attachments
57

    
58
app/models/custom_value.rb
59
?	* clarified error when list custom_field list-type (?)
60

    
61
app/models/issue.rb
62
?	* use self.connection when rolling-back db transaction while bucking-out of an issue move using cancel
63
?	* specified error-message to "project doesnt contain this tracker" hardcoded in the validate_on_create-method
64
	* removed description from before_save method
65
	* added done? method for remaining-version-time changes
66
	* added time_entry_in_progress method for start- / end-time tracking changes
67
	* added active_versions method for disabling showing of released versions
68

    
69
app/models/issue_category.rb
70
	* category name length-limit change
71

    
72
app/models/journal_detail.rb
73
	* removed before_save method for issue description addition on the issue journal
74

    
75
app/models/project.rb
76
	* project identifier length change
77
	* added project active_versions method
78

    
79
app/models/query.rb
80
	* added done/undone filters to issue queries					http://github.com/artemv/redmine_tt/commit/2f53878ce1f51cd5c797eaa8a98e6ed327e13b96
81
	* added none/all filters for string fields					http://github.com/artemv/redmine_tt/commit/29f5d97ef172e4106faf127a5191940a440028b9#L0L91
82

    
83
app/models/time_entry.rb
84
	*  start- / end-time tracking changes
85

    
86
app/models/user.rb
87
	* changes for firstname / lastname changes
88

    
89
app/models/version.rb
90
	* bumped version name length limit from 60 to 100
91
	* added version metrics on the version page
92
	* added not_estimated_undone_count to version metrics on the versions page
93

    
94
app/sweepers
95
	DELETED due to emptyness
96

    
97
app/views/account/show.rhtml
98
	* added link to user timelog
99

    
100
app/views/issue_statuses/_form.rhtml
101
	* added issue status is development complete flag
102

    
103
app/views/issue_statuses/list.rhtml
104
	* added issue status is development complete flag
105

    
106
app/views/issues/_edit.rhtml
107
	* added javascript inclusion to script 'time'
108
	* added time.entry.hidden_field :id
109
	* added time.entry.time_field :start_time
110
	* added time.entry.time_field :end_time
111

    
112
app/views/issues/_form.rhtml
113
	* changed call from project.versions to issue.active_versions for disabling showing of released versions
114

    
115
app/views/issues/_form_update.rhtml
116
	* changed call from project.versions to issue.active_versions for disabling showing of released versions
117

    
118
app/views/issues/bulk_edit.rhtml
119
	* changed call from project.versions to project.active_versions for disabling showing of released versions
120

    
121
app/views/issues/context_menu.rhtml
122
	* changed call from project.versions to project.active_versions for disabling showing of released versions
123
	* changed call from project.versions to project.active_versions for disabling showing of released versions
124

    
125
app/views/issues/diff.rhtml
126
	ADDED for issue description diff-functionalities between changes
127

    
128
app/views/issues/show.rhtml
129
	* changed call to issue.spent_hours to the new method spent_hours (defined in issues_helper.rb)
130

    
131
app/views/layouts/base.rhtml
132
	* added link to currently logged-on user's account page at the topbar on the username
133

    
134
app/views/members
135
	DELETED due to emptyness
136

    
137
app/views/my/blocks/_timelog.rhtml
138
	* changed calls to html_hours to be working with the start- / end-time functionality
139

    
140
app/views/projects/changelog.rhtml
141
	* made project description on the changelog textilizable
142

    
143
app/views/queries/_filters.rhtml
144
	* added done/undone filters to queries
145

    
146
app/views/timelog/_date_range.rhtml
147
	* added check "if @report" to prevent rendering of the report-tab while viewing user time log
148

    
149
app/views/timelog/_list.rhtml
150
	* added start_time column on timelog-list
151
	* added end_time column on timelog-list
152
	* moved hours column on the timelog-list
153

    
154
app/views/timelog/edit.rhtml
155
	* added javascript inclusion to script 'time'
156
	* added unknown javascript-call (probably to a function within 'time')
157
	* added start_time time_field
158
	* added end_time time_field
159
	* changed hours text_field to be able to recalculate time by start-/end-time
160

    
161
app/views/versions/_form.rhtml
162
	* made version-description textilizable
163

    
164
app/views/versions/_issue_counts.rhtml
165
	* new version-metrics for version page
166

    
167
app/views/versions/_overview.rhtml
168
	* made version-description textilizable on the version-overview
169

    
170
app/views/versions/show.rhtml
171
	* new version-metrics for version page (remaining time, undone time count)
172

    
173
config/environment.rb
174
	* added timezone configuration
175

    
176
config/routes.rb
177
	* added show_my_account route to :controller => 'my', :action => 'show_account'
178
	* added users_timelog route to :controller => 'timelog'
179

    
180
db/migrate/20080902122005_add_start_and_end_time_to_time_entries.rb
181
db/migrate/20080902122006_allow_null_time_entry_hours.rb
182
db/migrate/20080902122007_change_versions_description_limit.rb
183
db/migrate/20080902122008_allow_long_journal_details_values.rb
184
db/migrate/20080902122009_allow_longer_issue_categories.rb
185
db/migrate/20080904103007_add_development_complete_flag_to_status.rb
186
	ADDED DB changes
187

    
188
...
189
lang/en.yml
190
	* added field_is_development_complete
191
	* added field_start_time
192
	* added field_end_time
193
	* added label_done_issues_genitive_case
194
	* added label_done_issues
195
	* added label_done_issues_plural
196
	* added label_undone_issues
197
	* added label_undone_issues_plural
198
	* added label_remaining_time
199
	* added label_current_total_time
200
	* added label_estimated_time_short
201
	* added label_spent_time_short
202
	* added label_remaining_time_short
203
	* added label_issues_count
204
	* added label_time
205
	* added label_spent_time_log
206
	* added label_not_estimated_and_undone
207
	* added button_now
208
	* added text_not_assigned
209
	* added text_hours_short
210
	* added text_in_progress
211
	* added activerecord_error_field_must_be_set_if_other_is_not
212
	* added text_clear_to_recalculate_time_by_range
213
	* added text_and
214
	* added text_time_entry_intersecting_notice
215
	* added text_time_entry_intersecting_notice_entry
216
	* added text_time_entry_intersecting_notice_entry_plural
217

    
218
lang/nl.yml
219
	* added field_start_time
220
	* added field_end_time
221
	* added label_remaining_time
222
	* added label_current_total_time
223
	* added label_estimated_time_short
224
	* added label_spent_time_short
225
	* added label_remaining_time_short
226
	* added label_issues_count
227
	* added label_time
228
	* added button_now
229
	* added text_hours_short
230
	* added text_not_assigned
231
	* added text_in_progress
232
	* added activerecord_error_field_must_be_set_if_other_is_not
233
	* added text_clear_to_recalculate_time_by_range
234
	* added text_and
235
	* added text_time_entry_intersecting_notice
236
	* added text_time_entry_intersecting_notice_entry
237
	* added text_time_entry_intersecting_notice_entry_plural
238
...
239

    
240
lib/plugins
241
	DELETED due to emptyness
242

    
243
lib/tabular_form_builder.rb
244
	* added new time_field method
245

    
246
lib/tasks/convert_database_times_to_utc.rake
247
	ADDED for the timezone changes
248

    
249
lib/tasks/migrate_from_trac.rake
250
	DELETED due to obsoletion by trac improvents
251

    
252
lib/tasks/plugins.rake
253
	ADDED to enumerate plugin hooks
254

    
255
lib/tasks/set_missing_attachment_mime_types.rake
256
	ADDED for attachment guessing afterwards using rake-task
257

    
258
lib/tasks/trac
259
lib/tasks/trac/README
260
lib/tasks/trac/remigrate.sh
261
lib/tasks/trac/trac0.11dev-r6715
262
lib/tasks/trac/trac0.11dev-r6715/migrate_from_trac.rake
263
lib/tasks/trac/trac0.8.4
264
lib/tasks/trac/trac0.8.4/migrate_from_trac.rake
265
lib/tasks/trac/user_info.yml
266
lib/tasks/trac/users
267
	ADDED for trac-improvements
268

    
269
public/javascripts/time.js
270
	ADDED for start- / end-time tracking
271

    
272
public/stylesheets/application.css
273
	* added version metrics css style sheet rules
274

    
275
test/fixtures/mailer
276
	DELETED
277

    
278
test/fixtures/issues.yml
279
test/fixtures/members.yml
280
test/fixtures/roles.yml
281
test/fixtures/time_entries.yml
282
test/fixtures/versions.yml
283
test/functional/issues_controller_test.rb
284
test/functional/projects_controller_test.rb
285
test/functional/timelog_controller_test.rb
286
test/functional/versions_controller_test.rb
287
	* changed for version-metrics and start-/end-time tracking
288

    
289
test/mocks
290
test/mocks/development
291
test/mocks/test
292
	DELETED due to emptyness
293

    
294
test/test_helper.rb
295
test/unit/default_data_test.rb
296
test/unit/enumeration_test.rb
297
test/unit/issue_test.rb
298
test/unit/time_entry_test.rb
299
test/unit/user_test.rb
300
	* changed for version-metrics and start-/end-time tracking
301

    
302
test/unit/version_test.rb
303
	ADDED for testing the new version metrics page functionality
304

    
305
tmp
306
tmp/cache
307
tmp/sessions
308
tmp/sockets
309
vendor/plugins/gloc-1.1.0/lang
310
	DELETED due to emptyness
311

    
312
vendor/plugins/gloc-1.1.0/lib/gloc.rb
313
	* moved repos-strings-addition into begin/end section (?) [better errors (if any) when loading lang files]
314

    
315
vendor/plugins/test_utils
316
vendor/plugins/test_utils/MIT-LICENSE
317
vendor/plugins/test_utils/tasks
318
vendor/plugins/test_utils/tasks/test_utils.rake
319
	ADDED to provide tests for start- / end-time tracking
320

    
321
vendor/plugins/timesheet_plugin
322
vendor/plugins/timesheet_plugin/app
323
vendor/plugins/timesheet_plugin/app/controllers
324
vendor/plugins/timesheet_plugin/app/controllers/timesheet_controller.rb
325
vendor/plugins/timesheet_plugin/app/models
326
vendor/plugins/timesheet_plugin/app/models/timesheet.rb
327
vendor/plugins/timesheet_plugin/app/views
328
vendor/plugins/timesheet_plugin/app/views/settings
329
vendor/plugins/timesheet_plugin/app/views/settings/_settings.rhtml
330
vendor/plugins/timesheet_plugin/app/views/timesheet
331
vendor/plugins/timesheet_plugin/app/views/timesheet/_project_timesheet.rhtml
332
vendor/plugins/timesheet_plugin/app/views/timesheet/index.rhtml
333
vendor/plugins/timesheet_plugin/app/views/timesheet/timelog.rhtml
334
vendor/plugins/timesheet_plugin/COPYRIGHT.txt
335
vendor/plugins/timesheet_plugin/CREDITS.txt
336
vendor/plugins/timesheet_plugin/GPL.txt
337
vendor/plugins/timesheet_plugin/init.rb
338
vendor/plugins/timesheet_plugin/lang
339
vendor/plugins/timesheet_plugin/lang/cs.yml
340
vendor/plugins/timesheet_plugin/lang/en.yml
341
vendor/plugins/timesheet_plugin/lang/ru.yml
342
vendor/plugins/timesheet_plugin/Rakefile
343
vendor/plugins/timesheet_plugin/README.markdown
344
	ADDED to provide timesheet-plugin
    (1-1/1)