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