##// END OF EJS Templates
Updates for 2.3.4 release....
Jean-Philippe Lang -
r12060:3ee363a5cb96
parent child
Show More
@@ -1,2500 +1,2519
1 == Redmine changelog
1 == Redmine changelog
2
2
3 Redmine - project management software
3 Redmine - project management software
4 Copyright (C) 2006-2013 Jean-Philippe Lang
4 Copyright (C) 2006-2013 Jean-Philippe Lang
5 http://www.redmine.org/
5 http://www.redmine.org/
6
6
7 == 2013-11-17 v2.3.4
8
9 * Defect #13348: Repository tree can't handle two loading at once
10 * Defect #13632: Empty page attached when exporting PDF
11 * Defect #14590: migrate_from_trac.rake does not import Trac users, uses too short password
12 * Defect #14656: JRuby: Encoding error when creating issues
13 * Defect #14883: Update activerecord-jdbc-adapter
14 * Defect #14902: Potential invalid SQL error with invalid group_ids
15 * Defect #14931: SCM annotate with non ASCII author
16 * Defect #14960: migrate_from_mantis.rake does not import Mantis users, uses too short password
17 * Defect #14977: Internal Server Error while uploading file
18 * Defect #15190: JS-error while using a global custom query w/ project filter in a project context
19 * Defect #15235: Wiki Pages REST API with version returns wrong comments
20 * Defect #15344: Default status always inserted to allowed statuses when changing status
21 * Feature #14919: Update ruby-openid version above 2.3.0
22 * Patch #14592: migrate_from_trac.rake does not properly parse First Name and Last Name
23 * Patch #14886: Norweigan - label_copied_to and label_copied_from translated
24 * Patch #15185: Simplified Chinese translation for 2.3-stable
25
7 == 2013-09-14 v2.3.3
26 == 2013-09-14 v2.3.3
8
27
9 * Defect #13008: Usage of attribute_present? in UserPreference
28 * Defect #13008: Usage of attribute_present? in UserPreference
10 * Defect #14340: Autocomplete fields rendering issue with alternate theme
29 * Defect #14340: Autocomplete fields rendering issue with alternate theme
11 * Defect #14366: Spent Time report sorting on custom fields causes error
30 * Defect #14366: Spent Time report sorting on custom fields causes error
12 * Defect #14369: Open/closed issue counts on issues summary are not displayed with SQLServer
31 * Defect #14369: Open/closed issue counts on issues summary are not displayed with SQLServer
13 * Defect #14401: Filtering issues on "related to" may ignore other filters
32 * Defect #14401: Filtering issues on "related to" may ignore other filters
14 * Defect #14415: Spent time details and report should ignore 'Setting.display_subprojects_issues?' when 'Subproject' filter is enabled.
33 * Defect #14415: Spent time details and report should ignore 'Setting.display_subprojects_issues?' when 'Subproject' filter is enabled.
15 * Defect #14422: CVS root_url not recognized when connection string does not include port
34 * Defect #14422: CVS root_url not recognized when connection string does not include port
16 * Defect #14447: Additional status transitions for assignees do not work if assigned to a group
35 * Defect #14447: Additional status transitions for assignees do not work if assigned to a group
17 * Defect #14511: warning: class variable access from toplevel on Ruby 2.0
36 * Defect #14511: warning: class variable access from toplevel on Ruby 2.0
18 * Defect #14562: diff of CJK (Chinese/Japanese/Korean) is broken on Ruby 1.8
37 * Defect #14562: diff of CJK (Chinese/Japanese/Korean) is broken on Ruby 1.8
19 * Defect #14584: Standard fields disabled for certain trackers still appear in email notifications
38 * Defect #14584: Standard fields disabled for certain trackers still appear in email notifications
20 * Defect #14607: rake redmine:load_default_data Error
39 * Defect #14607: rake redmine:load_default_data Error
21 * Defect #14697: Wrong Russian translation in close project message
40 * Defect #14697: Wrong Russian translation in close project message
22 * Defect #14798: Wrong done_ratio calculation for parent with subtask having estimated_hours=0
41 * Defect #14798: Wrong done_ratio calculation for parent with subtask having estimated_hours=0
23 * Patch #14485: Traditional Chinese translation for 2.3-stable
42 * Patch #14485: Traditional Chinese translation for 2.3-stable
24 * Patch #14502: Russian translation for 2.3-stable
43 * Patch #14502: Russian translation for 2.3-stable
25 * Patch #14531: Spanish translations for 2.3.x
44 * Patch #14531: Spanish translations for 2.3.x
26 * Patch #14686: Portuguese translation for 2.3-stable
45 * Patch #14686: Portuguese translation for 2.3-stable
27
46
28 == 2013-07-14 v2.3.2
47 == 2013-07-14 v2.3.2
29
48
30 * Defect #9996: configuration.yml in documentation , but redmine ask me to create email.yml
49 * Defect #9996: configuration.yml in documentation , but redmine ask me to create email.yml
31 * Defect #13692: warning: already initialized constant on Ruby 1.8.7
50 * Defect #13692: warning: already initialized constant on Ruby 1.8.7
32 * Defect #13783: Internal error on time tracking activity enumeration deletion
51 * Defect #13783: Internal error on time tracking activity enumeration deletion
33 * Defect #13821: "obj" parameter is not defined for macros used in description of documents
52 * Defect #13821: "obj" parameter is not defined for macros used in description of documents
34 * Defect #13850: Unable to set custom fields for versions using the REST API
53 * Defect #13850: Unable to set custom fields for versions using the REST API
35 * Defect #13910: Values of custom fields are not kept in issues when copying a project
54 * Defect #13910: Values of custom fields are not kept in issues when copying a project
36 * Defect #13950: Duplicate Lithuanian "error_attachment_too_big" translation keys
55 * Defect #13950: Duplicate Lithuanian "error_attachment_too_big" translation keys
37 * Defect #14015: Ruby hangs when adding a subtask
56 * Defect #14015: Ruby hangs when adding a subtask
38 * Defect #14020: Locking and unlocking a user resets the email notification checkbox
57 * Defect #14020: Locking and unlocking a user resets the email notification checkbox
39 * Defect #14023: Can't delete relation when Redmine runs in a subpath
58 * Defect #14023: Can't delete relation when Redmine runs in a subpath
40 * Defect #14051: Filtering issues with custom field in date format with NULL(empty) value
59 * Defect #14051: Filtering issues with custom field in date format with NULL(empty) value
41 * Defect #14178: PDF API broken in version 2.3.1
60 * Defect #14178: PDF API broken in version 2.3.1
42 * Defect #14186: Project name is not properly escaped in issue filters JSON
61 * Defect #14186: Project name is not properly escaped in issue filters JSON
43 * Defect #14242: Project auto generation fails when projects created in the same time
62 * Defect #14242: Project auto generation fails when projects created in the same time
44 * Defect #14245: Gem::InstallError: nokogiri requires Ruby version >= 1.9.2.
63 * Defect #14245: Gem::InstallError: nokogiri requires Ruby version >= 1.9.2.
45 * Defect #14346: Latvian translation for "Log time"
64 * Defect #14346: Latvian translation for "Log time"
46 * Feature #12888: Adding markings to emails generated by Private comments
65 * Feature #12888: Adding markings to emails generated by Private comments
47 * Feature #14419: Include RUBY_PATCHLEVEL and RUBY_RELEASE_DATE in info.rb
66 * Feature #14419: Include RUBY_PATCHLEVEL and RUBY_RELEASE_DATE in info.rb
48 * Patch #14005: Swedish Translation for 2.3-stable
67 * Patch #14005: Swedish Translation for 2.3-stable
49 * Patch #14101: Receive IMAP by uid's
68 * Patch #14101: Receive IMAP by uid's
50 * Patch #14103: Disconnect and logout from IMAP after mail receive
69 * Patch #14103: Disconnect and logout from IMAP after mail receive
51 * Patch #14145: German translation of x_hours
70 * Patch #14145: German translation of x_hours
52 * Patch #14182: pt-BR translation for 2.3-stable
71 * Patch #14182: pt-BR translation for 2.3-stable
53 * Patch #14196: Italian translation for 2.3-stable
72 * Patch #14196: Italian translation for 2.3-stable
54 * Patch #14221: Translation of x_hours for many languages
73 * Patch #14221: Translation of x_hours for many languages
55
74
56 == 2013-05-01 v2.3.1
75 == 2013-05-01 v2.3.1
57
76
58 * Defect #12650: Lost text after selection in issue list with IE
77 * Defect #12650: Lost text after selection in issue list with IE
59 * Defect #12684: Hotkey for Issue-Edit doesn't work as expected
78 * Defect #12684: Hotkey for Issue-Edit doesn't work as expected
60 * Defect #13405: Commit link title is escaped twice when using "commit:" prefix
79 * Defect #13405: Commit link title is escaped twice when using "commit:" prefix
61 * Defect #13541: Can't access SCM when log/production.scm.stderr.log is not writable
80 * Defect #13541: Can't access SCM when log/production.scm.stderr.log is not writable
62 * Defect #13579: Datepicker uses Simplified Chinese in Traditional Chinese locale
81 * Defect #13579: Datepicker uses Simplified Chinese in Traditional Chinese locale
63 * Defect #13584: Missing Portuguese jQuery UI date picker
82 * Defect #13584: Missing Portuguese jQuery UI date picker
64 * Defect #13586: Circular loop testing prevents precedes/follows relation between subtasks
83 * Defect #13586: Circular loop testing prevents precedes/follows relation between subtasks
65 * Defect #13618: CSV export of spent time ignores filters and columns selection
84 * Defect #13618: CSV export of spent time ignores filters and columns selection
66 * Defect #13630: PDF export generates the issue id twice
85 * Defect #13630: PDF export generates the issue id twice
67 * Defect #13644: Diff - Internal Error
86 * Defect #13644: Diff - Internal Error
68 * Defect #13712: Fix email rake tasks to also support no_account_notice and default_group options
87 * Defect #13712: Fix email rake tasks to also support no_account_notice and default_group options
69 * Defect #13811: Broken javascript in IE7 ; recurrence of #12195
88 * Defect #13811: Broken javascript in IE7 ; recurrence of #12195
70 * Defect #13823: Trailing comma in javascript files
89 * Defect #13823: Trailing comma in javascript files
71 * Patch #13531: Traditional Chinese translation for 2.3-stable
90 * Patch #13531: Traditional Chinese translation for 2.3-stable
72 * Patch #13552: Dutch translations for 2.3-stable
91 * Patch #13552: Dutch translations for 2.3-stable
73 * Patch #13678: Lithuanian translation for 2.3-stable
92 * Patch #13678: Lithuanian translation for 2.3-stable
74
93
75 == 2013-03-19 v2.3.0
94 == 2013-03-19 v2.3.0
76
95
77 * Defect #3107: Issue with two digit year on Logtime
96 * Defect #3107: Issue with two digit year on Logtime
78 * Defect #3371: Autologin does not work when using openid
97 * Defect #3371: Autologin does not work when using openid
79 * Defect #3676: www. generates broken link in formatted text
98 * Defect #3676: www. generates broken link in formatted text
80 * Defect #4700: Adding news does not send notification to all project members
99 * Defect #4700: Adding news does not send notification to all project members
81 * Defect #5329: Time entries report broken on first week of year
100 * Defect #5329: Time entries report broken on first week of year
82 * Defect #8794: Circular loop when using relations and subtasks
101 * Defect #8794: Circular loop when using relations and subtasks
83 * Defect #9475: German Translation "My custom queries" and "Custom queries"
102 * Defect #9475: German Translation "My custom queries" and "Custom queries"
84 * Defect #9549: Only 100 users are displayed when adding new project members
103 * Defect #9549: Only 100 users are displayed when adding new project members
85 * Defect #10277: Redmine wikitext URL-into-link creation with hyphen is wrong
104 * Defect #10277: Redmine wikitext URL-into-link creation with hyphen is wrong
86 * Defect #10364: Custom field float separator in CSV export
105 * Defect #10364: Custom field float separator in CSV export
87 * Defect #10930: rake redmine:load_default_data error in 2.0 with SQLServer
106 * Defect #10930: rake redmine:load_default_data error in 2.0 with SQLServer
88 * Defect #10977: Redmine shouldn't require all database gems
107 * Defect #10977: Redmine shouldn't require all database gems
89 * Defect #12528: Handle temporary failures gracefully in the external mail handler script
108 * Defect #12528: Handle temporary failures gracefully in the external mail handler script
90 * Defect #12629: Wrong German "label_issues_by" translation
109 * Defect #12629: Wrong German "label_issues_by" translation
91 * Defect #12641: Diff outputs become ??? in some non ASCII words.
110 * Defect #12641: Diff outputs become ??? in some non ASCII words.
92 * Defect #12707: Typo in app/models/tracker.rb
111 * Defect #12707: Typo in app/models/tracker.rb
93 * Defect #12716: Attachment description lost when issue validation fails
112 * Defect #12716: Attachment description lost when issue validation fails
94 * Defect #12735: Negative duration allowed
113 * Defect #12735: Negative duration allowed
95 * Defect #12736: Negative start/due dates allowed
114 * Defect #12736: Negative start/due dates allowed
96 * Defect #12968: Subtasks don't resepect following/precedes
115 * Defect #12968: Subtasks don't resepect following/precedes
97 * Defect #13006: Filter "Assignee's group" doesn't work with group assignments
116 * Defect #13006: Filter "Assignee's group" doesn't work with group assignments
98 * Defect #13022: Image pointing towards /logout signs out user
117 * Defect #13022: Image pointing towards /logout signs out user
99 * Defect #13059: Custom fields are listed two times in workflow/Fields permission
118 * Defect #13059: Custom fields are listed two times in workflow/Fields permission
100 * Defect #13076: Project overview page shows trackers from subprojects with disabled issue module
119 * Defect #13076: Project overview page shows trackers from subprojects with disabled issue module
101 * Defect #13119: custom_field_values are not reloaded on #reload
120 * Defect #13119: custom_field_values are not reloaded on #reload
102 * Defect #13154: After upgrade to 2.2.2 ticket list on some projects fails
121 * Defect #13154: After upgrade to 2.2.2 ticket list on some projects fails
103 * Defect #13188: Forms are not updated after changing the status field without "Add issues" permission
122 * Defect #13188: Forms are not updated after changing the status field without "Add issues" permission
104 * Defect #13251: Adding a "follows" relation may not refresh relations list
123 * Defect #13251: Adding a "follows" relation may not refresh relations list
105 * Defect #13272: translation missing: setting_default_projects_tracker_ids
124 * Defect #13272: translation missing: setting_default_projects_tracker_ids
106 * Defect #13328: Copying an issue as a child of itself creates an extra issue
125 * Defect #13328: Copying an issue as a child of itself creates an extra issue
107 * Defect #13335: Autologin does not work with custom autologin cookie name
126 * Defect #13335: Autologin does not work with custom autologin cookie name
108 * Defect #13350: Japanese mistranslation fix
127 * Defect #13350: Japanese mistranslation fix
109 * Feature #824: Add "closed_on" issue field (storing time of last closing) & add it as a column and filter on the issue list.
128 * Feature #824: Add "closed_on" issue field (storing time of last closing) & add it as a column and filter on the issue list.
110 * Feature #1766: Custom fields should become addable to Spent Time list/report
129 * Feature #1766: Custom fields should become addable to Spent Time list/report
111 * Feature #3436: Show relations in Gantt diagram
130 * Feature #3436: Show relations in Gantt diagram
112 * Feature #3957: Ajax file upload with progress bar
131 * Feature #3957: Ajax file upload with progress bar
113 * Feature #5298: Store attachments in sub directories
132 * Feature #5298: Store attachments in sub directories
114 * Feature #5605: Subprojects should (optionally) inherit Members from their parent
133 * Feature #5605: Subprojects should (optionally) inherit Members from their parent
115 * Feature #6727: Add/remove issue watchers via REST API
134 * Feature #6727: Add/remove issue watchers via REST API
116 * Feature #7159: Bulk watch/unwatch issues from the context menu
135 * Feature #7159: Bulk watch/unwatch issues from the context menu
117 * Feature #8529: Get the API key of the user through REST API
136 * Feature #8529: Get the API key of the user through REST API
118 * Feature #8579: Multiple file upload with HTML5 / Drag-and-Drop
137 * Feature #8579: Multiple file upload with HTML5 / Drag-and-Drop
119 * Feature #10191: Add Filters For Spent time's Details and Report
138 * Feature #10191: Add Filters For Spent time's Details and Report
120 * Feature #10286: Auto-populate fields while creating a new user with LDAP
139 * Feature #10286: Auto-populate fields while creating a new user with LDAP
121 * Feature #10352: Preview should already display the freshly attached images
140 * Feature #10352: Preview should already display the freshly attached images
122 * Feature #11498: Add --no-account-notice option for the mail handler script
141 * Feature #11498: Add --no-account-notice option for the mail handler script
123 * Feature #12122: Gantt progress lines (html only)
142 * Feature #12122: Gantt progress lines (html only)
124 * Feature #12228: JRuby 1.7.2 support
143 * Feature #12228: JRuby 1.7.2 support
125 * Feature #12251: Custom fields: 'Multiple values' should be able to be checked and then unchecked
144 * Feature #12251: Custom fields: 'Multiple values' should be able to be checked and then unchecked
126 * Feature #12401: Split "Manage documents" permission into create, edit and delete permissions
145 * Feature #12401: Split "Manage documents" permission into create, edit and delete permissions
127 * Feature #12542: Group events in the activity view
146 * Feature #12542: Group events in the activity view
128 * Feature #12665: Link to a file in a repository branch
147 * Feature #12665: Link to a file in a repository branch
129 * Feature #12713: Microsoft SQLServer support
148 * Feature #12713: Microsoft SQLServer support
130 * Feature #12787: Remove "Warning - iconv will be deprecated in the future, use String#encode instead."
149 * Feature #12787: Remove "Warning - iconv will be deprecated in the future, use String#encode instead."
131 * Feature #12843: Add links to projects in Group projects list
150 * Feature #12843: Add links to projects in Group projects list
132 * Feature #12898: Handle GET /issues/context_menu parameters nicely to prevent returning error 500 to crawlers
151 * Feature #12898: Handle GET /issues/context_menu parameters nicely to prevent returning error 500 to crawlers
133 * Feature #12992: Make JSONP support optional and disabled by default
152 * Feature #12992: Make JSONP support optional and disabled by default
134 * Feature #13174: Raise group name maximum length to 255 characters
153 * Feature #13174: Raise group name maximum length to 255 characters
135 * Feature #13175: Possibility to define the default enable trackers when creating a project
154 * Feature #13175: Possibility to define the default enable trackers when creating a project
136 * Feature #13329: Ruby 2.0 support
155 * Feature #13329: Ruby 2.0 support
137 * Feature #13337: Split translation "label_total"
156 * Feature #13337: Split translation "label_total"
138 * Feature #13340: Mail handler: option to add created user to default group
157 * Feature #13340: Mail handler: option to add created user to default group
139 * Feature #13341: Mail handler: --no-notification option to disable notifications to the created user
158 * Feature #13341: Mail handler: --no-notification option to disable notifications to the created user
140 * Patch #7202: Polish translation for v1.0.4
159 * Patch #7202: Polish translation for v1.0.4
141 * Patch #7851: Italian translation for 'issue'
160 * Patch #7851: Italian translation for 'issue'
142 * Patch #9225: Generate project identifier automatically with JavaScript
161 * Patch #9225: Generate project identifier automatically with JavaScript
143 * Patch #10916: Optimisation in issues relations display
162 * Patch #10916: Optimisation in issues relations display
144 * Patch #12485: Don't force english language for default admin account
163 * Patch #12485: Don't force english language for default admin account
145 * Patch #12499: Use lambda in model scopes
164 * Patch #12499: Use lambda in model scopes
146 * Patch #12611: Login link unexpected logs you out
165 * Patch #12611: Login link unexpected logs you out
147 * Patch #12626: Updated Japanese translations for button_view and permission_commit_access
166 * Patch #12626: Updated Japanese translations for button_view and permission_commit_access
148 * Patch #12640: Russian "about_x_hours" translation change
167 * Patch #12640: Russian "about_x_hours" translation change
149 * Patch #12645: Russian numeric translation
168 * Patch #12645: Russian numeric translation
150 * Patch #12660: Consistent German translation for my page
169 * Patch #12660: Consistent German translation for my page
151 * Patch #12708: Restructured german translation (Cleanup)
170 * Patch #12708: Restructured german translation (Cleanup)
152 * Patch #12721: Optimize MenuManager a bit
171 * Patch #12721: Optimize MenuManager a bit
153 * Patch #12725: Change pourcent to percent (#12724)
172 * Patch #12725: Change pourcent to percent (#12724)
154 * Patch #12754: Updated Japanese translation for notice_account_register_done
173 * Patch #12754: Updated Japanese translation for notice_account_register_done
155 * Patch #12788: Copyright for 2013
174 * Patch #12788: Copyright for 2013
156 * Patch #12806: Serbian translation change
175 * Patch #12806: Serbian translation change
157 * Patch #12810: Swedish Translation change
176 * Patch #12810: Swedish Translation change
158 * Patch #12910: Plugin settings div should perhaps have 'settings' CSS class
177 * Patch #12910: Plugin settings div should perhaps have 'settings' CSS class
159 * Patch #12911: Fix 500 error for requests to the settings path for non-configurable plugins
178 * Patch #12911: Fix 500 error for requests to the settings path for non-configurable plugins
160 * Patch #12926: Bulgarian translation (r11218)
179 * Patch #12926: Bulgarian translation (r11218)
161 * Patch #12927: Swedish Translation for r11244
180 * Patch #12927: Swedish Translation for r11244
162 * Patch #12967: Change Spanish login/logout translations
181 * Patch #12967: Change Spanish login/logout translations
163 * Patch #12988: Russian translation for trunk
182 * Patch #12988: Russian translation for trunk
164 * Patch #13080: German translation of label_in
183 * Patch #13080: German translation of label_in
165 * Patch #13098: Small datepicker improvements
184 * Patch #13098: Small datepicker improvements
166 * Patch #13152: Locale file for Azerbaijanian language
185 * Patch #13152: Locale file for Azerbaijanian language
167 * Patch #13155: Add login to /users/:id API for current user
186 * Patch #13155: Add login to /users/:id API for current user
168 * Patch #13173: Put source :rubygems url HTTP secure
187 * Patch #13173: Put source :rubygems url HTTP secure
169 * Patch #13190: Bulgarian translation (r11404)
188 * Patch #13190: Bulgarian translation (r11404)
170 * Patch #13198: Traditional Chinese language file (to r11426)
189 * Patch #13198: Traditional Chinese language file (to r11426)
171 * Patch #13203: German translation change for follow and precedes is inconsitent
190 * Patch #13203: German translation change for follow and precedes is inconsitent
172 * Patch #13206: Portuguese translation file
191 * Patch #13206: Portuguese translation file
173 * Patch #13246: Some german translation patches
192 * Patch #13246: Some german translation patches
174 * Patch #13280: German translation (r11478)
193 * Patch #13280: German translation (r11478)
175 * Patch #13301: Performance: avoid querying all memberships in User#roles_for_project
194 * Patch #13301: Performance: avoid querying all memberships in User#roles_for_project
176 * Patch #13309: Add "tracker-[id]" CSS class to issues
195 * Patch #13309: Add "tracker-[id]" CSS class to issues
177 * Patch #13324: fixing some pt-br locales
196 * Patch #13324: fixing some pt-br locales
178 * Patch #13339: Complete language Vietnamese file
197 * Patch #13339: Complete language Vietnamese file
179 * Patch #13391: Czech translation update
198 * Patch #13391: Czech translation update
180 * Patch #13399: Fixed some wrong or confusing translation in Korean locale
199 * Patch #13399: Fixed some wrong or confusing translation in Korean locale
181 * Patch #13414: Bulgarian translation (r11567)
200 * Patch #13414: Bulgarian translation (r11567)
182 * Patch #13420: Korean translation for 2.3 (r11583)
201 * Patch #13420: Korean translation for 2.3 (r11583)
183 * Patch #13437: German translation of setting_emails_header
202 * Patch #13437: German translation of setting_emails_header
184 * Patch #13438: English translation
203 * Patch #13438: English translation
185 * Patch #13447: German translation - some patches
204 * Patch #13447: German translation - some patches
186 * Patch #13450: Czech translation
205 * Patch #13450: Czech translation
187 * Patch #13475: fixing some pt-br locales
206 * Patch #13475: fixing some pt-br locales
188 * Patch #13514: fixing some pt-br locales
207 * Patch #13514: fixing some pt-br locales
189
208
190 == 2013-03-19 v2.2.4
209 == 2013-03-19 v2.2.4
191
210
192 * Upgrade to Rails 3.2.13
211 * Upgrade to Rails 3.2.13
193 * Defect #12243: Ordering forum replies by last reply date is broken
212 * Defect #12243: Ordering forum replies by last reply date is broken
194 * Defect #13127: h1 multiple lined titles breaks into main menu
213 * Defect #13127: h1 multiple lined titles breaks into main menu
195 * Defect #13138: Generating PDF of issue causes UndefinedConversionError with htmlentities gem
214 * Defect #13138: Generating PDF of issue causes UndefinedConversionError with htmlentities gem
196 * Defect #13165: rdm-mailhandler.rb: initialize_http_header override basic auth
215 * Defect #13165: rdm-mailhandler.rb: initialize_http_header override basic auth
197 * Defect #13232: Link to topic in nonexistent forum causes error 500
216 * Defect #13232: Link to topic in nonexistent forum causes error 500
198 * Patch #13181: Bulgarian translation of jstoolbar-bg.js
217 * Patch #13181: Bulgarian translation of jstoolbar-bg.js
199 * Patch #13207: Portuguese translation for 2.2-stable
218 * Patch #13207: Portuguese translation for 2.2-stable
200 * Patch #13310: pt-BR label_last_n_weeks translation
219 * Patch #13310: pt-BR label_last_n_weeks translation
201 * Patch #13325: pt-BR translation for 2.2-stable
220 * Patch #13325: pt-BR translation for 2.2-stable
202 * Patch #13343: Vietnamese translation for 2.2-stable
221 * Patch #13343: Vietnamese translation for 2.2-stable
203 * Patch #13398: Czech translation for 2.2-stable
222 * Patch #13398: Czech translation for 2.2-stable
204
223
205 == 2013-02-12 v2.2.3
224 == 2013-02-12 v2.2.3
206
225
207 * Upgrade to Rails 3.2.12
226 * Upgrade to Rails 3.2.12
208 * Defect #11987: pdf: Broken new line in table
227 * Defect #11987: pdf: Broken new line in table
209 * Defect #12930: 404 Error when referencing different project source files in the wiki syntax
228 * Defect #12930: 404 Error when referencing different project source files in the wiki syntax
210 * Defect #12979: Wiki link syntax commit:repo_a:abcd doesn't work
229 * Defect #12979: Wiki link syntax commit:repo_a:abcd doesn't work
211 * Defect #13075: Can't clear custom field value through context menu in the issue list
230 * Defect #13075: Can't clear custom field value through context menu in the issue list
212 * Defect #13097: Project copy fails when wiki module is disabled
231 * Defect #13097: Project copy fails when wiki module is disabled
213 * Defect #13126: Issue view: estimated time vs. spent time
232 * Defect #13126: Issue view: estimated time vs. spent time
214 * Patch #12922: Update Spanish translation
233 * Patch #12922: Update Spanish translation
215 * Patch #12928: Bulgarian translation for 2.2-stable
234 * Patch #12928: Bulgarian translation for 2.2-stable
216 * Patch #12987: Russian translation for 2.2-stable
235 * Patch #12987: Russian translation for 2.2-stable
217
236
218 == 2013-01-20 v2.2.2
237 == 2013-01-20 v2.2.2
219
238
220 * Defect #7510: Link to attachment should return latest attachment
239 * Defect #7510: Link to attachment should return latest attachment
221 * Defect #9842: {{toc}} is not replaced by table of content when exporting wiki page to pdf
240 * Defect #9842: {{toc}} is not replaced by table of content when exporting wiki page to pdf
222 * Defect #12749: Plugins cannot route wiki page sub-path
241 * Defect #12749: Plugins cannot route wiki page sub-path
223 * Defect #12799: Cannot edit a wiki section which title starts with a tab
242 * Defect #12799: Cannot edit a wiki section which title starts with a tab
224 * Defect #12801: Viewing the history of a wiki page with attachments raises an error
243 * Defect #12801: Viewing the history of a wiki page with attachments raises an error
225 * Defect #12833: Input fields restricted on length should have maxlength parameter set
244 * Defect #12833: Input fields restricted on length should have maxlength parameter set
226 * Defect #12838: Blank page when clicking Add with no block selected on my page layout
245 * Defect #12838: Blank page when clicking Add with no block selected on my page layout
227 * Defect #12851: "Parent task is invalid" while editing child issues by Role with restricted Issues Visibility
246 * Defect #12851: "Parent task is invalid" while editing child issues by Role with restricted Issues Visibility
228 * Patch #12800: Serbian Latin translation patch (sr-YU.yml)
247 * Patch #12800: Serbian Latin translation patch (sr-YU.yml)
229 * Patch #12809: Swedish Translation for r11162
248 * Patch #12809: Swedish Translation for r11162
230 * Patch #12818: Minor swedish translation fix
249 * Patch #12818: Minor swedish translation fix
231
250
232 == 2013-01-09 v2.2.1
251 == 2013-01-09 v2.2.1
233
252
234 * Upgrade to Rails 3.2.11
253 * Upgrade to Rails 3.2.11
235 * Defect #12652: "Copy ticket" selects "new ticket"
254 * Defect #12652: "Copy ticket" selects "new ticket"
236 * Defect #12691: Textile Homepage Dead?
255 * Defect #12691: Textile Homepage Dead?
237 * Defect #12711: incorrect fix of lib/SVG/Graph/TimeSeries.rb
256 * Defect #12711: incorrect fix of lib/SVG/Graph/TimeSeries.rb
238 * Defect #12744: Unable to call a macro with a name that contains uppercase letters
257 * Defect #12744: Unable to call a macro with a name that contains uppercase letters
239 * Defect #12776: Security vulnerability in Rails 3.2.10 (CVE-2013-0156)
258 * Defect #12776: Security vulnerability in Rails 3.2.10 (CVE-2013-0156)
240 * Patch #12630: Russian "x_hours" translation
259 * Patch #12630: Russian "x_hours" translation
241
260
242 == 2012-12-18 v2.2.0
261 == 2012-12-18 v2.2.0
243
262
244 * Defect #4787: Gannt to PNG - CJK (Chinese, Japanese and Korean) characters appear as ?
263 * Defect #4787: Gannt to PNG - CJK (Chinese, Japanese and Korean) characters appear as ?
245 * Defect #8106: Issues by Category should show tasks without category
264 * Defect #8106: Issues by Category should show tasks without category
246 * Defect #8373: i18n string text_are_you_sure_with_children no longer used
265 * Defect #8373: i18n string text_are_you_sure_with_children no longer used
247 * Defect #11426: Filtering with Due Date in less than N days should show overdue issues
266 * Defect #11426: Filtering with Due Date in less than N days should show overdue issues
248 * Defect #11834: Bazaar: "???" instead of non ASCII character in paths on non UTF-8 locale
267 * Defect #11834: Bazaar: "???" instead of non ASCII character in paths on non UTF-8 locale
249 * Defect #11868: Git and Mercurial diff displays deleted files as /dev/null
268 * Defect #11868: Git and Mercurial diff displays deleted files as /dev/null
250 * Defect #11979: No validation errors when entering an invalid "Parent task"
269 * Defect #11979: No validation errors when entering an invalid "Parent task"
251 * Defect #12012: Redmine::VERSION.revision method does not work on Subversion 1.7 working copy
270 * Defect #12012: Redmine::VERSION.revision method does not work on Subversion 1.7 working copy
252 * Defect #12018: Issue filter select box order changes randomly
271 * Defect #12018: Issue filter select box order changes randomly
253 * Defect #12090: email recipients not written to action_mailer log if BCC recipients setting is checked
272 * Defect #12090: email recipients not written to action_mailer log if BCC recipients setting is checked
254 * Defect #12092: Issue "start date" validation does not work correctly
273 * Defect #12092: Issue "start date" validation does not work correctly
255 * Defect #12285: Some unit and functional tests miss fixtures and break when run alone
274 * Defect #12285: Some unit and functional tests miss fixtures and break when run alone
256 * Defect #12286: Emails of private notes are sent to watcher users regardless of viewing permissions
275 * Defect #12286: Emails of private notes are sent to watcher users regardless of viewing permissions
257 * Defect #12310: Attachments may not be displayed in the order they were selected
276 * Defect #12310: Attachments may not be displayed in the order they were selected
258 * Defect #12356: Issue "Update" link broken focus
277 * Defect #12356: Issue "Update" link broken focus
259 * Defect #12397: Error in Textile conversion of HTTP links, containing russian letters
278 * Defect #12397: Error in Textile conversion of HTTP links, containing russian letters
260 * Defect #12434: Respond with 404 instead of 500 when requesting a wiki diff with invalid versions
279 * Defect #12434: Respond with 404 instead of 500 when requesting a wiki diff with invalid versions
261 * Feature #1554: Private comments in tickets
280 * Feature #1554: Private comments in tickets
262 * Feature #2161: Time tracking code should respect weekends as "no work" days
281 * Feature #2161: Time tracking code should respect weekends as "no work" days
263 * Feature #3239: Show related issues on the Issues Listing
282 * Feature #3239: Show related issues on the Issues Listing
264 * Feature #3265: Filter on issue relations
283 * Feature #3265: Filter on issue relations
265 * Feature #3447: Option to display the issue descriptions on the issues list
284 * Feature #3447: Option to display the issue descriptions on the issues list
266 * Feature #3511: Ability to sort issues by grouped column
285 * Feature #3511: Ability to sort issues by grouped column
267 * Feature #4590: Precede-Follow relation should move following issues when rescheduling issue earlier
286 * Feature #4590: Precede-Follow relation should move following issues when rescheduling issue earlier
268 * Feature #5487: Allow subtasks to cross projects
287 * Feature #5487: Allow subtasks to cross projects
269 * Feature #6899: Add a relation between the original and copied issue
288 * Feature #6899: Add a relation between the original and copied issue
270 * Feature #7082: Rest API for wiki
289 * Feature #7082: Rest API for wiki
271 * Feature #9835: REST API - List priorities
290 * Feature #9835: REST API - List priorities
272 * Feature #10789: Macros {{child_pages}} with depth parameter
291 * Feature #10789: Macros {{child_pages}} with depth parameter
273 * Feature #10852: Ability to delete a version from a wiki page history
292 * Feature #10852: Ability to delete a version from a wiki page history
274 * Feature #10937: new user format #{lastname}
293 * Feature #10937: new user format #{lastname}
275 * Feature #11502: Expose roles details via REST API
294 * Feature #11502: Expose roles details via REST API
276 * Feature #11755: Impersonate user through REST API auth
295 * Feature #11755: Impersonate user through REST API auth
277 * Feature #12085: New user name format: firstname + first letter of lastname
296 * Feature #12085: New user name format: firstname + first letter of lastname
278 * Feature #12125: Set filename used to store attachment updloaded via the REST API
297 * Feature #12125: Set filename used to store attachment updloaded via the REST API
279 * Feature #12167: Macro for inserting collapsible block of text
298 * Feature #12167: Macro for inserting collapsible block of text
280 * Feature #12211: Wrap issue description and its contextual menu in a div
299 * Feature #12211: Wrap issue description and its contextual menu in a div
281 * Feature #12216: Textual CSS class for priorities
300 * Feature #12216: Textual CSS class for priorities
282 * Feature #12299: Redmine version requirement improvements (in plugins)
301 * Feature #12299: Redmine version requirement improvements (in plugins)
283 * Feature #12393: Upgrade to Rails 3.2.9
302 * Feature #12393: Upgrade to Rails 3.2.9
284 * Feature #12475: Lazy loading of translation files for faster startup
303 * Feature #12475: Lazy loading of translation files for faster startup
285 * Patch #11846: Fill username when authentification failed
304 * Patch #11846: Fill username when authentification failed
286 * Patch #11862: Add "last 2 weeks" preset to time entries reporting
305 * Patch #11862: Add "last 2 weeks" preset to time entries reporting
287 * Patch #11992: Japanese translation about issue relations improved
306 * Patch #11992: Japanese translation about issue relations improved
288 * Patch #12027: Incorrect Spanish "September" month name
307 * Patch #12027: Incorrect Spanish "September" month name
289 * Patch #12061: Japanese translation improvement (permission names)
308 * Patch #12061: Japanese translation improvement (permission names)
290 * Patch #12078: User#allowed_to? should return true or false
309 * Patch #12078: User#allowed_to? should return true or false
291 * Patch #12117: Change Japanese translation of "admin"
310 * Patch #12117: Change Japanese translation of "admin"
292 * Patch #12142: Updated translation in Lithuanian
311 * Patch #12142: Updated translation in Lithuanian
293 * Patch #12232: German translation enhancements
312 * Patch #12232: German translation enhancements
294 * Patch #12316: Fix Lithuanian numeral translation
313 * Patch #12316: Fix Lithuanian numeral translation
295 * Patch #12494: Bulgarian "button_submit" translation change
314 * Patch #12494: Bulgarian "button_submit" translation change
296 * Patch #12514: Updated translation in Lithuanian
315 * Patch #12514: Updated translation in Lithuanian
297 * Patch #12602: Korean translation update for 2.2-stable
316 * Patch #12602: Korean translation update for 2.2-stable
298 * Patch #12608: Norwegian translation changed
317 * Patch #12608: Norwegian translation changed
299 * Patch #12619: Russian translation change
318 * Patch #12619: Russian translation change
300
319
301 == 2012-12-18 v2.1.5
320 == 2012-12-18 v2.1.5
302
321
303 * Defect #12400: Validation fails when receiving an email with list custom fields
322 * Defect #12400: Validation fails when receiving an email with list custom fields
304 * Defect #12451: Macros.rb extract_macro_options should use lazy search
323 * Defect #12451: Macros.rb extract_macro_options should use lazy search
305 * Defect #12513: Grouping of issues by custom fields not correct in PDF export
324 * Defect #12513: Grouping of issues by custom fields not correct in PDF export
306 * Defect #12566: Issue history notes previews are broken
325 * Defect #12566: Issue history notes previews are broken
307 * Defect #12568: Clicking "edit" on a journal multiple times shows multiple forms
326 * Defect #12568: Clicking "edit" on a journal multiple times shows multiple forms
308 * Patch #12605: Norwegian translation for 1.4-stable update
327 * Patch #12605: Norwegian translation for 1.4-stable update
309 * Patch #12614: Dutch translation
328 * Patch #12614: Dutch translation
310 * Patch #12615: Russian translation
329 * Patch #12615: Russian translation
311
330
312 == 2012-11-24 v2.1.4
331 == 2012-11-24 v2.1.4
313
332
314 * Defect #12274: Wiki export from Index by title is truncated
333 * Defect #12274: Wiki export from Index by title is truncated
315 * Defect #12298: Right-click context menu unable to batch/bulk update (IE8)
334 * Defect #12298: Right-click context menu unable to batch/bulk update (IE8)
316 * Defect #12332: Repository identifier does not display on Project/Settings/Repositories
335 * Defect #12332: Repository identifier does not display on Project/Settings/Repositories
317 * Defect #12396: Error when receiving an email without subject header
336 * Defect #12396: Error when receiving an email without subject header
318 * Defect #12399: Non ASCII attachment filename encoding broken (MOJIBAKE) in receiving mail on Ruby 1.8
337 * Defect #12399: Non ASCII attachment filename encoding broken (MOJIBAKE) in receiving mail on Ruby 1.8
319 * Defect #12409: Git: changesets aren't read after clear_changesets call
338 * Defect #12409: Git: changesets aren't read after clear_changesets call
320 * Defect #12431: Project.rebuild! sorts root projects by id instead of name
339 * Defect #12431: Project.rebuild! sorts root projects by id instead of name
321
340
322 == 2012-11-17 v2.1.3
341 == 2012-11-17 v2.1.3
323
342
324 * Defect #12050: :export links to repository files lead to a 404 error
343 * Defect #12050: :export links to repository files lead to a 404 error
325 * Defect #12189: Missing tmp/pdf directory
344 * Defect #12189: Missing tmp/pdf directory
326 * Defect #12195: Javascript error with IE7 / IE8 on new issue form
345 * Defect #12195: Javascript error with IE7 / IE8 on new issue form
327 * Defect #12196: "Page not found" on OK button in SCM "View all revisions" page
346 * Defect #12196: "Page not found" on OK button in SCM "View all revisions" page
328 * Defect #12199: Confirmation message displayed when clicking a disabled delete link in the context menu
347 * Defect #12199: Confirmation message displayed when clicking a disabled delete link in the context menu
329 * Defect #12231: Hardcoded "Back" in Repository
348 * Defect #12231: Hardcoded "Back" in Repository
330 * Defect #12294: Incorrect german translation for "registered" users filter
349 * Defect #12294: Incorrect german translation for "registered" users filter
331 * Defect #12349: Watchers auto-complete search on non-latin chars
350 * Defect #12349: Watchers auto-complete search on non-latin chars
332 * Defect #12358: 'None' grouped issue list section should be translated
351 * Defect #12358: 'None' grouped issue list section should be translated
333 * Defect #12359: Version date field regex validation accepts invalid date
352 * Defect #12359: Version date field regex validation accepts invalid date
334 * Defect #12375: Receiving mail subject encoding broken (MOJIBAKE) in some cases on Ruby 1.8
353 * Defect #12375: Receiving mail subject encoding broken (MOJIBAKE) in some cases on Ruby 1.8
335 * Patch #9732: German translations
354 * Patch #9732: German translations
336 * Patch #12021: Russian locale translations
355 * Patch #12021: Russian locale translations
337 * Patch #12188: Simplified Chinese translation with zh.yml file based on Rev:10681
356 * Patch #12188: Simplified Chinese translation with zh.yml file based on Rev:10681
338 * Patch #12235: German translation for 2.1-stable
357 * Patch #12235: German translation for 2.1-stable
339 * Patch #12237: Added German Translation
358 * Patch #12237: Added German Translation
340
359
341 == 2012-09-30 v2.1.2
360 == 2012-09-30 v2.1.2
342
361
343 * Defect #11929: XSS vulnerability in Redmine 2.1.x
362 * Defect #11929: XSS vulnerability in Redmine 2.1.x
344
363
345 == 2012-09-30 v2.1.1
364 == 2012-09-30 v2.1.1
346
365
347 * Defect #11290: ParseDate missing in Ruby 1.9x
366 * Defect #11290: ParseDate missing in Ruby 1.9x
348 * Defect #11844: "load_default_data" rake task fails to print the error message if one occurs
367 * Defect #11844: "load_default_data" rake task fails to print the error message if one occurs
349 * Defect #11850: Can't create a user from ldap by on-the-fly on the redmine server using URI prefix
368 * Defect #11850: Can't create a user from ldap by on-the-fly on the redmine server using URI prefix
350 * Defect #11872: Private issue visible to anonymous users after its author is deleted
369 * Defect #11872: Private issue visible to anonymous users after its author is deleted
351 * Defect #11885: Filter misses Selectionfield on IE8
370 * Defect #11885: Filter misses Selectionfield on IE8
352 * Defect #11893: New relation form Cancel link is broken with Chrome 21
371 * Defect #11893: New relation form Cancel link is broken with Chrome 21
353 * Defect #11905: Potential "can't dup NilClass" error in UserPreference
372 * Defect #11905: Potential "can't dup NilClass" error in UserPreference
354 * Defect #11909: Autocomplete results not reset after clearing search field
373 * Defect #11909: Autocomplete results not reset after clearing search field
355 * Defect #11922: bs.yml and de.yml lead to error by number_to_currency()
374 * Defect #11922: bs.yml and de.yml lead to error by number_to_currency()
356 * Defect #11945: rake task prints "can't convert Errno::EACCES into String" in case of no permission of public/plugin_assets
375 * Defect #11945: rake task prints "can't convert Errno::EACCES into String" in case of no permission of public/plugin_assets
357 * Defect #11975: Undefined status transitions allowed in workflow (author of issue changes when selecting a new status)
376 * Defect #11975: Undefined status transitions allowed in workflow (author of issue changes when selecting a new status)
358 * Defect #11982: SCM diff view generates extra parameter for switching mode
377 * Defect #11982: SCM diff view generates extra parameter for switching mode
359 * Patch #11897: Traditional Chinese language file (to r10433)
378 * Patch #11897: Traditional Chinese language file (to r10433)
360
379
361 == 2012-09-16 v2.1.0
380 == 2012-09-16 v2.1.0
362
381
363 * Defect #2071: Reordering priority-enumerations breaks alternate-theme's issue-colouring
382 * Defect #2071: Reordering priority-enumerations breaks alternate-theme's issue-colouring
364 * Defect #2190: Month names not translated to german
383 * Defect #2190: Month names not translated to german
365 * Defect #8978: LDAP timeout if an LDAP auth provider is unreachable
384 * Defect #8978: LDAP timeout if an LDAP auth provider is unreachable
366 * Defect #9839: Gantt abbr of weekday should not be necessarily the first letter of the long day name
385 * Defect #9839: Gantt abbr of weekday should not be necessarily the first letter of the long day name
367 * Defect #10928: Documentation about generating a plugin is not up-to-date
386 * Defect #10928: Documentation about generating a plugin is not up-to-date
368 * Defect #11034: TLS configuration documentation for Rails 3
387 * Defect #11034: TLS configuration documentation for Rails 3
369 * Defect #11073: UserCustomField order_statement returns wrong output
388 * Defect #11073: UserCustomField order_statement returns wrong output
370 * Defect #11153: Default sorting for target version is DESC instead of ASC
389 * Defect #11153: Default sorting for target version is DESC instead of ASC
371 * Defect #11207: Issues associated with a locked version are not copied when copying a project
390 * Defect #11207: Issues associated with a locked version are not copied when copying a project
372 * Defect #11304: Issue-class: status-1, status-2 etc. refer to status position instead of status id
391 * Defect #11304: Issue-class: status-1, status-2 etc. refer to status position instead of status id
373 * Defect #11331: Openid registration form should not require user to enter password
392 * Defect #11331: Openid registration form should not require user to enter password
374 * Defect #11345: Context menu should show shared versions when editing issues from different projects
393 * Defect #11345: Context menu should show shared versions when editing issues from different projects
375 * Defect #11355: Plain text notification emails content is HTML escaped
394 * Defect #11355: Plain text notification emails content is HTML escaped
376 * Defect #11388: Updating a version through rest API returns invalid JSON
395 * Defect #11388: Updating a version through rest API returns invalid JSON
377 * Defect #11389: Warning in awesome_nested_set.rb
396 * Defect #11389: Warning in awesome_nested_set.rb
378 * Defect #11503: Accessing /projects/:project/wiki/something.png fails with error 500
397 * Defect #11503: Accessing /projects/:project/wiki/something.png fails with error 500
379 * Defect #11506: Versions that are not shared should not be assignable when selecting another project
398 * Defect #11506: Versions that are not shared should not be assignable when selecting another project
380 * Defect #11508: Projects not ordered alphabetically after renaming project
399 * Defect #11508: Projects not ordered alphabetically after renaming project
381 * Defect #11540: Roadmap anchor links can be ambigous
400 * Defect #11540: Roadmap anchor links can be ambigous
382 * Defect #11545: Overwriting existing method Issue.open
401 * Defect #11545: Overwriting existing method Issue.open
383 * Defect #11552: MailHandler does not match assignee name with spaces
402 * Defect #11552: MailHandler does not match assignee name with spaces
384 * Defect #11571: Custom fields of type version not proper handled in receiving e-mails
403 * Defect #11571: Custom fields of type version not proper handled in receiving e-mails
385 * Defect #11577: Can't use non-latin anchor in wiki
404 * Defect #11577: Can't use non-latin anchor in wiki
386 * Defect #11612: Revision graph sometimes broken due to raphael.js error
405 * Defect #11612: Revision graph sometimes broken due to raphael.js error
387 * Defect #11621: Redmine MIME Detection Of Javascript Files Non-Standard
406 * Defect #11621: Redmine MIME Detection Of Javascript Files Non-Standard
388 * Defect #11633: Macro arguments should not be parsed by text formatters
407 * Defect #11633: Macro arguments should not be parsed by text formatters
389 * Defect #11662: Invalid query returned from Issues.visible scope after accessing User#projects_by_role with a role that is not present
408 * Defect #11662: Invalid query returned from Issues.visible scope after accessing User#projects_by_role with a role that is not present
390 * Defect #11691: 404 response when deleting a user from the edit page
409 * Defect #11691: 404 response when deleting a user from the edit page
391 * Defect #11723: redmine:send_reminders notification misses if assignee is a group
410 * Defect #11723: redmine:send_reminders notification misses if assignee is a group
392 * Defect #11738: Batch update of issues clears project path
411 * Defect #11738: Batch update of issues clears project path
393 * Defect #11749: Redmine.pm: HEAD is not considered as a read-only method
412 * Defect #11749: Redmine.pm: HEAD is not considered as a read-only method
394 * Defect #11814: Date picker does not respect week start setting
413 * Defect #11814: Date picker does not respect week start setting
395 * Feature #703: Configurable required fields per tracker/status/role
414 * Feature #703: Configurable required fields per tracker/status/role
396 * Feature #1006: Display thumbnails of attached images
415 * Feature #1006: Display thumbnails of attached images
397 * Feature #1091: Disabling default ticket fields per tracker
416 * Feature #1091: Disabling default ticket fields per tracker
398 * Feature #1360: Permission for adding an issue to a version.
417 * Feature #1360: Permission for adding an issue to a version.
399 * Feature #3061: Let macros optionally match over multiple lines and ignore single curly braces
418 * Feature #3061: Let macros optionally match over multiple lines and ignore single curly braces
400 * Feature #3510: Inserting image thumbnails inside the wiki
419 * Feature #3510: Inserting image thumbnails inside the wiki
401 * Feature #3521: Permissions for roles to change fields per tracker/status
420 * Feature #3521: Permissions for roles to change fields per tracker/status
402 * Feature #3640: Freeze / Close Projects
421 * Feature #3640: Freeze / Close Projects
403 * Feature #3831: Support for subforums
422 * Feature #3831: Support for subforums
404 * Feature #6597: Configurable session lifetime and timeout
423 * Feature #6597: Configurable session lifetime and timeout
405 * Feature #6965: Option to Copy Subtasks when copying an issue
424 * Feature #6965: Option to Copy Subtasks when copying an issue
406 * Feature #8161: Ability to filter issues on project custom fields
425 * Feature #8161: Ability to filter issues on project custom fields
407 * Feature #8577: "Private" column and filter on the issue list
426 * Feature #8577: "Private" column and filter on the issue list
408 * Feature #8981: REST Api for Groups
427 * Feature #8981: REST Api for Groups
409 * Feature #9258: Create role by copy
428 * Feature #9258: Create role by copy
410 * Feature #9419: Group/sort the issue list by user/version-format custom fields
429 * Feature #9419: Group/sort the issue list by user/version-format custom fields
411 * Feature #10362: Show images in repositories inline when clicking the 'View' link
430 * Feature #10362: Show images in repositories inline when clicking the 'View' link
412 * Feature #10419: Upgrade raphael.js (2.1.0)
431 * Feature #10419: Upgrade raphael.js (2.1.0)
413 * Feature #11068: Ability to set default column order in issue list
432 * Feature #11068: Ability to set default column order in issue list
414 * Feature #11102: Add autocomplete to "Related issue" field on revision
433 * Feature #11102: Add autocomplete to "Related issue" field on revision
415 * Feature #11109: Repository Identifier should be frozen
434 * Feature #11109: Repository Identifier should be frozen
416 * Feature #11181: Additional "Log time" link on project overview
435 * Feature #11181: Additional "Log time" link on project overview
417 * Feature #11205: Reversed order of priorities on the issue summary page
436 * Feature #11205: Reversed order of priorities on the issue summary page
418 * Feature #11445: Switch from Prototype to JQuery
437 * Feature #11445: Switch from Prototype to JQuery
419 * Feature #11469: JSONP support
438 * Feature #11469: JSONP support
420 * Feature #11475: Redmine.pm: Allow fallback to other Apache auth providers
439 * Feature #11475: Redmine.pm: Allow fallback to other Apache auth providers
421 * Feature #11494: Don't turn #nnn with leading zeros into links
440 * Feature #11494: Don't turn #nnn with leading zeros into links
422 * Feature #11539: Display a projects tree instead of a flat list in notification preferences
441 * Feature #11539: Display a projects tree instead of a flat list in notification preferences
423 * Feature #11578: Option to pass whole arguments to a macro without splitting them
442 * Feature #11578: Option to pass whole arguments to a macro without splitting them
424 * Feature #11595: Missing mime type for svg files
443 * Feature #11595: Missing mime type for svg files
425 * Feature #11758: Upgrade to Rails 3.2.8
444 * Feature #11758: Upgrade to Rails 3.2.8
426 * Patch #4905: Redmine.pm: add support for Git's smart HTTP protocol
445 * Patch #4905: Redmine.pm: add support for Git's smart HTTP protocol
427 * Patch #10988: New Korean translation patch
446 * Patch #10988: New Korean translation patch
428 * Patch #11201: Korean translation special update
447 * Patch #11201: Korean translation special update
429 * Patch #11401: Fix Japanese mistranslation for "button_submit"
448 * Patch #11401: Fix Japanese mistranslation for "button_submit"
430 * Patch #11402: Japanese translation added for default role names
449 * Patch #11402: Japanese translation added for default role names
431 * Patch #11411: Fix disordered use of long sound in Japanese "user" translation
450 * Patch #11411: Fix disordered use of long sound in Japanese "user" translation
432 * Patch #11412: Unnatural Japanese message when users failed to login
451 * Patch #11412: Unnatural Japanese message when users failed to login
433 * Patch #11419: Fix wrong Japanese "label_attachment" translation
452 * Patch #11419: Fix wrong Japanese "label_attachment" translation
434 * Patch #11496: Make labels clickable in Adminstration/Settings
453 * Patch #11496: Make labels clickable in Adminstration/Settings
435 * Patch #11704: Avoid the use of tag("...", "...", true) in layout
454 * Patch #11704: Avoid the use of tag("...", "...", true) in layout
436 * Patch #11818: Redmine.pm fails when permissions are NULL
455 * Patch #11818: Redmine.pm fails when permissions are NULL
437
456
438 == 2012-09-16 v2.0.4
457 == 2012-09-16 v2.0.4
439
458
440 * Defect #10818: Running rake in test environment causes exception
459 * Defect #10818: Running rake in test environment causes exception
441 * Defect #11209: Wiki diff may generate broken HTML
460 * Defect #11209: Wiki diff may generate broken HTML
442 * Defect #11217: Project names in drop-down are escaped twice
461 * Defect #11217: Project names in drop-down are escaped twice
443 * Defect #11262: Link is escaped in wiki added/updated notification email
462 * Defect #11262: Link is escaped in wiki added/updated notification email
444 * Defect #11307: Can't filter for negative numeric custom fields
463 * Defect #11307: Can't filter for negative numeric custom fields
445 * Defect #11325: Unified diff link broken on specific file/revision diff view
464 * Defect #11325: Unified diff link broken on specific file/revision diff view
446 * Defect #11341: Escaped link in conflict resolution form
465 * Defect #11341: Escaped link in conflict resolution form
447 * Defect #11365: Attachment description length is not validated
466 * Defect #11365: Attachment description length is not validated
448 * Defect #11511: Confirmation page has broken HTML when a project folding sub project is deleted
467 * Defect #11511: Confirmation page has broken HTML when a project folding sub project is deleted
449 * Defect #11533: rake redmine:plugins:test doesn't run tests in subdirectories
468 * Defect #11533: rake redmine:plugins:test doesn't run tests in subdirectories
450 * Defect #11541: Version sharing is missing in the REST API
469 * Defect #11541: Version sharing is missing in the REST API
451 * Defect #11550: Issue reminder doesn't work when using asynchronous delivery
470 * Defect #11550: Issue reminder doesn't work when using asynchronous delivery
452 * Defect #11776: Can't override mailer views inside redmine plugin.
471 * Defect #11776: Can't override mailer views inside redmine plugin.
453 * Defect #11789: Edit section links broken with h5/h6 headings
472 * Defect #11789: Edit section links broken with h5/h6 headings
454 * Feature #11338: Exclude emails with auto-submitted => auto-generated
473 * Feature #11338: Exclude emails with auto-submitted => auto-generated
455 * Patch #11299: redmine:plugins:migrate should update db/schema.rb
474 * Patch #11299: redmine:plugins:migrate should update db/schema.rb
456 * Patch #11328: Fix Japanese mistranslation for 'label_language_based'
475 * Patch #11328: Fix Japanese mistranslation for 'label_language_based'
457 * Patch #11448: Russian translation for 1.4-stable and 2.0-stable
476 * Patch #11448: Russian translation for 1.4-stable and 2.0-stable
458 * Patch #11600: Fix plural form of the abbreviation for hours in Brazilian Portuguese
477 * Patch #11600: Fix plural form of the abbreviation for hours in Brazilian Portuguese
459
478
460 == 2012-06-18 v2.0.3
479 == 2012-06-18 v2.0.3
461
480
462 * Defect #10688: PDF export from Wiki - Problems with tables
481 * Defect #10688: PDF export from Wiki - Problems with tables
463 * Defect #11061: Cannot choose commit versions to view differences in Git/Mercurial repository view
482 * Defect #11061: Cannot choose commit versions to view differences in Git/Mercurial repository view
464 * Defect #11065: E-Mail submitted tickets: German umlauts in 'Subject' get malformed (ruby 1.8)
483 * Defect #11065: E-Mail submitted tickets: German umlauts in 'Subject' get malformed (ruby 1.8)
465 * Defect #11098: Default priorities have the same position and can't be reordered
484 * Defect #11098: Default priorities have the same position and can't be reordered
466 * Defect #11105: <% content_for :header_tags do %> doesn't work inside hook
485 * Defect #11105: <% content_for :header_tags do %> doesn't work inside hook
467 * Defect #11112: REST API - custom fields in POST/PUT ignored for time_entries
486 * Defect #11112: REST API - custom fields in POST/PUT ignored for time_entries
468 * Defect #11118: "Maximum file size" displayed on upload forms is incorrect
487 * Defect #11118: "Maximum file size" displayed on upload forms is incorrect
469 * Defect #11124: Link to user is escaped in activity title
488 * Defect #11124: Link to user is escaped in activity title
470 * Defect #11133: Wiki-page section edit link can point to incorrect section
489 * Defect #11133: Wiki-page section edit link can point to incorrect section
471 * Defect #11160: SQL Error on time report if a custom field has multiple values for an entry
490 * Defect #11160: SQL Error on time report if a custom field has multiple values for an entry
472 * Defect #11170: Topics sort order is broken in Redmine 2.x
491 * Defect #11170: Topics sort order is broken in Redmine 2.x
473 * Defect #11178: Spent time sorted by date-descending order lists same-date entries in physical order (not-reverse)
492 * Defect #11178: Spent time sorted by date-descending order lists same-date entries in physical order (not-reverse)
474 * Defect #11185: Redmine fails to delete a project with parent/child task
493 * Defect #11185: Redmine fails to delete a project with parent/child task
475 * Feature #11162: Upgrade to Rails 3.2.6
494 * Feature #11162: Upgrade to Rails 3.2.6
476 * Patch #11113: Small glitch in German localization
495 * Patch #11113: Small glitch in German localization
477
496
478 == 2012-06-05 v2.0.2
497 == 2012-06-05 v2.0.2
479
498
480 * Defect #11032: Project list is not shown when "For any event on the selected projects only..." is selected on user edit panel
499 * Defect #11032: Project list is not shown when "For any event on the selected projects only..." is selected on user edit panel
481 * Defect #11038: "Create and continue" should preserve project, issue and activity when logging time
500 * Defect #11038: "Create and continue" should preserve project, issue and activity when logging time
482 * Defect #11046: Redmine.pm does not support "bind as user" ldap authentication
501 * Defect #11046: Redmine.pm does not support "bind as user" ldap authentication
483 * Defect #11051: reposman.rb fails in 1.4.2 because of missing require for rubygems
502 * Defect #11051: reposman.rb fails in 1.4.2 because of missing require for rubygems
484 * Defect #11085: Wiki start page can't be changed
503 * Defect #11085: Wiki start page can't be changed
485 * Feature #11084: Update Rails to 3.2.5
504 * Feature #11084: Update Rails to 3.2.5
486
505
487 == 2012-05-28 v2.0.1
506 == 2012-05-28 v2.0.1
488
507
489 * Defect #10923: After creating a new Version Redmine jumps back to "Information"
508 * Defect #10923: After creating a new Version Redmine jumps back to "Information"
490 * Defect #10932: Links to delete watchers are escaped when gravatars are enabled
509 * Defect #10932: Links to delete watchers are escaped when gravatars are enabled
491 * Defect #10964: Updated column doesn't get updated on issues
510 * Defect #10964: Updated column doesn't get updated on issues
492 * Defect #10965: rake yard does not work for generating documentation.
511 * Defect #10965: rake yard does not work for generating documentation.
493 * Defect #10972: Columns selection not displayed on the custom query form
512 * Defect #10972: Columns selection not displayed on the custom query form
494 * Defect #10991: My page > Spent time 'project' column is html-encoded
513 * Defect #10991: My page > Spent time 'project' column is html-encoded
495 * Defect #10996: Time zones lost when upgrading from Redmine 1.4 to 2.0
514 * Defect #10996: Time zones lost when upgrading from Redmine 1.4 to 2.0
496 * Defect #11013: Fetching Email from IMAP/POP3 - uninitialized constant RAILS_DEFAULT_LOGGER error
515 * Defect #11013: Fetching Email from IMAP/POP3 - uninitialized constant RAILS_DEFAULT_LOGGER error
497 * Defect #11024: redmine_plugin_model generator does not create the migration
516 * Defect #11024: redmine_plugin_model generator does not create the migration
498 * Defect #11027: Saving new query without name causes escaping of input field
517 * Defect #11027: Saving new query without name causes escaping of input field
499 * Defect #11028: Project identifier can be updated
518 * Defect #11028: Project identifier can be updated
500
519
501 == 2012-05-15 v2.0.0
520 == 2012-05-15 v2.0.0
502
521
503 * Feature #4796: Rails 3 support
522 * Feature #4796: Rails 3 support
504 * Feature #7720: Limit the pagination-limit when max-results is fewer than max-pagination-limit
523 * Feature #7720: Limit the pagination-limit when max-results is fewer than max-pagination-limit
505 * Feature #9034: Add an id to the flash messages
524 * Feature #9034: Add an id to the flash messages
506 * Patch #10782: Better translation for Estonian language
525 * Patch #10782: Better translation for Estonian language
507
526
508 == 2012-05-13 v1.4.2
527 == 2012-05-13 v1.4.2
509
528
510 * Defect #10744: rake task redmine:email:test broken
529 * Defect #10744: rake task redmine:email:test broken
511 * Defect #10787: "Allow users to unsubscribe" option is confusing
530 * Defect #10787: "Allow users to unsubscribe" option is confusing
512 * Defect #10827: Cannot access Repositories page and Settings in a Project - Error 500
531 * Defect #10827: Cannot access Repositories page and Settings in a Project - Error 500
513 * Defect #10829: db:migrate fails 0.8.2 -> 1.4.1
532 * Defect #10829: db:migrate fails 0.8.2 -> 1.4.1
514 * Defect #10832: REST Uploads fail with fastcgi
533 * Defect #10832: REST Uploads fail with fastcgi
515 * Defect #10837: reposman and rdm-mailhandler not working with ruby 1.9.x
534 * Defect #10837: reposman and rdm-mailhandler not working with ruby 1.9.x
516 * Defect #10856: can not load translations from hr.yml with ruby1.9.3-p194
535 * Defect #10856: can not load translations from hr.yml with ruby1.9.3-p194
517 * Defect #10865: Filter reset when deleting locked user
536 * Defect #10865: Filter reset when deleting locked user
518 * Feature #9790: Allow filtering text custom fields on "is null" and "is not null"
537 * Feature #9790: Allow filtering text custom fields on "is null" and "is not null"
519 * Feature #10778: svn:ignore for config/additional_environment.rb
538 * Feature #10778: svn:ignore for config/additional_environment.rb
520 * Feature #10875: Partial Albanian Translations
539 * Feature #10875: Partial Albanian Translations
521 * Feature #10888: Bring back List-Id to help aid Gmail filtering
540 * Feature #10888: Bring back List-Id to help aid Gmail filtering
522 * Patch #10733: Traditional Chinese language file (to r9502)
541 * Patch #10733: Traditional Chinese language file (to r9502)
523 * Patch #10745: Japanese translation update (r9519)
542 * Patch #10745: Japanese translation update (r9519)
524 * Patch #10750: Swedish Translation for r9522
543 * Patch #10750: Swedish Translation for r9522
525 * Patch #10785: Bulgarian translation (jstoolbar)
544 * Patch #10785: Bulgarian translation (jstoolbar)
526 * Patch #10800: Simplified Chinese translation
545 * Patch #10800: Simplified Chinese translation
527
546
528 == 2012-04-20 v1.4.1
547 == 2012-04-20 v1.4.1
529
548
530 * Defect #8574: Time report: date range fields not enabled when using the calendar popup
549 * Defect #8574: Time report: date range fields not enabled when using the calendar popup
531 * Defect #10642: Nested textile ol/ul lists generate invalid HTML
550 * Defect #10642: Nested textile ol/ul lists generate invalid HTML
532 * Defect #10668: RSS key is generated twice when user is not reloaded
551 * Defect #10668: RSS key is generated twice when user is not reloaded
533 * Defect #10669: Token.destroy_expired should not delete API tokens
552 * Defect #10669: Token.destroy_expired should not delete API tokens
534 * Defect #10675: "Submit and continue" is broken
553 * Defect #10675: "Submit and continue" is broken
535 * Defect #10711: User cannot change account details with "Login has already been taken" error
554 * Defect #10711: User cannot change account details with "Login has already been taken" error
536 * Feature #10664: Unsubscribe Own User Account
555 * Feature #10664: Unsubscribe Own User Account
537 * Patch #10693: German Translation Update
556 * Patch #10693: German Translation Update
538
557
539 == 2012-04-14 v1.4.0
558 == 2012-04-14 v1.4.0
540
559
541 * Defect #2719: Increase username length limit from 30 to 60
560 * Defect #2719: Increase username length limit from 30 to 60
542 * Defect #3087: Revision referring to issues across all projects
561 * Defect #3087: Revision referring to issues across all projects
543 * Defect #4824: Unable to connect (can't convert Net::LDAP::LdapError into String)
562 * Defect #4824: Unable to connect (can't convert Net::LDAP::LdapError into String)
544 * Defect #5058: reminder mails are not sent when delivery_method is :async_smtp
563 * Defect #5058: reminder mails are not sent when delivery_method is :async_smtp
545 * Defect #6859: Moving issues to a tracker with different custom fields should let fill these fields
564 * Defect #6859: Moving issues to a tracker with different custom fields should let fill these fields
546 * Defect #7398: Error when trying to quick create a version with required custom field
565 * Defect #7398: Error when trying to quick create a version with required custom field
547 * Defect #7495: Python multiline comments highlighting problem in Repository browser
566 * Defect #7495: Python multiline comments highlighting problem in Repository browser
548 * Defect #7826: bigdecimal-segfault-fix.rb must be removed for Oracle
567 * Defect #7826: bigdecimal-segfault-fix.rb must be removed for Oracle
549 * Defect #7920: Attempted to update a stale object when copying a project
568 * Defect #7920: Attempted to update a stale object when copying a project
550 * Defect #8857: Git: Too long in fetching repositories after upgrade from 1.1 or new branch at first time
569 * Defect #8857: Git: Too long in fetching repositories after upgrade from 1.1 or new branch at first time
551 * Defect #9472: The git scm module causes an excess amount of DB traffic.
570 * Defect #9472: The git scm module causes an excess amount of DB traffic.
552 * Defect #9685: Adding multiple times the same related issue relation is possible
571 * Defect #9685: Adding multiple times the same related issue relation is possible
553 * Defect #9798: Release 1.3.0 does not detect rubytree under ruby 1.9.3p0 / rails 2.3.14
572 * Defect #9798: Release 1.3.0 does not detect rubytree under ruby 1.9.3p0 / rails 2.3.14
554 * Defect #9978: Japanese "permission_add_issue_watchers" is wrong
573 * Defect #9978: Japanese "permission_add_issue_watchers" is wrong
555 * Defect #10006: Email reminders are sent for closed issues
574 * Defect #10006: Email reminders are sent for closed issues
556 * Defect #10150: CSV export and spent time: rounding issue
575 * Defect #10150: CSV export and spent time: rounding issue
557 * Defect #10168: CSV export breaks custom columns
576 * Defect #10168: CSV export breaks custom columns
558 * Defect #10181: Issue context menu and bulk edit form show irrelevant statuses
577 * Defect #10181: Issue context menu and bulk edit form show irrelevant statuses
559 * Defect #10198: message_id regex in pop3.rb only recognizes Message-ID header (not Message-Id)
578 * Defect #10198: message_id regex in pop3.rb only recognizes Message-ID header (not Message-Id)
560 * Defect #10251: Description diff link in note details is relative when received by email
579 * Defect #10251: Description diff link in note details is relative when received by email
561 * Defect #10272: Ruby 1.9.3: "incompatible character encoding" with LDAP auth
580 * Defect #10272: Ruby 1.9.3: "incompatible character encoding" with LDAP auth
562 * Defect #10275: Message object not passed to wiki macros for head topic and in preview edit mode
581 * Defect #10275: Message object not passed to wiki macros for head topic and in preview edit mode
563 * Defect #10334: Full name is not unquoted when creating users from emails
582 * Defect #10334: Full name is not unquoted when creating users from emails
564 * Defect #10410: [Localization] Grammar issue of Simplified Chinese in zh.yml
583 * Defect #10410: [Localization] Grammar issue of Simplified Chinese in zh.yml
565 * Defect #10442: Ruby 1.9.3 Time Zone setting Internal error.
584 * Defect #10442: Ruby 1.9.3 Time Zone setting Internal error.
566 * Defect #10467: Confusing behavior while moving issue to a project with disabled Issues module
585 * Defect #10467: Confusing behavior while moving issue to a project with disabled Issues module
567 * Defect #10575: Uploading of attachments which filename contains non-ASCII chars fails with Ruby 1.9
586 * Defect #10575: Uploading of attachments which filename contains non-ASCII chars fails with Ruby 1.9
568 * Defect #10590: WikiContent::Version#text return string with #<Encoding:ASCII-8BIT> when uncompressed
587 * Defect #10590: WikiContent::Version#text return string with #<Encoding:ASCII-8BIT> when uncompressed
569 * Defect #10593: Error: 'incompatible character encodings: UTF-8 and ASCII-8BIT' (old annoing issue) on ruby-1.9.3
588 * Defect #10593: Error: 'incompatible character encodings: UTF-8 and ASCII-8BIT' (old annoing issue) on ruby-1.9.3
570 * Defect #10600: Watchers search generates an Internal error
589 * Defect #10600: Watchers search generates an Internal error
571 * Defect #10605: Bulk edit selected issues does not allow selection of blank values for custom fields
590 * Defect #10605: Bulk edit selected issues does not allow selection of blank values for custom fields
572 * Defect #10619: When changing status before tracker, it shows improper status
591 * Defect #10619: When changing status before tracker, it shows improper status
573 * Feature #779: Multiple SCM per project
592 * Feature #779: Multiple SCM per project
574 * Feature #971: Add "Spent time" column to query
593 * Feature #971: Add "Spent time" column to query
575 * Feature #1060: Add a LDAP-filter using external auth sources
594 * Feature #1060: Add a LDAP-filter using external auth sources
576 * Feature #1102: Shortcut for assigning an issue to me
595 * Feature #1102: Shortcut for assigning an issue to me
577 * Feature #1189: Multiselect custom fields
596 * Feature #1189: Multiselect custom fields
578 * Feature #1363: Allow underscores in project identifiers
597 * Feature #1363: Allow underscores in project identifiers
579 * Feature #1913: LDAP - authenticate as user
598 * Feature #1913: LDAP - authenticate as user
580 * Feature #1972: Attachments for News
599 * Feature #1972: Attachments for News
581 * Feature #2009: Manually add related revisions
600 * Feature #2009: Manually add related revisions
582 * Feature #2323: Workflow permissions for administrators
601 * Feature #2323: Workflow permissions for administrators
583 * Feature #2416: {background:color} doesn't work in text formatting
602 * Feature #2416: {background:color} doesn't work in text formatting
584 * Feature #2694: Notification on loosing assignment
603 * Feature #2694: Notification on loosing assignment
585 * Feature #2715: "Magic links" to notes
604 * Feature #2715: "Magic links" to notes
586 * Feature #2850: Add next/previous navigation to issue
605 * Feature #2850: Add next/previous navigation to issue
587 * Feature #3055: Option to copy attachments when copying an issue
606 * Feature #3055: Option to copy attachments when copying an issue
588 * Feature #3108: set parent automatically for new pages
607 * Feature #3108: set parent automatically for new pages
589 * Feature #3463: Export all wiki pages to PDF
608 * Feature #3463: Export all wiki pages to PDF
590 * Feature #4050: Ruby 1.9 support
609 * Feature #4050: Ruby 1.9 support
591 * Feature #4769: Ability to move an issue to a different project from the update form
610 * Feature #4769: Ability to move an issue to a different project from the update form
592 * Feature #4774: Change the hyperlink for file attachment to view and download
611 * Feature #4774: Change the hyperlink for file attachment to view and download
593 * Feature #5159: Ability to add Non-Member watchers to the watch list
612 * Feature #5159: Ability to add Non-Member watchers to the watch list
594 * Feature #5638: Use Bundler (Gemfile) for gem management
613 * Feature #5638: Use Bundler (Gemfile) for gem management
595 * Feature #5643: Add X-Redmine-Sender header to email notifications
614 * Feature #5643: Add X-Redmine-Sender header to email notifications
596 * Feature #6296: Bulk-edit custom fields through context menu
615 * Feature #6296: Bulk-edit custom fields through context menu
597 * Feature #6386: Issue mail should render the HTML version of the issue details
616 * Feature #6386: Issue mail should render the HTML version of the issue details
598 * Feature #6449: Edit a wiki page's parent on the edit page
617 * Feature #6449: Edit a wiki page's parent on the edit page
599 * Feature #6555: Double-click on "Submit" and "Save" buttons should not send two requests to server
618 * Feature #6555: Double-click on "Submit" and "Save" buttons should not send two requests to server
600 * Feature #7361: Highlight active query in the side bar
619 * Feature #7361: Highlight active query in the side bar
601 * Feature #7420: Rest API for projects members
620 * Feature #7420: Rest API for projects members
602 * Feature #7603: Please make editing issues more obvious than "Change properties (More)"
621 * Feature #7603: Please make editing issues more obvious than "Change properties (More)"
603 * Feature #8171: Adding attachments through the REST API
622 * Feature #8171: Adding attachments through the REST API
604 * Feature #8691: Better handling of issue update conflict
623 * Feature #8691: Better handling of issue update conflict
605 * Feature #9803: Change project through REST API issue update
624 * Feature #9803: Change project through REST API issue update
606 * Feature #9923: User type custom fields should be filterable by "Me".
625 * Feature #9923: User type custom fields should be filterable by "Me".
607 * Feature #9985: Group time report by the Status field
626 * Feature #9985: Group time report by the Status field
608 * Feature #9995: Time entries insertion, "Create and continue" button
627 * Feature #9995: Time entries insertion, "Create and continue" button
609 * Feature #10020: Enable global time logging at /time_entries/new
628 * Feature #10020: Enable global time logging at /time_entries/new
610 * Feature #10042: Bulk change private flag
629 * Feature #10042: Bulk change private flag
611 * Feature #10126: Add members of subprojects in the assignee and author filters
630 * Feature #10126: Add members of subprojects in the assignee and author filters
612 * Feature #10131: Include custom fiels in time entries API responses
631 * Feature #10131: Include custom fiels in time entries API responses
613 * Feature #10207: Git: use default branch from HEAD
632 * Feature #10207: Git: use default branch from HEAD
614 * Feature #10208: Estonian translation
633 * Feature #10208: Estonian translation
615 * Feature #10253: Better handling of attachments when validation fails
634 * Feature #10253: Better handling of attachments when validation fails
616 * Feature #10350: Bulk copy should allow for changing the target version
635 * Feature #10350: Bulk copy should allow for changing the target version
617 * Feature #10607: Ignore out-of-office incoming emails
636 * Feature #10607: Ignore out-of-office incoming emails
618 * Feature #10635: Adding time like "123 Min" is invalid
637 * Feature #10635: Adding time like "123 Min" is invalid
619 * Patch #9998: Make attachement "Optional Description" less wide
638 * Patch #9998: Make attachement "Optional Description" less wide
620 * Patch #10066: i18n not working with russian gem
639 * Patch #10066: i18n not working with russian gem
621 * Patch #10128: Disable IE 8 compatibility mode to fix wrong div.autoscroll scroll bar behaviour
640 * Patch #10128: Disable IE 8 compatibility mode to fix wrong div.autoscroll scroll bar behaviour
622 * Patch #10155: Russian translation changed
641 * Patch #10155: Russian translation changed
623 * Patch #10464: Enhanced PDF output for Issues list
642 * Patch #10464: Enhanced PDF output for Issues list
624 * Patch #10470: Efficiently process new git revisions in a single batch
643 * Patch #10470: Efficiently process new git revisions in a single batch
625 * Patch #10513: Dutch translation improvement
644 * Patch #10513: Dutch translation improvement
626
645
627 == 2012-04-14 v1.3.3
646 == 2012-04-14 v1.3.3
628
647
629 * Defect #10505: Error when exporting to PDF with NoMethodError (undefined method `downcase' for nil:NilClass)
648 * Defect #10505: Error when exporting to PDF with NoMethodError (undefined method `downcase' for nil:NilClass)
630 * Defect #10554: Defect symbols when exporting tasks in pdf
649 * Defect #10554: Defect symbols when exporting tasks in pdf
631 * Defect #10564: Unable to change locked, sticky flags and board when editing a message
650 * Defect #10564: Unable to change locked, sticky flags and board when editing a message
632 * Defect #10591: Dutch "label_file_added" translation is wrong
651 * Defect #10591: Dutch "label_file_added" translation is wrong
633 * Defect #10622: "Default administrator account changed" is always true
652 * Defect #10622: "Default administrator account changed" is always true
634 * Patch #10555: rake redmine:send_reminders aborted if issue assigned to group
653 * Patch #10555: rake redmine:send_reminders aborted if issue assigned to group
635 * Patch #10611: Simplified Chinese translations for 1.3-stable
654 * Patch #10611: Simplified Chinese translations for 1.3-stable
636
655
637 == 2012-03-11 v1.3.2
656 == 2012-03-11 v1.3.2
638
657
639 * Defect #8194: {{toc}} uses identical anchors for subsections with the same name
658 * Defect #8194: {{toc}} uses identical anchors for subsections with the same name
640 * Defect #9143: Partial diff comparison should be done on actual code, not on html
659 * Defect #9143: Partial diff comparison should be done on actual code, not on html
641 * Defect #9523: {{toc}} does not display headers with @ code markup
660 * Defect #9523: {{toc}} does not display headers with @ code markup
642 * Defect #9815: Release 1.3.0 does not detect rubytree with rubgems 1.8
661 * Defect #9815: Release 1.3.0 does not detect rubytree with rubgems 1.8
643 * Defect #10053: undefined method `<=>' for nil:NilClass when accessing the settings of a project
662 * Defect #10053: undefined method `<=>' for nil:NilClass when accessing the settings of a project
644 * Defect #10135: ActionView::TemplateError (can't convert Fixnum into String)
663 * Defect #10135: ActionView::TemplateError (can't convert Fixnum into String)
645 * Defect #10193: Unappropriate icons in highlighted code block
664 * Defect #10193: Unappropriate icons in highlighted code block
646 * Defect #10199: No wiki section edit when title contains code
665 * Defect #10199: No wiki section edit when title contains code
647 * Defect #10218: Error when creating a project with a version custom field
666 * Defect #10218: Error when creating a project with a version custom field
648 * Defect #10241: "get version by ID" fails with "401 not authorized" error when using API access key
667 * Defect #10241: "get version by ID" fails with "401 not authorized" error when using API access key
649 * Defect #10284: Note added by commit from a subproject does not contain project identifier
668 * Defect #10284: Note added by commit from a subproject does not contain project identifier
650 * Defect #10374: User list is empty when adding users to project / group if remaining users are added late
669 * Defect #10374: User list is empty when adding users to project / group if remaining users are added late
651 * Defect #10390: Mass assignment security vulnerability
670 * Defect #10390: Mass assignment security vulnerability
652 * Patch #8413: Confirmation message before deleting a relationship
671 * Patch #8413: Confirmation message before deleting a relationship
653 * Patch #10160: Bulgarian translation (r8777)
672 * Patch #10160: Bulgarian translation (r8777)
654 * Patch #10242: Migrate Redmine.pm from Digest::Sha1 to Digest::Sha
673 * Patch #10242: Migrate Redmine.pm from Digest::Sha1 to Digest::Sha
655 * Patch #10258: Italian translation for 1.3-stable
674 * Patch #10258: Italian translation for 1.3-stable
656
675
657 == 2012-02-06 v1.3.1
676 == 2012-02-06 v1.3.1
658
677
659 * Defect #9775: app/views/repository/_revision_graph.html.erb sets window.onload directly..
678 * Defect #9775: app/views/repository/_revision_graph.html.erb sets window.onload directly..
660 * Defect #9792: Ruby 1.9: [v1.3.0] Error: incompatible character encodings for it translation on Calendar page
679 * Defect #9792: Ruby 1.9: [v1.3.0] Error: incompatible character encodings for it translation on Calendar page
661 * Defect #9793: Bad spacing between numbered list and heading (recently broken).
680 * Defect #9793: Bad spacing between numbered list and heading (recently broken).
662 * Defect #9795: Unrelated error message when creating a group with an invalid name
681 * Defect #9795: Unrelated error message when creating a group with an invalid name
663 * Defect #9832: Revision graph height should depend on height of rows in revisions table
682 * Defect #9832: Revision graph height should depend on height of rows in revisions table
664 * Defect #9937: Repository settings are not saved when all SCM are disabled
683 * Defect #9937: Repository settings are not saved when all SCM are disabled
665 * Defect #9961: Ukrainian "default_tracker_bug" is wrong
684 * Defect #9961: Ukrainian "default_tracker_bug" is wrong
666 * Defect #10013: Rest API - Create Version -> Internal server error 500
685 * Defect #10013: Rest API - Create Version -> Internal server error 500
667 * Defect #10115: Javascript error - Can't attach more than 1 file on IE 6 and 7
686 * Defect #10115: Javascript error - Can't attach more than 1 file on IE 6 and 7
668 * Defect #10130: Broken italic text style in edited comment preview
687 * Defect #10130: Broken italic text style in edited comment preview
669 * Defect #10152: Attachment diff type is not saved in user preference
688 * Defect #10152: Attachment diff type is not saved in user preference
670 * Feature #9943: Arabic translation
689 * Feature #9943: Arabic translation
671 * Patch #9874: pt-BR translation updates
690 * Patch #9874: pt-BR translation updates
672 * Patch #9922: Spanish translation updated
691 * Patch #9922: Spanish translation updated
673 * Patch #10137: Korean language file ko.yml updated to Redmine 1.3.0
692 * Patch #10137: Korean language file ko.yml updated to Redmine 1.3.0
674
693
675 == 2011-12-10 v1.3.0
694 == 2011-12-10 v1.3.0
676
695
677 * Defect #2109: Context menu is being submitted twice per right click
696 * Defect #2109: Context menu is being submitted twice per right click
678 * Defect #7717: MailHandler user creation for unknown_user impossible due to diverging length-limits of login and email fields
697 * Defect #7717: MailHandler user creation for unknown_user impossible due to diverging length-limits of login and email fields
679 * Defect #7917: Creating users via email fails if user real name containes special chars
698 * Defect #7917: Creating users via email fails if user real name containes special chars
680 * Defect #7966: MailHandler does not include JournalDetail for attached files
699 * Defect #7966: MailHandler does not include JournalDetail for attached files
681 * Defect #8368: Bad decimal separator in time entry CSV
700 * Defect #8368: Bad decimal separator in time entry CSV
682 * Defect #8371: MySQL error when filtering a custom field using the REST api
701 * Defect #8371: MySQL error when filtering a custom field using the REST api
683 * Defect #8549: Export CSV has character encoding error
702 * Defect #8549: Export CSV has character encoding error
684 * Defect #8573: Do not show inactive Enumerations where not needed
703 * Defect #8573: Do not show inactive Enumerations where not needed
685 * Defect #8611: rake/rdoctask is deprecated
704 * Defect #8611: rake/rdoctask is deprecated
686 * Defect #8751: Email notification: bug, when number of recipients more then 8
705 * Defect #8751: Email notification: bug, when number of recipients more then 8
687 * Defect #8894: Private issues - make it more obvious in the UI?
706 * Defect #8894: Private issues - make it more obvious in the UI?
688 * Defect #8994: Hardcoded French string "anonyme"
707 * Defect #8994: Hardcoded French string "anonyme"
689 * Defect #9043: Hardcoded string "diff" in Wiki#show and Repositories_Helper
708 * Defect #9043: Hardcoded string "diff" in Wiki#show and Repositories_Helper
690 * Defect #9051: wrong "text_issue_added" in russian translation.
709 * Defect #9051: wrong "text_issue_added" in russian translation.
691 * Defect #9108: Custom query not saving status filter
710 * Defect #9108: Custom query not saving status filter
692 * Defect #9252: Regression: application title escaped 2 times
711 * Defect #9252: Regression: application title escaped 2 times
693 * Defect #9264: Bad Portuguese translation
712 * Defect #9264: Bad Portuguese translation
694 * Defect #9470: News list is missing Avatars
713 * Defect #9470: News list is missing Avatars
695 * Defect #9471: Inline markup broken in Wiki link labels
714 * Defect #9471: Inline markup broken in Wiki link labels
696 * Defect #9489: Label all input field and control tags
715 * Defect #9489: Label all input field and control tags
697 * Defect #9534: Precedence: bulk email header is non standard and discouraged
716 * Defect #9534: Precedence: bulk email header is non standard and discouraged
698 * Defect #9540: Issue filter by assigned_to_role is not project specific
717 * Defect #9540: Issue filter by assigned_to_role is not project specific
699 * Defect #9619: Time zone ignored when logging time while editing ticket
718 * Defect #9619: Time zone ignored when logging time while editing ticket
700 * Defect #9638: Inconsistent image filename extensions
719 * Defect #9638: Inconsistent image filename extensions
701 * Defect #9669: Issue list doesn't sort assignees/authors regarding user display format
720 * Defect #9669: Issue list doesn't sort assignees/authors regarding user display format
702 * Defect #9672: Message-quoting in forums module broken
721 * Defect #9672: Message-quoting in forums module broken
703 * Defect #9719: Filtering by numeric custom field types broken after update to master
722 * Defect #9719: Filtering by numeric custom field types broken after update to master
704 * Defect #9724: Can't remote add new categories
723 * Defect #9724: Can't remote add new categories
705 * Defect #9738: Setting of cross-project custom query is not remembered inside project
724 * Defect #9738: Setting of cross-project custom query is not remembered inside project
706 * Defect #9748: Error about configuration.yml validness should mention file path
725 * Defect #9748: Error about configuration.yml validness should mention file path
707 * Feature #69: Textilized description in PDF
726 * Feature #69: Textilized description in PDF
708 * Feature #401: Add pdf export for WIKI page
727 * Feature #401: Add pdf export for WIKI page
709 * Feature #1567: Make author column sortable and groupable
728 * Feature #1567: Make author column sortable and groupable
710 * Feature #2222: Single section edit.
729 * Feature #2222: Single section edit.
711 * Feature #2269: Default issue start date should become configurable.
730 * Feature #2269: Default issue start date should become configurable.
712 * Feature #2371: character encoding for attachment file
731 * Feature #2371: character encoding for attachment file
713 * Feature #2964: Ability to assign issues to groups
732 * Feature #2964: Ability to assign issues to groups
714 * Feature #3033: Bug Reporting: Using "Create and continue" should show bug id of saved bug
733 * Feature #3033: Bug Reporting: Using "Create and continue" should show bug id of saved bug
715 * Feature #3261: support attachment images in PDF export
734 * Feature #3261: support attachment images in PDF export
716 * Feature #4264: Update CodeRay to 1.0 final
735 * Feature #4264: Update CodeRay to 1.0 final
717 * Feature #4324: Redmine renames my files, it shouldn't.
736 * Feature #4324: Redmine renames my files, it shouldn't.
718 * Feature #4729: Add Date-Based Filters for Issues List
737 * Feature #4729: Add Date-Based Filters for Issues List
719 * Feature #4742: CSV export: option to export selected or all columns
738 * Feature #4742: CSV export: option to export selected or all columns
720 * Feature #4976: Allow rdm-mailhandler to read the API key from a file
739 * Feature #4976: Allow rdm-mailhandler to read the API key from a file
721 * Feature #5501: Git: Mercurial: Adding visual merge/branch history to repository view
740 * Feature #5501: Git: Mercurial: Adding visual merge/branch history to repository view
722 * Feature #5634: Export issue to PDF does not include Subtasks and Related Issues
741 * Feature #5634: Export issue to PDF does not include Subtasks and Related Issues
723 * Feature #5670: Cancel option for file upload
742 * Feature #5670: Cancel option for file upload
724 * Feature #5737: Custom Queries available through the REST Api
743 * Feature #5737: Custom Queries available through the REST Api
725 * Feature #6180: Searchable custom fields do not provide adequate operators
744 * Feature #6180: Searchable custom fields do not provide adequate operators
726 * Feature #6954: Filter from date to date
745 * Feature #6954: Filter from date to date
727 * Feature #7180: List of statuses in REST API
746 * Feature #7180: List of statuses in REST API
728 * Feature #7181: List of trackers in REST API
747 * Feature #7181: List of trackers in REST API
729 * Feature #7366: REST API for Issue Relations
748 * Feature #7366: REST API for Issue Relations
730 * Feature #7403: REST API for Versions
749 * Feature #7403: REST API for Versions
731 * Feature #7671: REST API for reading attachments
750 * Feature #7671: REST API for reading attachments
732 * Feature #7832: Ability to assign issue categories to groups
751 * Feature #7832: Ability to assign issue categories to groups
733 * Feature #8420: Consider removing #7013 workaround
752 * Feature #8420: Consider removing #7013 workaround
734 * Feature #9196: Improve logging in MailHandler when user creation fails
753 * Feature #9196: Improve logging in MailHandler when user creation fails
735 * Feature #9496: Adds an option in mailhandler to disable server certificate verification
754 * Feature #9496: Adds an option in mailhandler to disable server certificate verification
736 * Feature #9553: CRUD operations for "Issue categories" in REST API
755 * Feature #9553: CRUD operations for "Issue categories" in REST API
737 * Feature #9593: HTML title should be reordered
756 * Feature #9593: HTML title should be reordered
738 * Feature #9600: Wiki links for news and forums
757 * Feature #9600: Wiki links for news and forums
739 * Feature #9607: Filter for issues without start date (or any another field based on date type)
758 * Feature #9607: Filter for issues without start date (or any another field based on date type)
740 * Feature #9609: Upgrade to Rails 2.3.14
759 * Feature #9609: Upgrade to Rails 2.3.14
741 * Feature #9612: "side by side" and "inline" patch view for attachments
760 * Feature #9612: "side by side" and "inline" patch view for attachments
742 * Feature #9667: Check attachment size before upload
761 * Feature #9667: Check attachment size before upload
743 * Feature #9690: Link in notification pointing to the actual update
762 * Feature #9690: Link in notification pointing to the actual update
744 * Feature #9720: Add note number for single issue's PDF
763 * Feature #9720: Add note number for single issue's PDF
745 * Patch #8617: Indent subject of subtask ticket in exported issues PDF
764 * Patch #8617: Indent subject of subtask ticket in exported issues PDF
746 * Patch #8778: Traditional Chinese 'issue' translation change
765 * Patch #8778: Traditional Chinese 'issue' translation change
747 * Patch #9053: Fix up Russian translation
766 * Patch #9053: Fix up Russian translation
748 * Patch #9129: Improve wording of Git repository note at project setting
767 * Patch #9129: Improve wording of Git repository note at project setting
749 * Patch #9148: Better handling of field_due_date italian translation
768 * Patch #9148: Better handling of field_due_date italian translation
750 * Patch #9273: Fix typos in russian localization
769 * Patch #9273: Fix typos in russian localization
751 * Patch #9484: Limit SCM annotate to text files under the maximum file size for viewing
770 * Patch #9484: Limit SCM annotate to text files under the maximum file size for viewing
752 * Patch #9659: Indexing rows in auth_sources/index view
771 * Patch #9659: Indexing rows in auth_sources/index view
753 * Patch #9692: Fix Textilized description in PDF for CodeRay
772 * Patch #9692: Fix Textilized description in PDF for CodeRay
754
773
755 == 2011-12-10 v1.2.3
774 == 2011-12-10 v1.2.3
756
775
757 * Defect #8707: Reposman: wrong constant name
776 * Defect #8707: Reposman: wrong constant name
758 * Defect #8809: Table in timelog report overflows
777 * Defect #8809: Table in timelog report overflows
759 * Defect #9055: Version files in Files module cannot be downloaded if issue tracking is disabled
778 * Defect #9055: Version files in Files module cannot be downloaded if issue tracking is disabled
760 * Defect #9137: db:encrypt fails to handle repositories with blank password
779 * Defect #9137: db:encrypt fails to handle repositories with blank password
761 * Defect #9394: Custom date field only validating on regex and not a valid date
780 * Defect #9394: Custom date field only validating on regex and not a valid date
762 * Defect #9405: Any user with :log_time permission can edit time entries via context menu
781 * Defect #9405: Any user with :log_time permission can edit time entries via context menu
763 * Defect #9448: The attached images are not shown in documents
782 * Defect #9448: The attached images are not shown in documents
764 * Defect #9520: Copied private query not visible after project copy
783 * Defect #9520: Copied private query not visible after project copy
765 * Defect #9552: Error when reading ciphered text from the database without cipher key configured
784 * Defect #9552: Error when reading ciphered text from the database without cipher key configured
766 * Defect #9566: Redmine.pm considers all projects private when login_required is enabled
785 * Defect #9566: Redmine.pm considers all projects private when login_required is enabled
767 * Defect #9567: Redmine.pm potential security issue with cache credential enabled and subversion
786 * Defect #9567: Redmine.pm potential security issue with cache credential enabled and subversion
768 * Defect #9577: Deleting a subtasks doesn't update parent's rgt & lft values
787 * Defect #9577: Deleting a subtasks doesn't update parent's rgt & lft values
769 * Defect #9597: Broken version links in wiki annotate history
788 * Defect #9597: Broken version links in wiki annotate history
770 * Defect #9682: Wiki HTML Export only useful when Access history is accessible
789 * Defect #9682: Wiki HTML Export only useful when Access history is accessible
771 * Defect #9737: Custom values deleted before issue submit
790 * Defect #9737: Custom values deleted before issue submit
772 * Defect #9741: calendar-hr.js (Croatian) is not UTF-8
791 * Defect #9741: calendar-hr.js (Croatian) is not UTF-8
773 * Patch #9558: Simplified Chinese translation for 1.2.2 updated
792 * Patch #9558: Simplified Chinese translation for 1.2.2 updated
774 * Patch #9695: Bulgarian translation (r7942)
793 * Patch #9695: Bulgarian translation (r7942)
775
794
776 == 2011-11-11 v1.2.2
795 == 2011-11-11 v1.2.2
777
796
778 * Defect #3276: Incorrect handling of anchors in Wiki to HTML export
797 * Defect #3276: Incorrect handling of anchors in Wiki to HTML export
779 * Defect #7215: Wiki formatting mangles links to internal headers
798 * Defect #7215: Wiki formatting mangles links to internal headers
780 * Defect #7613: Generated test instances may share the same attribute value object
799 * Defect #7613: Generated test instances may share the same attribute value object
781 * Defect #8411: Can't remove "Project" column on custom query
800 * Defect #8411: Can't remove "Project" column on custom query
782 * Defect #8615: Custom 'version' fields don't show shared versions
801 * Defect #8615: Custom 'version' fields don't show shared versions
783 * Defect #8633: Pagination counts non visible issues
802 * Defect #8633: Pagination counts non visible issues
784 * Defect #8651: Email attachments are not added to issues any more in v1.2
803 * Defect #8651: Email attachments are not added to issues any more in v1.2
785 * Defect #8825: JRuby + Windows: SCMs do not work on Redmine 1.2
804 * Defect #8825: JRuby + Windows: SCMs do not work on Redmine 1.2
786 * Defect #8836: Additional workflow transitions not available when set to both author and assignee
805 * Defect #8836: Additional workflow transitions not available when set to both author and assignee
787 * Defect #8865: Custom field regular expression is not validated
806 * Defect #8865: Custom field regular expression is not validated
788 * Defect #8880: Error deleting issue with grandchild
807 * Defect #8880: Error deleting issue with grandchild
789 * Defect #8884: Assignee is cleared when updating issue with locked assignee
808 * Defect #8884: Assignee is cleared when updating issue with locked assignee
790 * Defect #8892: Unused fonts in rfpdf plugin folder
809 * Defect #8892: Unused fonts in rfpdf plugin folder
791 * Defect #9161: pt-BR field_warn_on_leaving_unsaved has a small gramatical error
810 * Defect #9161: pt-BR field_warn_on_leaving_unsaved has a small gramatical error
792 * Defect #9308: Search fails when a role haven't "view wiki" permission
811 * Defect #9308: Search fails when a role haven't "view wiki" permission
793 * Defect #9465: Mercurial: can't browse named branch below Mercurial 1.5
812 * Defect #9465: Mercurial: can't browse named branch below Mercurial 1.5
794
813
795 == 2011-07-11 v1.2.1
814 == 2011-07-11 v1.2.1
796
815
797 * Defect #5089: i18N error on truncated revision diff view
816 * Defect #5089: i18N error on truncated revision diff view
798 * Defect #7501: Search options get lost after clicking on a specific result type
817 * Defect #7501: Search options get lost after clicking on a specific result type
799 * Defect #8229: "project.xml" response does not include the parent ID
818 * Defect #8229: "project.xml" response does not include the parent ID
800 * Defect #8449: Wiki annotated page does not display author of version 1
819 * Defect #8449: Wiki annotated page does not display author of version 1
801 * Defect #8467: Missing german translation - Warn me when leaving a page with unsaved text
820 * Defect #8467: Missing german translation - Warn me when leaving a page with unsaved text
802 * Defect #8468: No warning when leaving page with unsaved text that has not lost focus
821 * Defect #8468: No warning when leaving page with unsaved text that has not lost focus
803 * Defect #8472: Private checkbox ignored on issue creation with "Set own issues public or private" permission
822 * Defect #8472: Private checkbox ignored on issue creation with "Set own issues public or private" permission
804 * Defect #8510: JRuby: Can't open administrator panel if scm command is not available
823 * Defect #8510: JRuby: Can't open administrator panel if scm command is not available
805 * Defect #8512: Syntax highlighter on Welcome page
824 * Defect #8512: Syntax highlighter on Welcome page
806 * Defect #8554: Translation missing error on custom field validation
825 * Defect #8554: Translation missing error on custom field validation
807 * Defect #8565: JRuby: Japanese PDF export error
826 * Defect #8565: JRuby: Japanese PDF export error
808 * Defect #8566: Exported PDF UTF-8 Vietnamese not correct
827 * Defect #8566: Exported PDF UTF-8 Vietnamese not correct
809 * Defect #8569: JRuby: PDF export error with TypeError
828 * Defect #8569: JRuby: PDF export error with TypeError
810 * Defect #8576: Missing german translation - different things
829 * Defect #8576: Missing german translation - different things
811 * Defect #8616: Circular relations
830 * Defect #8616: Circular relations
812 * Defect #8646: Russian translation "label_follows" and "label_follows" are wrong
831 * Defect #8646: Russian translation "label_follows" and "label_follows" are wrong
813 * Defect #8712: False 'Description updated' journal details messages
832 * Defect #8712: False 'Description updated' journal details messages
814 * Defect #8729: Not-public queries are not private
833 * Defect #8729: Not-public queries are not private
815 * Defect #8737: Broken line of long issue description on issue PDF.
834 * Defect #8737: Broken line of long issue description on issue PDF.
816 * Defect #8738: Missing revision number/id of associated revisions on issue PDF
835 * Defect #8738: Missing revision number/id of associated revisions on issue PDF
817 * Defect #8739: Workflow copy does not copy advanced workflow settings
836 * Defect #8739: Workflow copy does not copy advanced workflow settings
818 * Defect #8759: Setting issue attributes from mail should be case-insensitive
837 * Defect #8759: Setting issue attributes from mail should be case-insensitive
819 * Defect #8777: Mercurial: Not able to Resetting Redmine project respository
838 * Defect #8777: Mercurial: Not able to Resetting Redmine project respository
820
839
821 == 2011-05-30 v1.2.0
840 == 2011-05-30 v1.2.0
822
841
823 * Defect #61: Broken character encoding in pdf export
842 * Defect #61: Broken character encoding in pdf export
824 * Defect #1965: Redmine is not Tab Safe
843 * Defect #1965: Redmine is not Tab Safe
825 * Defect #2274: Filesystem Repository path encoding of non UTF-8 characters
844 * Defect #2274: Filesystem Repository path encoding of non UTF-8 characters
826 * Defect #2664: Mercurial: Repository path encoding of non UTF-8 characters
845 * Defect #2664: Mercurial: Repository path encoding of non UTF-8 characters
827 * Defect #3421: Mercurial reads files from working dir instead of changesets
846 * Defect #3421: Mercurial reads files from working dir instead of changesets
828 * Defect #3462: CVS: Repository path encoding of non UTF-8 characters
847 * Defect #3462: CVS: Repository path encoding of non UTF-8 characters
829 * Defect #3715: Login page should not show projects link and search box if authentication is required
848 * Defect #3715: Login page should not show projects link and search box if authentication is required
830 * Defect #3724: Mercurial repositories display revision ID instead of changeset ID
849 * Defect #3724: Mercurial repositories display revision ID instead of changeset ID
831 * Defect #3761: Most recent CVS revisions are missing in "revisions" view
850 * Defect #3761: Most recent CVS revisions are missing in "revisions" view
832 * Defect #4270: CVS Repository view in Project doesn't show Author, Revision, Comment
851 * Defect #4270: CVS Repository view in Project doesn't show Author, Revision, Comment
833 * Defect #5138: Don't use Ajax for pagination
852 * Defect #5138: Don't use Ajax for pagination
834 * Defect #5152: Cannot use certain characters for user and role names.
853 * Defect #5152: Cannot use certain characters for user and role names.
835 * Defect #5251: Git: Repository path encoding of non UTF-8 characters
854 * Defect #5251: Git: Repository path encoding of non UTF-8 characters
836 * Defect #5373: Translation missing when adding invalid watchers
855 * Defect #5373: Translation missing when adding invalid watchers
837 * Defect #5817: Shared versions not shown in subproject's gantt chart
856 * Defect #5817: Shared versions not shown in subproject's gantt chart
838 * Defect #6013: git tab,browsing, very slow -- even after first time
857 * Defect #6013: git tab,browsing, very slow -- even after first time
839 * Defect #6148: Quoting, newlines, and nightmares...
858 * Defect #6148: Quoting, newlines, and nightmares...
840 * Defect #6256: Redmine considers non ASCII and UTF-16 text files as binary in SCM
859 * Defect #6256: Redmine considers non ASCII and UTF-16 text files as binary in SCM
841 * Defect #6476: Subproject's issues are not shown in the subproject's gantt
860 * Defect #6476: Subproject's issues are not shown in the subproject's gantt
842 * Defect #6496: Remove i18n 0.3.x/0.4.x hack for Rails 2.3.5
861 * Defect #6496: Remove i18n 0.3.x/0.4.x hack for Rails 2.3.5
843 * Defect #6562: Context-menu deletion of issues deletes all subtasks too without explicit prompt
862 * Defect #6562: Context-menu deletion of issues deletes all subtasks too without explicit prompt
844 * Defect #6604: Issues targeted at parent project versions' are not shown on gantt chart
863 * Defect #6604: Issues targeted at parent project versions' are not shown on gantt chart
845 * Defect #6706: Resolving issues with the commit message produces the wrong comment with CVS
864 * Defect #6706: Resolving issues with the commit message produces the wrong comment with CVS
846 * Defect #6901: Copy/Move an issue does not give any history of who actually did the action.
865 * Defect #6901: Copy/Move an issue does not give any history of who actually did the action.
847 * Defect #6905: Specific heading-content breaks CSS
866 * Defect #6905: Specific heading-content breaks CSS
848 * Defect #7000: Project filter not applied on versions in Gantt chart
867 * Defect #7000: Project filter not applied on versions in Gantt chart
849 * Defect #7097: Starting day of week cannot be set to Saturday
868 * Defect #7097: Starting day of week cannot be set to Saturday
850 * Defect #7114: New gantt doesn't display some projects
869 * Defect #7114: New gantt doesn't display some projects
851 * Defect #7146: Git adapter lost commits before 7 days from database latest changeset
870 * Defect #7146: Git adapter lost commits before 7 days from database latest changeset
852 * Defect #7218: Date range error on issue query
871 * Defect #7218: Date range error on issue query
853 * Defect #7257: "Issues by" version links bad criterias
872 * Defect #7257: "Issues by" version links bad criterias
854 * Defect #7279: CSS class ".icon-home" is not used.
873 * Defect #7279: CSS class ".icon-home" is not used.
855 * Defect #7320: circular dependency >2 issues
874 * Defect #7320: circular dependency >2 issues
856 * Defect #7352: Filters not working in Gantt charts
875 * Defect #7352: Filters not working in Gantt charts
857 * Defect #7367: Receiving pop3 email should not output debug messages
876 * Defect #7367: Receiving pop3 email should not output debug messages
858 * Defect #7373: Error with PDF output and ruby 1.9.2
877 * Defect #7373: Error with PDF output and ruby 1.9.2
859 * Defect #7379: Remove extraneous hidden_field on wiki history
878 * Defect #7379: Remove extraneous hidden_field on wiki history
860 * Defect #7516: Redmine does not work with RubyGems 1.5.0
879 * Defect #7516: Redmine does not work with RubyGems 1.5.0
861 * Defect #7518: Mercurial diff can be wrong if the previous changeset isn't the parent
880 * Defect #7518: Mercurial diff can be wrong if the previous changeset isn't the parent
862 * Defect #7581: Not including a spent time value on the main issue update screen causes silent data loss
881 * Defect #7581: Not including a spent time value on the main issue update screen causes silent data loss
863 * Defect #7582: hiding form pages from search engines
882 * Defect #7582: hiding form pages from search engines
864 * Defect #7597: Subversion and Mercurial log have the possibility to miss encoding
883 * Defect #7597: Subversion and Mercurial log have the possibility to miss encoding
865 * Defect #7604: ActionView::TemplateError (undefined method `name' for nil:NilClass)
884 * Defect #7604: ActionView::TemplateError (undefined method `name' for nil:NilClass)
866 * Defect #7605: Using custom queries always redirects to "Issues" tab
885 * Defect #7605: Using custom queries always redirects to "Issues" tab
867 * Defect #7615: CVS diffs do not handle new files properly
886 * Defect #7615: CVS diffs do not handle new files properly
868 * Defect #7618: SCM diffs do not handle one line new files properly
887 * Defect #7618: SCM diffs do not handle one line new files properly
869 * Defect #7639: Some date fields do not have requested format.
888 * Defect #7639: Some date fields do not have requested format.
870 * Defect #7657: Wrong commit range in git log command on Windows
889 * Defect #7657: Wrong commit range in git log command on Windows
871 * Defect #7818: Wiki pages don't use the local timezone to display the "Updated ? hours ago" mouseover
890 * Defect #7818: Wiki pages don't use the local timezone to display the "Updated ? hours ago" mouseover
872 * Defect #7821: Git "previous" and "next" revisions are incorrect
891 * Defect #7821: Git "previous" and "next" revisions are incorrect
873 * Defect #7827: CVS: Age column on repository view is off by timezone delta
892 * Defect #7827: CVS: Age column on repository view is off by timezone delta
874 * Defect #7843: Add a relation between issues = explicit login window ! (basic authentication popup is prompted on AJAX request)
893 * Defect #7843: Add a relation between issues = explicit login window ! (basic authentication popup is prompted on AJAX request)
875 * Defect #8011: {{toc}} does not display headlines with inline code markup
894 * Defect #8011: {{toc}} does not display headlines with inline code markup
876 * Defect #8029: List of users for adding to a group may be empty if 100 first users have been added
895 * Defect #8029: List of users for adding to a group may be empty if 100 first users have been added
877 * Defect #8064: Text custom fields do not wrap on the issue list
896 * Defect #8064: Text custom fields do not wrap on the issue list
878 * Defect #8071: Watching a subtask from the context menu updates main issue watch link
897 * Defect #8071: Watching a subtask from the context menu updates main issue watch link
879 * Defect #8072: Two untranslatable default role names
898 * Defect #8072: Two untranslatable default role names
880 * Defect #8075: Some "notifiable" names are not i18n-enabled
899 * Defect #8075: Some "notifiable" names are not i18n-enabled
881 * Defect #8081: GIT: Commits missing when user has the "decorate" git option enabled
900 * Defect #8081: GIT: Commits missing when user has the "decorate" git option enabled
882 * Defect #8088: Colorful indentation of subprojects must be on right in RTL locales
901 * Defect #8088: Colorful indentation of subprojects must be on right in RTL locales
883 * Defect #8239: notes field is not propagated during issue copy
902 * Defect #8239: notes field is not propagated during issue copy
884 * Defect #8356: GET /time_entries.xml ignores limit/offset parameters
903 * Defect #8356: GET /time_entries.xml ignores limit/offset parameters
885 * Defect #8432: Private issues information shows up on Activity page for unauthorized users
904 * Defect #8432: Private issues information shows up on Activity page for unauthorized users
886 * Feature #746: Versioned issue descriptions
905 * Feature #746: Versioned issue descriptions
887 * Feature #1067: Differentiate public/private saved queries in the sidebar
906 * Feature #1067: Differentiate public/private saved queries in the sidebar
888 * Feature #1236: Make destination folder for attachment uploads configurable
907 * Feature #1236: Make destination folder for attachment uploads configurable
889 * Feature #1735: Per project repository log encoding setting
908 * Feature #1735: Per project repository log encoding setting
890 * Feature #1763: Autologin-cookie should be configurable
909 * Feature #1763: Autologin-cookie should be configurable
891 * Feature #1981: display mercurial tags
910 * Feature #1981: display mercurial tags
892 * Feature #2074: Sending email notifications when comments are added in the news section
911 * Feature #2074: Sending email notifications when comments are added in the news section
893 * Feature #2096: Custom fields referencing system tables (users and versions)
912 * Feature #2096: Custom fields referencing system tables (users and versions)
894 * Feature #2732: Allow additional workflow transitions for author and assignee
913 * Feature #2732: Allow additional workflow transitions for author and assignee
895 * Feature #2910: Warning on leaving edited issue/wiki page without saving
914 * Feature #2910: Warning on leaving edited issue/wiki page without saving
896 * Feature #3396: Git: use --encoding=UTF-8 in "git log"
915 * Feature #3396: Git: use --encoding=UTF-8 in "git log"
897 * Feature #4273: SCM command availability automatic check in administration panel
916 * Feature #4273: SCM command availability automatic check in administration panel
898 * Feature #4477: Use mime types in downloading from repository
917 * Feature #4477: Use mime types in downloading from repository
899 * Feature #5518: Graceful fallback for "missing translation" needed
918 * Feature #5518: Graceful fallback for "missing translation" needed
900 * Feature #5520: Text format buttons and preview link missing when editing comment
919 * Feature #5520: Text format buttons and preview link missing when editing comment
901 * Feature #5831: Parent Task to Issue Bulk Edit
920 * Feature #5831: Parent Task to Issue Bulk Edit
902 * Feature #6887: Upgrade to Rails 2.3.11
921 * Feature #6887: Upgrade to Rails 2.3.11
903 * Feature #7139: Highlight changes inside diff lines
922 * Feature #7139: Highlight changes inside diff lines
904 * Feature #7236: Collapse All for Groups
923 * Feature #7236: Collapse All for Groups
905 * Feature #7246: Handle "named branch" for mercurial
924 * Feature #7246: Handle "named branch" for mercurial
906 * Feature #7296: Ability for admin to delete users
925 * Feature #7296: Ability for admin to delete users
907 * Feature #7318: Add user agent to Redmine Mailhandler
926 * Feature #7318: Add user agent to Redmine Mailhandler
908 * Feature #7408: Add an application configuration file
927 * Feature #7408: Add an application configuration file
909 * Feature #7409: Cross project Redmine links
928 * Feature #7409: Cross project Redmine links
910 * Feature #7410: Add salt to user passwords
929 * Feature #7410: Add salt to user passwords
911 * Feature #7411: Option to cipher LDAP ans SCM passwords stored in the database
930 * Feature #7411: Option to cipher LDAP ans SCM passwords stored in the database
912 * Feature #7412: Add an issue visibility level to each role
931 * Feature #7412: Add an issue visibility level to each role
913 * Feature #7414: Private issues
932 * Feature #7414: Private issues
914 * Feature #7517: Configurable path of executable for scm adapters
933 * Feature #7517: Configurable path of executable for scm adapters
915 * Feature #7640: Add "mystery man" gravatar to options
934 * Feature #7640: Add "mystery man" gravatar to options
916 * Feature #7858: RubyGems 1.6 support
935 * Feature #7858: RubyGems 1.6 support
917 * Feature #7893: Group filter on the users list
936 * Feature #7893: Group filter on the users list
918 * Feature #7899: Box for editing comments should open with the formatting toolbar
937 * Feature #7899: Box for editing comments should open with the formatting toolbar
919 * Feature #7921: issues by pulldown should have 'status' option
938 * Feature #7921: issues by pulldown should have 'status' option
920 * Feature #7996: Bulk edit and context menu for time entries
939 * Feature #7996: Bulk edit and context menu for time entries
921 * Feature #8006: Right click context menu for Related Issues
940 * Feature #8006: Right click context menu for Related Issues
922 * Feature #8209: I18n YAML files not parsable with psych yaml library
941 * Feature #8209: I18n YAML files not parsable with psych yaml library
923 * Feature #8345: Link to user profile from account page
942 * Feature #8345: Link to user profile from account page
924 * Feature #8365: Git: per project setting to report last commit or not in repository tree
943 * Feature #8365: Git: per project setting to report last commit or not in repository tree
925 * Patch #5148: metaKey not handled in issues selection
944 * Patch #5148: metaKey not handled in issues selection
926 * Patch #5629: Wrap text fields properly in PDF
945 * Patch #5629: Wrap text fields properly in PDF
927 * Patch #7418: Redmine Persian Translation
946 * Patch #7418: Redmine Persian Translation
928 * Patch #8295: Wrap title fields properly in PDF
947 * Patch #8295: Wrap title fields properly in PDF
929 * Patch #8310: fixes automatic line break problem with TCPDF
948 * Patch #8310: fixes automatic line break problem with TCPDF
930 * Patch #8312: Switch to TCPDF from FPDF for PDF export
949 * Patch #8312: Switch to TCPDF from FPDF for PDF export
931
950
932 == 2011-04-29 v1.1.3
951 == 2011-04-29 v1.1.3
933
952
934 * Defect #5773: Email reminders are sent to locked users
953 * Defect #5773: Email reminders are sent to locked users
935 * Defect #6590: Wrong file list link in email notification on new file upload
954 * Defect #6590: Wrong file list link in email notification on new file upload
936 * Defect #7589: Wiki page with backslash in title can not be found
955 * Defect #7589: Wiki page with backslash in title can not be found
937 * Defect #7785: Mailhandler keywords are not removed when updating issues
956 * Defect #7785: Mailhandler keywords are not removed when updating issues
938 * Defect #7794: Internal server error on formatting an issue as a PDF in Japanese
957 * Defect #7794: Internal server error on formatting an issue as a PDF in Japanese
939 * Defect #7838: Gantt- Issues does not show up in green when start and end date are the same
958 * Defect #7838: Gantt- Issues does not show up in green when start and end date are the same
940 * Defect #7846: Headers (h1, etc.) containing backslash followed by a digit are not displayed correctly
959 * Defect #7846: Headers (h1, etc.) containing backslash followed by a digit are not displayed correctly
941 * Defect #7875: CSV export separators in polish locale (pl.yml)
960 * Defect #7875: CSV export separators in polish locale (pl.yml)
942 * Defect #7890: Internal server error when referencing an issue without project in commit message
961 * Defect #7890: Internal server error when referencing an issue without project in commit message
943 * Defect #7904: Subprojects not properly deleted when deleting a parent project
962 * Defect #7904: Subprojects not properly deleted when deleting a parent project
944 * Defect #7939: Simultaneous Wiki Updates Cause Internal Error
963 * Defect #7939: Simultaneous Wiki Updates Cause Internal Error
945 * Defect #7951: Atom links broken on wiki index
964 * Defect #7951: Atom links broken on wiki index
946 * Defect #7954: IE 9 can not select issues, does not display context menu
965 * Defect #7954: IE 9 can not select issues, does not display context menu
947 * Defect #7985: Trying to do a bulk edit results in "Internal Error"
966 * Defect #7985: Trying to do a bulk edit results in "Internal Error"
948 * Defect #8003: Error raised by reposman.rb under Windows server 2003
967 * Defect #8003: Error raised by reposman.rb under Windows server 2003
949 * Defect #8012: Wrong selection of modules when adding new project after validation error
968 * Defect #8012: Wrong selection of modules when adding new project after validation error
950 * Defect #8038: Associated Revisions OL/LI items are not styled properly in issue view
969 * Defect #8038: Associated Revisions OL/LI items are not styled properly in issue view
951 * Defect #8067: CSV exporting in Italian locale
970 * Defect #8067: CSV exporting in Italian locale
952 * Defect #8235: bulk edit issues and copy issues error in es, gl and ca locales
971 * Defect #8235: bulk edit issues and copy issues error in es, gl and ca locales
953 * Defect #8244: selected modules are not activated when copying a project
972 * Defect #8244: selected modules are not activated when copying a project
954 * Patch #7278: Update Simplified Chinese translation to 1.1
973 * Patch #7278: Update Simplified Chinese translation to 1.1
955 * Patch #7390: Fixes in Czech localization
974 * Patch #7390: Fixes in Czech localization
956 * Patch #7963: Reminder email: Link for show all issues does not sort
975 * Patch #7963: Reminder email: Link for show all issues does not sort
957
976
958 == 2011-03-07 v1.1.2
977 == 2011-03-07 v1.1.2
959
978
960 * Defect #3132: Bulk editing menu non-functional in Opera browser
979 * Defect #3132: Bulk editing menu non-functional in Opera browser
961 * Defect #6090: Most binary files become corrupted when downloading from CVS repository browser when Redmine is running on a Windows server
980 * Defect #6090: Most binary files become corrupted when downloading from CVS repository browser when Redmine is running on a Windows server
962 * Defect #7280: Issues subjects wrap in Gantt
981 * Defect #7280: Issues subjects wrap in Gantt
963 * Defect #7288: Non ASCII filename downloaded from repo is broken on Internet Explorer.
982 * Defect #7288: Non ASCII filename downloaded from repo is broken on Internet Explorer.
964 * Defect #7317: Gantt tab gives internal error due to nil avatar icon
983 * Defect #7317: Gantt tab gives internal error due to nil avatar icon
965 * Defect #7497: Aptana Studio .project file added to version 1.1.1-stable
984 * Defect #7497: Aptana Studio .project file added to version 1.1.1-stable
966 * Defect #7611: Workflow summary shows X icon for workflow with exactly 1 status transition
985 * Defect #7611: Workflow summary shows X icon for workflow with exactly 1 status transition
967 * Defect #7625: Syntax highlighting unavailable from board new topic or topic edit preview
986 * Defect #7625: Syntax highlighting unavailable from board new topic or topic edit preview
968 * Defect #7630: Spent time in commits not recognized
987 * Defect #7630: Spent time in commits not recognized
969 * Defect #7656: MySQL SQL Syntax Error when filtering issues by Assignee's Group
988 * Defect #7656: MySQL SQL Syntax Error when filtering issues by Assignee's Group
970 * Defect #7718: Minutes logged in commit message are converted to hours
989 * Defect #7718: Minutes logged in commit message are converted to hours
971 * Defect #7763: Email notification are sent to watchers even if 'No events' setting is chosen
990 * Defect #7763: Email notification are sent to watchers even if 'No events' setting is chosen
972 * Feature #7608: Add "retro" gravatars
991 * Feature #7608: Add "retro" gravatars
973 * Patch #7598: Extensible MailHandler
992 * Patch #7598: Extensible MailHandler
974 * Patch #7795: Internal server error at journals#index with custom fields
993 * Patch #7795: Internal server error at journals#index with custom fields
975
994
976 == 2011-01-30 v1.1.1
995 == 2011-01-30 v1.1.1
977
996
978 * Defect #4899: Redmine fails to list files for darcs repository
997 * Defect #4899: Redmine fails to list files for darcs repository
979 * Defect #7245: Wiki fails to find pages with cyrillic characters using postgresql
998 * Defect #7245: Wiki fails to find pages with cyrillic characters using postgresql
980 * Defect #7256: redmine/public/.htaccess must be moved for non-fastcgi installs/upgrades
999 * Defect #7256: redmine/public/.htaccess must be moved for non-fastcgi installs/upgrades
981 * Defect #7258: Automatic spent time logging does not work properly with SQLite3
1000 * Defect #7258: Automatic spent time logging does not work properly with SQLite3
982 * Defect #7259: Released 1.1.0 uses "devel" label inside admin information
1001 * Defect #7259: Released 1.1.0 uses "devel" label inside admin information
983 * Defect #7265: "Loading..." icon does not disappear after add project member
1002 * Defect #7265: "Loading..." icon does not disappear after add project member
984 * Defect #7266: Test test_due_date_distance_in_words fail due to undefined locale
1003 * Defect #7266: Test test_due_date_distance_in_words fail due to undefined locale
985 * Defect #7274: CSV value separator in dutch locale
1004 * Defect #7274: CSV value separator in dutch locale
986 * Defect #7277: Enabling gravatas causes usernames to overlap first name field in user list
1005 * Defect #7277: Enabling gravatas causes usernames to overlap first name field in user list
987 * Defect #7294: "Notifiy for only project I select" is not available anymore in 1.1.0
1006 * Defect #7294: "Notifiy for only project I select" is not available anymore in 1.1.0
988 * Defect #7307: HTTP 500 error on query for empty revision
1007 * Defect #7307: HTTP 500 error on query for empty revision
989 * Defect #7313: Label not translated in french in Settings/Email Notification tab
1008 * Defect #7313: Label not translated in french in Settings/Email Notification tab
990 * Defect #7329: <code class="javascript"> with long strings may hang server
1009 * Defect #7329: <code class="javascript"> with long strings may hang server
991 * Defect #7337: My page french translation
1010 * Defect #7337: My page french translation
992 * Defect #7348: French Translation of "Connection"
1011 * Defect #7348: French Translation of "Connection"
993 * Defect #7385: Error when viewing an issue which was related to a deleted subtask
1012 * Defect #7385: Error when viewing an issue which was related to a deleted subtask
994 * Defect #7386: NoMethodError on pdf export
1013 * Defect #7386: NoMethodError on pdf export
995 * Defect #7415: Darcs adapter recognizes new files as modified files above Darcs 2.4
1014 * Defect #7415: Darcs adapter recognizes new files as modified files above Darcs 2.4
996 * Defect #7421: no email sent with 'Notifiy for any event on the selected projects only'
1015 * Defect #7421: no email sent with 'Notifiy for any event on the selected projects only'
997 * Feature #5344: Update to latest CodeRay 0.9.x
1016 * Feature #5344: Update to latest CodeRay 0.9.x
998
1017
999 == 2011-01-09 v1.1.0
1018 == 2011-01-09 v1.1.0
1000
1019
1001 * Defect #2038: Italics in wiki headers show-up wrong in the toc
1020 * Defect #2038: Italics in wiki headers show-up wrong in the toc
1002 * Defect #3449: Redmine Takes Too Long On Large Mercurial Repository
1021 * Defect #3449: Redmine Takes Too Long On Large Mercurial Repository
1003 * Defect #3567: Sorting for changesets might go wrong on Mercurial repos
1022 * Defect #3567: Sorting for changesets might go wrong on Mercurial repos
1004 * Defect #3707: {{toc}} doesn't work with {{include}}
1023 * Defect #3707: {{toc}} doesn't work with {{include}}
1005 * Defect #5096: Redmine hangs up while browsing Git repository
1024 * Defect #5096: Redmine hangs up while browsing Git repository
1006 * Defect #6000: Safe Attributes prevents plugin extension of Issue model...
1025 * Defect #6000: Safe Attributes prevents plugin extension of Issue model...
1007 * Defect #6064: Modules not assigned to projects created via API
1026 * Defect #6064: Modules not assigned to projects created via API
1008 * Defect #6110: MailHandler should allow updating Issue Priority and Custom fields
1027 * Defect #6110: MailHandler should allow updating Issue Priority and Custom fields
1009 * Defect #6136: JSON API holds less information than XML API
1028 * Defect #6136: JSON API holds less information than XML API
1010 * Defect #6345: xml used by rest API is invalid
1029 * Defect #6345: xml used by rest API is invalid
1011 * Defect #6348: Gantt chart PDF rendering errors
1030 * Defect #6348: Gantt chart PDF rendering errors
1012 * Defect #6403: Updating an issue with custom fields fails
1031 * Defect #6403: Updating an issue with custom fields fails
1013 * Defect #6467: "Member of role", "Member of group" filter not work correctly
1032 * Defect #6467: "Member of role", "Member of group" filter not work correctly
1014 * Defect #6473: New gantt broken after clearing issue filters
1033 * Defect #6473: New gantt broken after clearing issue filters
1015 * Defect #6541: Email notifications send to everybody
1034 * Defect #6541: Email notifications send to everybody
1016 * Defect #6549: Notification settings not migrated properly
1035 * Defect #6549: Notification settings not migrated properly
1017 * Defect #6591: Acronyms must have a minimum of three characters
1036 * Defect #6591: Acronyms must have a minimum of three characters
1018 * Defect #6674: Delete time log broken after changes to REST
1037 * Defect #6674: Delete time log broken after changes to REST
1019 * Defect #6681: Mercurial, Bazaar and Darcs auto close issue text should be commit id instead of revision number
1038 * Defect #6681: Mercurial, Bazaar and Darcs auto close issue text should be commit id instead of revision number
1020 * Defect #6724: Wiki uploads does not work anymore (SVN 4266)
1039 * Defect #6724: Wiki uploads does not work anymore (SVN 4266)
1021 * Defect #6746: Wiki links are broken on Activity page
1040 * Defect #6746: Wiki links are broken on Activity page
1022 * Defect #6747: Wiki diff does not work since r4265
1041 * Defect #6747: Wiki diff does not work since r4265
1023 * Defect #6763: New gantt charts: subject displayed twice on issues
1042 * Defect #6763: New gantt charts: subject displayed twice on issues
1024 * Defect #6826: Clicking "Add" twice creates duplicate member record
1043 * Defect #6826: Clicking "Add" twice creates duplicate member record
1025 * Defect #6844: Unchecking status filter on the issue list has no effect
1044 * Defect #6844: Unchecking status filter on the issue list has no effect
1026 * Defect #6895: Wrong Polish translation of "blocks"
1045 * Defect #6895: Wrong Polish translation of "blocks"
1027 * Defect #6943: Migration from boolean to varchar fails on PostgreSQL 8.1
1046 * Defect #6943: Migration from boolean to varchar fails on PostgreSQL 8.1
1028 * Defect #7064: Mercurial adapter does not recognize non alphabetic nor numeric in UTF-8 copied files
1047 * Defect #7064: Mercurial adapter does not recognize non alphabetic nor numeric in UTF-8 copied files
1029 * Defect #7128: New gantt chart does not render subtasks under parent task
1048 * Defect #7128: New gantt chart does not render subtasks under parent task
1030 * Defect #7135: paging mechanism returns the same last page forever
1049 * Defect #7135: paging mechanism returns the same last page forever
1031 * Defect #7188: Activity page not refreshed when changing language
1050 * Defect #7188: Activity page not refreshed when changing language
1032 * Defect #7195: Apply CLI-supplied defaults for incoming mail only to new issues not replies
1051 * Defect #7195: Apply CLI-supplied defaults for incoming mail only to new issues not replies
1033 * Defect #7197: Tracker reset to default when replying to an issue email
1052 * Defect #7197: Tracker reset to default when replying to an issue email
1034 * Defect #7213: Copy project does not copy all roles and permissions
1053 * Defect #7213: Copy project does not copy all roles and permissions
1035 * Defect #7225: Project settings: Trackers & Custom fields only relevant if module Issue tracking is active
1054 * Defect #7225: Project settings: Trackers & Custom fields only relevant if module Issue tracking is active
1036 * Feature #630: Allow non-unique names for projects
1055 * Feature #630: Allow non-unique names for projects
1037 * Feature #1738: Add a "Visible" flag to project/user custom fields
1056 * Feature #1738: Add a "Visible" flag to project/user custom fields
1038 * Feature #2803: Support for Javascript in Themes
1057 * Feature #2803: Support for Javascript in Themes
1039 * Feature #2852: Clean Incoming Email of quoted text "----- Reply above this line ------"
1058 * Feature #2852: Clean Incoming Email of quoted text "----- Reply above this line ------"
1040 * Feature #2995: Improve error message when trying to access an archived project
1059 * Feature #2995: Improve error message when trying to access an archived project
1041 * Feature #3170: Autocomplete issue relations on subject
1060 * Feature #3170: Autocomplete issue relations on subject
1042 * Feature #3503: Administrator Be Able To Modify Email settings Of Users
1061 * Feature #3503: Administrator Be Able To Modify Email settings Of Users
1043 * Feature #4155: Automatic spent time logging from commit messages
1062 * Feature #4155: Automatic spent time logging from commit messages
1044 * Feature #5136: Parent select on Wiki rename page
1063 * Feature #5136: Parent select on Wiki rename page
1045 * Feature #5338: Descendants (subtasks) should be available via REST API
1064 * Feature #5338: Descendants (subtasks) should be available via REST API
1046 * Feature #5494: Wiki TOC should display heading from level 4
1065 * Feature #5494: Wiki TOC should display heading from level 4
1047 * Feature #5594: Improve MailHandler's keyword handling
1066 * Feature #5594: Improve MailHandler's keyword handling
1048 * Feature #5622: Allow version to be set via incoming email
1067 * Feature #5622: Allow version to be set via incoming email
1049 * Feature #5712: Reload themes
1068 * Feature #5712: Reload themes
1050 * Feature #5869: Issue filters by Group and Role
1069 * Feature #5869: Issue filters by Group and Role
1051 * Feature #6092: Truncate Git revision labels in Activity page/feed and allow configurable length
1070 * Feature #6092: Truncate Git revision labels in Activity page/feed and allow configurable length
1052 * Feature #6112: Accept localized keywords when receiving emails
1071 * Feature #6112: Accept localized keywords when receiving emails
1053 * Feature #6140: REST issues response with issue count limit and offset
1072 * Feature #6140: REST issues response with issue count limit and offset
1054 * Feature #6260: REST API for Users
1073 * Feature #6260: REST API for Users
1055 * Feature #6276: Gantt Chart rewrite
1074 * Feature #6276: Gantt Chart rewrite
1056 * Feature #6446: Remove length limits on project identifier and name
1075 * Feature #6446: Remove length limits on project identifier and name
1057 * Feature #6628: Improvements in truncate email
1076 * Feature #6628: Improvements in truncate email
1058 * Feature #6779: Project JSON API
1077 * Feature #6779: Project JSON API
1059 * Feature #6823: REST API for time tracker.
1078 * Feature #6823: REST API for time tracker.
1060 * Feature #7072: REST API for news
1079 * Feature #7072: REST API for news
1061 * Feature #7111: Expose more detail on journal entries
1080 * Feature #7111: Expose more detail on journal entries
1062 * Feature #7141: REST API: get information about current user
1081 * Feature #7141: REST API: get information about current user
1063 * Patch #4807: Allow to set the done_ratio field with the incoming mail system
1082 * Patch #4807: Allow to set the done_ratio field with the incoming mail system
1064 * Patch #5441: Initialize TimeEntry attributes with params[:time_entry]
1083 * Patch #5441: Initialize TimeEntry attributes with params[:time_entry]
1065 * Patch #6762: Use GET instead of POST to retrieve context_menu
1084 * Patch #6762: Use GET instead of POST to retrieve context_menu
1066 * Patch #7160: French translation ofr "not_a_date" is missing
1085 * Patch #7160: French translation ofr "not_a_date" is missing
1067 * Patch #7212: Missing remove_index in AddUniqueIndexOnMembers down migration
1086 * Patch #7212: Missing remove_index in AddUniqueIndexOnMembers down migration
1068
1087
1069
1088
1070 == 2010-12-23 v1.0.5
1089 == 2010-12-23 v1.0.5
1071
1090
1072 * #6656: Mercurial adapter loses seconds of commit times
1091 * #6656: Mercurial adapter loses seconds of commit times
1073 * #6996: Migration trac(sqlite3) -> redmine(postgresql) doesnt escape ' char
1092 * #6996: Migration trac(sqlite3) -> redmine(postgresql) doesnt escape ' char
1074 * #7013: v-1.0.4 trunk - see {{count}} in page display rather than value
1093 * #7013: v-1.0.4 trunk - see {{count}} in page display rather than value
1075 * #7016: redundant 'field_start_date' in ja.yml
1094 * #7016: redundant 'field_start_date' in ja.yml
1076 * #7018: 'undefined method `reschedule_after' for nil:NilClass' on new issues
1095 * #7018: 'undefined method `reschedule_after' for nil:NilClass' on new issues
1077 * #7024: E-mail notifications about Wiki changes.
1096 * #7024: E-mail notifications about Wiki changes.
1078 * #7033: 'class' attribute of <pre> tag shouldn't be truncate
1097 * #7033: 'class' attribute of <pre> tag shouldn't be truncate
1079 * #7035: CSV value separator in russian
1098 * #7035: CSV value separator in russian
1080 * #7122: Issue-description Quote-button missing
1099 * #7122: Issue-description Quote-button missing
1081 * #7144: custom queries making use of deleted custom fields cause a 500 error
1100 * #7144: custom queries making use of deleted custom fields cause a 500 error
1082 * #7162: Multiply defined label in french translation
1101 * #7162: Multiply defined label in french translation
1083
1102
1084 == 2010-11-28 v1.0.4
1103 == 2010-11-28 v1.0.4
1085
1104
1086 * #5324: Git not working if color.ui is enabled
1105 * #5324: Git not working if color.ui is enabled
1087 * #6447: Issues API doesn't allow full key auth for all actions
1106 * #6447: Issues API doesn't allow full key auth for all actions
1088 * #6457: Edit User group problem
1107 * #6457: Edit User group problem
1089 * #6575: start date being filled with current date even when blank value is submitted
1108 * #6575: start date being filled with current date even when blank value is submitted
1090 * #6740: Max attachment size, incorrect usage of 'KB'
1109 * #6740: Max attachment size, incorrect usage of 'KB'
1091 * #6760: Select box sorted by ID instead of name in Issue Category
1110 * #6760: Select box sorted by ID instead of name in Issue Category
1092 * #6766: Changing target version name can cause an internal error
1111 * #6766: Changing target version name can cause an internal error
1093 * #6784: Redmine not working with i18n gem 0.4.2
1112 * #6784: Redmine not working with i18n gem 0.4.2
1094 * #6839: Hardcoded absolute links in my/page_layout
1113 * #6839: Hardcoded absolute links in my/page_layout
1095 * #6841: Projects API doesn't allow full key auth for all actions
1114 * #6841: Projects API doesn't allow full key auth for all actions
1096 * #6860: svn: Write error: Broken pipe when browsing repository
1115 * #6860: svn: Write error: Broken pipe when browsing repository
1097 * #6874: API should return XML description when creating a project
1116 * #6874: API should return XML description when creating a project
1098 * #6932: submitting wrong parent task input creates a 500 error
1117 * #6932: submitting wrong parent task input creates a 500 error
1099 * #6966: Records of Forums are remained, deleting project
1118 * #6966: Records of Forums are remained, deleting project
1100 * #6990: Layout problem in workflow overview
1119 * #6990: Layout problem in workflow overview
1101 * #5117: mercurial_adapter should ensure the right LANG environment variable
1120 * #5117: mercurial_adapter should ensure the right LANG environment variable
1102 * #6782: Traditional Chinese language file (to r4352)
1121 * #6782: Traditional Chinese language file (to r4352)
1103 * #6783: Swedish Translation for r4352
1122 * #6783: Swedish Translation for r4352
1104 * #6804: Bugfix: spelling fixes
1123 * #6804: Bugfix: spelling fixes
1105 * #6814: Japanese Translation for r4362
1124 * #6814: Japanese Translation for r4362
1106 * #6948: Bulgarian translation
1125 * #6948: Bulgarian translation
1107 * #6973: Update es.yml
1126 * #6973: Update es.yml
1108
1127
1109 == 2010-10-31 v1.0.3
1128 == 2010-10-31 v1.0.3
1110
1129
1111 * #4065: Redmine.pm doesn't work with LDAPS and a non-standard port
1130 * #4065: Redmine.pm doesn't work with LDAPS and a non-standard port
1112 * #4416: Link from version details page to edit the wiki.
1131 * #4416: Link from version details page to edit the wiki.
1113 * #5484: Add new issue as subtask to an existing ticket
1132 * #5484: Add new issue as subtask to an existing ticket
1114 * #5948: Update help/wiki_syntax_detailed.html with more link options
1133 * #5948: Update help/wiki_syntax_detailed.html with more link options
1115 * #6494: Typo in pt_BR translation for 1.0.2
1134 * #6494: Typo in pt_BR translation for 1.0.2
1116 * #6508: Japanese translation update
1135 * #6508: Japanese translation update
1117 * #6509: Localization pt-PT (new strings)
1136 * #6509: Localization pt-PT (new strings)
1118 * #6511: Rake task to test email
1137 * #6511: Rake task to test email
1119 * #6525: Traditional Chinese language file (to r4225)
1138 * #6525: Traditional Chinese language file (to r4225)
1120 * #6536: Patch for swedish translation
1139 * #6536: Patch for swedish translation
1121 * #6548: Rake tasks to add/remove i18n strings
1140 * #6548: Rake tasks to add/remove i18n strings
1122 * #6569: Updated Hebrew translation
1141 * #6569: Updated Hebrew translation
1123 * #6570: Japanese Translation for r4231
1142 * #6570: Japanese Translation for r4231
1124 * #6596: pt-BR translation updates
1143 * #6596: pt-BR translation updates
1125 * #6629: Change field-name of issues start date
1144 * #6629: Change field-name of issues start date
1126 * #6669: Bulgarian translation
1145 * #6669: Bulgarian translation
1127 * #6731: Macedonian translation fix
1146 * #6731: Macedonian translation fix
1128 * #6732: Japanese Translation for r4287
1147 * #6732: Japanese Translation for r4287
1129 * #6735: Add user-agent to reposman
1148 * #6735: Add user-agent to reposman
1130 * #6736: Traditional Chinese language file (to r4288)
1149 * #6736: Traditional Chinese language file (to r4288)
1131 * #6739: Swedish Translation for r4288
1150 * #6739: Swedish Translation for r4288
1132 * #6765: Traditional Chinese language file (to r4302)
1151 * #6765: Traditional Chinese language file (to r4302)
1133 * Fixed #5324: Git not working if color.ui is enabled
1152 * Fixed #5324: Git not working if color.ui is enabled
1134 * Fixed #5652: Bad URL parsing in the wiki when it ends with right-angle-bracket(greater-than mark).
1153 * Fixed #5652: Bad URL parsing in the wiki when it ends with right-angle-bracket(greater-than mark).
1135 * Fixed #5803: Precedes/Follows Relationships Broke
1154 * Fixed #5803: Precedes/Follows Relationships Broke
1136 * Fixed #6435: Links to wikipages bound to versions do not respect version-sharing in Settings -> Versions
1155 * Fixed #6435: Links to wikipages bound to versions do not respect version-sharing in Settings -> Versions
1137 * Fixed #6438: Autologin cannot be disabled again once it's enabled
1156 * Fixed #6438: Autologin cannot be disabled again once it's enabled
1138 * Fixed #6513: "Move" and "Copy" are not displayed when deployed in subdirectory
1157 * Fixed #6513: "Move" and "Copy" are not displayed when deployed in subdirectory
1139 * Fixed #6521: Tooltip/label for user "search-refinment" field on group/project member list
1158 * Fixed #6521: Tooltip/label for user "search-refinment" field on group/project member list
1140 * Fixed #6563: i18n-issues on calendar view
1159 * Fixed #6563: i18n-issues on calendar view
1141 * Fixed #6598: Wrong caption for button_create_and_continue in German language file
1160 * Fixed #6598: Wrong caption for button_create_and_continue in German language file
1142 * Fixed #6607: Unclear caption for german button_update
1161 * Fixed #6607: Unclear caption for german button_update
1143 * Fixed #6612: SortHelper missing from CalendarsController
1162 * Fixed #6612: SortHelper missing from CalendarsController
1144 * Fixed #6740: Max attachment size, incorrect usage of 'KB'
1163 * Fixed #6740: Max attachment size, incorrect usage of 'KB'
1145 * Fixed #6750: ActionView::TemplateError (undefined method `empty?' for nil:NilClass) on line #12 of app/views/context_menus/issues.html.erb:
1164 * Fixed #6750: ActionView::TemplateError (undefined method `empty?' for nil:NilClass) on line #12 of app/views/context_menus/issues.html.erb:
1146
1165
1147 == 2010-09-26 v1.0.2
1166 == 2010-09-26 v1.0.2
1148
1167
1149 * #2285: issue-refinement: pressing enter should result to an "apply"
1168 * #2285: issue-refinement: pressing enter should result to an "apply"
1150 * #3411: Allow mass status update trough context menu
1169 * #3411: Allow mass status update trough context menu
1151 * #5929: https-enabled gravatars when called over https
1170 * #5929: https-enabled gravatars when called over https
1152 * #6189: Japanese Translation for r4011
1171 * #6189: Japanese Translation for r4011
1153 * #6197: Traditional Chinese language file (to r4036)
1172 * #6197: Traditional Chinese language file (to r4036)
1154 * #6198: Updated german translation
1173 * #6198: Updated german translation
1155 * #6208: Macedonian translation
1174 * #6208: Macedonian translation
1156 * #6210: Swedish Translation for r4039
1175 * #6210: Swedish Translation for r4039
1157 * #6248: nl translation update for r4050
1176 * #6248: nl translation update for r4050
1158 * #6263: Catalan translation update
1177 * #6263: Catalan translation update
1159 * #6275: After submitting a related issue, the Issue field should be re-focused
1178 * #6275: After submitting a related issue, the Issue field should be re-focused
1160 * #6289: Checkboxes in issues list shouldn't be displayed when printing
1179 * #6289: Checkboxes in issues list shouldn't be displayed when printing
1161 * #6290: Make journals theming easier
1180 * #6290: Make journals theming easier
1162 * #6291: User#allowed_to? is not tested
1181 * #6291: User#allowed_to? is not tested
1163 * #6306: Traditional Chinese language file (to r4061)
1182 * #6306: Traditional Chinese language file (to r4061)
1164 * #6307: Korean translation update for 4066(4061)
1183 * #6307: Korean translation update for 4066(4061)
1165 * #6316: pt_BR update
1184 * #6316: pt_BR update
1166 * #6339: SERBIAN Updated
1185 * #6339: SERBIAN Updated
1167 * #6358: Updated Polish translation
1186 * #6358: Updated Polish translation
1168 * #6363: Japanese Translation for r4080
1187 * #6363: Japanese Translation for r4080
1169 * #6365: Traditional Chinese language file (to r4081)
1188 * #6365: Traditional Chinese language file (to r4081)
1170 * #6382: Issue PDF export variable usage
1189 * #6382: Issue PDF export variable usage
1171 * #6428: Interim solution for i18n >= 0.4
1190 * #6428: Interim solution for i18n >= 0.4
1172 * #6441: Japanese Translation for r4162
1191 * #6441: Japanese Translation for r4162
1173 * #6451: Traditional Chinese language file (to r4167)
1192 * #6451: Traditional Chinese language file (to r4167)
1174 * #6465: Japanese Translation for r4171
1193 * #6465: Japanese Translation for r4171
1175 * #6466: Traditional Chinese language file (to r4171)
1194 * #6466: Traditional Chinese language file (to r4171)
1176 * #6490: pt-BR translation for 1.0.2
1195 * #6490: pt-BR translation for 1.0.2
1177 * Fixed #3935: stylesheet_link_tag with plugin doesn't take into account relative_url_root
1196 * Fixed #3935: stylesheet_link_tag with plugin doesn't take into account relative_url_root
1178 * Fixed #4998: Global issue list's context menu has enabled options for parent menus but there are no valid selections
1197 * Fixed #4998: Global issue list's context menu has enabled options for parent menus but there are no valid selections
1179 * Fixed #5170: Done ratio can not revert to 0% if status is used for done ratio
1198 * Fixed #5170: Done ratio can not revert to 0% if status is used for done ratio
1180 * Fixed #5608: broken with i18n 0.4.0
1199 * Fixed #5608: broken with i18n 0.4.0
1181 * Fixed #6054: Error 500 on filenames with whitespace in git reposities
1200 * Fixed #6054: Error 500 on filenames with whitespace in git reposities
1182 * Fixed #6135: Default logger configuration grows without bound.
1201 * Fixed #6135: Default logger configuration grows without bound.
1183 * Fixed #6191: Deletion of a main task deletes all subtasks
1202 * Fixed #6191: Deletion of a main task deletes all subtasks
1184 * Fixed #6195: Missing move issues between projects
1203 * Fixed #6195: Missing move issues between projects
1185 * Fixed #6242: can't switch between inline and side-by-side diff
1204 * Fixed #6242: can't switch between inline and side-by-side diff
1186 * Fixed #6249: Create and continue returns 404
1205 * Fixed #6249: Create and continue returns 404
1187 * Fixed #6267: changing the authentication mode from ldap to internal with setting the password
1206 * Fixed #6267: changing the authentication mode from ldap to internal with setting the password
1188 * Fixed #6270: diff coderay malformed in the "news" page
1207 * Fixed #6270: diff coderay malformed in the "news" page
1189 * Fixed #6278: missing "cant_link_an_issue_with_a_descendant"from locale files
1208 * Fixed #6278: missing "cant_link_an_issue_with_a_descendant"from locale files
1190 * Fixed #6333: Create and continue results in a 404 Error
1209 * Fixed #6333: Create and continue results in a 404 Error
1191 * Fixed #6346: Age column on repository view is skewed for git, probably CVS too
1210 * Fixed #6346: Age column on repository view is skewed for git, probably CVS too
1192 * Fixed #6351: Context menu on roadmap broken
1211 * Fixed #6351: Context menu on roadmap broken
1193 * Fixed #6388: New Subproject leads to a 404
1212 * Fixed #6388: New Subproject leads to a 404
1194 * Fixed #6392: Updated/Created links to activity broken
1213 * Fixed #6392: Updated/Created links to activity broken
1195 * Fixed #6413: Error in SQL
1214 * Fixed #6413: Error in SQL
1196 * Fixed #6443: Redirect to project settings after Copying a Project
1215 * Fixed #6443: Redirect to project settings after Copying a Project
1197 * Fixed #6448: Saving a wiki page with no content has a translation missing
1216 * Fixed #6448: Saving a wiki page with no content has a translation missing
1198 * Fixed #6452: Unhandled exception on creating File
1217 * Fixed #6452: Unhandled exception on creating File
1199 * Fixed #6471: Typo in label_report in Czech translation
1218 * Fixed #6471: Typo in label_report in Czech translation
1200 * Fixed #6479: Changing tracker type will lose watchers
1219 * Fixed #6479: Changing tracker type will lose watchers
1201 * Fixed #6499: Files with leading or trailing whitespace are not shown in git.
1220 * Fixed #6499: Files with leading or trailing whitespace are not shown in git.
1202
1221
1203 == 2010-08-22 v1.0.1
1222 == 2010-08-22 v1.0.1
1204
1223
1205 * #819: Add a body ID and class to all pages
1224 * #819: Add a body ID and class to all pages
1206 * #871: Commit new CSS styles!
1225 * #871: Commit new CSS styles!
1207 * #3301: Add favicon to base layout
1226 * #3301: Add favicon to base layout
1208 * #4656: On Issue#show page, clicking on Ò€œAdd related issueҀ� should focus on the input
1227 * #4656: On Issue#show page, clicking on Ò€œAdd related issueҀ� should focus on the input
1209 * #4896: Project identifier should be a limited field
1228 * #4896: Project identifier should be a limited field
1210 * #5084: Filter all isssues by projects
1229 * #5084: Filter all isssues by projects
1211 * #5477: Replace Test::Unit::TestCase with ActiveSupport::TestCase
1230 * #5477: Replace Test::Unit::TestCase with ActiveSupport::TestCase
1212 * #5591: 'calendar' action is used with 'issue' controller in issue/sidebar
1231 * #5591: 'calendar' action is used with 'issue' controller in issue/sidebar
1213 * #5735: Traditional Chinese language file (to r3810)
1232 * #5735: Traditional Chinese language file (to r3810)
1214 * #5740: Swedish Translation for r3810
1233 * #5740: Swedish Translation for r3810
1215 * #5785: pt-BR translation update
1234 * #5785: pt-BR translation update
1216 * #5898: Projects should be displayed as links in users/memberships
1235 * #5898: Projects should be displayed as links in users/memberships
1217 * #5910: Chinese translation to redmine-1.0.0
1236 * #5910: Chinese translation to redmine-1.0.0
1218 * #5912: Translation update for french locale
1237 * #5912: Translation update for french locale
1219 * #5962: Hungarian translation update to r3892
1238 * #5962: Hungarian translation update to r3892
1220 * #5971: Remove falsly applied chrome on revision links
1239 * #5971: Remove falsly applied chrome on revision links
1221 * #5972: Updated Hebrew translation for 1.0.0
1240 * #5972: Updated Hebrew translation for 1.0.0
1222 * #5982: Updated german translation
1241 * #5982: Updated german translation
1223 * #6008: Move admin_menu to Redmine::MenuManager
1242 * #6008: Move admin_menu to Redmine::MenuManager
1224 * #6012: RTL layout
1243 * #6012: RTL layout
1225 * #6021: Spanish translation 1.0.0-RC
1244 * #6021: Spanish translation 1.0.0-RC
1226 * #6025: nl translation updated for r3905
1245 * #6025: nl translation updated for r3905
1227 * #6030: Japanese Translation for r3907
1246 * #6030: Japanese Translation for r3907
1228 * #6074: sr-CY.yml contains DOS-type newlines (\r\n)
1247 * #6074: sr-CY.yml contains DOS-type newlines (\r\n)
1229 * #6087: SERBIAN translation updated
1248 * #6087: SERBIAN translation updated
1230 * #6093: Updated italian translation
1249 * #6093: Updated italian translation
1231 * #6142: Swedish Translation for r3940
1250 * #6142: Swedish Translation for r3940
1232 * #6153: Move view_calendar and view_gantt to own modules
1251 * #6153: Move view_calendar and view_gantt to own modules
1233 * #6169: Add issue status to issue tooltip
1252 * #6169: Add issue status to issue tooltip
1234 * Fixed #3834: Add a warning when not choosing a member role
1253 * Fixed #3834: Add a warning when not choosing a member role
1235 * Fixed #3922: Bad english arround "Assigned to" text in journal entries
1254 * Fixed #3922: Bad english arround "Assigned to" text in journal entries
1236 * Fixed #5158: Simplified Chinese language file zh.yml updated to r3608
1255 * Fixed #5158: Simplified Chinese language file zh.yml updated to r3608
1237 * Fixed #5162: translation missing: zh-TW, field_time_entrie
1256 * Fixed #5162: translation missing: zh-TW, field_time_entrie
1238 * Fixed #5297: openid not validated correctly
1257 * Fixed #5297: openid not validated correctly
1239 * Fixed #5628: Wrong commit range in git log command
1258 * Fixed #5628: Wrong commit range in git log command
1240 * Fixed #5760: Assigned_to and author filters in "Projects>View all issues" should be based on user's project visibility
1259 * Fixed #5760: Assigned_to and author filters in "Projects>View all issues" should be based on user's project visibility
1241 * Fixed #5771: Problem when importing git repository
1260 * Fixed #5771: Problem when importing git repository
1242 * Fixed #5775: ldap authentication in admin menu should have an icon
1261 * Fixed #5775: ldap authentication in admin menu should have an icon
1243 * Fixed #5811: deleting statuses doesnt delete workflow entries
1262 * Fixed #5811: deleting statuses doesnt delete workflow entries
1244 * Fixed #5834: Emails with trailing spaces incorrectly detected as invalid
1263 * Fixed #5834: Emails with trailing spaces incorrectly detected as invalid
1245 * Fixed #5846: ChangeChangesPathLengthLimit does not remove default for MySQL
1264 * Fixed #5846: ChangeChangesPathLengthLimit does not remove default for MySQL
1246 * Fixed #5861: Vertical scrollbar always visible in Wiki "code" blocks in Chrome.
1265 * Fixed #5861: Vertical scrollbar always visible in Wiki "code" blocks in Chrome.
1247 * Fixed #5883: correct label_project_latest Chinese translation
1266 * Fixed #5883: correct label_project_latest Chinese translation
1248 * Fixed #5892: Changing status from contextual menu opens the ticket instead
1267 * Fixed #5892: Changing status from contextual menu opens the ticket instead
1249 * Fixed #5904: Global gantt PDF and PNG should display project names
1268 * Fixed #5904: Global gantt PDF and PNG should display project names
1250 * Fixed #5925: parent task's priority edit should be disabled through shortcut menu in issues list page
1269 * Fixed #5925: parent task's priority edit should be disabled through shortcut menu in issues list page
1251 * Fixed #5935: Add Another file to ticket doesn't work in IE Internet Explorer
1270 * Fixed #5935: Add Another file to ticket doesn't work in IE Internet Explorer
1252 * Fixed #5937: Harmonize french locale "zero" translation with other locales
1271 * Fixed #5937: Harmonize french locale "zero" translation with other locales
1253 * Fixed #5945: Forum message permalinks don't take pagination into account
1272 * Fixed #5945: Forum message permalinks don't take pagination into account
1254 * Fixed #5978: Debug code still remains
1273 * Fixed #5978: Debug code still remains
1255 * Fixed #6009: When using "English (British)", the repository browser (svn) shows files over 1000 bytes as floating point (2.334355)
1274 * Fixed #6009: When using "English (British)", the repository browser (svn) shows files over 1000 bytes as floating point (2.334355)
1256 * Fixed #6045: Repository file Diff view sometimes shows more than selected file
1275 * Fixed #6045: Repository file Diff view sometimes shows more than selected file
1257 * Fixed #6079: German Translation error in TimeEntryActivity
1276 * Fixed #6079: German Translation error in TimeEntryActivity
1258 * Fixed #6100: User's profile should display all visible projects
1277 * Fixed #6100: User's profile should display all visible projects
1259 * Fixed #6132: Allow Key based authentication in the Boards atom feed
1278 * Fixed #6132: Allow Key based authentication in the Boards atom feed
1260 * Fixed #6163: Bad CSS class for calendar project menu_item
1279 * Fixed #6163: Bad CSS class for calendar project menu_item
1261 * Fixed #6172: Browsing to a missing user's page shows the admin sidebar
1280 * Fixed #6172: Browsing to a missing user's page shows the admin sidebar
1262
1281
1263 == 2010-07-18 v1.0.0 (Release candidate)
1282 == 2010-07-18 v1.0.0 (Release candidate)
1264
1283
1265 * #443: Adds context menu to the roadmap issue lists
1284 * #443: Adds context menu to the roadmap issue lists
1266 * #443: Subtasking
1285 * #443: Subtasking
1267 * #741: Description preview while editing an issue
1286 * #741: Description preview while editing an issue
1268 * #1131: Add support for alternate (non-LDAP) authentication
1287 * #1131: Add support for alternate (non-LDAP) authentication
1269 * #1214: REST API for Issues
1288 * #1214: REST API for Issues
1270 * #1223: File upload on wiki edit form
1289 * #1223: File upload on wiki edit form
1271 * #1755: add "blocked by" as a related issues option
1290 * #1755: add "blocked by" as a related issues option
1272 * #2420: Fetching emails from an POP server
1291 * #2420: Fetching emails from an POP server
1273 * #2482: Named scopes in Issue and ActsAsWatchable plus some view refactoring (logic extraction).
1292 * #2482: Named scopes in Issue and ActsAsWatchable plus some view refactoring (logic extraction).
1274 * #2924: Make the right click menu more discoverable using a cursor property
1293 * #2924: Make the right click menu more discoverable using a cursor property
1275 * #2985: Make syntax highlighting pluggable
1294 * #2985: Make syntax highlighting pluggable
1276 * #3201: Workflow Check/Uncheck All Rows/Columns
1295 * #3201: Workflow Check/Uncheck All Rows/Columns
1277 * #3359: Update CodeRay 0.9
1296 * #3359: Update CodeRay 0.9
1278 * #3706: Allow assigned_to field configuration on Issue creation by email
1297 * #3706: Allow assigned_to field configuration on Issue creation by email
1279 * #3936: configurable list of models to include in search
1298 * #3936: configurable list of models to include in search
1280 * #4480: Create a link to the user profile from the administration interface
1299 * #4480: Create a link to the user profile from the administration interface
1281 * #4482: Cache textile rendering
1300 * #4482: Cache textile rendering
1282 * #4572: Make it harder to ruin your database
1301 * #4572: Make it harder to ruin your database
1283 * #4573: Move github gems to Gemcutter
1302 * #4573: Move github gems to Gemcutter
1284 * #4664: Add pagination to forum threads
1303 * #4664: Add pagination to forum threads
1285 * #4732: Make login case-insensitive also for PostgreSQL
1304 * #4732: Make login case-insensitive also for PostgreSQL
1286 * #4812: Create links to other projects
1305 * #4812: Create links to other projects
1287 * #4819: Replace images with smushed ones for speed
1306 * #4819: Replace images with smushed ones for speed
1288 * #4945: Allow custom fields attached to project to be searchable
1307 * #4945: Allow custom fields attached to project to be searchable
1289 * #5121: Fix issues list layout overflow
1308 * #5121: Fix issues list layout overflow
1290 * #5169: Issue list view hook request
1309 * #5169: Issue list view hook request
1291 * #5208: Aibility to edit wiki sidebar
1310 * #5208: Aibility to edit wiki sidebar
1292 * #5281: Remove empty ul tags in the issue history
1311 * #5281: Remove empty ul tags in the issue history
1293 * #5291: Updated basque translations
1312 * #5291: Updated basque translations
1294 * #5328: Automatically add "Repository" menu_item after repository creation
1313 * #5328: Automatically add "Repository" menu_item after repository creation
1295 * #5415: Fewer SQL statements generated for watcher_recipients
1314 * #5415: Fewer SQL statements generated for watcher_recipients
1296 * #5416: Exclude "fields_for" from overridden methods in TabularFormBuilder
1315 * #5416: Exclude "fields_for" from overridden methods in TabularFormBuilder
1297 * #5573: Allow issue assignment in email
1316 * #5573: Allow issue assignment in email
1298 * #5595: Allow start date and due dates to be set via incoming email
1317 * #5595: Allow start date and due dates to be set via incoming email
1299 * #5752: The projects view (/projects) renders ul's wrong
1318 * #5752: The projects view (/projects) renders ul's wrong
1300 * #5781: Allow to use more macros on the welcome page and project list
1319 * #5781: Allow to use more macros on the welcome page and project list
1301 * Fixed #1288: Unable to past escaped wiki syntax in an issue description
1320 * Fixed #1288: Unable to past escaped wiki syntax in an issue description
1302 * Fixed #1334: Wiki formatting character *_ and _*
1321 * Fixed #1334: Wiki formatting character *_ and _*
1303 * Fixed #1416: Inline code with less-then/greater-than produces @lt; and @gt; respectively
1322 * Fixed #1416: Inline code with less-then/greater-than produces @lt; and @gt; respectively
1304 * Fixed #2473: Login and mail should not be case sensitive
1323 * Fixed #2473: Login and mail should not be case sensitive
1305 * Fixed #2990: Ruby 1.9 - wrong number of arguments (1 for 0) on rake db:migrate
1324 * Fixed #2990: Ruby 1.9 - wrong number of arguments (1 for 0) on rake db:migrate
1306 * Fixed #3089: Text formatting sometimes breaks when combined
1325 * Fixed #3089: Text formatting sometimes breaks when combined
1307 * Fixed #3690: Status change info duplicates on the issue screen
1326 * Fixed #3690: Status change info duplicates on the issue screen
1308 * Fixed #3691: Redmine allows two files with the same file name to be uploaded to the same issue
1327 * Fixed #3691: Redmine allows two files with the same file name to be uploaded to the same issue
1309 * Fixed #3764: ApplicationHelperTest fails with JRuby
1328 * Fixed #3764: ApplicationHelperTest fails with JRuby
1310 * Fixed #4265: Unclosed code tags in issue descriptions affects main UI
1329 * Fixed #4265: Unclosed code tags in issue descriptions affects main UI
1311 * Fixed #4745: Bug in index.xml.builder (issues)
1330 * Fixed #4745: Bug in index.xml.builder (issues)
1312 * Fixed #4852: changing user/roles of project member not possible without javascript
1331 * Fixed #4852: changing user/roles of project member not possible without javascript
1313 * Fixed #4857: Week number calculation in date picker is wrong if a week starts with Sunday
1332 * Fixed #4857: Week number calculation in date picker is wrong if a week starts with Sunday
1314 * Fixed #4883: Bottom "contextual" placement in issue with associated changeset
1333 * Fixed #4883: Bottom "contextual" placement in issue with associated changeset
1315 * Fixed #4918: Revisions r3453 and r3454 broke On-the-fly user creation with LDAP
1334 * Fixed #4918: Revisions r3453 and r3454 broke On-the-fly user creation with LDAP
1316 * Fixed #4935: Navigation to the Master Timesheet page (time_entries)
1335 * Fixed #4935: Navigation to the Master Timesheet page (time_entries)
1317 * Fixed #5043: Flash messages are not displayed after the project settings[module/activity] saved
1336 * Fixed #5043: Flash messages are not displayed after the project settings[module/activity] saved
1318 * Fixed #5081: Broken links on public/help/wiki_syntax_detailed.html
1337 * Fixed #5081: Broken links on public/help/wiki_syntax_detailed.html
1319 * Fixed #5104: Description of document not wikified on documents index
1338 * Fixed #5104: Description of document not wikified on documents index
1320 * Fixed #5108: Issue linking fails inside of []s
1339 * Fixed #5108: Issue linking fails inside of []s
1321 * Fixed #5199: diff code coloring using coderay
1340 * Fixed #5199: diff code coloring using coderay
1322 * Fixed #5233: Add a hook to the issue report (Summary) view
1341 * Fixed #5233: Add a hook to the issue report (Summary) view
1323 * Fixed #5265: timetracking: subtasks time is added to the main task
1342 * Fixed #5265: timetracking: subtasks time is added to the main task
1324 * Fixed #5343: acts_as_event Doesn't Accept Outside URLs
1343 * Fixed #5343: acts_as_event Doesn't Accept Outside URLs
1325 * Fixed #5440: UI Inconsistency : Administration > Enumerations table row headers should be enclosed in <thead>
1344 * Fixed #5440: UI Inconsistency : Administration > Enumerations table row headers should be enclosed in <thead>
1326 * Fixed #5463: 0.9.4 INSTALL and/or UPGRADE, missing session_store.rb
1345 * Fixed #5463: 0.9.4 INSTALL and/or UPGRADE, missing session_store.rb
1327 * Fixed #5524: Update_parent_attributes doesn't work for the old parent issue when reparenting
1346 * Fixed #5524: Update_parent_attributes doesn't work for the old parent issue when reparenting
1328 * Fixed #5548: SVN Repository: Can not list content of a folder which includes square brackets.
1347 * Fixed #5548: SVN Repository: Can not list content of a folder which includes square brackets.
1329 * Fixed #5589: "with subproject" malfunction
1348 * Fixed #5589: "with subproject" malfunction
1330 * Fixed #5676: Search for Numeric Value
1349 * Fixed #5676: Search for Numeric Value
1331 * Fixed #5696: Redmine + PostgreSQL 8.4.4 fails on _dir_list_content.rhtml
1350 * Fixed #5696: Redmine + PostgreSQL 8.4.4 fails on _dir_list_content.rhtml
1332 * Fixed #5698: redmine:email:receive_imap fails silently for mails with subject longer than 255 characters
1351 * Fixed #5698: redmine:email:receive_imap fails silently for mails with subject longer than 255 characters
1333 * Fixed #5700: TimelogController#destroy assumes success
1352 * Fixed #5700: TimelogController#destroy assumes success
1334 * Fixed #5751: developer role is mispelled
1353 * Fixed #5751: developer role is mispelled
1335 * Fixed #5769: Popup Calendar doesn't Advance in Chrome
1354 * Fixed #5769: Popup Calendar doesn't Advance in Chrome
1336 * Fixed #5771: Problem when importing git repository
1355 * Fixed #5771: Problem when importing git repository
1337 * Fixed #5823: Error in comments in plugin.rb
1356 * Fixed #5823: Error in comments in plugin.rb
1338
1357
1339
1358
1340 == 2010-07-07 v0.9.6
1359 == 2010-07-07 v0.9.6
1341
1360
1342 * Fixed: Redmine.pm access by unauthorized users
1361 * Fixed: Redmine.pm access by unauthorized users
1343
1362
1344 == 2010-06-24 v0.9.5
1363 == 2010-06-24 v0.9.5
1345
1364
1346 * Linkify folder names on revision view
1365 * Linkify folder names on revision view
1347 * "fiters" and "options" should be hidden in print view via css
1366 * "fiters" and "options" should be hidden in print view via css
1348 * Fixed: NoMethodError when no issue params are submitted
1367 * Fixed: NoMethodError when no issue params are submitted
1349 * Fixed: projects.atom with required authentication
1368 * Fixed: projects.atom with required authentication
1350 * Fixed: External links not correctly displayed in Wiki TOC
1369 * Fixed: External links not correctly displayed in Wiki TOC
1351 * Fixed: Member role forms in project settings are not hidden after member added
1370 * Fixed: Member role forms in project settings are not hidden after member added
1352 * Fixed: pre can't be inside p
1371 * Fixed: pre can't be inside p
1353 * Fixed: session cookie path does not respect RAILS_RELATIVE_URL_ROOT
1372 * Fixed: session cookie path does not respect RAILS_RELATIVE_URL_ROOT
1354 * Fixed: mail handler fails when the from address is empty
1373 * Fixed: mail handler fails when the from address is empty
1355
1374
1356
1375
1357 == 2010-05-01 v0.9.4
1376 == 2010-05-01 v0.9.4
1358
1377
1359 * Filters collapsed by default on issues index page for a saved query
1378 * Filters collapsed by default on issues index page for a saved query
1360 * Fixed: When categories list is too big the popup menu doesn't adjust (ex. in the issue list)
1379 * Fixed: When categories list is too big the popup menu doesn't adjust (ex. in the issue list)
1361 * Fixed: remove "main-menu" div when the menu is empty
1380 * Fixed: remove "main-menu" div when the menu is empty
1362 * Fixed: Code syntax highlighting not working in Document page
1381 * Fixed: Code syntax highlighting not working in Document page
1363 * Fixed: Git blame/annotate fails on moved files
1382 * Fixed: Git blame/annotate fails on moved files
1364 * Fixed: Failing test in test_show_atom
1383 * Fixed: Failing test in test_show_atom
1365 * Fixed: Migrate from trac - not displayed Wikis
1384 * Fixed: Migrate from trac - not displayed Wikis
1366 * Fixed: Email notifications on file upload sent to empty recipient list
1385 * Fixed: Email notifications on file upload sent to empty recipient list
1367 * Fixed: Migrating from trac is not possible, fails to allocate memory
1386 * Fixed: Migrating from trac is not possible, fails to allocate memory
1368 * Fixed: Lost password no longer flashes a confirmation message
1387 * Fixed: Lost password no longer flashes a confirmation message
1369 * Fixed: Crash while deleting in-use enumeration
1388 * Fixed: Crash while deleting in-use enumeration
1370 * Fixed: Hard coded English string at the selection of issue watchers
1389 * Fixed: Hard coded English string at the selection of issue watchers
1371 * Fixed: Bazaar v2.1.0 changed behaviour
1390 * Fixed: Bazaar v2.1.0 changed behaviour
1372 * Fixed: Roadmap display can raise an exception if no trackers are selected
1391 * Fixed: Roadmap display can raise an exception if no trackers are selected
1373 * Fixed: Gravatar breaks layout of "logged in" page
1392 * Fixed: Gravatar breaks layout of "logged in" page
1374 * Fixed: Reposman.rb on Windows
1393 * Fixed: Reposman.rb on Windows
1375 * Fixed: Possible error 500 while moving an issue to another project with SQLite
1394 * Fixed: Possible error 500 while moving an issue to another project with SQLite
1376 * Fixed: backslashes in issue description/note should be escaped when quoted
1395 * Fixed: backslashes in issue description/note should be escaped when quoted
1377 * Fixed: Long text in <pre> disrupts Associated revisions
1396 * Fixed: Long text in <pre> disrupts Associated revisions
1378 * Fixed: Links to missing wiki pages not red on project overview page
1397 * Fixed: Links to missing wiki pages not red on project overview page
1379 * Fixed: Cannot delete a project with subprojects that shares versions
1398 * Fixed: Cannot delete a project with subprojects that shares versions
1380 * Fixed: Update of Subversion changesets broken under Solaris
1399 * Fixed: Update of Subversion changesets broken under Solaris
1381 * Fixed: "Move issues" permission not working for Non member
1400 * Fixed: "Move issues" permission not working for Non member
1382 * Fixed: Sidebar overlap on Users tab of Group editor
1401 * Fixed: Sidebar overlap on Users tab of Group editor
1383 * Fixed: Error on db:migrate with table prefix set (hardcoded name in principal.rb)
1402 * Fixed: Error on db:migrate with table prefix set (hardcoded name in principal.rb)
1384 * Fixed: Report shows sub-projects for non-members
1403 * Fixed: Report shows sub-projects for non-members
1385 * Fixed: 500 internal error when browsing any Redmine page in epiphany
1404 * Fixed: 500 internal error when browsing any Redmine page in epiphany
1386 * Fixed: Watchers selection lost when issue creation fails
1405 * Fixed: Watchers selection lost when issue creation fails
1387 * Fixed: When copying projects, redmine should not generate an email to people who created issues
1406 * Fixed: When copying projects, redmine should not generate an email to people who created issues
1388 * Fixed: Issue "#" table cells should have a class attribute to enable fine-grained CSS theme
1407 * Fixed: Issue "#" table cells should have a class attribute to enable fine-grained CSS theme
1389 * Fixed: Plugin generators should display help if no parameter is given
1408 * Fixed: Plugin generators should display help if no parameter is given
1390
1409
1391
1410
1392 == 2010-02-28 v0.9.3
1411 == 2010-02-28 v0.9.3
1393
1412
1394 * Adds filter for system shared versions on the cross project issue list
1413 * Adds filter for system shared versions on the cross project issue list
1395 * Makes project identifiers searchable
1414 * Makes project identifiers searchable
1396 * Remove invalid utf8 sequences from commit comments and author name
1415 * Remove invalid utf8 sequences from commit comments and author name
1397 * Fixed: Wrong link when "http" not included in project "Homepage" link
1416 * Fixed: Wrong link when "http" not included in project "Homepage" link
1398 * Fixed: Escaping in html email templates
1417 * Fixed: Escaping in html email templates
1399 * Fixed: Pound (#) followed by number with leading zero (0) removes leading zero when rendered in wiki
1418 * Fixed: Pound (#) followed by number with leading zero (0) removes leading zero when rendered in wiki
1400 * Fixed: Deselecting textile text formatting causes interning empty string errors
1419 * Fixed: Deselecting textile text formatting causes interning empty string errors
1401 * Fixed: error with postgres when entering a non-numeric id for an issue relation
1420 * Fixed: error with postgres when entering a non-numeric id for an issue relation
1402 * Fixed: div.task incorrectly wrapping on Gantt Chart
1421 * Fixed: div.task incorrectly wrapping on Gantt Chart
1403 * Fixed: Project copy loses wiki pages hierarchy
1422 * Fixed: Project copy loses wiki pages hierarchy
1404 * Fixed: parent project field doesn't include blank value when a member with 'add subproject' permission edits a child project
1423 * Fixed: parent project field doesn't include blank value when a member with 'add subproject' permission edits a child project
1405 * Fixed: Repository.fetch_changesets tries to fetch changesets for archived projects
1424 * Fixed: Repository.fetch_changesets tries to fetch changesets for archived projects
1406 * Fixed: Duplicated project name for subproject version on gantt chart
1425 * Fixed: Duplicated project name for subproject version on gantt chart
1407 * Fixed: roadmap shows subprojects issues even if subprojects is unchecked
1426 * Fixed: roadmap shows subprojects issues even if subprojects is unchecked
1408 * Fixed: IndexError if all the :last menu items are deleted from a menu
1427 * Fixed: IndexError if all the :last menu items are deleted from a menu
1409 * Fixed: Very high CPU usage for a long time when fetching commits from a large Git repository
1428 * Fixed: Very high CPU usage for a long time when fetching commits from a large Git repository
1410
1429
1411
1430
1412 == 2010-02-07 v0.9.2
1431 == 2010-02-07 v0.9.2
1413
1432
1414 * Fixed: Sub-project repository commits not displayed on parent project issues
1433 * Fixed: Sub-project repository commits not displayed on parent project issues
1415 * Fixed: Potential security leak on my page calendar
1434 * Fixed: Potential security leak on my page calendar
1416 * Fixed: Project tree structure is broken by deleting the project with the subproject
1435 * Fixed: Project tree structure is broken by deleting the project with the subproject
1417 * Fixed: Error message shown duplicated when creating a new group
1436 * Fixed: Error message shown duplicated when creating a new group
1418 * Fixed: Firefox cuts off large pages
1437 * Fixed: Firefox cuts off large pages
1419 * Fixed: Invalid format parameter returns a DoubleRenderError on issues index
1438 * Fixed: Invalid format parameter returns a DoubleRenderError on issues index
1420 * Fixed: Unnecessary Quote button on locked forum message
1439 * Fixed: Unnecessary Quote button on locked forum message
1421 * Fixed: Error raised when trying to view the gantt or calendar with a grouped query
1440 * Fixed: Error raised when trying to view the gantt or calendar with a grouped query
1422 * Fixed: PDF support for Korean locale
1441 * Fixed: PDF support for Korean locale
1423 * Fixed: Deprecation warning in extra/svn/reposman.rb
1442 * Fixed: Deprecation warning in extra/svn/reposman.rb
1424
1443
1425
1444
1426 == 2010-01-30 v0.9.1
1445 == 2010-01-30 v0.9.1
1427
1446
1428 * Vertical alignment for inline images in formatted text set to 'middle'
1447 * Vertical alignment for inline images in formatted text set to 'middle'
1429 * Fixed: Redmine.pm error "closing dbh with active statement handles at /usr/lib/perl5/Apache/Redmine.pm"
1448 * Fixed: Redmine.pm error "closing dbh with active statement handles at /usr/lib/perl5/Apache/Redmine.pm"
1430 * Fixed: copyright year in footer set to 2010
1449 * Fixed: copyright year in footer set to 2010
1431 * Fixed: Trac migration script may not output query lines
1450 * Fixed: Trac migration script may not output query lines
1432 * Fixed: Email notifications may affect language of notice messages on the UI
1451 * Fixed: Email notifications may affect language of notice messages on the UI
1433 * Fixed: Can not search for 2 letters word
1452 * Fixed: Can not search for 2 letters word
1434 * Fixed: Attachments get saved on issue update even if validation fails
1453 * Fixed: Attachments get saved on issue update even if validation fails
1435 * Fixed: Tab's 'border-bottom' not absent when selected
1454 * Fixed: Tab's 'border-bottom' not absent when selected
1436 * Fixed: Issue summary tables that list by user are not sorted
1455 * Fixed: Issue summary tables that list by user are not sorted
1437 * Fixed: Issue pdf export fails if target version is set
1456 * Fixed: Issue pdf export fails if target version is set
1438 * Fixed: Issue list export to PDF breaks when issues are sorted by a custom field
1457 * Fixed: Issue list export to PDF breaks when issues are sorted by a custom field
1439 * Fixed: SQL error when adding a group
1458 * Fixed: SQL error when adding a group
1440 * Fixes: Min password length during password reset always displays as 4 chars
1459 * Fixes: Min password length during password reset always displays as 4 chars
1441
1460
1442
1461
1443 == 2010-01-09 v0.9.0 (Release candidate)
1462 == 2010-01-09 v0.9.0 (Release candidate)
1444
1463
1445 * Unlimited subproject nesting
1464 * Unlimited subproject nesting
1446 * Multiple roles per user per project
1465 * Multiple roles per user per project
1447 * User groups
1466 * User groups
1448 * Inheritence of versions
1467 * Inheritence of versions
1449 * OpenID login
1468 * OpenID login
1450 * "Watched by me" issue filter
1469 * "Watched by me" issue filter
1451 * Project copy
1470 * Project copy
1452 * Project creation by non admin users
1471 * Project creation by non admin users
1453 * Accept emails from anyone on a private project
1472 * Accept emails from anyone on a private project
1454 * Add email notification on Wiki changes
1473 * Add email notification on Wiki changes
1455 * Make issue description non-required field
1474 * Make issue description non-required field
1456 * Custom fields for Versions
1475 * Custom fields for Versions
1457 * Being able to sort the issue list by custom fields
1476 * Being able to sort the issue list by custom fields
1458 * Ability to close versions
1477 * Ability to close versions
1459 * User display/editing of custom fields attached to their user profile
1478 * User display/editing of custom fields attached to their user profile
1460 * Add "follows" issue relation
1479 * Add "follows" issue relation
1461 * Copy workflows between trackers and roles
1480 * Copy workflows between trackers and roles
1462 * Defaults enabled modules list for project creation
1481 * Defaults enabled modules list for project creation
1463 * Weighted version completion percentage on the roadmap
1482 * Weighted version completion percentage on the roadmap
1464 * Autocreate user account when user submits email that creates new issue
1483 * Autocreate user account when user submits email that creates new issue
1465 * CSS class on overdue issues on the issue list
1484 * CSS class on overdue issues on the issue list
1466 * Enable tracker update on issue edit form
1485 * Enable tracker update on issue edit form
1467 * Remove issue watchers
1486 * Remove issue watchers
1468 * Ability to move threads between project forums
1487 * Ability to move threads between project forums
1469 * Changed custom field "Possible values" to a textarea
1488 * Changed custom field "Possible values" to a textarea
1470 * Adds projects association on tracker form
1489 * Adds projects association on tracker form
1471 * Set session store to cookie store by default
1490 * Set session store to cookie store by default
1472 * Set a default wiki page on project creation
1491 * Set a default wiki page on project creation
1473 * Roadmap for main project should see Roadmaps for sub projects
1492 * Roadmap for main project should see Roadmaps for sub projects
1474 * Ticket grouping on the issue list
1493 * Ticket grouping on the issue list
1475 * Hierarchical Project links in the page header
1494 * Hierarchical Project links in the page header
1476 * Allow My Page blocks to be added to from a plugin
1495 * Allow My Page blocks to be added to from a plugin
1477 * Sort issues by multiple columns
1496 * Sort issues by multiple columns
1478 * Filters of saved query are now visible and be adjusted without editing the query
1497 * Filters of saved query are now visible and be adjusted without editing the query
1479 * Saving "sort order" in custom queries
1498 * Saving "sort order" in custom queries
1480 * Url to fetch changesets for a repository
1499 * Url to fetch changesets for a repository
1481 * Managers able to create subprojects
1500 * Managers able to create subprojects
1482 * Issue Totals on My Page Modules
1501 * Issue Totals on My Page Modules
1483 * Convert Enumerations to single table inheritance (STI)
1502 * Convert Enumerations to single table inheritance (STI)
1484 * Allow custom my_page blocks to define drop-down names
1503 * Allow custom my_page blocks to define drop-down names
1485 * "View Issues" user permission added
1504 * "View Issues" user permission added
1486 * Ask user what to do with child pages when deleting a parent wiki page
1505 * Ask user what to do with child pages when deleting a parent wiki page
1487 * Contextual quick search
1506 * Contextual quick search
1488 * Allow resending of password by email
1507 * Allow resending of password by email
1489 * Change reply subject to be a link to the reply itself
1508 * Change reply subject to be a link to the reply itself
1490 * Include Logged Time as part of the project's Activity history
1509 * Include Logged Time as part of the project's Activity history
1491 * REST API for authentication
1510 * REST API for authentication
1492 * Browse through Git branches
1511 * Browse through Git branches
1493 * Setup Object Daddy to replace test fixtures
1512 * Setup Object Daddy to replace test fixtures
1494 * Setup shoulda to make it easier to test
1513 * Setup shoulda to make it easier to test
1495 * Custom fields and overrides on Enumerations
1514 * Custom fields and overrides on Enumerations
1496 * Add or remove columns from the issue list
1515 * Add or remove columns from the issue list
1497 * Ability to add new version from issues screen
1516 * Ability to add new version from issues screen
1498 * Setting to choose which day calendars start
1517 * Setting to choose which day calendars start
1499 * Asynchronous email delivery method
1518 * Asynchronous email delivery method
1500 * RESTful URLs for (almost) everything
1519 * RESTful URLs for (almost) everything
1501 * Include issue status in search results and activity pages
1520 * Include issue status in search results and activity pages
1502 * Add email to admin user search filter
1521 * Add email to admin user search filter
1503 * Proper content type for plain text mails
1522 * Proper content type for plain text mails
1504 * Default value of project jump box
1523 * Default value of project jump box
1505 * Tree based menus
1524 * Tree based menus
1506 * Ability to use issue status to update percent done
1525 * Ability to use issue status to update percent done
1507 * Second set of issue "Action Links" at the bottom of an issue page
1526 * Second set of issue "Action Links" at the bottom of an issue page
1508 * Proper exist status code for rdm-mailhandler.rb
1527 * Proper exist status code for rdm-mailhandler.rb
1509 * Remove incoming email body via a delimiter
1528 * Remove incoming email body via a delimiter
1510 * Fixed: Custom querry 'Export to PDF' ignores field selection
1529 * Fixed: Custom querry 'Export to PDF' ignores field selection
1511 * Fixed: Related e-mail notifications aren't threaded
1530 * Fixed: Related e-mail notifications aren't threaded
1512 * Fixed: No warning when the creation of a categories from the issue form fails
1531 * Fixed: No warning when the creation of a categories from the issue form fails
1513 * Fixed: Actually block issues from closing when relation 'blocked by' isn't closed
1532 * Fixed: Actually block issues from closing when relation 'blocked by' isn't closed
1514 * Fixed: Include both first and last name when sorting by users
1533 * Fixed: Include both first and last name when sorting by users
1515 * Fixed: Table cell with multiple line text
1534 * Fixed: Table cell with multiple line text
1516 * Fixed: Project overview page shows disabled trackers
1535 * Fixed: Project overview page shows disabled trackers
1517 * Fixed: Cross project issue relations and user permissions
1536 * Fixed: Cross project issue relations and user permissions
1518 * Fixed: My page shows tickets the user doesn't have access to
1537 * Fixed: My page shows tickets the user doesn't have access to
1519 * Fixed: TOC does not parse wiki page reference links with description
1538 * Fixed: TOC does not parse wiki page reference links with description
1520 * Fixed: Target version-list on bulk edit form is incorrectly sorted
1539 * Fixed: Target version-list on bulk edit form is incorrectly sorted
1521 * Fixed: Cannot modify/delete project named "Documents"
1540 * Fixed: Cannot modify/delete project named "Documents"
1522 * Fixed: Email address in brackets breaks html
1541 * Fixed: Email address in brackets breaks html
1523 * Fixed: Timelog detail loose issue filter passing to report tab
1542 * Fixed: Timelog detail loose issue filter passing to report tab
1524 * Fixed: Inform about custom field's name maximum length
1543 * Fixed: Inform about custom field's name maximum length
1525 * Fixed: Activity page and Atom feed links contain project id instead of identifier
1544 * Fixed: Activity page and Atom feed links contain project id instead of identifier
1526 * Fixed: no Atom key for forums with only 1 forum
1545 * Fixed: no Atom key for forums with only 1 forum
1527 * Fixed: When reading RSS feed in MS Outlook, the inline links are broken.
1546 * Fixed: When reading RSS feed in MS Outlook, the inline links are broken.
1528 * Fixed: Sometimes new posts don't show up in the topic list of a forum.
1547 * Fixed: Sometimes new posts don't show up in the topic list of a forum.
1529 * Fixed: The all/active filter selection in the project view does not stick.
1548 * Fixed: The all/active filter selection in the project view does not stick.
1530 * Fixed: Login box has Different width
1549 * Fixed: Login box has Different width
1531 * Fixed: User removed from project - still getting project update emails
1550 * Fixed: User removed from project - still getting project update emails
1532 * Fixed: Project with the identifier of 'new' cannot be viewed
1551 * Fixed: Project with the identifier of 'new' cannot be viewed
1533 * Fixed: Artefacts in search view (Cyrillic)
1552 * Fixed: Artefacts in search view (Cyrillic)
1534 * Fixed: Allow [#id] as subject to reply by email
1553 * Fixed: Allow [#id] as subject to reply by email
1535 * Fixed: Wrong language used when closing an issue via a commit message
1554 * Fixed: Wrong language used when closing an issue via a commit message
1536 * Fixed: email handler drops emails for new issues with no subject
1555 * Fixed: email handler drops emails for new issues with no subject
1537 * Fixed: Calendar misspelled under Roles/Permissions
1556 * Fixed: Calendar misspelled under Roles/Permissions
1538 * Fixed: Emails from no-reply redmine's address hell cycle
1557 * Fixed: Emails from no-reply redmine's address hell cycle
1539 * Fixed: child_pages macro fails on wiki page history
1558 * Fixed: child_pages macro fails on wiki page history
1540 * Fixed: Pre-filled time tracking date ignores timezone
1559 * Fixed: Pre-filled time tracking date ignores timezone
1541 * Fixed: Links on locked users lead to 404 page
1560 * Fixed: Links on locked users lead to 404 page
1542 * Fixed: Page changes in issue-list when using context menu
1561 * Fixed: Page changes in issue-list when using context menu
1543 * Fixed: diff parser removes lines starting with multiple dashes
1562 * Fixed: diff parser removes lines starting with multiple dashes
1544 * Fixed: Quoting in forums resets message subject
1563 * Fixed: Quoting in forums resets message subject
1545 * Fixed: Editing issue comment removes quote link
1564 * Fixed: Editing issue comment removes quote link
1546 * Fixed: Redmine.pm ignore browse_repository permission
1565 * Fixed: Redmine.pm ignore browse_repository permission
1547 * Fixed: text formatting breaks on [msg1][msg2]
1566 * Fixed: text formatting breaks on [msg1][msg2]
1548 * Fixed: Spent Time Default Value of 0.0
1567 * Fixed: Spent Time Default Value of 0.0
1549 * Fixed: Wiki pages in search results are referenced by project number, not by project identifier.
1568 * Fixed: Wiki pages in search results are referenced by project number, not by project identifier.
1550 * Fixed: When logging in via an autologin cookie the user's last_login_on should be updated
1569 * Fixed: When logging in via an autologin cookie the user's last_login_on should be updated
1551 * Fixed: 50k users cause problems in project->settings->members screen
1570 * Fixed: 50k users cause problems in project->settings->members screen
1552 * Fixed: Document timestamp needs to show updated timestamps
1571 * Fixed: Document timestamp needs to show updated timestamps
1553 * Fixed: Users getting notifications for issues they are no longer allowed to view
1572 * Fixed: Users getting notifications for issues they are no longer allowed to view
1554 * Fixed: issue summary counts should link to the issue list without subprojects
1573 * Fixed: issue summary counts should link to the issue list without subprojects
1555 * Fixed: 'Delete' link on LDAP list has no effect
1574 * Fixed: 'Delete' link on LDAP list has no effect
1556
1575
1557
1576
1558 == 2009-11-15 v0.8.7
1577 == 2009-11-15 v0.8.7
1559
1578
1560 * Fixed: Hide paragraph terminator at the end of headings on html export
1579 * Fixed: Hide paragraph terminator at the end of headings on html export
1561 * Fixed: pre tags containing "<pre*"
1580 * Fixed: pre tags containing "<pre*"
1562 * Fixed: First date of the date range not included in the time report with SQLite
1581 * Fixed: First date of the date range not included in the time report with SQLite
1563 * Fixed: Password field not styled correctly on alternative stylesheet
1582 * Fixed: Password field not styled correctly on alternative stylesheet
1564 * Fixed: Error when sumbitting a POST request that requires a login
1583 * Fixed: Error when sumbitting a POST request that requires a login
1565 * Fixed: CSRF vulnerabilities
1584 * Fixed: CSRF vulnerabilities
1566
1585
1567
1586
1568 == 2009-11-04 v0.8.6
1587 == 2009-11-04 v0.8.6
1569
1588
1570 * Change links to closed issues to be a grey color
1589 * Change links to closed issues to be a grey color
1571 * Change subversion adapter to not cache authentication and run non interactively
1590 * Change subversion adapter to not cache authentication and run non interactively
1572 * Fixed: Custom Values with a nil value cause HTTP error 500
1591 * Fixed: Custom Values with a nil value cause HTTP error 500
1573 * Fixed: Failure to convert HTML entities when editing an Issue reply
1592 * Fixed: Failure to convert HTML entities when editing an Issue reply
1574 * Fixed: Error trying to show repository when there are no comments in a changeset
1593 * Fixed: Error trying to show repository when there are no comments in a changeset
1575 * Fixed: account/show/:user_id should not be accessible for other users not in your projects
1594 * Fixed: account/show/:user_id should not be accessible for other users not in your projects
1576 * Fixed: XSS vulnerabilities
1595 * Fixed: XSS vulnerabilities
1577 * Fixed: IssuesController#destroy should accept POST only
1596 * Fixed: IssuesController#destroy should accept POST only
1578 * Fixed: Inline images in wiki headings
1597 * Fixed: Inline images in wiki headings
1579
1598
1580
1599
1581 == 2009-09-13 v0.8.5
1600 == 2009-09-13 v0.8.5
1582
1601
1583 * Incoming mail handler : Allow spaces between keywords and colon
1602 * Incoming mail handler : Allow spaces between keywords and colon
1584 * Do not require a non-word character after a comma in Redmine links
1603 * Do not require a non-word character after a comma in Redmine links
1585 * Include issue hyperlinks in reminder emails
1604 * Include issue hyperlinks in reminder emails
1586 * Prevent nil error when retrieving svn version
1605 * Prevent nil error when retrieving svn version
1587 * Various plugin hooks added
1606 * Various plugin hooks added
1588 * Add plugins information to script/about
1607 * Add plugins information to script/about
1589 * Fixed: 500 Internal Server Error is raised if add an empty comment to the news
1608 * Fixed: 500 Internal Server Error is raised if add an empty comment to the news
1590 * Fixed: Atom links for wiki pages are not correct
1609 * Fixed: Atom links for wiki pages are not correct
1591 * Fixed: Atom feeds leak email address
1610 * Fixed: Atom feeds leak email address
1592 * Fixed: Case sensitivity in Issue filtering
1611 * Fixed: Case sensitivity in Issue filtering
1593 * Fixed: When reading RSS feed, the inline-embedded images are not properly shown
1612 * Fixed: When reading RSS feed, the inline-embedded images are not properly shown
1594
1613
1595
1614
1596 == 2009-05-17 v0.8.4
1615 == 2009-05-17 v0.8.4
1597
1616
1598 * Allow textile mailto links
1617 * Allow textile mailto links
1599 * Fixed: memory consumption when uploading file
1618 * Fixed: memory consumption when uploading file
1600 * Fixed: Mercurial integration doesn't work if Redmine is installed in folder path containing space
1619 * Fixed: Mercurial integration doesn't work if Redmine is installed in folder path containing space
1601 * Fixed: an error is raised when no tab is available on project settings
1620 * Fixed: an error is raised when no tab is available on project settings
1602 * Fixed: insert image macro corrupts urls with excalamation marks
1621 * Fixed: insert image macro corrupts urls with excalamation marks
1603 * Fixed: error on cross-project gantt PNG export
1622 * Fixed: error on cross-project gantt PNG export
1604 * Fixed: self and alternate links in atom feeds do not respect Atom specs
1623 * Fixed: self and alternate links in atom feeds do not respect Atom specs
1605 * Fixed: accept any svn tunnel scheme in repository URL
1624 * Fixed: accept any svn tunnel scheme in repository URL
1606 * Fixed: issues/show should accept user's rss key
1625 * Fixed: issues/show should accept user's rss key
1607 * Fixed: consistency of custom fields display on the issue detail view
1626 * Fixed: consistency of custom fields display on the issue detail view
1608 * Fixed: wiki comments length validation is missing
1627 * Fixed: wiki comments length validation is missing
1609 * Fixed: weak autologin token generation algorithm causes duplicate tokens
1628 * Fixed: weak autologin token generation algorithm causes duplicate tokens
1610
1629
1611
1630
1612 == 2009-04-05 v0.8.3
1631 == 2009-04-05 v0.8.3
1613
1632
1614 * Separate project field and subject in cross-project issue view
1633 * Separate project field and subject in cross-project issue view
1615 * Ability to set language for redmine:load_default_data task using REDMINE_LANG environment variable
1634 * Ability to set language for redmine:load_default_data task using REDMINE_LANG environment variable
1616 * Rescue Redmine::DefaultData::DataAlreadyLoaded in redmine:load_default_data task
1635 * Rescue Redmine::DefaultData::DataAlreadyLoaded in redmine:load_default_data task
1617 * CSS classes to highlight own and assigned issues
1636 * CSS classes to highlight own and assigned issues
1618 * Hide "New file" link on wiki pages from printing
1637 * Hide "New file" link on wiki pages from printing
1619 * Flush buffer when asking for language in redmine:load_default_data task
1638 * Flush buffer when asking for language in redmine:load_default_data task
1620 * Minimum project identifier length set to 1
1639 * Minimum project identifier length set to 1
1621 * Include headers so that emails don't trigger vacation auto-responders
1640 * Include headers so that emails don't trigger vacation auto-responders
1622 * Fixed: Time entries csv export links for all projects are malformed
1641 * Fixed: Time entries csv export links for all projects are malformed
1623 * Fixed: Files without Version aren't visible in the Activity page
1642 * Fixed: Files without Version aren't visible in the Activity page
1624 * Fixed: Commit logs are centered in the repo browser
1643 * Fixed: Commit logs are centered in the repo browser
1625 * Fixed: News summary field content is not searchable
1644 * Fixed: News summary field content is not searchable
1626 * Fixed: Journal#save has a wrong signature
1645 * Fixed: Journal#save has a wrong signature
1627 * Fixed: Email footer signature convention
1646 * Fixed: Email footer signature convention
1628 * Fixed: Timelog report do not show time for non-versioned issues
1647 * Fixed: Timelog report do not show time for non-versioned issues
1629
1648
1630
1649
1631 == 2009-03-07 v0.8.2
1650 == 2009-03-07 v0.8.2
1632
1651
1633 * Send an email to the user when an administrator activates a registered user
1652 * Send an email to the user when an administrator activates a registered user
1634 * Strip keywords from received email body
1653 * Strip keywords from received email body
1635 * Footer updated to 2009
1654 * Footer updated to 2009
1636 * Show RSS-link even when no issues is found
1655 * Show RSS-link even when no issues is found
1637 * One click filter action in activity view
1656 * One click filter action in activity view
1638 * Clickable/linkable line #'s while browsing the repo or viewing a file
1657 * Clickable/linkable line #'s while browsing the repo or viewing a file
1639 * Links to versions on files list
1658 * Links to versions on files list
1640 * Added request and controller objects to the hooks by default
1659 * Added request and controller objects to the hooks by default
1641 * Fixed: exporting an issue with attachments to PDF raises an error
1660 * Fixed: exporting an issue with attachments to PDF raises an error
1642 * Fixed: "too few arguments" error may occur on activerecord error translation
1661 * Fixed: "too few arguments" error may occur on activerecord error translation
1643 * Fixed: "Default columns Displayed on the Issues list" setting is not easy to read
1662 * Fixed: "Default columns Displayed on the Issues list" setting is not easy to read
1644 * Fixed: visited links to closed tickets are not striked through with IE6
1663 * Fixed: visited links to closed tickets are not striked through with IE6
1645 * Fixed: MailHandler#plain_text_body returns nil if there was nothing to strip
1664 * Fixed: MailHandler#plain_text_body returns nil if there was nothing to strip
1646 * Fixed: MailHandler raises an error when processing an email without From header
1665 * Fixed: MailHandler raises an error when processing an email without From header
1647
1666
1648
1667
1649 == 2009-02-15 v0.8.1
1668 == 2009-02-15 v0.8.1
1650
1669
1651 * Select watchers on new issue form
1670 * Select watchers on new issue form
1652 * Issue description is no longer a required field
1671 * Issue description is no longer a required field
1653 * Files module: ability to add files without version
1672 * Files module: ability to add files without version
1654 * Jump to the current tab when using the project quick-jump combo
1673 * Jump to the current tab when using the project quick-jump combo
1655 * Display a warning if some attachments were not saved
1674 * Display a warning if some attachments were not saved
1656 * Import custom fields values from emails on issue creation
1675 * Import custom fields values from emails on issue creation
1657 * Show view/annotate/download links on entry and annotate views
1676 * Show view/annotate/download links on entry and annotate views
1658 * Admin Info Screen: Display if plugin assets directory is writable
1677 * Admin Info Screen: Display if plugin assets directory is writable
1659 * Adds a 'Create and continue' button on the new issue form
1678 * Adds a 'Create and continue' button on the new issue form
1660 * IMAP: add options to move received emails
1679 * IMAP: add options to move received emails
1661 * Do not show Category field when categories are not defined
1680 * Do not show Category field when categories are not defined
1662 * Lower the project identifier limit to a minimum of two characters
1681 * Lower the project identifier limit to a minimum of two characters
1663 * Add "closed" html class to closed entries in issue list
1682 * Add "closed" html class to closed entries in issue list
1664 * Fixed: broken redirect URL on login failure
1683 * Fixed: broken redirect URL on login failure
1665 * Fixed: Deleted files are shown when using Darcs
1684 * Fixed: Deleted files are shown when using Darcs
1666 * Fixed: Darcs adapter works on Win32 only
1685 * Fixed: Darcs adapter works on Win32 only
1667 * Fixed: syntax highlight doesn't appear in new ticket preview
1686 * Fixed: syntax highlight doesn't appear in new ticket preview
1668 * Fixed: email notification for changes I make still occurs when running Repository.fetch_changesets
1687 * Fixed: email notification for changes I make still occurs when running Repository.fetch_changesets
1669 * Fixed: no error is raised when entering invalid hours on the issue update form
1688 * Fixed: no error is raised when entering invalid hours on the issue update form
1670 * Fixed: Details time log report CSV export doesn't honour date format from settings
1689 * Fixed: Details time log report CSV export doesn't honour date format from settings
1671 * Fixed: invalid css classes on issue details
1690 * Fixed: invalid css classes on issue details
1672 * Fixed: Trac importer creates duplicate custom values
1691 * Fixed: Trac importer creates duplicate custom values
1673 * Fixed: inline attached image should not match partial filename
1692 * Fixed: inline attached image should not match partial filename
1674
1693
1675
1694
1676 == 2008-12-30 v0.8.0
1695 == 2008-12-30 v0.8.0
1677
1696
1678 * Setting added in order to limit the number of diff lines that should be displayed
1697 * Setting added in order to limit the number of diff lines that should be displayed
1679 * Makes logged-in username in topbar linking to
1698 * Makes logged-in username in topbar linking to
1680 * Mail handler: strip tags when receiving a html-only email
1699 * Mail handler: strip tags when receiving a html-only email
1681 * Mail handler: add watchers before sending notification
1700 * Mail handler: add watchers before sending notification
1682 * Adds a css class (overdue) to overdue issues on issue lists and detail views
1701 * Adds a css class (overdue) to overdue issues on issue lists and detail views
1683 * Fixed: project activity truncated after viewing user's activity
1702 * Fixed: project activity truncated after viewing user's activity
1684 * Fixed: email address entered for password recovery shouldn't be case-sensitive
1703 * Fixed: email address entered for password recovery shouldn't be case-sensitive
1685 * Fixed: default flag removed when editing a default enumeration
1704 * Fixed: default flag removed when editing a default enumeration
1686 * Fixed: default category ignored when adding a document
1705 * Fixed: default category ignored when adding a document
1687 * Fixed: error on repository user mapping when a repository username is blank
1706 * Fixed: error on repository user mapping when a repository username is blank
1688 * Fixed: Firefox cuts off large diffs
1707 * Fixed: Firefox cuts off large diffs
1689 * Fixed: CVS browser should not show dead revisions (deleted files)
1708 * Fixed: CVS browser should not show dead revisions (deleted files)
1690 * Fixed: escape double-quotes in image titles
1709 * Fixed: escape double-quotes in image titles
1691 * Fixed: escape textarea content when editing a issue note
1710 * Fixed: escape textarea content when editing a issue note
1692 * Fixed: JS error on context menu with IE
1711 * Fixed: JS error on context menu with IE
1693 * Fixed: bold syntax around single character in series doesn't work
1712 * Fixed: bold syntax around single character in series doesn't work
1694 * Fixed several XSS vulnerabilities
1713 * Fixed several XSS vulnerabilities
1695 * Fixed a SQL injection vulnerability
1714 * Fixed a SQL injection vulnerability
1696
1715
1697
1716
1698 == 2008-12-07 v0.8.0-rc1
1717 == 2008-12-07 v0.8.0-rc1
1699
1718
1700 * Wiki page protection
1719 * Wiki page protection
1701 * Wiki page hierarchy. Parent page can be assigned on the Rename screen
1720 * Wiki page hierarchy. Parent page can be assigned on the Rename screen
1702 * Adds support for issue creation via email
1721 * Adds support for issue creation via email
1703 * Adds support for free ticket filtering and custom queries on Gantt chart and calendar
1722 * Adds support for free ticket filtering and custom queries on Gantt chart and calendar
1704 * Cross-project search
1723 * Cross-project search
1705 * Ability to search a project and its subprojects
1724 * Ability to search a project and its subprojects
1706 * Ability to search the projects the user belongs to
1725 * Ability to search the projects the user belongs to
1707 * Adds custom fields on time entries
1726 * Adds custom fields on time entries
1708 * Adds boolean and list custom fields for time entries as criteria on time report
1727 * Adds boolean and list custom fields for time entries as criteria on time report
1709 * Cross-project time reports
1728 * Cross-project time reports
1710 * Display latest user's activity on account/show view
1729 * Display latest user's activity on account/show view
1711 * Show last connexion time on user's page
1730 * Show last connexion time on user's page
1712 * Obfuscates email address on user's account page using javascript
1731 * Obfuscates email address on user's account page using javascript
1713 * wiki TOC rendered as an unordered list
1732 * wiki TOC rendered as an unordered list
1714 * Adds the ability to search for a user on the administration users list
1733 * Adds the ability to search for a user on the administration users list
1715 * Adds the ability to search for a project name or identifier on the administration projects list
1734 * Adds the ability to search for a project name or identifier on the administration projects list
1716 * Redirect user to the previous page after logging in
1735 * Redirect user to the previous page after logging in
1717 * Adds a permission 'view wiki edits' so that wiki history can be hidden to certain users
1736 * Adds a permission 'view wiki edits' so that wiki history can be hidden to certain users
1718 * Adds permissions for viewing the watcher list and adding new watchers on the issue detail view
1737 * Adds permissions for viewing the watcher list and adding new watchers on the issue detail view
1719 * Adds permissions to let users edit and/or delete their messages
1738 * Adds permissions to let users edit and/or delete their messages
1720 * Link to activity view when displaying dates
1739 * Link to activity view when displaying dates
1721 * Hide Redmine version in atom feeds and pdf properties
1740 * Hide Redmine version in atom feeds and pdf properties
1722 * Maps repository users to Redmine users. Users with same username or email are automatically mapped. Mapping can be manually adjusted in repository settings. Multiple usernames can be mapped to the same Redmine user.
1741 * Maps repository users to Redmine users. Users with same username or email are automatically mapped. Mapping can be manually adjusted in repository settings. Multiple usernames can be mapped to the same Redmine user.
1723 * Sort users by their display names so that user dropdown lists are sorted alphabetically
1742 * Sort users by their display names so that user dropdown lists are sorted alphabetically
1724 * Adds estimated hours to issue filters
1743 * Adds estimated hours to issue filters
1725 * Switch order of current and previous revisions in side-by-side diff
1744 * Switch order of current and previous revisions in side-by-side diff
1726 * Render the commit changes list as a tree
1745 * Render the commit changes list as a tree
1727 * Adds watch/unwatch functionality at forum topic level
1746 * Adds watch/unwatch functionality at forum topic level
1728 * When moving an issue to another project, reassign it to the category with same name if any
1747 * When moving an issue to another project, reassign it to the category with same name if any
1729 * Adds child_pages macro for wiki pages
1748 * Adds child_pages macro for wiki pages
1730 * Use GET instead of POST on roadmap (#718), gantt and calendar forms
1749 * Use GET instead of POST on roadmap (#718), gantt and calendar forms
1731 * Search engine: display total results count and count by result type
1750 * Search engine: display total results count and count by result type
1732 * Email delivery configuration moved to an unversioned YAML file (config/email.yml, see the sample file)
1751 * Email delivery configuration moved to an unversioned YAML file (config/email.yml, see the sample file)
1733 * Adds icons on search results
1752 * Adds icons on search results
1734 * Adds 'Edit' link on account/show for admin users
1753 * Adds 'Edit' link on account/show for admin users
1735 * Adds Lock/Unlock/Activate link on user edit screen
1754 * Adds Lock/Unlock/Activate link on user edit screen
1736 * Adds user count in status drop down on admin user list
1755 * Adds user count in status drop down on admin user list
1737 * Adds multi-levels blockquotes support by using > at the beginning of lines
1756 * Adds multi-levels blockquotes support by using > at the beginning of lines
1738 * Adds a Reply link to each issue note
1757 * Adds a Reply link to each issue note
1739 * Adds plain text only option for mail notifications
1758 * Adds plain text only option for mail notifications
1740 * Gravatar support for issue detail, user grid, and activity stream (disabled by default)
1759 * Gravatar support for issue detail, user grid, and activity stream (disabled by default)
1741 * Adds 'Delete wiki pages attachments' permission
1760 * Adds 'Delete wiki pages attachments' permission
1742 * Show the most recent file when displaying an inline image
1761 * Show the most recent file when displaying an inline image
1743 * Makes permission screens localized
1762 * Makes permission screens localized
1744 * AuthSource list: display associated users count and disable 'Delete' buton if any
1763 * AuthSource list: display associated users count and disable 'Delete' buton if any
1745 * Make the 'duplicates of' relation asymmetric
1764 * Make the 'duplicates of' relation asymmetric
1746 * Adds username to the password reminder email
1765 * Adds username to the password reminder email
1747 * Adds links to forum messages using message#id syntax
1766 * Adds links to forum messages using message#id syntax
1748 * Allow same name for custom fields on different object types
1767 * Allow same name for custom fields on different object types
1749 * One-click bulk edition using the issue list context menu within the same project
1768 * One-click bulk edition using the issue list context menu within the same project
1750 * Adds support for commit logs reencoding to UTF-8 before insertion in the database. Source encoding of commit logs can be selected in Application settings -> Repositories.
1769 * Adds support for commit logs reencoding to UTF-8 before insertion in the database. Source encoding of commit logs can be selected in Application settings -> Repositories.
1751 * Adds checkboxes toggle links on permissions report
1770 * Adds checkboxes toggle links on permissions report
1752 * Adds Trac-Like anchors on wiki headings
1771 * Adds Trac-Like anchors on wiki headings
1753 * Adds support for wiki links with anchor
1772 * Adds support for wiki links with anchor
1754 * Adds category to the issue context menu
1773 * Adds category to the issue context menu
1755 * Adds a workflow overview screen
1774 * Adds a workflow overview screen
1756 * Appends the filename to the attachment url so that clients that ignore content-disposition http header get the real filename
1775 * Appends the filename to the attachment url so that clients that ignore content-disposition http header get the real filename
1757 * Dots allowed in custom field name
1776 * Dots allowed in custom field name
1758 * Adds posts quoting functionality
1777 * Adds posts quoting functionality
1759 * Adds an option to generate sequential project identifiers
1778 * Adds an option to generate sequential project identifiers
1760 * Adds mailto link on the user administration list
1779 * Adds mailto link on the user administration list
1761 * Ability to remove enumerations (activities, priorities, document categories) that are in use. Associated objects can be reassigned to another value
1780 * Ability to remove enumerations (activities, priorities, document categories) that are in use. Associated objects can be reassigned to another value
1762 * Gantt chart: display issues that don't have a due date if they are assigned to a version with a date
1781 * Gantt chart: display issues that don't have a due date if they are assigned to a version with a date
1763 * Change projects homepage limit to 255 chars
1782 * Change projects homepage limit to 255 chars
1764 * Improved on-the-fly account creation. If some attributes are missing (eg. not present in the LDAP) or are invalid, the registration form is displayed so that the user is able to fill or fix these attributes
1783 * Improved on-the-fly account creation. If some attributes are missing (eg. not present in the LDAP) or are invalid, the registration form is displayed so that the user is able to fill or fix these attributes
1765 * Adds "please select" to activity select box if no activity is set as default
1784 * Adds "please select" to activity select box if no activity is set as default
1766 * Do not silently ignore timelog validation failure on issue edit
1785 * Do not silently ignore timelog validation failure on issue edit
1767 * Adds a rake task to send reminder emails
1786 * Adds a rake task to send reminder emails
1768 * Allow empty cells in wiki tables
1787 * Allow empty cells in wiki tables
1769 * Makes wiki text formatter pluggable
1788 * Makes wiki text formatter pluggable
1770 * Adds back textile acronyms support
1789 * Adds back textile acronyms support
1771 * Remove pre tag attributes
1790 * Remove pre tag attributes
1772 * Plugin hooks
1791 * Plugin hooks
1773 * Pluggable admin menu
1792 * Pluggable admin menu
1774 * Plugins can provide activity content
1793 * Plugins can provide activity content
1775 * Moves plugin list to its own administration menu item
1794 * Moves plugin list to its own administration menu item
1776 * Adds url and author_url plugin attributes
1795 * Adds url and author_url plugin attributes
1777 * Adds Plugin#requires_redmine method so that plugin compatibility can be checked against current Redmine version
1796 * Adds Plugin#requires_redmine method so that plugin compatibility can be checked against current Redmine version
1778 * Adds atom feed on time entries details
1797 * Adds atom feed on time entries details
1779 * Adds project name to issues feed title
1798 * Adds project name to issues feed title
1780 * Adds a css class on menu items in order to apply item specific styles (eg. icons)
1799 * Adds a css class on menu items in order to apply item specific styles (eg. icons)
1781 * Adds a Redmine plugin generators
1800 * Adds a Redmine plugin generators
1782 * Adds timelog link to the issue context menu
1801 * Adds timelog link to the issue context menu
1783 * Adds links to the user page on various views
1802 * Adds links to the user page on various views
1784 * Turkish translation by Ismail Sezen
1803 * Turkish translation by Ismail Sezen
1785 * Catalan translation
1804 * Catalan translation
1786 * Vietnamese translation
1805 * Vietnamese translation
1787 * Slovak translation
1806 * Slovak translation
1788 * Better naming of activity feed if only one kind of event is displayed
1807 * Better naming of activity feed if only one kind of event is displayed
1789 * Enable syntax highlight on issues, messages and news
1808 * Enable syntax highlight on issues, messages and news
1790 * Add target version to the issue list context menu
1809 * Add target version to the issue list context menu
1791 * Hide 'Target version' filter if no version is defined
1810 * Hide 'Target version' filter if no version is defined
1792 * Add filters on cross-project issue list for custom fields marked as 'For all projects'
1811 * Add filters on cross-project issue list for custom fields marked as 'For all projects'
1793 * Turn ftp urls into links
1812 * Turn ftp urls into links
1794 * Hiding the View Differences button when a wiki page's history only has one version
1813 * Hiding the View Differences button when a wiki page's history only has one version
1795 * Messages on a Board can now be sorted by the number of replies
1814 * Messages on a Board can now be sorted by the number of replies
1796 * Adds a class ('me') to events of the activity view created by current user
1815 * Adds a class ('me') to events of the activity view created by current user
1797 * Strip pre/code tags content from activity view events
1816 * Strip pre/code tags content from activity view events
1798 * Display issue notes in the activity view
1817 * Display issue notes in the activity view
1799 * Adds links to changesets atom feed on repository browser
1818 * Adds links to changesets atom feed on repository browser
1800 * Track project and tracker changes in issue history
1819 * Track project and tracker changes in issue history
1801 * Adds anchor to atom feed messages links
1820 * Adds anchor to atom feed messages links
1802 * Adds a key in lang files to set the decimal separator (point or comma) in csv exports
1821 * Adds a key in lang files to set the decimal separator (point or comma) in csv exports
1803 * Makes importer work with Trac 0.8.x
1822 * Makes importer work with Trac 0.8.x
1804 * Upgraded to Prototype 1.6.0.1
1823 * Upgraded to Prototype 1.6.0.1
1805 * File viewer for attached text files
1824 * File viewer for attached text files
1806 * Menu mapper: add support for :before, :after and :last options to #push method and add #delete method
1825 * Menu mapper: add support for :before, :after and :last options to #push method and add #delete method
1807 * Removed inconsistent revision numbers on diff view
1826 * Removed inconsistent revision numbers on diff view
1808 * CVS: add support for modules names with spaces
1827 * CVS: add support for modules names with spaces
1809 * Log the user in after registration if account activation is not needed
1828 * Log the user in after registration if account activation is not needed
1810 * Mercurial adapter improvements
1829 * Mercurial adapter improvements
1811 * Trac importer: read session_attribute table to find user's email and real name
1830 * Trac importer: read session_attribute table to find user's email and real name
1812 * Ability to disable unused SCM adapters in application settings
1831 * Ability to disable unused SCM adapters in application settings
1813 * Adds Filesystem adapter
1832 * Adds Filesystem adapter
1814 * Clear changesets and changes with raw sql when deleting a repository for performance
1833 * Clear changesets and changes with raw sql when deleting a repository for performance
1815 * Redmine.pm now uses the 'commit access' permission defined in Redmine
1834 * Redmine.pm now uses the 'commit access' permission defined in Redmine
1816 * Reposman can create any type of scm (--scm option)
1835 * Reposman can create any type of scm (--scm option)
1817 * Reposman creates a repository if the 'repository' module is enabled at project level only
1836 * Reposman creates a repository if the 'repository' module is enabled at project level only
1818 * Display svn properties in the browser, svn >= 1.5.0 only
1837 * Display svn properties in the browser, svn >= 1.5.0 only
1819 * Reduces memory usage when importing large git repositories
1838 * Reduces memory usage when importing large git repositories
1820 * Wider SVG graphs in repository stats
1839 * Wider SVG graphs in repository stats
1821 * SubversionAdapter#entries performance improvement
1840 * SubversionAdapter#entries performance improvement
1822 * SCM browser: ability to download raw unified diffs
1841 * SCM browser: ability to download raw unified diffs
1823 * More detailed error message in log when scm command fails
1842 * More detailed error message in log when scm command fails
1824 * Adds support for file viewing with Darcs 2.0+
1843 * Adds support for file viewing with Darcs 2.0+
1825 * Check that git changeset is not in the database before creating it
1844 * Check that git changeset is not in the database before creating it
1826 * Unified diff viewer for attached files with .patch or .diff extension
1845 * Unified diff viewer for attached files with .patch or .diff extension
1827 * File size display with Bazaar repositories
1846 * File size display with Bazaar repositories
1828 * Git adapter: use commit time instead of author time
1847 * Git adapter: use commit time instead of author time
1829 * Prettier url for changesets
1848 * Prettier url for changesets
1830 * Makes changes link to entries on the revision view
1849 * Makes changes link to entries on the revision view
1831 * Adds a field on the repository view to browse at specific revision
1850 * Adds a field on the repository view to browse at specific revision
1832 * Adds new projects atom feed
1851 * Adds new projects atom feed
1833 * Added rake tasks to generate rcov code coverage reports
1852 * Added rake tasks to generate rcov code coverage reports
1834 * Add Redcloth's :block_markdown_rule to allow horizontal rules in wiki
1853 * Add Redcloth's :block_markdown_rule to allow horizontal rules in wiki
1835 * Show the project hierarchy in the drop down list for new membership on user administration screen
1854 * Show the project hierarchy in the drop down list for new membership on user administration screen
1836 * Split user edit screen into tabs
1855 * Split user edit screen into tabs
1837 * Renames bundled RedCloth to RedCloth3 to avoid RedCloth 4 to be loaded instead
1856 * Renames bundled RedCloth to RedCloth3 to avoid RedCloth 4 to be loaded instead
1838 * Fixed: Roadmap crashes when a version has a due date > 2037
1857 * Fixed: Roadmap crashes when a version has a due date > 2037
1839 * Fixed: invalid effective date (eg. 99999-01-01) causes an error on version edition screen
1858 * Fixed: invalid effective date (eg. 99999-01-01) causes an error on version edition screen
1840 * Fixed: login filter providing incorrect back_url for Redmine installed in sub-directory
1859 * Fixed: login filter providing incorrect back_url for Redmine installed in sub-directory
1841 * Fixed: logtime entry duplicated when edited from parent project
1860 * Fixed: logtime entry duplicated when edited from parent project
1842 * Fixed: wrong digest for text files under Windows
1861 * Fixed: wrong digest for text files under Windows
1843 * Fixed: associated revisions are displayed in wrong order on issue view
1862 * Fixed: associated revisions are displayed in wrong order on issue view
1844 * Fixed: Git Adapter date parsing ignores timezone
1863 * Fixed: Git Adapter date parsing ignores timezone
1845 * Fixed: Printing long roadmap doesn't split across pages
1864 * Fixed: Printing long roadmap doesn't split across pages
1846 * Fixes custom fields display order at several places
1865 * Fixes custom fields display order at several places
1847 * Fixed: urls containing @ are parsed as email adress by the wiki formatter
1866 * Fixed: urls containing @ are parsed as email adress by the wiki formatter
1848 * Fixed date filters accuracy with SQLite
1867 * Fixed date filters accuracy with SQLite
1849 * Fixed: tokens not escaped in highlight_tokens regexp
1868 * Fixed: tokens not escaped in highlight_tokens regexp
1850 * Fixed Bazaar shared repository browsing
1869 * Fixed Bazaar shared repository browsing
1851 * Fixes platform determination under JRuby
1870 * Fixes platform determination under JRuby
1852 * Fixed: Estimated time in issue's journal should be rounded to two decimals
1871 * Fixed: Estimated time in issue's journal should be rounded to two decimals
1853 * Fixed: 'search titles only' box ignored after one search is done on titles only
1872 * Fixed: 'search titles only' box ignored after one search is done on titles only
1854 * Fixed: non-ASCII subversion path can't be displayed
1873 * Fixed: non-ASCII subversion path can't be displayed
1855 * Fixed: Inline images don't work if file name has upper case letters or if image is in BMP format
1874 * Fixed: Inline images don't work if file name has upper case letters or if image is in BMP format
1856 * Fixed: document listing shows on "my page" when viewing documents is disabled for the role
1875 * Fixed: document listing shows on "my page" when viewing documents is disabled for the role
1857 * Fixed: Latest news appear on the homepage for projects with the News module disabled
1876 * Fixed: Latest news appear on the homepage for projects with the News module disabled
1858 * Fixed: cross-project issue list should not show issues of projects for which the issue tracking module was disabled
1877 * Fixed: cross-project issue list should not show issues of projects for which the issue tracking module was disabled
1859 * Fixed: the default status is lost when reordering issue statuses
1878 * Fixed: the default status is lost when reordering issue statuses
1860 * Fixes error with Postgresql and non-UTF8 commit logs
1879 * Fixes error with Postgresql and non-UTF8 commit logs
1861 * Fixed: textile footnotes no longer work
1880 * Fixed: textile footnotes no longer work
1862 * Fixed: http links containing parentheses fail to reder correctly
1881 * Fixed: http links containing parentheses fail to reder correctly
1863 * Fixed: GitAdapter#get_rev should use current branch instead of hardwiring master
1882 * Fixed: GitAdapter#get_rev should use current branch instead of hardwiring master
1864
1883
1865
1884
1866 == 2008-07-06 v0.7.3
1885 == 2008-07-06 v0.7.3
1867
1886
1868 * Allow dot in firstnames and lastnames
1887 * Allow dot in firstnames and lastnames
1869 * Add project name to cross-project Atom feeds
1888 * Add project name to cross-project Atom feeds
1870 * Encoding set to utf8 in example database.yml
1889 * Encoding set to utf8 in example database.yml
1871 * HTML titles on forums related views
1890 * HTML titles on forums related views
1872 * Fixed: various XSS vulnerabilities
1891 * Fixed: various XSS vulnerabilities
1873 * Fixed: Entourage (and some old client) fails to correctly render notification styles
1892 * Fixed: Entourage (and some old client) fails to correctly render notification styles
1874 * Fixed: Fixed: timelog redirects inappropriately when :back_url is blank
1893 * Fixed: Fixed: timelog redirects inappropriately when :back_url is blank
1875 * Fixed: wrong relative paths to images in wiki_syntax.html
1894 * Fixed: wrong relative paths to images in wiki_syntax.html
1876
1895
1877
1896
1878 == 2008-06-15 v0.7.2
1897 == 2008-06-15 v0.7.2
1879
1898
1880 * "New Project" link on Projects page
1899 * "New Project" link on Projects page
1881 * Links to repository directories on the repo browser
1900 * Links to repository directories on the repo browser
1882 * Move status to front in Activity View
1901 * Move status to front in Activity View
1883 * Remove edit step from Status context menu
1902 * Remove edit step from Status context menu
1884 * Fixed: No way to do textile horizontal rule
1903 * Fixed: No way to do textile horizontal rule
1885 * Fixed: Repository: View differences doesn't work
1904 * Fixed: Repository: View differences doesn't work
1886 * Fixed: attachement's name maybe invalid.
1905 * Fixed: attachement's name maybe invalid.
1887 * Fixed: Error when creating a new issue
1906 * Fixed: Error when creating a new issue
1888 * Fixed: NoMethodError on @available_filters.has_key?
1907 * Fixed: NoMethodError on @available_filters.has_key?
1889 * Fixed: Check All / Uncheck All in Email Settings
1908 * Fixed: Check All / Uncheck All in Email Settings
1890 * Fixed: "View differences" of one file at /repositories/revision/ fails
1909 * Fixed: "View differences" of one file at /repositories/revision/ fails
1891 * Fixed: Column width in "my page"
1910 * Fixed: Column width in "my page"
1892 * Fixed: private subprojects are listed on Issues view
1911 * Fixed: private subprojects are listed on Issues view
1893 * Fixed: Textile: bold, italics, underline, etc... not working after parentheses
1912 * Fixed: Textile: bold, italics, underline, etc... not working after parentheses
1894 * Fixed: Update issue form: comment field from log time end out of screen
1913 * Fixed: Update issue form: comment field from log time end out of screen
1895 * Fixed: Editing role: "issue can be assigned to this role" out of box
1914 * Fixed: Editing role: "issue can be assigned to this role" out of box
1896 * Fixed: Unable use angular braces after include word
1915 * Fixed: Unable use angular braces after include word
1897 * Fixed: Using '*' as keyword for repository referencing keywords doesn't work
1916 * Fixed: Using '*' as keyword for repository referencing keywords doesn't work
1898 * Fixed: Subversion repository "View differences" on each file rise ERROR
1917 * Fixed: Subversion repository "View differences" on each file rise ERROR
1899 * Fixed: View differences for individual file of a changeset fails if the repository URL doesn't point to the repository root
1918 * Fixed: View differences for individual file of a changeset fails if the repository URL doesn't point to the repository root
1900 * Fixed: It is possible to lock out the last admin account
1919 * Fixed: It is possible to lock out the last admin account
1901 * Fixed: Wikis are viewable for anonymous users on public projects, despite not granting access
1920 * Fixed: Wikis are viewable for anonymous users on public projects, despite not granting access
1902 * Fixed: Issue number display clipped on 'my issues'
1921 * Fixed: Issue number display clipped on 'my issues'
1903 * Fixed: Roadmap version list links not carrying state
1922 * Fixed: Roadmap version list links not carrying state
1904 * Fixed: Log Time fieldset in IssueController#edit doesn't set default Activity as default
1923 * Fixed: Log Time fieldset in IssueController#edit doesn't set default Activity as default
1905 * Fixed: git's "get_rev" API should use repo's current branch instead of hardwiring "master"
1924 * Fixed: git's "get_rev" API should use repo's current branch instead of hardwiring "master"
1906 * Fixed: browser's language subcodes ignored
1925 * Fixed: browser's language subcodes ignored
1907 * Fixed: Error on project selection with numeric (only) identifier.
1926 * Fixed: Error on project selection with numeric (only) identifier.
1908 * Fixed: Link to PDF doesn't work after creating new issue
1927 * Fixed: Link to PDF doesn't work after creating new issue
1909 * Fixed: "Replies" should not be shown on forum threads that are locked
1928 * Fixed: "Replies" should not be shown on forum threads that are locked
1910 * Fixed: SVN errors lead to svn username/password being displayed to end users (security issue)
1929 * Fixed: SVN errors lead to svn username/password being displayed to end users (security issue)
1911 * Fixed: http links containing hashes don't display correct
1930 * Fixed: http links containing hashes don't display correct
1912 * Fixed: Allow ampersands in Enumeration names
1931 * Fixed: Allow ampersands in Enumeration names
1913 * Fixed: Atom link on saved query does not include query_id
1932 * Fixed: Atom link on saved query does not include query_id
1914 * Fixed: Logtime info lost when there's an error updating an issue
1933 * Fixed: Logtime info lost when there's an error updating an issue
1915 * Fixed: TOC does not parse colorization markups
1934 * Fixed: TOC does not parse colorization markups
1916 * Fixed: CVS: add support for modules names with spaces
1935 * Fixed: CVS: add support for modules names with spaces
1917 * Fixed: Bad rendering on projects/add
1936 * Fixed: Bad rendering on projects/add
1918 * Fixed: exception when viewing differences on cvs
1937 * Fixed: exception when viewing differences on cvs
1919 * Fixed: export issue to pdf will messup when use Chinese language
1938 * Fixed: export issue to pdf will messup when use Chinese language
1920 * Fixed: Redmine::Scm::Adapters::GitAdapter#get_rev ignored GIT_BIN constant
1939 * Fixed: Redmine::Scm::Adapters::GitAdapter#get_rev ignored GIT_BIN constant
1921 * Fixed: Adding non-ASCII new issue type in the New Issue page have encoding error using IE
1940 * Fixed: Adding non-ASCII new issue type in the New Issue page have encoding error using IE
1922 * Fixed: Importing from trac : some wiki links are messed
1941 * Fixed: Importing from trac : some wiki links are messed
1923 * Fixed: Incorrect weekend definition in Hebrew calendar locale
1942 * Fixed: Incorrect weekend definition in Hebrew calendar locale
1924 * Fixed: Atom feeds don't provide author section for repository revisions
1943 * Fixed: Atom feeds don't provide author section for repository revisions
1925 * Fixed: In Activity views, changesets titles can be multiline while they should not
1944 * Fixed: In Activity views, changesets titles can be multiline while they should not
1926 * Fixed: Ignore unreadable subversion directories (read disabled using authz)
1945 * Fixed: Ignore unreadable subversion directories (read disabled using authz)
1927 * Fixed: lib/SVG/Graph/Graph.rb can't externalize stylesheets
1946 * Fixed: lib/SVG/Graph/Graph.rb can't externalize stylesheets
1928 * Fixed: Close statement handler in Redmine.pm
1947 * Fixed: Close statement handler in Redmine.pm
1929
1948
1930
1949
1931 == 2008-05-04 v0.7.1
1950 == 2008-05-04 v0.7.1
1932
1951
1933 * Thai translation added (Gampol Thitinilnithi)
1952 * Thai translation added (Gampol Thitinilnithi)
1934 * Translations updates
1953 * Translations updates
1935 * Escape HTML comment tags
1954 * Escape HTML comment tags
1936 * Prevent "can't convert nil into String" error when :sort_order param is not present
1955 * Prevent "can't convert nil into String" error when :sort_order param is not present
1937 * Fixed: Updating tickets add a time log with zero hours
1956 * Fixed: Updating tickets add a time log with zero hours
1938 * Fixed: private subprojects names are revealed on the project overview
1957 * Fixed: private subprojects names are revealed on the project overview
1939 * Fixed: Search for target version of "none" fails with postgres 8.3
1958 * Fixed: Search for target version of "none" fails with postgres 8.3
1940 * Fixed: Home, Logout, Login links shouldn't be absolute links
1959 * Fixed: Home, Logout, Login links shouldn't be absolute links
1941 * Fixed: 'Latest projects' box on the welcome screen should be hidden if there are no projects
1960 * Fixed: 'Latest projects' box on the welcome screen should be hidden if there are no projects
1942 * Fixed: error when using upcase language name in coderay
1961 * Fixed: error when using upcase language name in coderay
1943 * Fixed: error on Trac import when :due attribute is nil
1962 * Fixed: error on Trac import when :due attribute is nil
1944
1963
1945
1964
1946 == 2008-04-28 v0.7.0
1965 == 2008-04-28 v0.7.0
1947
1966
1948 * Forces Redmine to use rails 2.0.2 gem when vendor/rails is not present
1967 * Forces Redmine to use rails 2.0.2 gem when vendor/rails is not present
1949 * Queries can be marked as 'For all projects'. Such queries will be available on all projects and on the global issue list.
1968 * Queries can be marked as 'For all projects'. Such queries will be available on all projects and on the global issue list.
1950 * Add predefined date ranges to the time report
1969 * Add predefined date ranges to the time report
1951 * Time report can be done at issue level
1970 * Time report can be done at issue level
1952 * Various timelog report enhancements
1971 * Various timelog report enhancements
1953 * Accept the following formats for "hours" field: 1h, 1 h, 1 hour, 2 hours, 30m, 30min, 1h30, 1h30m, 1:30
1972 * Accept the following formats for "hours" field: 1h, 1 h, 1 hour, 2 hours, 30m, 30min, 1h30, 1h30m, 1:30
1954 * Display the context menu above and/or to the left of the click if needed
1973 * Display the context menu above and/or to the left of the click if needed
1955 * Make the admin project files list sortable
1974 * Make the admin project files list sortable
1956 * Mercurial: display working directory files sizes unless browsing a specific revision
1975 * Mercurial: display working directory files sizes unless browsing a specific revision
1957 * Preserve status filter and page number when using lock/unlock/activate links on the users list
1976 * Preserve status filter and page number when using lock/unlock/activate links on the users list
1958 * Redmine.pm support for LDAP authentication
1977 * Redmine.pm support for LDAP authentication
1959 * Better error message and AR errors in log for failed LDAP on-the-fly user creation
1978 * Better error message and AR errors in log for failed LDAP on-the-fly user creation
1960 * Redirected user to where he is coming from after logging hours
1979 * Redirected user to where he is coming from after logging hours
1961 * Warn user that subprojects are also deleted when deleting a project
1980 * Warn user that subprojects are also deleted when deleting a project
1962 * Include subprojects versions on calendar and gantt
1981 * Include subprojects versions on calendar and gantt
1963 * Notify project members when a message is posted if they want to receive notifications
1982 * Notify project members when a message is posted if they want to receive notifications
1964 * Fixed: Feed content limit setting has no effect
1983 * Fixed: Feed content limit setting has no effect
1965 * Fixed: Priorities not ordered when displayed as a filter in issue list
1984 * Fixed: Priorities not ordered when displayed as a filter in issue list
1966 * Fixed: can not display attached images inline in message replies
1985 * Fixed: can not display attached images inline in message replies
1967 * Fixed: Boards are not deleted when project is deleted
1986 * Fixed: Boards are not deleted when project is deleted
1968 * Fixed: trying to preview a new issue raises an exception with postgresql
1987 * Fixed: trying to preview a new issue raises an exception with postgresql
1969 * Fixed: single file 'View difference' links do not work because of duplicate slashes in url
1988 * Fixed: single file 'View difference' links do not work because of duplicate slashes in url
1970 * Fixed: inline image not displayed when including a wiki page
1989 * Fixed: inline image not displayed when including a wiki page
1971 * Fixed: CVS duplicate key violation
1990 * Fixed: CVS duplicate key violation
1972 * Fixed: ActiveRecord::StaleObjectError exception on closing a set of circular duplicate issues
1991 * Fixed: ActiveRecord::StaleObjectError exception on closing a set of circular duplicate issues
1973 * Fixed: custom field filters behaviour
1992 * Fixed: custom field filters behaviour
1974 * Fixed: Postgresql 8.3 compatibility
1993 * Fixed: Postgresql 8.3 compatibility
1975 * Fixed: Links to repository directories don't work
1994 * Fixed: Links to repository directories don't work
1976
1995
1977
1996
1978 == 2008-03-29 v0.7.0-rc1
1997 == 2008-03-29 v0.7.0-rc1
1979
1998
1980 * Overall activity view and feed added, link is available on the project list
1999 * Overall activity view and feed added, link is available on the project list
1981 * Git VCS support
2000 * Git VCS support
1982 * Rails 2.0 sessions cookie store compatibility
2001 * Rails 2.0 sessions cookie store compatibility
1983 * Use project identifiers in urls instead of ids
2002 * Use project identifiers in urls instead of ids
1984 * Default configuration data can now be loaded from the administration screen
2003 * Default configuration data can now be loaded from the administration screen
1985 * Administration settings screen split to tabs (email notifications options moved to 'Settings')
2004 * Administration settings screen split to tabs (email notifications options moved to 'Settings')
1986 * Project description is now unlimited and optional
2005 * Project description is now unlimited and optional
1987 * Wiki annotate view
2006 * Wiki annotate view
1988 * Escape HTML tag in textile content
2007 * Escape HTML tag in textile content
1989 * Add Redmine links to documents, versions, attachments and repository files
2008 * Add Redmine links to documents, versions, attachments and repository files
1990 * New setting to specify how many objects should be displayed on paginated lists. There are 2 ways to select a set of issues on the issue list:
2009 * New setting to specify how many objects should be displayed on paginated lists. There are 2 ways to select a set of issues on the issue list:
1991 * by using checkbox and/or the little pencil that will select/unselect all issues
2010 * by using checkbox and/or the little pencil that will select/unselect all issues
1992 * by clicking on the rows (but not on the links), Ctrl and Shift keys can be used to select multiple issues
2011 * by clicking on the rows (but not on the links), Ctrl and Shift keys can be used to select multiple issues
1993 * Context menu disabled on links so that the default context menu of the browser is displayed when right-clicking on a link (click anywhere else on the row to display the context menu)
2012 * Context menu disabled on links so that the default context menu of the browser is displayed when right-clicking on a link (click anywhere else on the row to display the context menu)
1994 * User display format is now configurable in administration settings
2013 * User display format is now configurable in administration settings
1995 * Issue list now supports bulk edit/move/delete (for a set of issues that belong to the same project)
2014 * Issue list now supports bulk edit/move/delete (for a set of issues that belong to the same project)
1996 * Merged 'change status', 'edit issue' and 'add note' actions:
2015 * Merged 'change status', 'edit issue' and 'add note' actions:
1997 * Users with 'edit issues' permission can now update any property including custom fields when adding a note or changing the status
2016 * Users with 'edit issues' permission can now update any property including custom fields when adding a note or changing the status
1998 * 'Change issue status' permission removed. To change an issue status, a user just needs to have either 'Edit' or 'Add note' permissions and some workflow transitions allowed
2017 * 'Change issue status' permission removed. To change an issue status, a user just needs to have either 'Edit' or 'Add note' permissions and some workflow transitions allowed
1999 * Details by assignees on issue summary view
2018 * Details by assignees on issue summary view
2000 * 'New issue' link in the main menu (accesskey 7). The drop-down lists to add an issue on the project overview and the issue list are removed
2019 * 'New issue' link in the main menu (accesskey 7). The drop-down lists to add an issue on the project overview and the issue list are removed
2001 * Change status select box default to current status
2020 * Change status select box default to current status
2002 * Preview for issue notes, news and messages
2021 * Preview for issue notes, news and messages
2003 * Optional description for attachments
2022 * Optional description for attachments
2004 * 'Fixed version' label changed to 'Target version'
2023 * 'Fixed version' label changed to 'Target version'
2005 * Let the user choose when deleting issues with reported hours to:
2024 * Let the user choose when deleting issues with reported hours to:
2006 * delete the hours
2025 * delete the hours
2007 * assign the hours to the project
2026 * assign the hours to the project
2008 * reassign the hours to another issue
2027 * reassign the hours to another issue
2009 * Date range filter and pagination on time entries detail view
2028 * Date range filter and pagination on time entries detail view
2010 * Propagate time tracking to the parent project
2029 * Propagate time tracking to the parent project
2011 * Switch added on the project activity view to include subprojects
2030 * Switch added on the project activity view to include subprojects
2012 * Display total estimated and spent hours on the version detail view
2031 * Display total estimated and spent hours on the version detail view
2013 * Weekly time tracking block for 'My page'
2032 * Weekly time tracking block for 'My page'
2014 * Permissions to edit time entries
2033 * Permissions to edit time entries
2015 * Include subprojects on the issue list, calendar, gantt and timelog by default (can be turned off is administration settings)
2034 * Include subprojects on the issue list, calendar, gantt and timelog by default (can be turned off is administration settings)
2016 * Roadmap enhancements (separate related issues from wiki contents, leading h1 in version wiki pages is hidden, smaller wiki headings)
2035 * Roadmap enhancements (separate related issues from wiki contents, leading h1 in version wiki pages is hidden, smaller wiki headings)
2017 * Make versions with same date sorted by name
2036 * Make versions with same date sorted by name
2018 * Allow issue list to be sorted by target version
2037 * Allow issue list to be sorted by target version
2019 * Related changesets messages displayed on the issue details view
2038 * Related changesets messages displayed on the issue details view
2020 * Create a journal and send an email when an issue is closed by commit
2039 * Create a journal and send an email when an issue is closed by commit
2021 * Add 'Author' to the available columns for the issue list
2040 * Add 'Author' to the available columns for the issue list
2022 * More appropriate default sort order on sortable columns
2041 * More appropriate default sort order on sortable columns
2023 * Add issue subject to the time entries view and issue subject, description and tracker to the csv export
2042 * Add issue subject to the time entries view and issue subject, description and tracker to the csv export
2024 * Permissions to edit issue notes
2043 * Permissions to edit issue notes
2025 * Display date/time instead of date on files list
2044 * Display date/time instead of date on files list
2026 * Do not show Roadmap menu item if the project doesn't define any versions
2045 * Do not show Roadmap menu item if the project doesn't define any versions
2027 * Allow longer version names (60 chars)
2046 * Allow longer version names (60 chars)
2028 * Ability to copy an existing workflow when creating a new role
2047 * Ability to copy an existing workflow when creating a new role
2029 * Display custom fields in two columns on the issue form
2048 * Display custom fields in two columns on the issue form
2030 * Added 'estimated time' in the csv export of the issue list
2049 * Added 'estimated time' in the csv export of the issue list
2031 * Display the last 30 days on the activity view rather than the current month (number of days can be configured in the application settings)
2050 * Display the last 30 days on the activity view rather than the current month (number of days can be configured in the application settings)
2032 * Setting for whether new projects should be public by default
2051 * Setting for whether new projects should be public by default
2033 * User preference to choose how comments/replies are displayed: in chronological or reverse chronological order
2052 * User preference to choose how comments/replies are displayed: in chronological or reverse chronological order
2034 * Added default value for custom fields
2053 * Added default value for custom fields
2035 * Added tabindex property on wiki toolbar buttons (to easily move from field to field using the tab key)
2054 * Added tabindex property on wiki toolbar buttons (to easily move from field to field using the tab key)
2036 * Redirect to issue page after creating a new issue
2055 * Redirect to issue page after creating a new issue
2037 * Wiki toolbar improvements (mainly for Firefox)
2056 * Wiki toolbar improvements (mainly for Firefox)
2038 * Display wiki syntax quick ref link on all wiki textareas
2057 * Display wiki syntax quick ref link on all wiki textareas
2039 * Display links to Atom feeds
2058 * Display links to Atom feeds
2040 * Breadcrumb nav for the forums
2059 * Breadcrumb nav for the forums
2041 * Show replies when choosing to display messages in the activity
2060 * Show replies when choosing to display messages in the activity
2042 * Added 'include' macro to include another wiki page
2061 * Added 'include' macro to include another wiki page
2043 * RedmineWikiFormatting page available as a static HTML file locally
2062 * RedmineWikiFormatting page available as a static HTML file locally
2044 * Wrap diff content
2063 * Wrap diff content
2045 * Strip out email address from authors in repository screens
2064 * Strip out email address from authors in repository screens
2046 * Highlight the current item of the main menu
2065 * Highlight the current item of the main menu
2047 * Added simple syntax highlighters for php and java languages
2066 * Added simple syntax highlighters for php and java languages
2048 * Do not show empty diffs
2067 * Do not show empty diffs
2049 * Show explicit error message when the scm command failed (eg. when svn binary is not available)
2068 * Show explicit error message when the scm command failed (eg. when svn binary is not available)
2050 * Lithuanian translation added (Sergej Jegorov)
2069 * Lithuanian translation added (Sergej Jegorov)
2051 * Ukrainan translation added (Natalia Konovka & Mykhaylo Sorochan)
2070 * Ukrainan translation added (Natalia Konovka & Mykhaylo Sorochan)
2052 * Danish translation added (Mads Vestergaard)
2071 * Danish translation added (Mads Vestergaard)
2053 * Added i18n support to the jstoolbar and various settings screen
2072 * Added i18n support to the jstoolbar and various settings screen
2054 * RedCloth's glyphs no longer user
2073 * RedCloth's glyphs no longer user
2055 * New icons for the wiki toolbar (from http://www.famfamfam.com/lab/icons/silk/)
2074 * New icons for the wiki toolbar (from http://www.famfamfam.com/lab/icons/silk/)
2056 * The following menus can now be extended by plugins: top_menu, account_menu, application_menu
2075 * The following menus can now be extended by plugins: top_menu, account_menu, application_menu
2057 * Added a simple rake task to fetch changesets from the repositories: rake redmine:fetch_changesets
2076 * Added a simple rake task to fetch changesets from the repositories: rake redmine:fetch_changesets
2058 * Remove hardcoded "Redmine" strings in account related emails and use application title instead
2077 * Remove hardcoded "Redmine" strings in account related emails and use application title instead
2059 * Mantis importer preserve bug ids
2078 * Mantis importer preserve bug ids
2060 * Trac importer: Trac guide wiki pages skipped
2079 * Trac importer: Trac guide wiki pages skipped
2061 * Trac importer: wiki attachments migration added
2080 * Trac importer: wiki attachments migration added
2062 * Trac importer: support database schema for Trac migration
2081 * Trac importer: support database schema for Trac migration
2063 * Trac importer: support CamelCase links
2082 * Trac importer: support CamelCase links
2064 * Removes the Redmine version from the footer (can be viewed on admin -> info)
2083 * Removes the Redmine version from the footer (can be viewed on admin -> info)
2065 * Rescue and display an error message when trying to delete a role that is in use
2084 * Rescue and display an error message when trying to delete a role that is in use
2066 * Add various 'X-Redmine' headers to email notifications: X-Redmine-Host, X-Redmine-Site, X-Redmine-Project, X-Redmine-Issue-Id, -Author, -Assignee, X-Redmine-Topic-Id
2085 * Add various 'X-Redmine' headers to email notifications: X-Redmine-Host, X-Redmine-Site, X-Redmine-Project, X-Redmine-Issue-Id, -Author, -Assignee, X-Redmine-Topic-Id
2067 * Add "--encoding utf8" option to the Mercurial "hg log" command in order to get utf8 encoded commit logs
2086 * Add "--encoding utf8" option to the Mercurial "hg log" command in order to get utf8 encoded commit logs
2068 * Fixed: Gantt and calendar not properly refreshed (fragment caching removed)
2087 * Fixed: Gantt and calendar not properly refreshed (fragment caching removed)
2069 * Fixed: Textile image with style attribute cause internal server error
2088 * Fixed: Textile image with style attribute cause internal server error
2070 * Fixed: wiki TOC not rendered properly when used in an issue or document description
2089 * Fixed: wiki TOC not rendered properly when used in an issue or document description
2071 * Fixed: 'has already been taken' error message on username and email fields if left empty
2090 * Fixed: 'has already been taken' error message on username and email fields if left empty
2072 * Fixed: non-ascii attachement filename with IE
2091 * Fixed: non-ascii attachement filename with IE
2073 * Fixed: wrong url for wiki syntax pop-up when Redmine urls are prefixed
2092 * Fixed: wrong url for wiki syntax pop-up when Redmine urls are prefixed
2074 * Fixed: search for all words doesn't work
2093 * Fixed: search for all words doesn't work
2075 * Fixed: Do not show sticky and locked checkboxes when replying to a message
2094 * Fixed: Do not show sticky and locked checkboxes when replying to a message
2076 * Fixed: Mantis importer: do not duplicate Mantis username in firstname and lastname if realname is blank
2095 * Fixed: Mantis importer: do not duplicate Mantis username in firstname and lastname if realname is blank
2077 * Fixed: Date custom fields not displayed as specified in application settings
2096 * Fixed: Date custom fields not displayed as specified in application settings
2078 * Fixed: titles not escaped in the activity view
2097 * Fixed: titles not escaped in the activity view
2079 * Fixed: issue queries can not use custom fields marked as 'for all projects' in a project context
2098 * Fixed: issue queries can not use custom fields marked as 'for all projects' in a project context
2080 * Fixed: on calendar, gantt and in the tracker filter on the issue list, only active trackers of the project (and its sub projects) should be available
2099 * Fixed: on calendar, gantt and in the tracker filter on the issue list, only active trackers of the project (and its sub projects) should be available
2081 * Fixed: locked users should not receive email notifications
2100 * Fixed: locked users should not receive email notifications
2082 * Fixed: custom field selection is not saved when unchecking them all on project settings
2101 * Fixed: custom field selection is not saved when unchecking them all on project settings
2083 * Fixed: can not lock a topic when creating it
2102 * Fixed: can not lock a topic when creating it
2084 * Fixed: Incorrect filtering for unset values when using 'is not' filter
2103 * Fixed: Incorrect filtering for unset values when using 'is not' filter
2085 * Fixed: PostgreSQL issues_seq_id not updated when using Trac importer
2104 * Fixed: PostgreSQL issues_seq_id not updated when using Trac importer
2086 * Fixed: ajax pagination does not scroll up
2105 * Fixed: ajax pagination does not scroll up
2087 * Fixed: error when uploading a file with no content-type specified by the browser
2106 * Fixed: error when uploading a file with no content-type specified by the browser
2088 * Fixed: wiki and changeset links not displayed when previewing issue description or notes
2107 * Fixed: wiki and changeset links not displayed when previewing issue description or notes
2089 * Fixed: 'LdapError: no bind result' error when authenticating
2108 * Fixed: 'LdapError: no bind result' error when authenticating
2090 * Fixed: 'LdapError: invalid binding information' when no username/password are set on the LDAP account
2109 * Fixed: 'LdapError: invalid binding information' when no username/password are set on the LDAP account
2091 * Fixed: CVS repository doesn't work if port is used in the url
2110 * Fixed: CVS repository doesn't work if port is used in the url
2092 * Fixed: Email notifications: host name is missing in generated links
2111 * Fixed: Email notifications: host name is missing in generated links
2093 * Fixed: Email notifications: referenced changesets, wiki pages, attachments... are not turned into links
2112 * Fixed: Email notifications: referenced changesets, wiki pages, attachments... are not turned into links
2094 * Fixed: Do not clear issue relations when moving an issue to another project if cross-project issue relations are allowed
2113 * Fixed: Do not clear issue relations when moving an issue to another project if cross-project issue relations are allowed
2095 * Fixed: "undefined method 'textilizable'" error on email notification when running Repository#fetch_changesets from the console
2114 * Fixed: "undefined method 'textilizable'" error on email notification when running Repository#fetch_changesets from the console
2096 * Fixed: Do not send an email with no recipient, cc or bcc
2115 * Fixed: Do not send an email with no recipient, cc or bcc
2097 * Fixed: fetch_changesets fails on commit comments that close 2 duplicates issues.
2116 * Fixed: fetch_changesets fails on commit comments that close 2 duplicates issues.
2098 * Fixed: Mercurial browsing under unix-like os and for directory depth > 2
2117 * Fixed: Mercurial browsing under unix-like os and for directory depth > 2
2099 * Fixed: Wiki links with pipe can not be used in wiki tables
2118 * Fixed: Wiki links with pipe can not be used in wiki tables
2100 * Fixed: migrate_from_trac doesn't import timestamps of wiki and tickets
2119 * Fixed: migrate_from_trac doesn't import timestamps of wiki and tickets
2101 * Fixed: when bulk editing, setting "Assigned to" to "nobody" causes an sql error with Postgresql
2120 * Fixed: when bulk editing, setting "Assigned to" to "nobody" causes an sql error with Postgresql
2102
2121
2103
2122
2104 == 2008-03-12 v0.6.4
2123 == 2008-03-12 v0.6.4
2105
2124
2106 * Fixed: private projects name are displayed on account/show even if the current user doesn't have access to these private projects
2125 * Fixed: private projects name are displayed on account/show even if the current user doesn't have access to these private projects
2107 * Fixed: potential LDAP authentication security flaw
2126 * Fixed: potential LDAP authentication security flaw
2108 * Fixed: context submenus on the issue list don't show up with IE6.
2127 * Fixed: context submenus on the issue list don't show up with IE6.
2109 * Fixed: Themes are not applied with Rails 2.0
2128 * Fixed: Themes are not applied with Rails 2.0
2110 * Fixed: crash when fetching Mercurial changesets if changeset[:files] is nil
2129 * Fixed: crash when fetching Mercurial changesets if changeset[:files] is nil
2111 * Fixed: Mercurial repository browsing
2130 * Fixed: Mercurial repository browsing
2112 * Fixed: undefined local variable or method 'log' in CvsAdapter when a cvs command fails
2131 * Fixed: undefined local variable or method 'log' in CvsAdapter when a cvs command fails
2113 * Fixed: not null constraints not removed with Postgresql
2132 * Fixed: not null constraints not removed with Postgresql
2114 * Doctype set to transitional
2133 * Doctype set to transitional
2115
2134
2116
2135
2117 == 2007-12-18 v0.6.3
2136 == 2007-12-18 v0.6.3
2118
2137
2119 * Fixed: upload doesn't work in 'Files' section
2138 * Fixed: upload doesn't work in 'Files' section
2120
2139
2121
2140
2122 == 2007-12-16 v0.6.2
2141 == 2007-12-16 v0.6.2
2123
2142
2124 * Search engine: issue custom fields can now be searched
2143 * Search engine: issue custom fields can now be searched
2125 * News comments are now textilized
2144 * News comments are now textilized
2126 * Updated Japanese translation (Satoru Kurashiki)
2145 * Updated Japanese translation (Satoru Kurashiki)
2127 * Updated Chinese translation (Shortie Lo)
2146 * Updated Chinese translation (Shortie Lo)
2128 * Fixed Rails 2.0 compatibility bugs:
2147 * Fixed Rails 2.0 compatibility bugs:
2129 * Unable to create a wiki
2148 * Unable to create a wiki
2130 * Gantt and calendar error
2149 * Gantt and calendar error
2131 * Trac importer error (readonly? is defined by ActiveRecord)
2150 * Trac importer error (readonly? is defined by ActiveRecord)
2132 * Fixed: 'assigned to me' filter broken
2151 * Fixed: 'assigned to me' filter broken
2133 * Fixed: crash when validation fails on issue edition with no custom fields
2152 * Fixed: crash when validation fails on issue edition with no custom fields
2134 * Fixed: reposman "can't find group" error
2153 * Fixed: reposman "can't find group" error
2135 * Fixed: 'LDAP account password is too long' error when leaving the field empty on creation
2154 * Fixed: 'LDAP account password is too long' error when leaving the field empty on creation
2136 * Fixed: empty lines when displaying repository files with Windows style eol
2155 * Fixed: empty lines when displaying repository files with Windows style eol
2137 * Fixed: missing body closing tag in repository annotate and entry views
2156 * Fixed: missing body closing tag in repository annotate and entry views
2138
2157
2139
2158
2140 == 2007-12-10 v0.6.1
2159 == 2007-12-10 v0.6.1
2141
2160
2142 * Rails 2.0 compatibility
2161 * Rails 2.0 compatibility
2143 * Custom fields can now be displayed as columns on the issue list
2162 * Custom fields can now be displayed as columns on the issue list
2144 * Added version details view (accessible from the roadmap)
2163 * Added version details view (accessible from the roadmap)
2145 * Roadmap: more accurate completion percentage calculation (done ratio of open issues is now taken into account)
2164 * Roadmap: more accurate completion percentage calculation (done ratio of open issues is now taken into account)
2146 * Added per-project tracker selection. Trackers can be selected on project settings
2165 * Added per-project tracker selection. Trackers can be selected on project settings
2147 * Anonymous users can now be allowed to create, edit, comment issues, comment news and post messages in the forums
2166 * Anonymous users can now be allowed to create, edit, comment issues, comment news and post messages in the forums
2148 * Forums: messages can now be edited/deleted (explicit permissions need to be given)
2167 * Forums: messages can now be edited/deleted (explicit permissions need to be given)
2149 * Forums: topics can be locked so that no reply can be added
2168 * Forums: topics can be locked so that no reply can be added
2150 * Forums: topics can be marked as sticky so that they always appear at the top of the list
2169 * Forums: topics can be marked as sticky so that they always appear at the top of the list
2151 * Forums: attachments can now be added to replies
2170 * Forums: attachments can now be added to replies
2152 * Added time zone support
2171 * Added time zone support
2153 * Added a setting to choose the account activation strategy (available in application settings)
2172 * Added a setting to choose the account activation strategy (available in application settings)
2154 * Added 'Classic' theme (inspired from the v0.51 design)
2173 * Added 'Classic' theme (inspired from the v0.51 design)
2155 * Added an alternate theme which provides issue list colorization based on issues priority
2174 * Added an alternate theme which provides issue list colorization based on issues priority
2156 * Added Bazaar SCM adapter
2175 * Added Bazaar SCM adapter
2157 * Added Annotate/Blame view in the repository browser (except for Darcs SCM)
2176 * Added Annotate/Blame view in the repository browser (except for Darcs SCM)
2158 * Diff style (inline or side by side) automatically saved as a user preference
2177 * Diff style (inline or side by side) automatically saved as a user preference
2159 * Added issues status changes on the activity view (by Cyril Mougel)
2178 * Added issues status changes on the activity view (by Cyril Mougel)
2160 * Added forums topics on the activity view (disabled by default)
2179 * Added forums topics on the activity view (disabled by default)
2161 * Added an option on 'My account' for users who don't want to be notified of changes that they make
2180 * Added an option on 'My account' for users who don't want to be notified of changes that they make
2162 * Trac importer now supports mysql and postgresql databases
2181 * Trac importer now supports mysql and postgresql databases
2163 * Trac importer improvements (by Mat Trudel)
2182 * Trac importer improvements (by Mat Trudel)
2164 * 'fixed version' field can now be displayed on the issue list
2183 * 'fixed version' field can now be displayed on the issue list
2165 * Added a couple of new formats for the 'date format' setting
2184 * Added a couple of new formats for the 'date format' setting
2166 * Added Traditional Chinese translation (by Shortie Lo)
2185 * Added Traditional Chinese translation (by Shortie Lo)
2167 * Added Russian translation (iGor kMeta)
2186 * Added Russian translation (iGor kMeta)
2168 * Project name format limitation removed (name can now contain any character)
2187 * Project name format limitation removed (name can now contain any character)
2169 * Project identifier maximum length changed from 12 to 20
2188 * Project identifier maximum length changed from 12 to 20
2170 * Changed the maximum length of LDAP account to 255 characters
2189 * Changed the maximum length of LDAP account to 255 characters
2171 * Removed the 12 characters limit on passwords
2190 * Removed the 12 characters limit on passwords
2172 * Added wiki macros support
2191 * Added wiki macros support
2173 * Performance improvement on workflow setup screen
2192 * Performance improvement on workflow setup screen
2174 * More detailed html title on several views
2193 * More detailed html title on several views
2175 * Custom fields can now be reordered
2194 * Custom fields can now be reordered
2176 * Search engine: search can be restricted to an exact phrase by using quotation marks
2195 * Search engine: search can be restricted to an exact phrase by using quotation marks
2177 * Added custom fields marked as 'For all projects' to the csv export of the cross project issue list
2196 * Added custom fields marked as 'For all projects' to the csv export of the cross project issue list
2178 * Email notifications are now sent as Blind carbon copy by default
2197 * Email notifications are now sent as Blind carbon copy by default
2179 * Fixed: all members (including non active) should be deleted when deleting a project
2198 * Fixed: all members (including non active) should be deleted when deleting a project
2180 * Fixed: Error on wiki syntax link (accessible from wiki/edit)
2199 * Fixed: Error on wiki syntax link (accessible from wiki/edit)
2181 * Fixed: 'quick jump to a revision' form on the revisions list
2200 * Fixed: 'quick jump to a revision' form on the revisions list
2182 * Fixed: error on admin/info if there's more than 1 plugin installed
2201 * Fixed: error on admin/info if there's more than 1 plugin installed
2183 * Fixed: svn or ldap password can be found in clear text in the html source in editing mode
2202 * Fixed: svn or ldap password can be found in clear text in the html source in editing mode
2184 * Fixed: 'Assigned to' drop down list is not sorted
2203 * Fixed: 'Assigned to' drop down list is not sorted
2185 * Fixed: 'View all issues' link doesn't work on issues/show
2204 * Fixed: 'View all issues' link doesn't work on issues/show
2186 * Fixed: error on account/register when validation fails
2205 * Fixed: error on account/register when validation fails
2187 * Fixed: Error when displaying the issue list if a float custom field is marked as 'used as filter'
2206 * Fixed: Error when displaying the issue list if a float custom field is marked as 'used as filter'
2188 * Fixed: Mercurial adapter breaks on missing :files entry in changeset hash (James Britt)
2207 * Fixed: Mercurial adapter breaks on missing :files entry in changeset hash (James Britt)
2189 * Fixed: Wrong feed URLs on the home page
2208 * Fixed: Wrong feed URLs on the home page
2190 * Fixed: Update of time entry fails when the issue has been moved to an other project
2209 * Fixed: Update of time entry fails when the issue has been moved to an other project
2191 * Fixed: Error when moving an issue without changing its tracker (Postgresql)
2210 * Fixed: Error when moving an issue without changing its tracker (Postgresql)
2192 * Fixed: Changes not recorded when using :pserver string (CVS adapter)
2211 * Fixed: Changes not recorded when using :pserver string (CVS adapter)
2193 * Fixed: admin should be able to move issues to any project
2212 * Fixed: admin should be able to move issues to any project
2194 * Fixed: adding an attachment is not possible when changing the status of an issue
2213 * Fixed: adding an attachment is not possible when changing the status of an issue
2195 * Fixed: No mime-types in documents/files downloading
2214 * Fixed: No mime-types in documents/files downloading
2196 * Fixed: error when sorting the messages if there's only one board for the project
2215 * Fixed: error when sorting the messages if there's only one board for the project
2197 * Fixed: 'me' doesn't appear in the drop down filters on a project issue list.
2216 * Fixed: 'me' doesn't appear in the drop down filters on a project issue list.
2198
2217
2199 == 2007-11-04 v0.6.0
2218 == 2007-11-04 v0.6.0
2200
2219
2201 * Permission model refactoring.
2220 * Permission model refactoring.
2202 * Permissions: there are now 2 builtin roles that can be used to specify permissions given to other users than members of projects
2221 * Permissions: there are now 2 builtin roles that can be used to specify permissions given to other users than members of projects
2203 * Permissions: some permissions (eg. browse the repository) can be removed for certain roles
2222 * Permissions: some permissions (eg. browse the repository) can be removed for certain roles
2204 * Permissions: modules (eg. issue tracking, news, documents...) can be enabled/disabled at project level
2223 * Permissions: modules (eg. issue tracking, news, documents...) can be enabled/disabled at project level
2205 * Added Mantis and Trac importers
2224 * Added Mantis and Trac importers
2206 * New application layout
2225 * New application layout
2207 * Added "Bulk edit" functionality on the issue list
2226 * Added "Bulk edit" functionality on the issue list
2208 * More flexible mail notifications settings at user level
2227 * More flexible mail notifications settings at user level
2209 * Added AJAX based context menu on the project issue list that provide shortcuts for editing, re-assigning, changing the status or the priority, moving or deleting an issue
2228 * Added AJAX based context menu on the project issue list that provide shortcuts for editing, re-assigning, changing the status or the priority, moving or deleting an issue
2210 * Added the hability to copy an issue. It can be done from the "issue/show" view or from the context menu on the issue list
2229 * Added the hability to copy an issue. It can be done from the "issue/show" view or from the context menu on the issue list
2211 * Added the ability to customize issue list columns (at application level or for each saved query)
2230 * Added the ability to customize issue list columns (at application level or for each saved query)
2212 * Overdue versions (date reached and open issues > 0) are now always displayed on the roadmap
2231 * Overdue versions (date reached and open issues > 0) are now always displayed on the roadmap
2213 * Added the ability to rename wiki pages (specific permission required)
2232 * Added the ability to rename wiki pages (specific permission required)
2214 * Search engines now supports pagination. Results are sorted in reverse chronological order
2233 * Search engines now supports pagination. Results are sorted in reverse chronological order
2215 * Added "Estimated hours" attribute on issues
2234 * Added "Estimated hours" attribute on issues
2216 * A category with assigned issue can now be deleted. 2 options are proposed: remove assignments or reassign issues to another category
2235 * A category with assigned issue can now be deleted. 2 options are proposed: remove assignments or reassign issues to another category
2217 * Forum notifications are now also sent to the authors of the thread, even if they donΓ―ΒΏΒ½t watch the board
2236 * Forum notifications are now also sent to the authors of the thread, even if they donΓ―ΒΏΒ½t watch the board
2218 * Added an application setting to specify the application protocol (http or https) used to generate urls in emails
2237 * Added an application setting to specify the application protocol (http or https) used to generate urls in emails
2219 * Gantt chart: now starts at the current month by default
2238 * Gantt chart: now starts at the current month by default
2220 * Gantt chart: month count and zoom factor are automatically saved as user preferences
2239 * Gantt chart: month count and zoom factor are automatically saved as user preferences
2221 * Wiki links can now refer to other project wikis
2240 * Wiki links can now refer to other project wikis
2222 * Added wiki index by date
2241 * Added wiki index by date
2223 * Added preview on add/edit issue form
2242 * Added preview on add/edit issue form
2224 * Emails footer can now be customized from the admin interface (Admin -> Email notifications)
2243 * Emails footer can now be customized from the admin interface (Admin -> Email notifications)
2225 * Default encodings for repository files can now be set in application settings (used to convert files content and diff to UTF-8 so that theyΓ―ΒΏΒ½re properly displayed)
2244 * Default encodings for repository files can now be set in application settings (used to convert files content and diff to UTF-8 so that theyΓ―ΒΏΒ½re properly displayed)
2226 * Calendar: first day of week can now be set in lang files
2245 * Calendar: first day of week can now be set in lang files
2227 * Automatic closing of duplicate issues
2246 * Automatic closing of duplicate issues
2228 * Added a cross-project issue list
2247 * Added a cross-project issue list
2229 * AJAXified the SCM browser (tree view)
2248 * AJAXified the SCM browser (tree view)
2230 * Pretty URL for the repository browser (Cyril Mougel)
2249 * Pretty URL for the repository browser (Cyril Mougel)
2231 * Search engine: added a checkbox to search titles only
2250 * Search engine: added a checkbox to search titles only
2232 * Added "% done" in the filter list
2251 * Added "% done" in the filter list
2233 * Enumerations: values can now be reordered and a default value can be specified (eg. default issue priority)
2252 * Enumerations: values can now be reordered and a default value can be specified (eg. default issue priority)
2234 * Added some accesskeys
2253 * Added some accesskeys
2235 * Added "Float" as a custom field format
2254 * Added "Float" as a custom field format
2236 * Added basic Theme support
2255 * Added basic Theme support
2237 * Added the ability to set the Γ―ΒΏΒ½done ratioΓ―ΒΏΒ½ of issues fixed by commit (Nikolay Solakov)
2256 * Added the ability to set the Γ―ΒΏΒ½done ratioΓ―ΒΏΒ½ of issues fixed by commit (Nikolay Solakov)
2238 * Added custom fields in issue related mail notifications
2257 * Added custom fields in issue related mail notifications
2239 * Email notifications are now sent in plain text and html
2258 * Email notifications are now sent in plain text and html
2240 * Gantt chart can now be exported to a graphic file (png). This functionality is only available if RMagick is installed.
2259 * Gantt chart can now be exported to a graphic file (png). This functionality is only available if RMagick is installed.
2241 * Added syntax highlightment for repository files and wiki
2260 * Added syntax highlightment for repository files and wiki
2242 * Improved automatic Redmine links
2261 * Improved automatic Redmine links
2243 * Added automatic table of content support on wiki pages
2262 * Added automatic table of content support on wiki pages
2244 * Added radio buttons on the documents list to sort documents by category, date, title or author
2263 * Added radio buttons on the documents list to sort documents by category, date, title or author
2245 * Added basic plugin support, with a sample plugin
2264 * Added basic plugin support, with a sample plugin
2246 * Added a link to add a new category when creating or editing an issue
2265 * Added a link to add a new category when creating or editing an issue
2247 * Added a "Assignable" boolean on the Role model. If unchecked, issues can not be assigned to users having this role.
2266 * Added a "Assignable" boolean on the Role model. If unchecked, issues can not be assigned to users having this role.
2248 * Added an option to be able to relate issues in different projects
2267 * Added an option to be able to relate issues in different projects
2249 * Added the ability to move issues (to another project) without changing their trackers.
2268 * Added the ability to move issues (to another project) without changing their trackers.
2250 * Atom feeds added on project activity, news and changesets
2269 * Atom feeds added on project activity, news and changesets
2251 * Added the ability to reset its own RSS access key
2270 * Added the ability to reset its own RSS access key
2252 * Main project list now displays root projects with their subprojects
2271 * Main project list now displays root projects with their subprojects
2253 * Added anchor links to issue notes
2272 * Added anchor links to issue notes
2254 * Added reposman Ruby version. This script can now register created repositories in Redmine (Nicolas Chuche)
2273 * Added reposman Ruby version. This script can now register created repositories in Redmine (Nicolas Chuche)
2255 * Issue notes are now included in search
2274 * Issue notes are now included in search
2256 * Added email sending test functionality
2275 * Added email sending test functionality
2257 * Added LDAPS support for LDAP authentication
2276 * Added LDAPS support for LDAP authentication
2258 * Removed hard-coded URLs in mail templates
2277 * Removed hard-coded URLs in mail templates
2259 * Subprojects are now grouped by projects in the navigation drop-down menu
2278 * Subprojects are now grouped by projects in the navigation drop-down menu
2260 * Added a new value for date filters: this week
2279 * Added a new value for date filters: this week
2261 * Added cache for application settings
2280 * Added cache for application settings
2262 * Added Polish translation (Tomasz Gawryl)
2281 * Added Polish translation (Tomasz Gawryl)
2263 * Added Czech translation (Jan Kadlecek)
2282 * Added Czech translation (Jan Kadlecek)
2264 * Added Romanian translation (Csongor Bartus)
2283 * Added Romanian translation (Csongor Bartus)
2265 * Added Hebrew translation (Bob Builder)
2284 * Added Hebrew translation (Bob Builder)
2266 * Added Serbian translation (Dragan Matic)
2285 * Added Serbian translation (Dragan Matic)
2267 * Added Korean translation (Choi Jong Yoon)
2286 * Added Korean translation (Choi Jong Yoon)
2268 * Fixed: the link to delete issue relations is displayed even if the user is not authorized to delete relations
2287 * Fixed: the link to delete issue relations is displayed even if the user is not authorized to delete relations
2269 * Performance improvement on calendar and gantt
2288 * Performance improvement on calendar and gantt
2270 * Fixed: wiki preview doesnΓ―ΒΏΒ½t work on long entries
2289 * Fixed: wiki preview doesnΓ―ΒΏΒ½t work on long entries
2271 * Fixed: queries with multiple custom fields return no result
2290 * Fixed: queries with multiple custom fields return no result
2272 * Fixed: Can not authenticate user against LDAP if its DN contains non-ascii characters
2291 * Fixed: Can not authenticate user against LDAP if its DN contains non-ascii characters
2273 * Fixed: URL with ~ broken in wiki formatting
2292 * Fixed: URL with ~ broken in wiki formatting
2274 * Fixed: some quotation marks are rendered as strange characters in pdf
2293 * Fixed: some quotation marks are rendered as strange characters in pdf
2275
2294
2276
2295
2277 == 2007-07-15 v0.5.1
2296 == 2007-07-15 v0.5.1
2278
2297
2279 * per project forums added
2298 * per project forums added
2280 * added the ability to archive projects
2299 * added the ability to archive projects
2281 * added Γ―ΒΏΒ½WatchΓ―ΒΏΒ½ functionality on issues. It allows users to receive notifications about issue changes
2300 * added Γ―ΒΏΒ½WatchΓ―ΒΏΒ½ functionality on issues. It allows users to receive notifications about issue changes
2282 * custom fields for issues can now be used as filters on issue list
2301 * custom fields for issues can now be used as filters on issue list
2283 * added per user custom queries
2302 * added per user custom queries
2284 * commit messages are now scanned for referenced or fixed issue IDs (keywords defined in Admin -> Settings)
2303 * commit messages are now scanned for referenced or fixed issue IDs (keywords defined in Admin -> Settings)
2285 * projects list now shows the list of public projects and private projects for which the user is a member
2304 * projects list now shows the list of public projects and private projects for which the user is a member
2286 * versions can now be created with no date
2305 * versions can now be created with no date
2287 * added issue count details for versions on Reports view
2306 * added issue count details for versions on Reports view
2288 * added time report, by member/activity/tracker/version and year/month/week for the selected period
2307 * added time report, by member/activity/tracker/version and year/month/week for the selected period
2289 * each category can now be associated to a user, so that new issues in that category are automatically assigned to that user
2308 * each category can now be associated to a user, so that new issues in that category are automatically assigned to that user
2290 * added autologin feature (disabled by default)
2309 * added autologin feature (disabled by default)
2291 * optimistic locking added for wiki edits
2310 * optimistic locking added for wiki edits
2292 * added wiki diff
2311 * added wiki diff
2293 * added the ability to destroy wiki pages (requires permission)
2312 * added the ability to destroy wiki pages (requires permission)
2294 * a wiki page can now be attached to each version, and displayed on the roadmap
2313 * a wiki page can now be attached to each version, and displayed on the roadmap
2295 * attachments can now be added to wiki pages (original patch by Pavol Murin) and displayed online
2314 * attachments can now be added to wiki pages (original patch by Pavol Murin) and displayed online
2296 * added an option to see all versions in the roadmap view (including completed ones)
2315 * added an option to see all versions in the roadmap view (including completed ones)
2297 * added basic issue relations
2316 * added basic issue relations
2298 * added the ability to log time when changing an issue status
2317 * added the ability to log time when changing an issue status
2299 * account information can now be sent to the user when creating an account
2318 * account information can now be sent to the user when creating an account
2300 * author and assignee of an issue always receive notifications (even if they turned of mail notifications)
2319 * author and assignee of an issue always receive notifications (even if they turned of mail notifications)
2301 * added a quick search form in page header
2320 * added a quick search form in page header
2302 * added 'me' value for 'assigned to' and 'author' query filters
2321 * added 'me' value for 'assigned to' and 'author' query filters
2303 * added a link on revision screen to see the entire diff for the revision
2322 * added a link on revision screen to see the entire diff for the revision
2304 * added last commit message for each entry in repository browser
2323 * added last commit message for each entry in repository browser
2305 * added the ability to view a file diff with free to/from revision selection.
2324 * added the ability to view a file diff with free to/from revision selection.
2306 * text files can now be viewed online when browsing the repository
2325 * text files can now be viewed online when browsing the repository
2307 * added basic support for other SCM: CVS (Ralph Vater), Mercurial and Darcs
2326 * added basic support for other SCM: CVS (Ralph Vater), Mercurial and Darcs
2308 * added fragment caching for svn diffs
2327 * added fragment caching for svn diffs
2309 * added fragment caching for calendar and gantt views
2328 * added fragment caching for calendar and gantt views
2310 * login field automatically focused on login form
2329 * login field automatically focused on login form
2311 * subproject name displayed on issue list, calendar and gantt
2330 * subproject name displayed on issue list, calendar and gantt
2312 * added an option to choose the date format: language based or ISO 8601
2331 * added an option to choose the date format: language based or ISO 8601
2313 * added a simple mail handler. It lets users add notes to an existing issue by replying to the initial notification email.
2332 * added a simple mail handler. It lets users add notes to an existing issue by replying to the initial notification email.
2314 * a 403 error page is now displayed (instead of a blank page) when trying to access a protected page
2333 * a 403 error page is now displayed (instead of a blank page) when trying to access a protected page
2315 * added portuguese translation (Joao Carlos Clementoni)
2334 * added portuguese translation (Joao Carlos Clementoni)
2316 * added partial online help japanese translation (Ken Date)
2335 * added partial online help japanese translation (Ken Date)
2317 * added bulgarian translation (Nikolay Solakov)
2336 * added bulgarian translation (Nikolay Solakov)
2318 * added dutch translation (Linda van den Brink)
2337 * added dutch translation (Linda van den Brink)
2319 * added swedish translation (Thomas Habets)
2338 * added swedish translation (Thomas Habets)
2320 * italian translation update (Alessio Spadaro)
2339 * italian translation update (Alessio Spadaro)
2321 * japanese translation update (Satoru Kurashiki)
2340 * japanese translation update (Satoru Kurashiki)
2322 * fixed: error on history atom feed when thereΓ―ΒΏΒ½s no notes on an issue change
2341 * fixed: error on history atom feed when thereΓ―ΒΏΒ½s no notes on an issue change
2323 * fixed: error in journalizing an issue with longtext custom fields (Postgresql)
2342 * fixed: error in journalizing an issue with longtext custom fields (Postgresql)
2324 * fixed: creation of Oracle schema
2343 * fixed: creation of Oracle schema
2325 * fixed: last day of the month not included in project activity
2344 * fixed: last day of the month not included in project activity
2326 * fixed: files with an apostrophe in their names can't be accessed in SVN repository
2345 * fixed: files with an apostrophe in their names can't be accessed in SVN repository
2327 * fixed: performance issue on RepositoriesController#revisions when a changeset has a great number of changes (eg. 100,000)
2346 * fixed: performance issue on RepositoriesController#revisions when a changeset has a great number of changes (eg. 100,000)
2328 * fixed: open/closed issue counts are always 0 on reports view (postgresql)
2347 * fixed: open/closed issue counts are always 0 on reports view (postgresql)
2329 * fixed: date query filters (wrong results and sql error with postgresql)
2348 * fixed: date query filters (wrong results and sql error with postgresql)
2330 * fixed: confidentiality issue on account/show (private project names displayed to anyone)
2349 * fixed: confidentiality issue on account/show (private project names displayed to anyone)
2331 * fixed: Long text custom fields displayed without line breaks
2350 * fixed: Long text custom fields displayed without line breaks
2332 * fixed: Error when editing the wokflow after deleting a status
2351 * fixed: Error when editing the wokflow after deleting a status
2333 * fixed: SVN commit dates are now stored as local time
2352 * fixed: SVN commit dates are now stored as local time
2334
2353
2335
2354
2336 == 2007-04-11 v0.5.0
2355 == 2007-04-11 v0.5.0
2337
2356
2338 * added per project Wiki
2357 * added per project Wiki
2339 * added rss/atom feeds at project level (custom queries can be used as feeds)
2358 * added rss/atom feeds at project level (custom queries can be used as feeds)
2340 * added search engine (search in issues, news, commits, wiki pages, documents)
2359 * added search engine (search in issues, news, commits, wiki pages, documents)
2341 * simple time tracking functionality added
2360 * simple time tracking functionality added
2342 * added version due dates on calendar and gantt
2361 * added version due dates on calendar and gantt
2343 * added subprojects issue count on project Reports page
2362 * added subprojects issue count on project Reports page
2344 * added the ability to copy an existing workflow when creating a new tracker
2363 * added the ability to copy an existing workflow when creating a new tracker
2345 * added the ability to include subprojects on calendar and gantt
2364 * added the ability to include subprojects on calendar and gantt
2346 * added the ability to select trackers to display on calendar and gantt (Jeffrey Jones)
2365 * added the ability to select trackers to display on calendar and gantt (Jeffrey Jones)
2347 * added side by side svn diff view (Cyril Mougel)
2366 * added side by side svn diff view (Cyril Mougel)
2348 * added back subproject filter on issue list
2367 * added back subproject filter on issue list
2349 * added permissions report in admin area
2368 * added permissions report in admin area
2350 * added a status filter on users list
2369 * added a status filter on users list
2351 * support for password-protected SVN repositories
2370 * support for password-protected SVN repositories
2352 * SVN commits are now stored in the database
2371 * SVN commits are now stored in the database
2353 * added simple svn statistics SVG graphs
2372 * added simple svn statistics SVG graphs
2354 * progress bars for roadmap versions (Nick Read)
2373 * progress bars for roadmap versions (Nick Read)
2355 * issue history now shows file uploads and deletions
2374 * issue history now shows file uploads and deletions
2356 * #id patterns are turned into links to issues in descriptions and commit messages
2375 * #id patterns are turned into links to issues in descriptions and commit messages
2357 * japanese translation added (Satoru Kurashiki)
2376 * japanese translation added (Satoru Kurashiki)
2358 * chinese simplified translation added (Andy Wu)
2377 * chinese simplified translation added (Andy Wu)
2359 * italian translation added (Alessio Spadaro)
2378 * italian translation added (Alessio Spadaro)
2360 * added scripts to manage SVN repositories creation and user access control using ssh+svn (Nicolas Chuche)
2379 * added scripts to manage SVN repositories creation and user access control using ssh+svn (Nicolas Chuche)
2361 * better calendar rendering time
2380 * better calendar rendering time
2362 * fixed migration scripts to work with mysql 5 running in strict mode
2381 * fixed migration scripts to work with mysql 5 running in strict mode
2363 * fixed: error when clicking "add" with no block selected on my/page_layout
2382 * fixed: error when clicking "add" with no block selected on my/page_layout
2364 * fixed: hard coded links in navigation bar
2383 * fixed: hard coded links in navigation bar
2365 * fixed: table_name pre/suffix support
2384 * fixed: table_name pre/suffix support
2366
2385
2367
2386
2368 == 2007-02-18 v0.4.2
2387 == 2007-02-18 v0.4.2
2369
2388
2370 * Rails 1.2 is now required
2389 * Rails 1.2 is now required
2371 * settings are now stored in the database and editable through the application in: Admin -> Settings (config_custom.rb is no longer used)
2390 * settings are now stored in the database and editable through the application in: Admin -> Settings (config_custom.rb is no longer used)
2372 * added project roadmap view
2391 * added project roadmap view
2373 * mail notifications added when a document, a file or an attachment is added
2392 * mail notifications added when a document, a file or an attachment is added
2374 * tooltips added on Gantt chart and calender to view the details of the issues
2393 * tooltips added on Gantt chart and calender to view the details of the issues
2375 * ability to set the sort order for roles, trackers, issue statuses
2394 * ability to set the sort order for roles, trackers, issue statuses
2376 * added missing fields to csv export: priority, start date, due date, done ratio
2395 * added missing fields to csv export: priority, start date, due date, done ratio
2377 * added total number of issues per tracker on project overview
2396 * added total number of issues per tracker on project overview
2378 * all icons replaced (new icons are based on GPL icon set: "KDE Crystal Diamond 2.5" -by paolino- and "kNeu! Alpha v0.1" -by Pablo Fabregat-)
2397 * all icons replaced (new icons are based on GPL icon set: "KDE Crystal Diamond 2.5" -by paolino- and "kNeu! Alpha v0.1" -by Pablo Fabregat-)
2379 * added back "fixed version" field on issue screen and in filters
2398 * added back "fixed version" field on issue screen and in filters
2380 * project settings screen split in 4 tabs
2399 * project settings screen split in 4 tabs
2381 * custom fields screen split in 3 tabs (one for each kind of custom field)
2400 * custom fields screen split in 3 tabs (one for each kind of custom field)
2382 * multiple issues pdf export now rendered as a table
2401 * multiple issues pdf export now rendered as a table
2383 * added a button on users/list to manually activate an account
2402 * added a button on users/list to manually activate an account
2384 * added a setting option to disable "password lost" functionality
2403 * added a setting option to disable "password lost" functionality
2385 * added a setting option to set max number of issues in csv/pdf exports
2404 * added a setting option to set max number of issues in csv/pdf exports
2386 * fixed: subprojects count is always 0 on projects list
2405 * fixed: subprojects count is always 0 on projects list
2387 * fixed: locked users are proposed when adding a member to a project
2406 * fixed: locked users are proposed when adding a member to a project
2388 * fixed: setting an issue status as default status leads to an sql error with SQLite
2407 * fixed: setting an issue status as default status leads to an sql error with SQLite
2389 * fixed: unable to delete an issue status even if it's not used yet
2408 * fixed: unable to delete an issue status even if it's not used yet
2390 * fixed: filters ignored when exporting a predefined query to csv/pdf
2409 * fixed: filters ignored when exporting a predefined query to csv/pdf
2391 * fixed: crash when french "issue_edit" email notification is sent
2410 * fixed: crash when french "issue_edit" email notification is sent
2392 * fixed: hide mail preference not saved (my/account)
2411 * fixed: hide mail preference not saved (my/account)
2393 * fixed: crash when a new user try to edit its "my page" layout
2412 * fixed: crash when a new user try to edit its "my page" layout
2394
2413
2395
2414
2396 == 2007-01-03 v0.4.1
2415 == 2007-01-03 v0.4.1
2397
2416
2398 * fixed: emails have no recipient when one of the project members has notifications disabled
2417 * fixed: emails have no recipient when one of the project members has notifications disabled
2399
2418
2400
2419
2401 == 2007-01-02 v0.4.0
2420 == 2007-01-02 v0.4.0
2402
2421
2403 * simple SVN browser added (just needs svn binaries in PATH)
2422 * simple SVN browser added (just needs svn binaries in PATH)
2404 * comments can now be added on news
2423 * comments can now be added on news
2405 * "my page" is now customizable
2424 * "my page" is now customizable
2406 * more powerfull and savable filters for issues lists
2425 * more powerfull and savable filters for issues lists
2407 * improved issues change history
2426 * improved issues change history
2408 * new functionality: move an issue to another project or tracker
2427 * new functionality: move an issue to another project or tracker
2409 * new functionality: add a note to an issue
2428 * new functionality: add a note to an issue
2410 * new report: project activity
2429 * new report: project activity
2411 * "start date" and "% done" fields added on issues
2430 * "start date" and "% done" fields added on issues
2412 * project calendar added
2431 * project calendar added
2413 * gantt chart added (exportable to pdf)
2432 * gantt chart added (exportable to pdf)
2414 * single/multiple issues pdf export added
2433 * single/multiple issues pdf export added
2415 * issues reports improvements
2434 * issues reports improvements
2416 * multiple file upload for issues, documents and files
2435 * multiple file upload for issues, documents and files
2417 * option to set maximum size of uploaded files
2436 * option to set maximum size of uploaded files
2418 * textile formating of issue and news descritions (RedCloth required)
2437 * textile formating of issue and news descritions (RedCloth required)
2419 * integration of DotClear jstoolbar for textile formatting
2438 * integration of DotClear jstoolbar for textile formatting
2420 * calendar date picker for date fields (LGPL DHTML Calendar http://sourceforge.net/projects/jscalendar)
2439 * calendar date picker for date fields (LGPL DHTML Calendar http://sourceforge.net/projects/jscalendar)
2421 * new filter in issues list: Author
2440 * new filter in issues list: Author
2422 * ajaxified paginators
2441 * ajaxified paginators
2423 * news rss feed added
2442 * news rss feed added
2424 * option to set number of results per page on issues list
2443 * option to set number of results per page on issues list
2425 * localized csv separator (comma/semicolon)
2444 * localized csv separator (comma/semicolon)
2426 * csv output encoded to ISO-8859-1
2445 * csv output encoded to ISO-8859-1
2427 * user custom field displayed on account/show
2446 * user custom field displayed on account/show
2428 * default configuration improved (default roles, trackers, status, permissions and workflows)
2447 * default configuration improved (default roles, trackers, status, permissions and workflows)
2429 * language for default configuration data can now be chosen when running 'load_default_data' task
2448 * language for default configuration data can now be chosen when running 'load_default_data' task
2430 * javascript added on custom field form to show/hide fields according to the format of custom field
2449 * javascript added on custom field form to show/hide fields according to the format of custom field
2431 * fixed: custom fields not in csv exports
2450 * fixed: custom fields not in csv exports
2432 * fixed: project settings now displayed according to user's permissions
2451 * fixed: project settings now displayed according to user's permissions
2433 * fixed: application error when no version is selected on projects/add_file
2452 * fixed: application error when no version is selected on projects/add_file
2434 * fixed: public actions not authorized for members of non public projects
2453 * fixed: public actions not authorized for members of non public projects
2435 * fixed: non public projects were shown on welcome screen even if current user is not a member
2454 * fixed: non public projects were shown on welcome screen even if current user is not a member
2436
2455
2437
2456
2438 == 2006-10-08 v0.3.0
2457 == 2006-10-08 v0.3.0
2439
2458
2440 * user authentication against multiple LDAP (optional)
2459 * user authentication against multiple LDAP (optional)
2441 * token based "lost password" functionality
2460 * token based "lost password" functionality
2442 * user self-registration functionality (optional)
2461 * user self-registration functionality (optional)
2443 * custom fields now available for issues, users and projects
2462 * custom fields now available for issues, users and projects
2444 * new custom field format "text" (displayed as a textarea field)
2463 * new custom field format "text" (displayed as a textarea field)
2445 * project & administration drop down menus in navigation bar for quicker access
2464 * project & administration drop down menus in navigation bar for quicker access
2446 * text formatting is preserved for long text fields (issues, projects and news descriptions)
2465 * text formatting is preserved for long text fields (issues, projects and news descriptions)
2447 * urls and emails are turned into clickable links in long text fields
2466 * urls and emails are turned into clickable links in long text fields
2448 * "due date" field added on issues
2467 * "due date" field added on issues
2449 * tracker selection filter added on change log
2468 * tracker selection filter added on change log
2450 * Localization plugin replaced with GLoc 1.1.0 (iconv required)
2469 * Localization plugin replaced with GLoc 1.1.0 (iconv required)
2451 * error messages internationalization
2470 * error messages internationalization
2452 * german translation added (thanks to Karim Trott)
2471 * german translation added (thanks to Karim Trott)
2453 * data locking for issues to prevent update conflicts (using ActiveRecord builtin optimistic locking)
2472 * data locking for issues to prevent update conflicts (using ActiveRecord builtin optimistic locking)
2454 * new filter in issues list: "Fixed version"
2473 * new filter in issues list: "Fixed version"
2455 * active filters are displayed with colored background on issues list
2474 * active filters are displayed with colored background on issues list
2456 * custom configuration is now defined in config/config_custom.rb
2475 * custom configuration is now defined in config/config_custom.rb
2457 * user object no more stored in session (only user_id)
2476 * user object no more stored in session (only user_id)
2458 * news summary field is no longer required
2477 * news summary field is no longer required
2459 * tables and forms redesign
2478 * tables and forms redesign
2460 * Fixed: boolean custom field not working
2479 * Fixed: boolean custom field not working
2461 * Fixed: error messages for custom fields are not displayed
2480 * Fixed: error messages for custom fields are not displayed
2462 * Fixed: invalid custom fields should have a red border
2481 * Fixed: invalid custom fields should have a red border
2463 * Fixed: custom fields values are not validated on issue update
2482 * Fixed: custom fields values are not validated on issue update
2464 * Fixed: unable to choose an empty value for 'List' custom fields
2483 * Fixed: unable to choose an empty value for 'List' custom fields
2465 * Fixed: no issue categories sorting
2484 * Fixed: no issue categories sorting
2466 * Fixed: incorrect versions sorting
2485 * Fixed: incorrect versions sorting
2467
2486
2468
2487
2469 == 2006-07-12 - v0.2.2
2488 == 2006-07-12 - v0.2.2
2470
2489
2471 * Fixed: bug in "issues list"
2490 * Fixed: bug in "issues list"
2472
2491
2473
2492
2474 == 2006-07-09 - v0.2.1
2493 == 2006-07-09 - v0.2.1
2475
2494
2476 * new databases supported: Oracle, PostgreSQL, SQL Server
2495 * new databases supported: Oracle, PostgreSQL, SQL Server
2477 * projects/subprojects hierarchy (1 level of subprojects only)
2496 * projects/subprojects hierarchy (1 level of subprojects only)
2478 * environment information display in admin/info
2497 * environment information display in admin/info
2479 * more filter options in issues list (rev6)
2498 * more filter options in issues list (rev6)
2480 * default language based on browser settings (Accept-Language HTTP header)
2499 * default language based on browser settings (Accept-Language HTTP header)
2481 * issues list exportable to CSV (rev6)
2500 * issues list exportable to CSV (rev6)
2482 * simple_format and auto_link on long text fields
2501 * simple_format and auto_link on long text fields
2483 * more data validations
2502 * more data validations
2484 * Fixed: error when all mail notifications are unchecked in admin/mail_options
2503 * Fixed: error when all mail notifications are unchecked in admin/mail_options
2485 * Fixed: all project news are displayed on project summary
2504 * Fixed: all project news are displayed on project summary
2486 * Fixed: Can't change user password in users/edit
2505 * Fixed: Can't change user password in users/edit
2487 * Fixed: Error on tables creation with PostgreSQL (rev5)
2506 * Fixed: Error on tables creation with PostgreSQL (rev5)
2488 * Fixed: SQL error in "issue reports" view with PostgreSQL (rev5)
2507 * Fixed: SQL error in "issue reports" view with PostgreSQL (rev5)
2489
2508
2490
2509
2491 == 2006-06-25 - v0.1.0
2510 == 2006-06-25 - v0.1.0
2492
2511
2493 * multiple users/multiple projects
2512 * multiple users/multiple projects
2494 * role based access control
2513 * role based access control
2495 * issue tracking system
2514 * issue tracking system
2496 * fully customizable workflow
2515 * fully customizable workflow
2497 * documents/files repository
2516 * documents/files repository
2498 * email notifications on issue creation and update
2517 * email notifications on issue creation and update
2499 * multilanguage support (except for error messages):english, french, spanish
2518 * multilanguage support (except for error messages):english, french, spanish
2500 * online manual in french (unfinished)
2519 * online manual in french (unfinished)
@@ -1,37 +1,37
1 require 'rexml/document'
1 require 'rexml/document'
2
2
3 module Redmine
3 module Redmine
4 module VERSION #:nodoc:
4 module VERSION #:nodoc:
5 MAJOR = 2
5 MAJOR = 2
6 MINOR = 3
6 MINOR = 3
7 TINY = 3
7 TINY = 4
8
8
9 # Branch values:
9 # Branch values:
10 # * official release: nil
10 # * official release: nil
11 # * stable branch: stable
11 # * stable branch: stable
12 # * trunk: devel
12 # * trunk: devel
13 BRANCH = 'stable'
13 BRANCH = 'stable'
14
14
15 # Retrieves the revision from the working copy
15 # Retrieves the revision from the working copy
16 def self.revision
16 def self.revision
17 if File.directory?(File.join(Rails.root, '.svn'))
17 if File.directory?(File.join(Rails.root, '.svn'))
18 begin
18 begin
19 path = Redmine::Scm::Adapters::AbstractAdapter.shell_quote(Rails.root.to_s)
19 path = Redmine::Scm::Adapters::AbstractAdapter.shell_quote(Rails.root.to_s)
20 if `svn info --xml #{path}` =~ /revision="(\d+)"/
20 if `svn info --xml #{path}` =~ /revision="(\d+)"/
21 return $1.to_i
21 return $1.to_i
22 end
22 end
23 rescue
23 rescue
24 # Could not find the current revision
24 # Could not find the current revision
25 end
25 end
26 end
26 end
27 nil
27 nil
28 end
28 end
29
29
30 REVISION = self.revision
30 REVISION = self.revision
31 ARRAY = [MAJOR, MINOR, TINY, BRANCH, REVISION].compact
31 ARRAY = [MAJOR, MINOR, TINY, BRANCH, REVISION].compact
32 STRING = ARRAY.join('.')
32 STRING = ARRAY.join('.')
33
33
34 def self.to_a; ARRAY end
34 def self.to_a; ARRAY end
35 def self.to_s; STRING end
35 def self.to_s; STRING end
36 end
36 end
37 end
37 end
General Comments 0
You need to be logged in to leave comments. Login now