##// END OF EJS Templates
Merged r15579 (#23108, #23109)....
Jean-Philippe Lang -
r15198:424fa61e4a73
parent child
Show More
@@ -1,3430 +1,3429
1 == Redmine changelog
1 == Redmine changelog
2
2
3 Redmine - project management software
3 Redmine - project management software
4 Copyright (C) 2006-2016 Jean-Philippe Lang
4 Copyright (C) 2006-2016 Jean-Philippe Lang
5 http://www.redmine.org/
5 http://www.redmine.org/
6
6
7 == 2016-06-19 v3.3.0
7 == 2016-06-19 v3.3.0
8
8
9 * Defect #5880: Only consider open subtasks when computing the priority of a parent issue
9 * Defect #5880: Only consider open subtasks when computing the priority of a parent issue
10 * Defect #8628: "Related to" reference may yield circular dependency error message
10 * Defect #8628: "Related to" reference may yield circular dependency error message
11 * Defect #12893: Copying an issue does not copy parent task id
11 * Defect #12893: Copying an issue does not copy parent task id
12 * Defect #13654: Can't set parent issue when issue relations among child issues are present
12 * Defect #13654: Can't set parent issue when issue relations among child issues are present
13 * Defect #15777: Watched issues count on "My page" is shown for all issues instead of only open ones
13 * Defect #15777: Watched issues count on "My page" is shown for all issues instead of only open ones
14 * Defect #17580: After copying a task, setting the parent as the orignal task's parent triggers an error
14 * Defect #17580: After copying a task, setting the parent as the orignal task's parent triggers an error
15 * Defect #19924: Adding subtask takes very long
15 * Defect #19924: Adding subtask takes very long
16 * Defect #20882: % done: progress bar blocked at 80 in the issue list
16 * Defect #20882: % done: progress bar blocked at 80 in the issue list
17 * Defect #21037: Issue show : bullet points not aligned if sub-task is in a different project
17 * Defect #21037: Issue show : bullet points not aligned if sub-task is in a different project
18 * Defect #21433: "version-completed" class is never set when version has no due date
18 * Defect #21433: "version-completed" class is never set when version has no due date
19 * Defect #21674: The LDAP connection test does not check the credentials
19 * Defect #21674: The LDAP connection test does not check the credentials
20 * Defect #21695: Warning "Can't mass-assign protected attributes for IssueRelation: issue_to_id"
20 * Defect #21695: Warning "Can't mass-assign protected attributes for IssueRelation: issue_to_id"
21 * Defect #21742: Received text attachments doesn't hold the original encoding on Ruby >= 2.1
21 * Defect #21742: Received text attachments doesn't hold the original encoding on Ruby >= 2.1
22 * Defect #21855: Gravatar get images over http instead https
22 * Defect #21855: Gravatar get images over http instead https
23 * Defect #21856: I18n backend does not support original i18n Pluralization
23 * Defect #21856: I18n backend does not support original i18n Pluralization
24 * Defect #21861: typo: s/creditentials/credentials/
24 * Defect #21861: typo: s/creditentials/credentials/
25 * Defect #22059: Issue percentage selector extends screen border
25 * Defect #22059: Issue percentage selector extends screen border
26 * Defect #22115: Text in the "removed" part of a wiki diff is double-escaped
26 * Defect #22115: Text in the "removed" part of a wiki diff is double-escaped
27 * Defect #22123: Totals cannot be removed completely if some columns are set in the global settings
27 * Defect #22123: Totals cannot be removed completely if some columns are set in the global settings
28 * Defect #22135: Semi colon is spelled semicolon
28 * Defect #22135: Semi colon is spelled semicolon
29 * Defect #22405: SQL server: non ASCII filter does not work
29 * Defect #22405: SQL server: non ASCII filter does not work
30 * Defect #22493: Test code bug in application_helper_test
30 * Defect #22493: Test code bug in application_helper_test
31 * Defect #22745: Rest API for Custom Fields does not return keys for key/value types
31 * Defect #22745: Rest API for Custom Fields does not return keys for key/value types
32 * Defect #23044: Typo in Azerbaijani general_lang_name
32 * Defect #23044: Typo in Azerbaijani general_lang_name
33 * Defect #23054: Clearing time entry custom fields while bulk editing results in values set to __none__
33 * Defect #23054: Clearing time entry custom fields while bulk editing results in values set to __none__
34 * Defect #23067: Custom field List Link values to URL breaks on entries with spaces
34 * Defect #23067: Custom field List Link values to URL breaks on entries with spaces
35 * Feature #285: Tracker role-based permissioning
35 * Feature #285: Tracker role-based permissioning
36 * Feature #1725: Delete button on comments
36 * Feature #1725: Delete button on comments
37 * Feature #4266: Display changeset comment on repository diff view.
37 * Feature #4266: Display changeset comment on repository diff view.
38 * Feature #4806: Filter the issue list by issue ids
38 * Feature #4806: Filter the issue list by issue ids
39 * Feature #5536: Simplify Wiki Page creation ("Add Page" link)
39 * Feature #5536: Simplify Wiki Page creation ("Add Page" link)
40 * Feature #5754: Allow addition of watchers via bulk edit context menu
40 * Feature #5754: Allow addition of watchers via bulk edit context menu
41 * Feature #6204: Make the "New issue" menu item optional
41 * Feature #6204: Make the "New issue" menu item optional
42 * Feature #7017: Add watchers from To and Cc fields in issue replies
42 * Feature #7017: Add watchers from To and Cc fields in issue replies
43 * Feature #7839: Limit trackers for new issue to certain roles
43 * Feature #7839: Limit trackers for new issue to certain roles
44 * Feature #12456: Add units in history for estimated time
44 * Feature #12456: Add units in history for estimated time
45 * Feature #12909: Drag'n'drop order configuration for statuses, trackers, roles...
45 * Feature #12909: Drag'n'drop order configuration for statuses, trackers, roles...
46 * Feature #13718: Accept dots in JSONP callback
46 * Feature #13718: Accept dots in JSONP callback
47 * Feature #14462: Previous/next links may be lost after editing the issue
47 * Feature #14462: Previous/next links may be lost after editing the issue
48 * Feature #14574: "I don't want to be notified of changes that I make myself" as Default for all User
48 * Feature #14574: "I don't want to be notified of changes that I make myself" as Default for all User
49 * Feature #14830: REST API : Add support for attaching file to Wiki pages
49 * Feature #14830: REST API : Add support for attaching file to Wiki pages
50 * Feature #14937: Code highlighting toolbar button
50 * Feature #14937: Code highlighting toolbar button
51 * Feature #15880: Consistent, global button/menu to add new content
51 * Feature #15880: Consistent, global button/menu to add new content
52 * Feature #20985: Include private_notes property in xml/json Journals output
52 * Feature #20985: Include private_notes property in xml/json Journals output
53 * Feature #21125: Removing attachment after rollback transaction
53 * Feature #21125: Removing attachment after rollback transaction
54 * Feature #21421: Security Notifications when security related things are changed
54 * Feature #21421: Security Notifications when security related things are changed
55 * Feature #21500: Add the "Hide my email address" option on the registration form
55 * Feature #21500: Add the "Hide my email address" option on the registration form
56 * Feature #21757: Add Total spent hours and Estimated hours to the REST API response
56 * Feature #21757: Add Total spent hours and Estimated hours to the REST API response
57 * Feature #22018: Add id and class for easier styling of query filters
57 * Feature #22018: Add id and class for easier styling of query filters
58 * Feature #22058: Show image attachments and repo entries instead of downloading them
58 * Feature #22058: Show image attachments and repo entries instead of downloading them
59 * Feature #22147: Change "Related issues" label for generic grouped query filters
59 * Feature #22147: Change "Related issues" label for generic grouped query filters
60 * Feature #22381: Require password reset on initial setup for default admin account
60 * Feature #22381: Require password reset on initial setup for default admin account
61 * Feature #22383: Support of default Active Record (I18n) transliteration paths
61 * Feature #22383: Support of default Active Record (I18n) transliteration paths
62 * Feature #22482: Respond with "No preview available" instead of sending the file when no preview is available
62 * Feature #22482: Respond with "No preview available" instead of sending the file when no preview is available
63 * Feature #22951: Make Tracker and Status map-able for CSV import
63 * Feature #22951: Make Tracker and Status map-able for CSV import
64 * Feature #22987: Ruby 2.3 support
64 * Feature #22987: Ruby 2.3 support
65 * Feature #23020: Default assigned_to when receiving emails
65 * Feature #23020: Default assigned_to when receiving emails
66 * Feature #23107: Update CodeRay to v1.1.1.
66 * Feature #23107: Update CodeRay to v1.1.1.
67 * Patch #3551: Additional case of USER_FORMAT, #{lastname}#{firstname} without any sperator
67 * Patch #3551: Additional case of USER_FORMAT, #{lastname}#{firstname} without any sperator
68 * Patch #6277: REST API for Search
68 * Patch #6277: REST API for Search
69 * Patch #14680: Change Simplified Chinese translation for version 'field_effective_date'
69 * Patch #14680: Change Simplified Chinese translation for version 'field_effective_date'
70 * Patch #14828: Patch to add support for deleting attachments via API
70 * Patch #14828: Patch to add support for deleting attachments via API
71 * Patch #19468: Replace jQuery UI Datepicker with native browser date fields when available
71 * Patch #19468: Replace jQuery UI Datepicker with native browser date fields when available
72 * Patch #20632: Tab left/right buttons for project menu
72 * Patch #20632: Tab left/right buttons for project menu
73 * Patch #21256: Use CSS instead of image_tag() to show icons for better theming support
73 * Patch #21256: Use CSS instead of image_tag() to show icons for better theming support
74 * Patch #21282: Remove left position from gantt issue tooltip
74 * Patch #21282: Remove left position from gantt issue tooltip
75 * Patch #21434: Additional CSS class for version status
75 * Patch #21434: Additional CSS class for version status
76 * Patch #21474: Adding issue css classes to subtasks and relations tr
76 * Patch #21474: Adding issue css classes to subtasks and relations tr
77 * Patch #21497: Tooltip on progress bar
77 * Patch #21497: Tooltip on progress bar
78 * Patch #21541: Russian translation improvement
78 * Patch #21541: Russian translation improvement
79 * Patch #21582: Performance in User#roles_for_project
79 * Patch #21582: Performance in User#roles_for_project
80 * Patch #21583: Use association instead of a manual JOIN in Project#rolled_up_trackers
80 * Patch #21583: Use association instead of a manual JOIN in Project#rolled_up_trackers
81 * Patch #21587: Additional view hook for body_top
81 * Patch #21587: Additional view hook for body_top
82 * Patch #21611: Do not collect ids of subtree in Query#project_statement
82 * Patch #21611: Do not collect ids of subtree in Query#project_statement
83 * Patch #21628: Correct Turkish translation
83 * Patch #21628: Correct Turkish translation
84 * Patch #21632: Updated Estonian translation
84 * Patch #21632: Updated Estonian translation
85 * Patch #21663: Wrap textilizable with DIV containing wiki class
85 * Patch #21663: Wrap textilizable with DIV containing wiki class
86 * Patch #21678: Add missing wiki container for news comments
86 * Patch #21678: Add missing wiki container for news comments
87 * Patch #21685: Change Spanish Panama thousand delimiters and separator
87 * Patch #21685: Change Spanish Panama thousand delimiters and separator
88 * Patch #21738: Add .sql to mime-types
88 * Patch #21738: Add .sql to mime-types
89 * Patch #21747: Catalan translation
89 * Patch #21747: Catalan translation
90 * Patch #21776: Add status, assigned_to and done_ratio classes to issue subtasks
90 * Patch #21776: Add status, assigned_to and done_ratio classes to issue subtasks
91 * Patch #21805: Improve accessibility for icon-only links
91 * Patch #21805: Improve accessibility for icon-only links
92 * Patch #21931: Simplified Chinese translation for 3.3 (some fixes)
92 * Patch #21931: Simplified Chinese translation for 3.3 (some fixes)
93 * Patch #21942: Fix Czech translation of field_time_entries_visibility
93 * Patch #21942: Fix Czech translation of field_time_entries_visibility
94 * Patch #21944: Bugfix: Hide custom field link values from being shown when value is empty
94 * Patch #21944: Bugfix: Hide custom field link values from being shown when value is empty
95 * Patch #21947: Improve page header title for deeply nested project structures (+ improved XSS resilience)
95 * Patch #21947: Improve page header title for deeply nested project structures (+ improved XSS resilience)
96 * Patch #21963: German translations change
96 * Patch #21963: German translations change
97 * Patch #21985: Increase space between menu items
97 * Patch #21985: Increase space between menu items
98 * Patch #21991: Japanese wiki_syntax_detailed_textile.html translation improvement
98 * Patch #21991: Japanese wiki_syntax_detailed_textile.html translation improvement
99 * Patch #22078: Incorrect French translation of :setting_issue_group_assignment
99 * Patch #22078: Incorrect French translation of :setting_issue_group_assignment
100 * Patch #22126: Update for Lithuanian translation
100 * Patch #22126: Update for Lithuanian translation
101 * Patch #22138: fix Korean translation typo
101 * Patch #22138: fix Korean translation typo
102 * Patch #22277: Add id to issue query forms to ease styling within themes
102 * Patch #22277: Add id to issue query forms to ease styling within themes
103 * Patch #22309: Add styles for blockquote in email notifications
103 * Patch #22309: Add styles for blockquote in email notifications
104 * Patch #22315: Change English translation for field_effective_date: "Date" to "Due date"
104 * Patch #22315: Change English translation for field_effective_date: "Date" to "Due date"
105 * Patch #22320: Respect user's timezone when comparing / parsing Dates
105 * Patch #22320: Respect user's timezone when comparing / parsing Dates
106 * Patch #22345: Trackers that have parent_issue_id in their disabled_core_fields should not be selectable for new child issues
106 * Patch #22345: Trackers that have parent_issue_id in their disabled_core_fields should not be selectable for new child issues
107 * Patch #22376: Change Japanese translation for label_issue_watchers
107 * Patch #22376: Change Japanese translation for label_issue_watchers
108 * Patch #22401: Notify the user of missing attachments
108 * Patch #22401: Notify the user of missing attachments
109 * Patch #22496: Add text wrap for multiple value list custom fields
109 * Patch #22496: Add text wrap for multiple value list custom fields
110 * Patch #22506: Updated Korean locale data
110 * Patch #22506: Updated Korean locale data
111 * Patch #22693: Add styles for pre in email notifications
111 * Patch #22693: Add styles for pre in email notifications
112 * Patch #22724: Change Japanese translation for "last name" and "first name"
112 * Patch #22724: Change Japanese translation for "last name" and "first name"
113 * Patch #22756: Edit versions links on the roadmap
113 * Patch #22756: Edit versions links on the roadmap
114 * Patch #23021: fix Russian "setting_thumbnails_enabled" misspelling
114 * Patch #23021: fix Russian "setting_thumbnails_enabled" misspelling
115 * Patch #23065: Fix confusing Japanese translation for permission_manage_related_issues
115 * Patch #23065: Fix confusing Japanese translation for permission_manage_related_issues
116 * Patch #23083: Allow filtering for system-shared versions in version custom fields in the global issues view
116 * Patch #23083: Allow filtering for system-shared versions in version custom fields in the global issues view
117 * Patch #23108: Change Japanese translation for text_git_repository_note
118
117
119 == 2016-06-05 v3.2.3
118 == 2016-06-05 v3.2.3
120
119
121 * Defect #22808: Malformed SQL query with SQLServer when grouping and sorting by fixed version
120 * Defect #22808: Malformed SQL query with SQLServer when grouping and sorting by fixed version
122 * Defect #22912: Selecting a new filter on Activities should not reset the date range
121 * Defect #22912: Selecting a new filter on Activities should not reset the date range
123 * Defect #22924: Persistent XSS in Markdown parsing
122 * Defect #22924: Persistent XSS in Markdown parsing
124 * Defect #22925: Persistent XSS in project homepage field
123 * Defect #22925: Persistent XSS in project homepage field
125 * Defect #22926: Persistent XSS in Textile parsing
124 * Defect #22926: Persistent XSS in Textile parsing
126 * Defect #22932: "Group by" row from issues listing has the colspan attribute bigger with one than the number of columns from the table
125 * Defect #22932: "Group by" row from issues listing has the colspan attribute bigger with one than the number of columns from the table
127 * Patch #22427: pt-BR translation for 3.2.stable
126 * Patch #22427: pt-BR translation for 3.2.stable
128 * Patch #22761: Korean translation for 3.2-stable
127 * Patch #22761: Korean translation for 3.2-stable
129 * Patch #22898: !>image.png! generates invalid HTML
128 * Patch #22898: !>image.png! generates invalid HTML
130 * Patch #22911: Error raised when importing issue with Key/Value List custom field
129 * Patch #22911: Error raised when importing issue with Key/Value List custom field
131
130
132 == 2016-05-05 v3.2.2
131 == 2016-05-05 v3.2.2
133
132
134 * Defect #5156: Bulk edit form lacks estimated time field
133 * Defect #5156: Bulk edit form lacks estimated time field
135 * Defect #22105: Responsive layout. Change menu selector in responsive.js.
134 * Defect #22105: Responsive layout. Change menu selector in responsive.js.
136 * Defect #22134: HTML markup discrepancy ol and ul at app/views/imports/show.html.erb
135 * Defect #22134: HTML markup discrepancy ol and ul at app/views/imports/show.html.erb
137 * Defect #22196: Improve positioning of issue history and changesets on small screens
136 * Defect #22196: Improve positioning of issue history and changesets on small screens
138 * Defect #22305: Highlighting of required and read-only custom fields broken in Workflow editor
137 * Defect #22305: Highlighting of required and read-only custom fields broken in Workflow editor
139 * Defect #22331: bundler error: Ruby 1.9.3 = "mime-types-data requires Ruby version >= 2.0."
138 * Defect #22331: bundler error: Ruby 1.9.3 = "mime-types-data requires Ruby version >= 2.0."
140 * Defect #22342: When copying issues to a different project, subtasks /w custom fields not copied over
139 * Defect #22342: When copying issues to a different project, subtasks /w custom fields not copied over
141 * Defect #22354: Sort criteria defined in custom queries are not applied when exporting to CSV
140 * Defect #22354: Sort criteria defined in custom queries are not applied when exporting to CSV
142 * Defect #22583: CSV import delimiter detection broken
141 * Defect #22583: CSV import delimiter detection broken
143 * Patch #22278: Revision Graph and Table should work with vertical-align: middle
142 * Patch #22278: Revision Graph and Table should work with vertical-align: middle
144 * Patch #22296: Add collision option to autocomplete initialization
143 * Patch #22296: Add collision option to autocomplete initialization
145 * Patch #22319: Fix German "error_invalid_csv_file_or_settings" typo
144 * Patch #22319: Fix German "error_invalid_csv_file_or_settings" typo
146 * Patch #22336: Revision Table does not scroll horizontally on small screens
145 * Patch #22336: Revision Table does not scroll horizontally on small screens
147 * Patch #22721: Check that the file is actually an image before generating the thumbnail
146 * Patch #22721: Check that the file is actually an image before generating the thumbnail
148
147
149 == 2016-03-13 v3.2.1
148 == 2016-03-13 v3.2.1
150
149
151 * Defect #21588: Simplified Chinese "field_cvs_module" translation has problem (Patch #21430)
150 * Defect #21588: Simplified Chinese "field_cvs_module" translation has problem (Patch #21430)
152 * Defect #21656: Fix Non ASCII attachment filename encoding broken (MOJIBAKE) in Microsoft Edge Explorer
151 * Defect #21656: Fix Non ASCII attachment filename encoding broken (MOJIBAKE) in Microsoft Edge Explorer
153 * Defect #22072: Private notes get copied without private flag to Duplicate issues
152 * Defect #22072: Private notes get copied without private flag to Duplicate issues
154 * Defect #22127: Issues can be assigned to any user
153 * Defect #22127: Issues can be assigned to any user
155 * Defect #21219: Date pickers images for start/due date fields are not shown for issues with subtasks
154 * Defect #21219: Date pickers images for start/due date fields are not shown for issues with subtasks
156 * Defect #21477: Assign to "Anonymous" doesn't make much sense
155 * Defect #21477: Assign to "Anonymous" doesn't make much sense
157 * Defect #21488: Don't use past start date as default due date in the date picker
156 * Defect #21488: Don't use past start date as default due date in the date picker
158 * Defect #21504: IssuePriority.position_name not recalculated every time it should
157 * Defect #21504: IssuePriority.position_name not recalculated every time it should
159 * Defect #21551: Private note flag disappears in issue update conflict
158 * Defect #21551: Private note flag disappears in issue update conflict
160 * Defect #21843: Nokogiri security issue
159 * Defect #21843: Nokogiri security issue
161 * Defect #21900: Moving a page with a child raises an error if target wiki contains a page with the same name as the child
160 * Defect #21900: Moving a page with a child raises an error if target wiki contains a page with the same name as the child
162 * Defect #20988: % done field shown on issue show subtree even if deactivated for that tracker
161 * Defect #20988: % done field shown on issue show subtree even if deactivated for that tracker
163 * Defect #21263: Wiki lists in the sidebar are broken
162 * Defect #21263: Wiki lists in the sidebar are broken
164 * Defect #21453: LDAP account creation fails when first name/last name contain non ASCII
163 * Defect #21453: LDAP account creation fails when first name/last name contain non ASCII
165 * Defect #21531: rdm-mailhandler with project-from-subaddress fails
164 * Defect #21531: rdm-mailhandler with project-from-subaddress fails
166 * Defect #21534: Backtrace cleaner should not clean plugin paths
165 * Defect #21534: Backtrace cleaner should not clean plugin paths
167 * Defect #21535: Moving a custom field value in the order switches in the edit view
166 * Defect #21535: Moving a custom field value in the order switches in the edit view
168 * Defect #21775: Field "Done" from issue subtasks table overlaps the layout in responsive mode, width 400
167 * Defect #21775: Field "Done" from issue subtasks table overlaps the layout in responsive mode, width 400
169 * Defect #22108: Issues filter for CSV Export are not applied
168 * Defect #22108: Issues filter for CSV Export are not applied
170 * Defect #22178: Grouping issues by key/value custom field raises error 500
169 * Defect #22178: Grouping issues by key/value custom field raises error 500
171 * Feature #21447: Option to show email adresses by default
170 * Feature #21447: Option to show email adresses by default
172 * Patch #21650: Simplified Chinese translation of wiki formating for 2.6-stable
171 * Patch #21650: Simplified Chinese translation of wiki formating for 2.6-stable
173 * Patch #21881: Russian wiki translation for 2.6-stable
172 * Patch #21881: Russian wiki translation for 2.6-stable
174 * Patch #21898: Catalan wiki translation for 2.6-stable
173 * Patch #21898: Catalan wiki translation for 2.6-stable
175 * Patch #21456: Simplified Chinese translation of wiki formating for 3.1-stable
174 * Patch #21456: Simplified Chinese translation of wiki formating for 3.1-stable
176 * Patch #21686: Russian translation for 3.1-stable
175 * Patch #21686: Russian translation for 3.1-stable
177 * Patch #21687: German translations for 3.1-stable
176 * Patch #21687: German translations for 3.1-stable
178 * Patch #21689: Turkish translation for 3.1-stable
177 * Patch #21689: Turkish translation for 3.1-stable
179 * Patch #21882: Russian wiki translation for 3.1-stable
178 * Patch #21882: Russian wiki translation for 3.1-stable
180 * Patch #21899: Catalan wiki translation for 3.1-stable
179 * Patch #21899: Catalan wiki translation for 3.1-stable
181 * Patch #22131: German translations for 3.1-stable
180 * Patch #22131: German translations for 3.1-stable
182 * Patch #22139: Japanese wiki syntax (Markdown) translation for 3.1-stable
181 * Patch #22139: Japanese wiki syntax (Markdown) translation for 3.1-stable
183 * Patch #21436: Prevent admins from sending themselves their own password
182 * Patch #21436: Prevent admins from sending themselves their own password
184 * Patch #21454: Simplified Chinese translation for 3.2.0
183 * Patch #21454: Simplified Chinese translation for 3.2.0
185 * Patch #21487: Larger font for email notifications
184 * Patch #21487: Larger font for email notifications
186 * Patch #21521: Updated Spanish and Spanish Panama Translations
185 * Patch #21521: Updated Spanish and Spanish Panama Translations
187 * Patch #21522: Simplified Chinese translation for r14976
186 * Patch #21522: Simplified Chinese translation for r14976
188 * Patch #21527: Russian translation for 3.2.0
187 * Patch #21527: Russian translation for 3.2.0
189 * Patch #21593: Add class to contextual edit button that relates to heading on wiki pages
188 * Patch #21593: Add class to contextual edit button that relates to heading on wiki pages
190 * Patch #21620: Turkish translation for 3.2-stable
189 * Patch #21620: Turkish translation for 3.2-stable
191 * Patch #21635: German translations for 3.2
190 * Patch #21635: German translations for 3.2
192 * Patch #21740: Fixes misspelled word "RMagcik" in configuration.yml.example
191 * Patch #21740: Fixes misspelled word "RMagcik" in configuration.yml.example
193 * Patch #21847: Let mobile header be fixed
192 * Patch #21847: Let mobile header be fixed
194 * Patch #21867: Add column `estimated_hours` for CSV import.
193 * Patch #21867: Add column `estimated_hours` for CSV import.
195 * Patch #21883: Russian wiki translation for 3.2-stable
194 * Patch #21883: Russian wiki translation for 3.2-stable
196 * Patch #22009: Japanese wiki syntax (Markdown) translation for 3.2-stable
195 * Patch #22009: Japanese wiki syntax (Markdown) translation for 3.2-stable
197 * Patch #22074: Prevent username from overlapping in mobile menu
196 * Patch #22074: Prevent username from overlapping in mobile menu
198 * Patch #22101: Set max-with to 100% for input, select and textea
197 * Patch #22101: Set max-with to 100% for input, select and textea
199 * Patch #22104: Prevent font scaling in landscape mode on webkit
198 * Patch #22104: Prevent font scaling in landscape mode on webkit
200 * Patch #22128: Attachment form too wide on small screens
199 * Patch #22128: Attachment form too wide on small screens
201 * Patch #22132: German translations for 3.2-stable
200 * Patch #22132: German translations for 3.2-stable
202
201
203 == 2015-12-06 v3.2.0
202 == 2015-12-06 v3.2.0
204
203
205 * Defect #17403: Unknown file size while downloading attachment
204 * Defect #17403: Unknown file size while downloading attachment
206 * Defect #18223: Table renders wrong if a trailing space is after | symbol
205 * Defect #18223: Table renders wrong if a trailing space is after | symbol
207 * Defect #19017: Wiki PDF Export: <pre> not rendered with monospaced font
206 * Defect #19017: Wiki PDF Export: <pre> not rendered with monospaced font
208 * Defect #19271: Configuration of which versions are shown in version-format custom fields should not affect issue query filter
207 * Defect #19271: Configuration of which versions are shown in version-format custom fields should not affect issue query filter
209 * Defect #19304: <a> tag without attributes in description results in undefined method + for nil:NilClass
208 * Defect #19304: <a> tag without attributes in description results in undefined method + for nil:NilClass
210 * Defect #19403: Mistake in Polish Translation file.
209 * Defect #19403: Mistake in Polish Translation file.
211 * Defect #19657: Can't reorder activities after disabling activities on a project
210 * Defect #19657: Can't reorder activities after disabling activities on a project
212 * Defect #20117: Activities set as inactive missing in spent time report filter
211 * Defect #20117: Activities set as inactive missing in spent time report filter
213 * Defect #20296: Double full stops in Japanese
212 * Defect #20296: Double full stops in Japanese
214 * Defect #20361: Project copy does not update custom field of version type values
213 * Defect #20361: Project copy does not update custom field of version type values
215 * Defect #20438: Subject filter doesn't work with non ASCII uppercase symbols
214 * Defect #20438: Subject filter doesn't work with non ASCII uppercase symbols
216 * Defect #20463: Internal error when moving an issue to a project without selected trackers and active issue tracking
215 * Defect #20463: Internal error when moving an issue to a project without selected trackers and active issue tracking
217 * Defect #20501: Empty divs when there are no custom fields on the issue form
216 * Defect #20501: Empty divs when there are no custom fields on the issue form
218 * Defect #20543: Mail handler: don't allow override of some attributes by default
217 * Defect #20543: Mail handler: don't allow override of some attributes by default
219 * Defect #20551: Typo "coma" (correct: "comma")
218 * Defect #20551: Typo "coma" (correct: "comma")
220 * Defect #20565: Search and get a 404 page when adding a new project
219 * Defect #20565: Search and get a 404 page when adding a new project
221 * Defect #20583: Setting Category/Version as a required field causes error in projects without categories/versions
220 * Defect #20583: Setting Category/Version as a required field causes error in projects without categories/versions
222 * Defect #20995: Automatic done ratio calculation in issue tree is wrong in some cases
221 * Defect #20995: Automatic done ratio calculation in issue tree is wrong in some cases
223 * Defect #21012: Link custom fields with long URLs are distorting issue detail view
222 * Defect #21012: Link custom fields with long URLs are distorting issue detail view
224 * Defect #21069: Hard-coded label for hour
223 * Defect #21069: Hard-coded label for hour
225 * Defect #21074: When changing the tracker of an existing issue, new custom fields are not initialized with their default value
224 * Defect #21074: When changing the tracker of an existing issue, new custom fields are not initialized with their default value
226 * Defect #21175: Unused strings: label_(start|end)_to_(start|end)
225 * Defect #21175: Unused strings: label_(start|end)_to_(start|end)
227 * Defect #21182: Project.uniq.visible raises an SQL error under certain conditions
226 * Defect #21182: Project.uniq.visible raises an SQL error under certain conditions
228 * Defect #21226: Some log messages are missing the "MailHandler" prefix
227 * Defect #21226: Some log messages are missing the "MailHandler" prefix
229 * Defect #21382: Watcher deletion of inactive user not possible for non-admin users
228 * Defect #21382: Watcher deletion of inactive user not possible for non-admin users
230 * Feature #950: Import Issues from delimited/CSV file
229 * Feature #950: Import Issues from delimited/CSV file
231 * Feature #1159: Allow issue description to be searchable as a filter
230 * Feature #1159: Allow issue description to be searchable as a filter
232 * Feature #1561: Totals for estimated/spent time and numeric custom fields on the issue list
231 * Feature #1561: Totals for estimated/spent time and numeric custom fields on the issue list
233 * Feature #1605: Activity page to remember user's selection of activities
232 * Feature #1605: Activity page to remember user's selection of activities
234 * Feature #1828: Default target version for new issues
233 * Feature #1828: Default target version for new issues
235 * Feature #3034: Add day numbers to gantt
234 * Feature #3034: Add day numbers to gantt
236 * Feature #3398: Link to assigned issues on user profiles
235 * Feature #3398: Link to assigned issues on user profiles
237 * Feature #4285: Add cancel button during edition of the wiki
236 * Feature #4285: Add cancel button during edition of the wiki
238 * Feature #5816: New issue initial status should be settable in workflow
237 * Feature #5816: New issue initial status should be settable in workflow
239 * Feature #7346: Allow a default version to be set on the command line for incoming emails
238 * Feature #7346: Allow a default version to be set on the command line for incoming emails
240 * Feature #8335: Email styles inline
239 * Feature #8335: Email styles inline
241 * Feature #10672: Extend Filesize in the attachments table for files with size > 2147483647 bytes
240 * Feature #10672: Extend Filesize in the attachments table for files with size > 2147483647 bytes
242 * Feature #13429: Include attachment thumbnails in issue history
241 * Feature #13429: Include attachment thumbnails in issue history
243 * Feature #13946: Add tracker name to Redmine issue link titles
242 * Feature #13946: Add tracker name to Redmine issue link titles
244 * Feature #16072: Markdown footnote support
243 * Feature #16072: Markdown footnote support
245 * Feature #16621: Ability to filter issues blocked by any/no open issues
244 * Feature #16621: Ability to filter issues blocked by any/no open issues
246 * Feature #16941: Do not clear category on project change if category with same exists
245 * Feature #16941: Do not clear category on project change if category with same exists
247 * Feature #17618: Upgrade net-ldap version to 0.12.0
246 * Feature #17618: Upgrade net-ldap version to 0.12.0
248 * Feature #19097: Responsive layout for mobile devices
247 * Feature #19097: Responsive layout for mobile devices
249 * Feature #19885: Raise time entries comments limit to 1024
248 * Feature #19885: Raise time entries comments limit to 1024
250 * Feature #19886: Raise wiki edits comments limit to 1024
249 * Feature #19886: Raise wiki edits comments limit to 1024
251 * Feature #20008: Files upload Restriction by files extensions
250 * Feature #20008: Files upload Restriction by files extensions
252 * Feature #20221: Time entry query : column week
251 * Feature #20221: Time entry query : column week
253 * Feature #20388: Removing attachment after commit transaction
252 * Feature #20388: Removing attachment after commit transaction
254 * Feature #20929: Raise maximum length of LDAP filter
253 * Feature #20929: Raise maximum length of LDAP filter
255 * Feature #20933: Options for shorter session maximum lifetime
254 * Feature #20933: Options for shorter session maximum lifetime
256 * Feature #20935: Set autologin cookie as secure by default when using https
255 * Feature #20935: Set autologin cookie as secure by default when using https
257 * Feature #20991: Raise maximum length of category name to 60
256 * Feature #20991: Raise maximum length of category name to 60
258 * Feature #21042: Check "Hide my email address" by default for new users
257 * Feature #21042: Check "Hide my email address" by default for new users
259 * Feature #21058: Keep track of valid user sessions
258 * Feature #21058: Keep track of valid user sessions
260 * Feature #21060: Custom field format with possible values stored as records
259 * Feature #21060: Custom field format with possible values stored as records
261 * Feature #21148: Remove "Latest Projects" from Home page
260 * Feature #21148: Remove "Latest Projects" from Home page
262 * Feature #21361: Plugins ui tests rake task
261 * Feature #21361: Plugins ui tests rake task
263 * Patch #20271: Fix for multiple tabs on the same page
262 * Patch #20271: Fix for multiple tabs on the same page
264 * Patch #20288: Finalize CodeRay 1.1.0 upgrade
263 * Patch #20288: Finalize CodeRay 1.1.0 upgrade
265 * Patch #20298: "div" tag around revision details
264 * Patch #20298: "div" tag around revision details
266 * Patch #20338: Turkish "activity" translation change
265 * Patch #20338: Turkish "activity" translation change
267 * Patch #20368: Make corners rounded
266 * Patch #20368: Make corners rounded
268 * Patch #20369: Use String#casecmp for case insensitive comparison
267 * Patch #20369: Use String#casecmp for case insensitive comparison
269 * Patch #20370: Lighter colors for journal details in issue history
268 * Patch #20370: Lighter colors for journal details in issue history
270 * Patch #20411: Change Japanese translation for "view"
269 * Patch #20411: Change Japanese translation for "view"
271 * Patch #20413: Use a table instead of an unordered list in "Issue tracking" box
270 * Patch #20413: Use a table instead of an unordered list in "Issue tracking" box
272 * Patch #20496: Change Japanese translation for "time tracking"
271 * Patch #20496: Change Japanese translation for "time tracking"
273 * Patch #20506: redmine I18n autoload instead of require
272 * Patch #20506: redmine I18n autoload instead of require
274 * Patch #20507: ThemesHelper reopening ApplicationHelper is problem with autoloading
273 * Patch #20507: ThemesHelper reopening ApplicationHelper is problem with autoloading
275 * Patch #20508: Required file lib/redmine/hook.rb is patching autoloaded ApplicationHelper
274 * Patch #20508: Required file lib/redmine/hook.rb is patching autoloaded ApplicationHelper
276 * Patch #20589: Activate sudo mode after password based login
275 * Patch #20589: Activate sudo mode after password based login
277 * Patch #20720: Traditional Chinese "issue" translation change
276 * Patch #20720: Traditional Chinese "issue" translation change
278 * Patch #20732: MailHandler: Select project by subaddress (redmine+project@example.com)
277 * Patch #20732: MailHandler: Select project by subaddress (redmine+project@example.com)
279 * Patch #20740: Confusing name: test public query called "private"
278 * Patch #20740: Confusing name: test public query called "private"
280 * Patch #21033: Polish translation change
279 * Patch #21033: Polish translation change
281 * Patch #21110: Keep anchor (i.e. to a specific issue note) throughout login
280 * Patch #21110: Keep anchor (i.e. to a specific issue note) throughout login
282 * Patch #21119: Give numbers in query sort criteria consistent width for non-monospaced fonts
281 * Patch #21119: Give numbers in query sort criteria consistent width for non-monospaced fonts
283 * Patch #21126: Change Japanese translation for "List"
282 * Patch #21126: Change Japanese translation for "List"
284 * Patch #21137: Rescue network level errors with LDAP auth
283 * Patch #21137: Rescue network level errors with LDAP auth
285 * Patch #21159: Hide empty <ul> on project overview
284 * Patch #21159: Hide empty <ul> on project overview
286 * Patch #21169: Use config.relative_url_root as the default path for session and autologin cookies
285 * Patch #21169: Use config.relative_url_root as the default path for session and autologin cookies
287 * Patch #21176: Japanese translation change (Blocks / Blocked by)
286 * Patch #21176: Japanese translation change (Blocks / Blocked by)
288 * Patch #21258: Use <ul> to do pagination, styling in a GitHub like manner with improved handling in responsive mode
287 * Patch #21258: Use <ul> to do pagination, styling in a GitHub like manner with improved handling in responsive mode
289 * Patch #21280: Change Japanese translation for text_user_wrote
288 * Patch #21280: Change Japanese translation for text_user_wrote
290
289
291 == 2015-12-05 v3.1.3
290 == 2015-12-05 v3.1.3
292
291
293 * Defect #16948: Broken anonymous repository access for public projects with Apache 2.4 (redmine.pm)
292 * Defect #16948: Broken anonymous repository access for public projects with Apache 2.4 (redmine.pm)
294 * Defect #21328: pdf: Vietnamese Italic is not shown
293 * Defect #21328: pdf: Vietnamese Italic is not shown
295 * Defect #21419: Information leak in Atom feed
294 * Defect #21419: Information leak in Atom feed
296 * Patch #21312: Fix exception in Redmine.pm when authenticating anonymous users
295 * Patch #21312: Fix exception in Redmine.pm when authenticating anonymous users
297 * Patch #21430: Simplified Chinese translation
296 * Patch #21430: Simplified Chinese translation
298
297
299 == 2015-11-14 v3.1.2
298 == 2015-11-14 v3.1.2
300
299
301 * Defect #20992: Parent priority "Independent of subtasks" setting doesn't work
300 * Defect #20992: Parent priority "Independent of subtasks" setting doesn't work
302 * Defect #20360: Project copy does not copy custom field settings
301 * Defect #20360: Project copy does not copy custom field settings
303 * Defect #20380: Cannot assign users to projects with IE set to compatibility mode
302 * Defect #20380: Cannot assign users to projects with IE set to compatibility mode
304 * Defect #20591: PDF export does not determine picture (.png) height correctly
303 * Defect #20591: PDF export does not determine picture (.png) height correctly
305 * Defect #20677: Custom fields with multiple values required by worklow can be blank
304 * Defect #20677: Custom fields with multiple values required by worklow can be blank
306 * Defect #20811: long <pre> lines are missing from PDF export of wiki pages
305 * Defect #20811: long <pre> lines are missing from PDF export of wiki pages
307 * Defect #21136: Issues API may disclose changeset messages that are not visible
306 * Defect #21136: Issues API may disclose changeset messages that are not visible
308 * Defect #21150: Time logging form may disclose subjects of issues that are not visible
307 * Defect #21150: Time logging form may disclose subjects of issues that are not visible
309 * Defect #21155: Deleting invalid wiki page version deletes whole page content
308 * Defect #21155: Deleting invalid wiki page version deletes whole page content
310 * Defect #20282: Error message when editing a child project without add project/subprojects permissions
309 * Defect #20282: Error message when editing a child project without add project/subprojects permissions
311 * Defect #20730: Fix tokenization of phrases with non-ascii chars
310 * Defect #20730: Fix tokenization of phrases with non-ascii chars
312 * Defect #21071: find_referenced_issue_by_id fails with RangeError for large numbers
311 * Defect #21071: find_referenced_issue_by_id fails with RangeError for large numbers
313 * Patch #21031: Polish translation update for 3.0-stable
312 * Patch #21031: Polish translation update for 3.0-stable
314 * Patch #21105: Japanese wiki_syntax_detailed_textile.html translation for 3.0-stable
313 * Patch #21105: Japanese wiki_syntax_detailed_textile.html translation for 3.0-stable
315 * Patch #20785: Polish translation update for 3.1-stable
314 * Patch #20785: Polish translation update for 3.1-stable
316 * Patch #20837: Bulgarian translation
315 * Patch #20837: Bulgarian translation
317 * Patch #20892: Spanish translation for r14637
316 * Patch #20892: Spanish translation for r14637
318 * Patch #20906: Fix mulitple tab navigation highlighting and content hiding
317 * Patch #20906: Fix mulitple tab navigation highlighting and content hiding
319 * Patch #21019: Traditional Chinese translation (to r14689)
318 * Patch #21019: Traditional Chinese translation (to r14689)
320 * Patch #21076: Move inline CSS to application.css for private checkbox
319 * Patch #21076: Move inline CSS to application.css for private checkbox
321 * Patch #21085: Optimize issue edit description link
320 * Patch #21085: Optimize issue edit description link
322
321
323 == 2015-09-20 v3.1.1
322 == 2015-09-20 v3.1.1
324
323
325 * Feature #11253: Total time spent from subtasks on the issue list
324 * Feature #11253: Total time spent from subtasks on the issue list
326 * Feature #20688: Add Total estimated hours column on issue list
325 * Feature #20688: Add Total estimated hours column on issue list
327 * Feature #20738: Upgrade Rails 4.2.4
326 * Feature #20738: Upgrade Rails 4.2.4
328 * Defect #19577: Open redirect vulnerability
327 * Defect #19577: Open redirect vulnerability
329 * Defect #20761: Fix typo of Japanese translation for notice_gantt_chart_truncated
328 * Defect #20761: Fix typo of Japanese translation for notice_gantt_chart_truncated
330 * Defect #20427: Cannot create a custom query visibility is "to these roles only"
329 * Defect #20427: Cannot create a custom query visibility is "to these roles only"
331 * Defect #20454: Mail handler: unwanted assignment to a group occurs
330 * Defect #20454: Mail handler: unwanted assignment to a group occurs
332 * Defect #20278: Wrong syntax for resizing inline images will throw a 500 error
331 * Defect #20278: Wrong syntax for resizing inline images will throw a 500 error
333 * Defect #20401: "Spent time" panel: columns not wrapping
332 * Defect #20401: "Spent time" panel: columns not wrapping
334 * Defect #20407: Monospace font-family values are differ between application.css and scm.css
333 * Defect #20407: Monospace font-family values are differ between application.css and scm.css
335 * Defect #20456: 3.1-stable/3.1.0: missing commits (omitted from being merged from trunk)
334 * Defect #20456: 3.1-stable/3.1.0: missing commits (omitted from being merged from trunk)
336 * Defect #20466: Broken email notification layout in Outlook
335 * Defect #20466: Broken email notification layout in Outlook
337 * Defect #20490: WARNING: Can't mass-assign protected attributes for User
336 * Defect #20490: WARNING: Can't mass-assign protected attributes for User
338 * Defect #20633: Help cursor showing up since r14154
337 * Defect #20633: Help cursor showing up since r14154
339 * Patch #20293: Russian translation for 2.6-stable
338 * Patch #20293: Russian translation for 2.6-stable
340 * Patch #20294: Russian translation for 2.6-stable
339 * Patch #20294: Russian translation for 2.6-stable
341 * Patch #20408: Turkish translation for 2.6-stable
340 * Patch #20408: Turkish translation for 2.6-stable
342 * Patch #20557: Czech translation for 2.6-stable
341 * Patch #20557: Czech translation for 2.6-stable
343 * Patch #20735: Markdown: Upgrade redcarpet gem to 3.3 (ruby 1.9 and higher)
342 * Patch #20735: Markdown: Upgrade redcarpet gem to 3.3 (ruby 1.9 and higher)
344 * Patch #20745: Portuguese translation for 2.6-stable
343 * Patch #20745: Portuguese translation for 2.6-stable
345 * Patch #20512: Project.copy_from deletes enabled_modules on source
344 * Patch #20512: Project.copy_from deletes enabled_modules on source
346 * Patch #20737: Czech translation for 3.0-stable
345 * Patch #20737: Czech translation for 3.0-stable
347 * Patch #20746: Portuguese translation for 3.0-stable
346 * Patch #20746: Portuguese translation for 3.0-stable
348 * Patch #20243: Use https links instead of http links in ApplicationHelper#avatar_edit_link and Redmine::Info class methods
347 * Patch #20243: Use https links instead of http links in ApplicationHelper#avatar_edit_link and Redmine::Info class methods
349 * Patch #20410: Turkish translation for 3.1-stable
348 * Patch #20410: Turkish translation for 3.1-stable
350 * Patch #20452: Czech localisation update
349 * Patch #20452: Czech localisation update
351 * Patch #20731: Change Japanese translation for "spent time"
350 * Patch #20731: Change Japanese translation for "spent time"
352 * Patch #20747: Portuguese translation for 3.1-stable
351 * Patch #20747: Portuguese translation for 3.1-stable
353
352
354 == 2015-07-26 v3.1.0
353 == 2015-07-26 v3.1.0
355
354
356 * Defect #4334: "Watch"ing an issue doesn't update watchers list
355 * Defect #4334: "Watch"ing an issue doesn't update watchers list
357 * Defect #13924: Error when using views/issues/index.api.rsb in a plugin
356 * Defect #13924: Error when using views/issues/index.api.rsb in a plugin
358 * Defect #14881: Issue journals should be ordered by created_on, not id
357 * Defect #14881: Issue journals should be ordered by created_on, not id
359 * Defect #15716: Scraped emails include CSS from HTML emails
358 * Defect #15716: Scraped emails include CSS from HTML emails
360 * Defect #19243: Ambiguous date format options (eg. 03/03/2015) in settings
359 * Defect #19243: Ambiguous date format options (eg. 03/03/2015) in settings
361 * Defect #19656: Activities do not correspont to project when adding time from my page.
360 * Defect #19656: Activities do not correspont to project when adding time from my page.
362 * Defect #19737: HTML Sanitizer not working for Outlook mails
361 * Defect #19737: HTML Sanitizer not working for Outlook mails
363 * Defect #19740: "Truncate emails after one of these lines" setting is not working
362 * Defect #19740: "Truncate emails after one of these lines" setting is not working
364 * Defect #19995: Can't apply textile modifiers to 1 non-ASCII character
363 * Defect #19995: Can't apply textile modifiers to 1 non-ASCII character
365 * Defect #20141: Sync #wiki_format_provider plugin API shortcut with changes to Redmine::WikiFormatting.register from r12450 and r14313
364 * Defect #20141: Sync #wiki_format_provider plugin API shortcut with changes to Redmine::WikiFormatting.register from r12450 and r14313
366 * Defect #20159: Disallow users to delete a version referenced by a custom field
365 * Defect #20159: Disallow users to delete a version referenced by a custom field
367 * Defect #20206: Members w/o view issues permission are able to list issues on public projects if the non member role has the permission
366 * Defect #20206: Members w/o view issues permission are able to list issues on public projects if the non member role has the permission
368 * Defect #20372: Contents inside <pre> are not rendered as monospace font in Chrome for Mac
367 * Defect #20372: Contents inside <pre> are not rendered as monospace font in Chrome for Mac
369 * Feature #5418: Add Gravatar and edit link to "My account" page
368 * Feature #5418: Add Gravatar and edit link to "My account" page
370 * Feature #5490: Option for independent subtask priority/start date/due date/done ratio
369 * Feature #5490: Option for independent subtask priority/start date/due date/done ratio
371 * Feature #6118: Filter by parent task or subtasks
370 * Feature #6118: Filter by parent task or subtasks
372 * Feature #7037: CSV export encoding and excel. UTF-8 and BOM
371 * Feature #7037: CSV export encoding and excel. UTF-8 and BOM
373 * Feature #8424: Add private issue option to receiving emails
372 * Feature #8424: Add private issue option to receiving emails
374 * Feature #8929: Permission to view only your own time logs
373 * Feature #8929: Permission to view only your own time logs
375 * Feature #11253: Total time spent from subtasks on the issue list
374 * Feature #11253: Total time spent from subtasks on the issue list
376 * Feature #12312: Raise 60-character limit for document titles
375 * Feature #12312: Raise 60-character limit for document titles
377 * Feature #16373: TextFormatting help for Markdown formatting
376 * Feature #16373: TextFormatting help for Markdown formatting
378 * Feature #16535: Set a max width to html email content
377 * Feature #16535: Set a max width to html email content
379 * Feature #16962: Better handle html-only emails
378 * Feature #16962: Better handle html-only emails
380 * Feature #19182: Patch to the Redmine Mail Handler for specifying a custom CA bundle
379 * Feature #19182: Patch to the Redmine Mail Handler for specifying a custom CA bundle
381 * Feature #19458: Add the ability to expire passwords after a configurable number of days
380 * Feature #19458: Add the ability to expire passwords after a configurable number of days
382 * Feature #19707: Ability to limit member management to certain roles
381 * Feature #19707: Ability to limit member management to certain roles
383 * Feature #19851: Sudo mode: Require password re-entry for sensitive actions (optional)
382 * Feature #19851: Sudo mode: Require password re-entry for sensitive actions (optional)
384 * Patch #5770: Welcome text misses wiki formatting
383 * Patch #5770: Welcome text misses wiki formatting
385 * Patch #14402: Plugin migration directory should use plugin directory
384 * Patch #14402: Plugin migration directory should use plugin directory
386 * Patch #19296: Include custom fields description in project settings and issue view
385 * Patch #19296: Include custom fields description in project settings and issue view
387 * Patch #19339: Put news articles into <article> tags
386 * Patch #19339: Put news articles into <article> tags
388 * Patch #19341: Put roadmap versions in <article> tags
387 * Patch #19341: Put roadmap versions in <article> tags
389 * Patch #19455: Replace manual query in version helper
388 * Patch #19455: Replace manual query in version helper
390 * Patch #19509: Change Japanese translation for field_login
389 * Patch #19509: Change Japanese translation for field_login
391 * Patch #19546: Change default display mode for PDF Export to OneColumn
390 * Patch #19546: Change default display mode for PDF Export to OneColumn
392 * Patch #19991: Japanese translation change
391 * Patch #19991: Japanese translation change
393 * Patch #19993: Change csv separators of Spanish/Panama
392 * Patch #19993: Change csv separators of Spanish/Panama
394 * Patch #20130: Bulgarian translation change
393 * Patch #20130: Bulgarian translation change
395 * Patch #20174: Add missing member_role to fixtures
394 * Patch #20174: Add missing member_role to fixtures
396 * Patch #20180: Make the updateIssueFrom(url) function return the XMLHttpRequest object
395 * Patch #20180: Make the updateIssueFrom(url) function return the XMLHttpRequest object
397
396
398 == 2015-07-07 v3.0.4
397 == 2015-07-07 v3.0.4
399
398
400 * Defect #17757: Link with hash does not work on Firefox
399 * Defect #17757: Link with hash does not work on Firefox
401 * Defect #19095: PDF is broken on iOS
400 * Defect #19095: PDF is broken on iOS
402 * Defect #19485: Column 'address' in where clause may be ambiguous
401 * Defect #19485: Column 'address' in where clause may be ambiguous
403 * Defect #19815: Bulk issue copy copies subtasks and attachments even if option is unchecked
402 * Defect #19815: Bulk issue copy copies subtasks and attachments even if option is unchecked
404 * Defect #19835: Newlines stripped from CVS commit messages
403 * Defect #19835: Newlines stripped from CVS commit messages
405 * Defect #19840: Missing validation for description size of versions
404 * Defect #19840: Missing validation for description size of versions
406 * Defect #19842: User allowed to manage public queries in any project, can create public query visible to everyone for ALL projects
405 * Defect #19842: User allowed to manage public queries in any project, can create public query visible to everyone for ALL projects
407 * Defect #19844: Roles are not aligned on new member form
406 * Defect #19844: Roles are not aligned on new member form
408 * Defect #19956: Connection leak on svn/redmine integration
407 * Defect #19956: Connection leak on svn/redmine integration
409 * Defect #19957: acts_as_versioned not compatible with ActiveRecord 4.2.1
408 * Defect #19957: acts_as_versioned not compatible with ActiveRecord 4.2.1
410 * Defect #20066: List of groups sorted in desc by default
409 * Defect #20066: List of groups sorted in desc by default
411 * Defect #20118: Missing row in PDF if issue description contains '<'-character
410 * Defect #20118: Missing row in PDF if issue description contains '<'-character
412 * Feature #19364: Images and Thumbnail are not interpreted in table while exporting PDF
411 * Feature #19364: Images and Thumbnail are not interpreted in table while exporting PDF
413 * Feature #20142: Update Gemfile to require rbpdf ~>1.18.6
412 * Feature #20142: Update Gemfile to require rbpdf ~>1.18.6
414 * Patch #19825: Russian translation update
413 * Patch #19825: Russian translation update
415 * Patch #20035: Italian translation update
414 * Patch #20035: Italian translation update
416 * Patch #20203: The test email action should use POST only (CSRF protection)
415 * Patch #20203: The test email action should use POST only (CSRF protection)
417
416
418 == 2015-05-10 v3.0.3
417 == 2015-05-10 v3.0.3
419
418
420 * Defect #18580: Can't bulk edit own time entries with "Edit own time entries"
419 * Defect #18580: Can't bulk edit own time entries with "Edit own time entries"
421 * Defect #19731: Issue validation fails if % done field is deactivated
420 * Defect #19731: Issue validation fails if % done field is deactivated
422 * Defect #19735: Email addresses with slashes are not linked correctly
421 * Defect #19735: Email addresses with slashes are not linked correctly
423 * Patch #19655: Set a back_url when forcing new login after session expiration
422 * Patch #19655: Set a back_url when forcing new login after session expiration
424 * Patch #19706: Issue show : optimizations
423 * Patch #19706: Issue show : optimizations
425 * Patch #19793: Adding flash messages to files_controller#create
424 * Patch #19793: Adding flash messages to files_controller#create
426
425
427 == 2015-04-26 v3.0.2
426 == 2015-04-26 v3.0.2
428
427
429 * Defect #19297: Custom fields with hidden/read-only combination displayed in Issue Edit Form
428 * Defect #19297: Custom fields with hidden/read-only combination displayed in Issue Edit Form
430 * Defect #19400: Possibility of having 2 (or more) repositories with empty identifier
429 * Defect #19400: Possibility of having 2 (or more) repositories with empty identifier
431 * Defect #19444: Fix typo in wiki_syntax_detailed.html
430 * Defect #19444: Fix typo in wiki_syntax_detailed.html
432 * Defect #19538: Keywords in commit messages: journal entries are created even if nothing was changed
431 * Defect #19538: Keywords in commit messages: journal entries are created even if nothing was changed
433 * Defect #19569: Field permissions not working properly with inherited memberships
432 * Defect #19569: Field permissions not working properly with inherited memberships
434 * Defect #19580: "Required" and "Read-only" rules on "Fields Permissions" screen are not colored
433 * Defect #19580: "Required" and "Read-only" rules on "Fields Permissions" screen are not colored
435 * Defect #13583: Space between lines in nested lists not equal
434 * Defect #13583: Space between lines in nested lists not equal
436 * Defect #19161: 500 Internal error: sorting for column mail at Administration/User
435 * Defect #19161: 500 Internal error: sorting for column mail at Administration/User
437 * Defect #19163: Bulk edit form shows additional custom fields
436 * Defect #19163: Bulk edit form shows additional custom fields
438 * Defect #19168: Activity: changes made to tickets are shown multiple times
437 * Defect #19168: Activity: changes made to tickets are shown multiple times
439 * Defect #19185: Update Install/Upgrade guide for 3.x version and get gid of DEPRECATION WARNING: You didn't set config.secret_key_base
438 * Defect #19185: Update Install/Upgrade guide for 3.x version and get gid of DEPRECATION WARNING: You didn't set config.secret_key_base
440 * Defect #19276: Creating new issues with invalid project_id should return 422 instead of 403 error
439 * Defect #19276: Creating new issues with invalid project_id should return 422 instead of 403 error
441 * Defect #19405: Setting config.logger.level in additional_environment.rb has no effect
440 * Defect #19405: Setting config.logger.level in additional_environment.rb has no effect
442 * Defect #19464: Possible to log time on project without time tracking
441 * Defect #19464: Possible to log time on project without time tracking
443 * Defect #19482: Custom field (long text format) displayed even if empty
442 * Defect #19482: Custom field (long text format) displayed even if empty
444 * Defect #19537: Broken HTML sanitizer refence breaks email receiving
443 * Defect #19537: Broken HTML sanitizer refence breaks email receiving
445 * Defect #19544: Malformed SQL query with SQLServer when grouping issues
444 * Defect #19544: Malformed SQL query with SQLServer when grouping issues
446 * Defect #19553: When create by copying the issue, status can not be changed to default
445 * Defect #19553: When create by copying the issue, status can not be changed to default
447 * Defect #19558: Mail handler should not ignore emails with x-auto-response-suppress header
446 * Defect #19558: Mail handler should not ignore emails with x-auto-response-suppress header
448 * Defect #19606: Issue Estimated Time not updated on tracker change
447 * Defect #19606: Issue Estimated Time not updated on tracker change
449 * Feature #19437: Upgrade to Rails 4.2.1
448 * Feature #19437: Upgrade to Rails 4.2.1
450 * Feature #19489: Translation for Spanish Panama
449 * Feature #19489: Translation for Spanish Panama
451 * Patch #19570: Spanish translation updated
450 * Patch #19570: Spanish translation updated
452
451
453 == 2015-03-16 v3.0.1
452 == 2015-03-16 v3.0.1
454
453
455 * Defect #19197: Missing notification if assignee was a group
454 * Defect #19197: Missing notification if assignee was a group
456 * Defect #19260: Non-default identifier-less git repositories are undeletable
455 * Defect #19260: Non-default identifier-less git repositories are undeletable
457 * Defect #19305: settings: incompatible character encodings: UTF-8 and ASCII-8BIT: yaml generated on ruby 1.8
456 * Defect #19305: settings: incompatible character encodings: UTF-8 and ASCII-8BIT: yaml generated on ruby 1.8
458 * Defect #19313: Attached inline images with non-ascii file name can not be seen when text formatting is Makdown
457 * Defect #19313: Attached inline images with non-ascii file name can not be seen when text formatting is Makdown
459 * Defect #19348: Project name is missing for versions from sub-projects
458 * Defect #19348: Project name is missing for versions from sub-projects
460 * Defect #19381: Wrong syntax for wiki macros in wiki_syntax_detailed.html
459 * Defect #19381: Wrong syntax for wiki macros in wiki_syntax_detailed.html
461 * Defect #19172: "gem update bundler" suggestion for "`x64_mingw` is not a valid platform"
460 * Defect #19172: "gem update bundler" suggestion for "`x64_mingw` is not a valid platform"
462 * Defect #19218: Wrong name for pt-BR in language drop-down
461 * Defect #19218: Wrong name for pt-BR in language drop-down
463 * Defect #19225: When deleting one item from multivalued custom field / list of users, name of removed user is not visible in history
462 * Defect #19225: When deleting one item from multivalued custom field / list of users, name of removed user is not visible in history
464 * Defect #19232: IMAP STARTTLS options typo :tls
463 * Defect #19232: IMAP STARTTLS options typo :tls
465 * Defect #19253: Repository users broken if only one committer exists
464 * Defect #19253: Repository users broken if only one committer exists
466 * Defect #19316: CustomField#possible_values may raise undefined method `force_encoding' error
465 * Defect #19316: CustomField#possible_values may raise undefined method `force_encoding' error
467 * Defect #19320: Spent time (last 7 days) in My page not updated
466 * Defect #19320: Spent time (last 7 days) in My page not updated
468 * Defect #19323: Incorrect links generated in emails if host setup uses other port (":" symbol)
467 * Defect #19323: Incorrect links generated in emails if host setup uses other port (":" symbol)
469 * Defect #19325: ActionController::UnknownFormat: error for PDF request and unknown user
468 * Defect #19325: ActionController::UnknownFormat: error for PDF request and unknown user
470 * Defect #19354: Unexpected milliseconds in JSON time attributes
469 * Defect #19354: Unexpected milliseconds in JSON time attributes
471 * Defect #19368: Creating an issue without tracker_id attribute ignores custom field values
470 * Defect #19368: Creating an issue without tracker_id attribute ignores custom field values
472 * Patch #19233: Change 20150113213922_remove_users_mail.rb from Irreversible to Reversible
471 * Patch #19233: Change 20150113213922_remove_users_mail.rb from Irreversible to Reversible
473 * Patch #19322: Allow to ignore auto reply messages from Exchange server
472 * Patch #19322: Allow to ignore auto reply messages from Exchange server
474
473
475 == 2015-02-19 v3.0.0
474 == 2015-02-19 v3.0.0
476
475
477 * Defect #2573: Latest projects list: no space after lists in project description
476 * Defect #2573: Latest projects list: no space after lists in project description
478 * Defect #6579: Tree hierachy being currupted on multiple submissions of an issue
477 * Defect #6579: Tree hierachy being currupted on multiple submissions of an issue
479 * Defect #14151: Grammer problem with German x_days
478 * Defect #14151: Grammer problem with German x_days
480 * Defect #15789: Users can see all groups when adding a filter "Assignee's Group"
479 * Defect #15789: Users can see all groups when adding a filter "Assignee's Group"
481 * Defect #15988: Unexpected behaviour on issue fields for users that have multiple roles
480 * Defect #15988: Unexpected behaviour on issue fields for users that have multiple roles
482 * Defect #18237: From a rake task context, impossible to create an IssueRelation normally
481 * Defect #18237: From a rake task context, impossible to create an IssueRelation normally
483 * Defect #18265: Wrong csv separator in Croatian
482 * Defect #18265: Wrong csv separator in Croatian
484 * Defect #18301: Revision shortlink at end of URL breaks URL autolinking
483 * Defect #18301: Revision shortlink at end of URL breaks URL autolinking
485 * Defect #18314: German Translation - button_update
484 * Defect #18314: German Translation - button_update
486 * Defect #18605: Wrong usage of logger.info to test log level
485 * Defect #18605: Wrong usage of logger.info to test log level
487 * Defect #18654: Custom field is rendered, even if its value is empty (for multiple)
486 * Defect #18654: Custom field is rendered, even if its value is empty (for multiple)
488 * Defect #18711: Respect cross-project subtask setting on issue bulk edit form
487 * Defect #18711: Respect cross-project subtask setting on issue bulk edit form
489 * Defect #18781: Redmine::FieldFormat::IntFormat does not accept "real" Integer values
488 * Defect #18781: Redmine::FieldFormat::IntFormat does not accept "real" Integer values
490 * Defect #18832: Activity Stream Filter missing on right hand side due to permission
489 * Defect #18832: Activity Stream Filter missing on right hand side due to permission
491 * Defect #18855: User with only Move Issue rights in the project can still create issues using mass copy!
490 * Defect #18855: User with only Move Issue rights in the project can still create issues using mass copy!
492 * Defect #18918: Grouping label for "none" should be changed to "null", "No Value", or" (blank) ".
491 * Defect #18918: Grouping label for "none" should be changed to "null", "No Value", or" (blank) ".
493 * Defect #19024: link_to in Redmine::Hook::ViewListener omits url root
492 * Defect #19024: link_to in Redmine::Hook::ViewListener omits url root
494 * Defect #19030: Links to completed versions on the roadmap page might lead to a "403 not authorized page"
493 * Defect #19030: Links to completed versions on the roadmap page might lead to a "403 not authorized page"
495 * Defect #19039: Mail notification is formatting dates with changer's locale
494 * Defect #19039: Mail notification is formatting dates with changer's locale
496 * Defect #19040: Potential DB deadlocks on concurrent issue creation
495 * Defect #19040: Potential DB deadlocks on concurrent issue creation
497 * Defect #19055: 'label_per_page' is no longer used
496 * Defect #19055: 'label_per_page' is no longer used
498 * Defect #19111: Bad spelling in Spanish "mail_body_reminder"
497 * Defect #19111: Bad spelling in Spanish "mail_body_reminder"
499 * Feature #992: Option to search open issues only
498 * Feature #992: Option to search open issues only
500 * Feature #1326: Add / edit an attachment description after upload
499 * Feature #1326: Add / edit an attachment description after upload
501 * Feature #1415: Let system administrator limit repositories valid sources
500 * Feature #1415: Let system administrator limit repositories valid sources
502 * Feature #4244: Multiple email addresses for each user
501 * Feature #4244: Multiple email addresses for each user
503 * Feature #4383: Search Names of Files Attached to Issues
502 * Feature #4383: Search Names of Files Attached to Issues
504 * Feature #4518: Wiki formatting documentation for nested lists
503 * Feature #4518: Wiki formatting documentation for nested lists
505 * Feature #5450: Move wiki page to other project
504 * Feature #5450: Move wiki page to other project
506 * Feature #5991: Tracker should have it's own default issue status
505 * Feature #5991: Tracker should have it's own default issue status
507 * Feature #6426: MenuManager::MenuItem should support a named route as a url
506 * Feature #6426: MenuManager::MenuItem should support a named route as a url
508 * Feature #7249: Custom fields for Documents
507 * Feature #7249: Custom fields for Documents
509 * Feature #8121: Allow overriding direction of part of text
508 * Feature #8121: Allow overriding direction of part of text
510 * Feature #8818: Repository user-mapping with multiple email addresses
509 * Feature #8818: Repository user-mapping with multiple email addresses
511 * Feature #11702: Add user/group to multiple projects at once
510 * Feature #11702: Add user/group to multiple projects at once
512 * Feature #11724: Prevent users from seeing other users based on their project membership
511 * Feature #11724: Prevent users from seeing other users based on their project membership
513 * Feature #12097: Multi Thread Support
512 * Feature #12097: Multi Thread Support
514 * Feature #12734: Add table reference to textile help
513 * Feature #12734: Add table reference to textile help
515 * Feature #13051: Support any macro in (pdf) export for wiki's and issues
514 * Feature #13051: Support any macro in (pdf) export for wiki's and issues
516 * Feature #13425: Ignore X-Autoreply mails
515 * Feature #13425: Ignore X-Autoreply mails
517 * Feature #13497: Document all available Redmine links properly
516 * Feature #13497: Document all available Redmine links properly
518 * Feature #13849: Grouped filters in the filter drop-down
517 * Feature #13849: Grouped filters in the filter drop-down
519 * Feature #14371: Drop Ruby 1.8.7 support
518 * Feature #14371: Drop Ruby 1.8.7 support
520 * Feature #14534: Upgrade to Rails 4.2
519 * Feature #14534: Upgrade to Rails 4.2
521 * Feature #15236: Propose diff view for long text custom fields
520 * Feature #15236: Propose diff view for long text custom fields
522 * Feature #16823: IMAP STARTTLS support
521 * Feature #16823: IMAP STARTTLS support
523 * Feature #17354: User detail : show user login to admins
522 * Feature #17354: User detail : show user login to admins
524 * Feature #17763: Ability to render multiple partials with view hook
523 * Feature #17763: Ability to render multiple partials with view hook
525 * Feature #18500: Optional linking when copying issues
524 * Feature #18500: Optional linking when copying issues
526 * Feature #18571: Tab "New Issue" should not be displayed if a project has no trackers
525 * Feature #18571: Tab "New Issue" should not be displayed if a project has no trackers
527 * Feature #18631: Better search results pagination
526 * Feature #18631: Better search results pagination
528 * Feature #18801: Support for accent insensitive search with PostgreSQL
527 * Feature #18801: Support for accent insensitive search with PostgreSQL
529 * Feature #18860: Replace awesome_nested_set gem with a custom implementation of nested sets
528 * Feature #18860: Replace awesome_nested_set gem with a custom implementation of nested sets
530 * Feature #18947: Ruby 2.2 support
529 * Feature #18947: Ruby 2.2 support
531 * Feature #19131: Use a better content type for attachments created with application/octet-stream
530 * Feature #19131: Use a better content type for attachments created with application/octet-stream
532 * Patch #6586: Calendar view hook Request
531 * Patch #6586: Calendar view hook Request
533 * Patch #13120: Translation in language selection
532 * Patch #13120: Translation in language selection
534 * Patch #18182: Latvian translation update
533 * Patch #18182: Latvian translation update
535 * Patch #18261: Japanese translation change (fix terms mismatch "default")
534 * Patch #18261: Japanese translation change (fix terms mismatch "default")
536 * Patch #18276: Allow queries captions to be dynamic
535 * Patch #18276: Allow queries captions to be dynamic
537 * Patch #18290: Issue performance patch
536 * Patch #18290: Issue performance patch
538 * Patch #18390: Better RTL css for the system
537 * Patch #18390: Better RTL css for the system
539 * Patch #18392: German translation: Self-registration
538 * Patch #18392: German translation: Self-registration
540 * Patch #18565: html improvements on project landing page
539 * Patch #18565: html improvements on project landing page
541 * Patch #18659: Do not truncate subissue/related issues titles on single issue view
540 * Patch #18659: Do not truncate subissue/related issues titles on single issue view
542 * Patch #18671: Japanese translation change (fix misspelled word)
541 * Patch #18671: Japanese translation change (fix misspelled word)
543 * Patch #18679: LabelledFormBuilder#label outputs 2 label elements
542 * Patch #18679: LabelledFormBuilder#label outputs 2 label elements
544 * Patch #18692: Access keys for previous (p)/next (n) links
543 * Patch #18692: Access keys for previous (p)/next (n) links
545 * Patch #18707: Allow attachment thumbnails from REST api
544 * Patch #18707: Allow attachment thumbnails from REST api
546 * Patch #18817: Sort helper undefined to_a for string
545 * Patch #18817: Sort helper undefined to_a for string
547 * Patch #18818: TimeEntry acts_as_activity_provider scope should joins(:project)
546 * Patch #18818: TimeEntry acts_as_activity_provider scope should joins(:project)
548 * Patch #18983: Allow filtering of Redmine Reminders by Version
547 * Patch #18983: Allow filtering of Redmine Reminders by Version
549 * Patch #19005: Make search results per page configurable
548 * Patch #19005: Make search results per page configurable
550 * Patch #19035: Japanese translation fix (label_age)
549 * Patch #19035: Japanese translation fix (label_age)
551
550
552 == 2015-02-19 v2.6.2
551 == 2015-02-19 v2.6.2
553
552
554 * Defect #10681: Export to Persian PDF problem
553 * Defect #10681: Export to Persian PDF problem
555 * Defect #17722: Plugin update check not working if redmine is viewed over https
554 * Defect #17722: Plugin update check not working if redmine is viewed over https
556 * Defect #18586: Arabic PDF
555 * Defect #18586: Arabic PDF
557 * Defect #18632: PDF Export has no left padding for tables
556 * Defect #18632: PDF Export has no left padding for tables
558 * Defect #18883: Slow rendering of large textile tables
557 * Defect #18883: Slow rendering of large textile tables
559 * Defect #18894: Grouping of Boolean field: Both "No" and "blank" tickets are grouped in "none" groups
558 * Defect #18894: Grouping of Boolean field: Both "No" and "blank" tickets are grouped in "none" groups
560 * Defect #18896: Grouping of Boolean field in Query: group not displayed for "No" value if the group is in first position
559 * Defect #18896: Grouping of Boolean field in Query: group not displayed for "No" value if the group is in first position
561 * Defect #18922: rdm-mailhandler.rb should catch EOFError
560 * Defect #18922: rdm-mailhandler.rb should catch EOFError
562 * Defect #18961: {{macro_list}} error when choose markdown as wiki language
561 * Defect #18961: {{macro_list}} error when choose markdown as wiki language
563 * Defect #19065: API: issue details created_on timestamp not formatted as expected
562 * Defect #19065: API: issue details created_on timestamp not formatted as expected
564 * Defect #19120: Wrap parent task title on the issue list
563 * Defect #19120: Wrap parent task title on the issue list
565 * Defect #19117: Potential XSS vulnerability in some flash messages rendering
564 * Defect #19117: Potential XSS vulnerability in some flash messages rendering
566
565
567 == 2015-01-11 v2.6.1
566 == 2015-01-11 v2.6.1
568
567
569 * Defect #13608: Parent column in CSV export should include issue id only
568 * Defect #13608: Parent column in CSV export should include issue id only
570 * Defect #13673: Parent issue column includes issue subject (making issue list unworkable wide)
569 * Defect #13673: Parent issue column includes issue subject (making issue list unworkable wide)
571 * Defect #14699: Cannot change "From" header in email notifications
570 * Defect #14699: Cannot change "From" header in email notifications
572 * Defect #17744: Disabling fields in tracker keeps attached workflow permissions
571 * Defect #17744: Disabling fields in tracker keeps attached workflow permissions
573 * Defect #18060: Selected projects in email notifications on "my account" are lost when the page is redisplayed after a validation error
572 * Defect #18060: Selected projects in email notifications on "my account" are lost when the page is redisplayed after a validation error
574 * Defect #18176: PDF: long text is corrupt
573 * Defect #18176: PDF: long text is corrupt
575 * Defect #18269: Timelog CSV export missing tracker name and issue name
574 * Defect #18269: Timelog CSV export missing tracker name and issue name
576 * Defect #18280: closed_on missing when closed status of issue status changed
575 * Defect #18280: closed_on missing when closed status of issue status changed
577 * Defect #18349: URL not rendered as a link when followed by a line break and another URL
576 * Defect #18349: URL not rendered as a link when followed by a line break and another URL
578 * Defect #18464: Use of PRE tag in Issue description results in wrapped text with latest Google Chrome
577 * Defect #18464: Use of PRE tag in Issue description results in wrapped text with latest Google Chrome
579 * Defect #18499: Localisation not set correctly on authenticity token errors
578 * Defect #18499: Localisation not set correctly on authenticity token errors
580 * Defect #18501: Textile bold highlighting problem
579 * Defect #18501: Textile bold highlighting problem
581 * Defect #18629: PDF Export removes separating space after tables
580 * Defect #18629: PDF Export removes separating space after tables
582 * Defect #18665: Internal Server Error when adding user to group where he is already assigned
581 * Defect #18665: Internal Server Error when adding user to group where he is already assigned
583 * Defect #18667: Attachment content type not set when uploading attachment
582 * Defect #18667: Attachment content type not set when uploading attachment
584 * Defect #18685: Plugin migration confuses two plugins with similar names
583 * Defect #18685: Plugin migration confuses two plugins with similar names
585 * Defect #18734: Select / case is missing a break in application.js
584 * Defect #18734: Select / case is missing a break in application.js
586 * Defect #18769: Reordering roles, trackers or statuses always redirects to the first page
585 * Defect #18769: Reordering roles, trackers or statuses always redirects to the first page
587 * Defect #18777: Moving column to top of "Select Columns" results in loss of all other column selections
586 * Defect #18777: Moving column to top of "Select Columns" results in loss of all other column selections
588 * Feature #8817: Attachments/Plugin assets directory writable errors
587 * Feature #8817: Attachments/Plugin assets directory writable errors
589 * Patch #17705: MailHandler should ignore bogus issue strings [some-string#1234] in subject
588 * Patch #17705: MailHandler should ignore bogus issue strings [some-string#1234] in subject
590 * Patch #18051: Cancel button on issue edit view
589 * Patch #18051: Cancel button on issue edit view
591 * Patch #18156: Spanish translation file
590 * Patch #18156: Spanish translation file
592 * Patch #18157: German translation
591 * Patch #18157: German translation
593 * Patch #18252: Japanese wiki_syntax_detailed.html translation update
592 * Patch #18252: Japanese wiki_syntax_detailed.html translation update
594 * Patch #18357: Improvement of column selection: allow to move multiple columns in selection list
593 * Patch #18357: Improvement of column selection: allow to move multiple columns in selection list
595 * Patch #18410: Spent hours should be cleared on #reload
594 * Patch #18410: Spent hours should be cleared on #reload
596 * Patch #18534: Galician (gl) translation for 2.6-stable
595 * Patch #18534: Galician (gl) translation for 2.6-stable
597 * Patch #18587: Swedish translation (updated)
596 * Patch #18587: Swedish translation (updated)
598 * Patch #18782: Fix ui tests broken by undefined method error
597 * Patch #18782: Fix ui tests broken by undefined method error
599 * Patch #18789: UI tests and capybara version
598 * Patch #18789: UI tests and capybara version
600
599
601 == 2014-10-21 v2.6.0
600 == 2014-10-21 v2.6.0
602
601
603 * Defect #8753: PDF export for Hebrew is reversed
602 * Defect #8753: PDF export for Hebrew is reversed
604 * Defect #8758: Ignore email keywords after delimiter
603 * Defect #8758: Ignore email keywords after delimiter
605 * Defect #9660: Issues counters in roadmap only link to issues in the same project
604 * Defect #9660: Issues counters in roadmap only link to issues in the same project
606 * Defect #11788: Export to PDF: align right in table doesn't work
605 * Defect #11788: Export to PDF: align right in table doesn't work
607 * Defect #12580: long hyperlinks inserted in task description breaks right frame boundary
606 * Defect #12580: long hyperlinks inserted in task description breaks right frame boundary
608 * Defect #12934: PDF export: No images in tables
607 * Defect #12934: PDF export: No images in tables
609 * Defect #13487: Honor committer => user mapping in repository statistics
608 * Defect #13487: Honor committer => user mapping in repository statistics
610 * Defect #13642: PDF bookmark not displayed when contain a non-ascii character
609 * Defect #13642: PDF bookmark not displayed when contain a non-ascii character
611 * Defect #13781: CJK(Chinese/Japanese/Korean) characters are not shown in PDF on non CJK locales
610 * Defect #13781: CJK(Chinese/Japanese/Korean) characters are not shown in PDF on non CJK locales
612 * Defect #13860: Text of custom fields is not wrapped in PDF exports of issues
611 * Defect #13860: Text of custom fields is not wrapped in PDF exports of issues
613 * Defect #14281: Parent issue autocomplete does not follow to the "Allow cross-project subtasks" setting
612 * Defect #14281: Parent issue autocomplete does not follow to the "Allow cross-project subtasks" setting
614 * Defect #14466: Wrap long issue fields in issue pdf header
613 * Defect #14466: Wrap long issue fields in issue pdf header
615 * Defect #14491: MailHandler: Unable to determine target project (when allow_override=project and project=unassigned is used)
614 * Defect #14491: MailHandler: Unable to determine target project (when allow_override=project and project=unassigned is used)
616 * Defect #14737: Gantt, completed % truncated instead of rounded
615 * Defect #14737: Gantt, completed % truncated instead of rounded
617 * Defect #14917: Bad table formatting in pdf export
616 * Defect #14917: Bad table formatting in pdf export
618 * Defect #16496: Link custom field are not displayed as links on the issue list
617 * Defect #16496: Link custom field are not displayed as links on the issue list
619 * Defect #17023: The error flash message on session expiration is not in the language of the user but of the user of the previous request
618 * Defect #17023: The error flash message on session expiration is not in the language of the user but of the user of the previous request
620 * Defect #17202: Copying Project Fails to Copy Queries with visibility == VISIBILITY_ROLES
619 * Defect #17202: Copying Project Fails to Copy Queries with visibility == VISIBILITY_ROLES
621 * Defect #17322: Long strings such as URL break out of box
620 * Defect #17322: Long strings such as URL break out of box
622 * Defect #17484: Custom fields added to "spent time" don't show in context menu
621 * Defect #17484: Custom fields added to "spent time" don't show in context menu
623 * Defect #17828: Could not find gem 'mocha (~> 1.0.0) ruby'
622 * Defect #17828: Could not find gem 'mocha (~> 1.0.0) ruby'
624 * Defect #17931: note "Applied in changeset" generated multiple times for the same repo
623 * Defect #17931: note "Applied in changeset" generated multiple times for the same repo
625 * Defect #17954: /time_entries/new can't derive project from issue
624 * Defect #17954: /time_entries/new can't derive project from issue
626 * Defect #17959: Issue notes not previewed when project is changed
625 * Defect #17959: Issue notes not previewed when project is changed
627 * Defect #18041: Wiki, Pdf export, Table, <pre>
626 * Defect #18041: Wiki, Pdf export, Table, <pre>
628 * Defect #18110: Extraction of list of available locales is probe to bad gems
627 * Defect #18110: Extraction of list of available locales is probe to bad gems
629 * Defect #18119: Thumbnail image path without HTTPS
628 * Defect #18119: Thumbnail image path without HTTPS
630 * Defect #18144: German translation on "delete my account" page showing a "\n"
629 * Defect #18144: German translation on "delete my account" page showing a "\n"
631 * Feature #10914: Include is_private setting in xml/json output
630 * Feature #10914: Include is_private setting in xml/json output
632 * Feature #12447: Support for PNG with alpha channel in pdf export
631 * Feature #12447: Support for PNG with alpha channel in pdf export
633 * Feature #14008: Add a warning if 2 plugins have the same settings partial name
632 * Feature #14008: Add a warning if 2 plugins have the same settings partial name
634 * Feature #14030: Allow plugins to put gems inside PluginGemfile
633 * Feature #14030: Allow plugins to put gems inside PluginGemfile
635 * Feature #14599: Support 16-bit depth PNG images in PDF export
634 * Feature #14599: Support 16-bit depth PNG images in PDF export
636 * Feature #16164: Bulk edit workflows for multiple trackers/roles
635 * Feature #16164: Bulk edit workflows for multiple trackers/roles
637 * Feature #16362: Option to send email on "Assignee updated"
636 * Feature #16362: Option to send email on "Assignee updated"
638 * Feature #16707: Integrate support of SSL for POP3 incoming emails
637 * Feature #16707: Integrate support of SSL for POP3 incoming emails
639 * Feature #17077: fetch_changesets should use POST method too
638 * Feature #17077: fetch_changesets should use POST method too
640 * Feature #17380: Move project sidebar content to a partial
639 * Feature #17380: Move project sidebar content to a partial
641 * Feature #17431: Display a target version's date if available in issue forms, as a tooltip
640 * Feature #17431: Display a target version's date if available in issue forms, as a tooltip
642 * Feature #17570: use rbpdf gem instead of bundled rfpdf
641 * Feature #17570: use rbpdf gem instead of bundled rfpdf
643 * Feature #17628: Expose project is_public property via API
642 * Feature #17628: Expose project is_public property via API
644 * Feature #17955: Add link to /time_entries/new from My Page Spent Time block
643 * Feature #17955: Add link to /time_entries/new from My Page Spent Time block
645 * Feature #17976: Custom permissions per project for non member and anonymous users
644 * Feature #17976: Custom permissions per project for non member and anonymous users
646 * Feature #17993: Issues list : css tags to get sort orders
645 * Feature #17993: Issues list : css tags to get sort orders
647 * Patch #6498: Make options parameter optional in User#allowed_to_globally?
646 * Patch #6498: Make options parameter optional in User#allowed_to_globally?
648 * Patch #13589: Wiki PDF export for 2 column tables
647 * Patch #13589: Wiki PDF export for 2 column tables
649 * Patch #16190: Relax rejections based on Auto-Submitted header
648 * Patch #16190: Relax rejections based on Auto-Submitted header
650 * Patch #16240: Private notes should be marked more clearly
649 * Patch #16240: Private notes should be marked more clearly
651 * Patch #16536: Japanese translation update (email notification)
650 * Patch #16536: Japanese translation update (email notification)
652 * Patch #16556: Traditional Chinese "field_assigned_to" translation change
651 * Patch #16556: Traditional Chinese "field_assigned_to" translation change
653 * Patch #16685: Introduce the request_store gem to hold User.current and prevent data leakage in error messages
652 * Patch #16685: Introduce the request_store gem to hold User.current and prevent data leakage in error messages
654 * Patch #16704: Persian Translation
653 * Patch #16704: Persian Translation
655 * Patch #16878: Parse configuration file for ERB
654 * Patch #16878: Parse configuration file for ERB
656 * Patch #16905: Count users with a single query on group list
655 * Patch #16905: Count users with a single query on group list
657 * Patch #16925: Improve performance of Principal.member_of scope
656 * Patch #16925: Improve performance of Principal.member_of scope
658 * Patch #17308: Japanese translation change (fix terms mismatch in workflow)
657 * Patch #17308: Japanese translation change (fix terms mismatch in workflow)
659 * Patch #17346: Japanese translation change (followed updates of en.yml)
658 * Patch #17346: Japanese translation change (followed updates of en.yml)
660 * Patch #17400: Typo in Changelog
659 * Patch #17400: Typo in Changelog
661 * Patch #17401: Better fix for r13159 issue #16708
660 * Patch #17401: Better fix for r13159 issue #16708
662 * Patch #17456: Japanese translation change (custom fields)
661 * Patch #17456: Japanese translation change (custom fields)
663 * Patch #17492: Lowering configuration.example.yml confusion
662 * Patch #17492: Lowering configuration.example.yml confusion
664 * Patch #17552: Bringing together of the translation of Members at Polish translation
663 * Patch #17552: Bringing together of the translation of Members at Polish translation
665 * Patch #17563: Fixes some issues in the Galician (gl) translation
664 * Patch #17563: Fixes some issues in the Galician (gl) translation
666 * Patch #17602: Include enabled modules in projects API
665 * Patch #17602: Include enabled modules in projects API
667 * Patch #17717: Password/Email address change should invalidate security tokens
666 * Patch #17717: Password/Email address change should invalidate security tokens
668 * Patch #17796: Expire all other sessions on password change
667 * Patch #17796: Expire all other sessions on password change
669 * Patch #17847: Wiki extended help macros do not reflect basic Redmine macros
668 * Patch #17847: Wiki extended help macros do not reflect basic Redmine macros
670 * Patch #17853: Portuguese translation file
669 * Patch #17853: Portuguese translation file
671 * Patch #18047: MailHandler: Don't use String#respond_to?(:force_encoding) to differentiate between Ruby 1.8 and Ruby 1.9
670 * Patch #18047: MailHandler: Don't use String#respond_to?(:force_encoding) to differentiate between Ruby 1.8 and Ruby 1.9
672
671
673 == 2014-07-06 v2.5.2
672 == 2014-07-06 v2.5.2
674
673
675 * Defect #3483: Relative url for source links in notifications
674 * Defect #3483: Relative url for source links in notifications
676 * Defect #16415: Users get e-mail notification twice, if they are watchers and assignees at the same time.
675 * Defect #16415: Users get e-mail notification twice, if they are watchers and assignees at the same time.
677 * Defect #16519: Generating a spent time report on a list type custom field with multiple values causes an invalid SQL error
676 * Defect #16519: Generating a spent time report on a list type custom field with multiple values causes an invalid SQL error
678 * Defect #16564: Repository identifiers can be reserved words
677 * Defect #16564: Repository identifiers can be reserved words
679 * Defect #16619: Mailer.token_for generates invalid message_id when using from address with full name
678 * Defect #16619: Mailer.token_for generates invalid message_id when using from address with full name
680 * Defect #16655: start_date not set despite settings[default_issue_start_date_to_creation_date] being set.
679 * Defect #16655: start_date not set despite settings[default_issue_start_date_to_creation_date] being set.
681 * Defect #16668: Redmine links broken when object name contains special characters
680 * Defect #16668: Redmine links broken when object name contains special characters
682 * Defect #16669: Markdown formatter should use the :no_intra_emphasis extension
681 * Defect #16669: Markdown formatter should use the :no_intra_emphasis extension
683 * Defect #16708: Form is submitted when switching tab
682 * Defect #16708: Form is submitted when switching tab
684 * Defect #16739: custom_fields.json only returns single tracker instead of array of trackers
683 * Defect #16739: custom_fields.json only returns single tracker instead of array of trackers
685 * Defect #16747: Remove useless settings when editing a query from the gantt
684 * Defect #16747: Remove useless settings when editing a query from the gantt
686 * Defect #16755: Field set as read-only still available in the issues list context menu
685 * Defect #16755: Field set as read-only still available in the issues list context menu
687 * Defect #16795: Member#destroy triggers after_destroy callbacks twice
686 * Defect #16795: Member#destroy triggers after_destroy callbacks twice
688 * Defect #16798: Custom field - list type - checkboxes - unchecking all - does not save
687 * Defect #16798: Custom field - list type - checkboxes - unchecking all - does not save
689 * Defect #16926: Custom field referencing deleted value trigger an error on display
688 * Defect #16926: Custom field referencing deleted value trigger an error on display
690 * Defect #16989: Inline images in email does not appear when thumbnail macro is used.
689 * Defect #16989: Inline images in email does not appear when thumbnail macro is used.
691 * Defect #17003: Option to display bool custom fields as a single checkbox
690 * Defect #17003: Option to display bool custom fields as a single checkbox
692 * Feature #3177: Add "Check for updates" functionality to installed plugins
691 * Feature #3177: Add "Check for updates" functionality to installed plugins
693 * Feature #16194: Ruby 2.1 support
692 * Feature #16194: Ruby 2.1 support
694 * Patch #16566: French "text_git_repository_note" translation
693 * Patch #16566: French "text_git_repository_note" translation
695 * Patch #16700: Blank content type for attachments attached via Ajax file upload
694 * Patch #16700: Blank content type for attachments attached via Ajax file upload
696 * Patch #16710: Support for the 1.x versions of mime-types gem
695 * Patch #16710: Support for the 1.x versions of mime-types gem
697 * Patch #16781: Crash in markdown formatter causes ruby process to end
696 * Patch #16781: Crash in markdown formatter causes ruby process to end
698 * Patch #17166: Japanese translation update (plugin update check)
697 * Patch #17166: Japanese translation update (plugin update check)
699 * Patch #17301: Czech plugin strings
698 * Patch #17301: Czech plugin strings
700
699
701 == 2014-03-29 v2.5.1
700 == 2014-03-29 v2.5.1
702
701
703 * Defect #14298: Error generated on 'search for watchers to add' after clicking add without selected users
702 * Defect #14298: Error generated on 'search for watchers to add' after clicking add without selected users
704 * Defect #16236: Right-aligned table of contents (TOC) not working with markdown
703 * Defect #16236: Right-aligned table of contents (TOC) not working with markdown
705 * Defect #16255: Internal Error for specific version of non-existent wiki page
704 * Defect #16255: Internal Error for specific version of non-existent wiki page
706 * Defect #16259: Changing Tracker value on new issue form makes hidden fields appearing after hitting F5
705 * Defect #16259: Changing Tracker value on new issue form makes hidden fields appearing after hitting F5
707 * Defect #16321: Custom Fields with "Link values to URL" set are displayed as escaped html in email
706 * Defect #16321: Custom Fields with "Link values to URL" set are displayed as escaped html in email
708 * Defect #16338: Can't choose an issue of a different project when updating time entries
707 * Defect #16338: Can't choose an issue of a different project when updating time entries
709 * Defect #16353: Regexp bug in JournalsController regexp handling when quoting existing journal entries
708 * Defect #16353: Regexp bug in JournalsController regexp handling when quoting existing journal entries
710 * Feature #16326: Custom queries, buttons to move column to top and bottom
709 * Feature #16326: Custom queries, buttons to move column to top and bottom
711 * Patch #16291: Japanese translation update
710 * Patch #16291: Japanese translation update
712 * Patch #16319: Random crash when using custom fields
711 * Patch #16319: Random crash when using custom fields
713 * Patch #16320: Turkish typo fix
712 * Patch #16320: Turkish typo fix
714 * Patch #16334: Korean Translation
713 * Patch #16334: Korean Translation
715 * Patch #16336: Russian translation
714 * Patch #16336: Russian translation
716 * Patch #16356: Spanish Translation: label_custom_field_select_type
715 * Patch #16356: Spanish Translation: label_custom_field_select_type
717 * Patch #16368: Polish translation update
716 * Patch #16368: Polish translation update
718 * Patch #16381: Extract code to render project context links to helper
717 * Patch #16381: Extract code to render project context links to helper
719 * Patch #16453: Czech localisation
718 * Patch #16453: Czech localisation
720 * Defect #16466: Fixed back url verification
719 * Defect #16466: Fixed back url verification
721
720
722 == 2014-03-02 v2.5.0
721 == 2014-03-02 v2.5.0
723
722
724 * Defect #3163: Large inline images overflow
723 * Defect #3163: Large inline images overflow
725 * Defect #13385: Searchable checkbox displayed on edit form for not-searchable custom field formats.
724 * Defect #13385: Searchable checkbox displayed on edit form for not-searchable custom field formats.
726 * Defect #13396: Updating an issue with user or list format custom field, currently having value that is locked or removed, clears that field
725 * Defect #13396: Updating an issue with user or list format custom field, currently having value that is locked or removed, clears that field
727 * Defect #14361: Mercurial commit ids are short (12 digits) on database
726 * Defect #14361: Mercurial commit ids are short (12 digits) on database
728 * Defect #15377: bundle install --without development test fails
727 * Defect #15377: bundle install --without development test fails
729 * Defect #15381: Error pages improvement
728 * Defect #15381: Error pages improvement
730 * Defect #15485: HTML 5 validation multiple ids
729 * Defect #15485: HTML 5 validation multiple ids
731 * Defect #15551: Validating a Setting with invalid name triggers an error
730 * Defect #15551: Validating a Setting with invalid name triggers an error
732 * Defect #15552: Preferences are not preserved after adding user with validation error
731 * Defect #15552: Preferences are not preserved after adding user with validation error
733 * Defect #15704: Journal for relation should store relation type instead of i18n key
732 * Defect #15704: Journal for relation should store relation type instead of i18n key
734 * Defect #15709: TimeEntry custom_values are not deleted from the database when destroying the associated project
733 * Defect #15709: TimeEntry custom_values are not deleted from the database when destroying the associated project
735 * Defect #15831: Successful update notice for workflows
734 * Defect #15831: Successful update notice for workflows
736 * Defect #15848: REST API: Cannot retrieve memberships of closed projects
735 * Defect #15848: REST API: Cannot retrieve memberships of closed projects
737 * Defect #15929: REST API: Integer custom field validation fails when using non-string values
736 * Defect #15929: REST API: Integer custom field validation fails when using non-string values
738 * Defect #15947: Deadlock when delete issues in same time on multiple sessions
737 * Defect #15947: Deadlock when delete issues in same time on multiple sessions
739 * Defect #15983: Project.activities returns different types depending on context
738 * Defect #15983: Project.activities returns different types depending on context
740 * Defect #16077: Table of contents macro conflicts with collapse macro
739 * Defect #16077: Table of contents macro conflicts with collapse macro
741 * Defect #16091: Export CSV with many custom field runs many queries
740 * Defect #16091: Export CSV with many custom field runs many queries
742 * Defect #16107: ApplicationController mishandles non-Basic authentication information, causing an internal error
741 * Defect #16107: ApplicationController mishandles non-Basic authentication information, causing an internal error
743 * Defect #16143: Can't insert too long comment field from repository (MySQL)
742 * Defect #16143: Can't insert too long comment field from repository (MySQL)
744 * Feature #1179: Optionally allow Text and Long Text custom fields support wiki formatting
743 * Feature #1179: Optionally allow Text and Long Text custom fields support wiki formatting
745 * Feature #1358: Link_to for Custom Field
744 * Feature #1358: Link_to for Custom Field
746 * Feature #2083: CustomField of type "external-link-to" with configurable URL prefix
745 * Feature #2083: CustomField of type "external-link-to" with configurable URL prefix
747 * Feature #2549: Enable the watching of news
746 * Feature #2549: Enable the watching of news
748 * Feature #2691: Option to disable automated language-guessing based on HTTP_ACCEPT_LANGUAGE HTTP-header
747 * Feature #2691: Option to disable automated language-guessing based on HTTP_ACCEPT_LANGUAGE HTTP-header
749 * Feature #8152: Render Version and User custom fields as links
748 * Feature #8152: Render Version and User custom fields as links
750 * Feature #8562: Watchers list too big in new issue form
749 * Feature #8562: Watchers list too big in new issue form
751 * Feature #8572: Configuration of which versions (by version-status) are shown in version-format custom fields
750 * Feature #8572: Configuration of which versions (by version-status) are shown in version-format custom fields
752 * Feature #8842: REST API: Filter issues created/updated before or after specific timestamp
751 * Feature #8842: REST API: Filter issues created/updated before or after specific timestamp
753 * Feature #13134: Focus first text field automatically
752 * Feature #13134: Focus first text field automatically
754 * Feature #14309: Add favicon to Atom feeds
753 * Feature #14309: Add favicon to Atom feeds
755 * Feature #15275: Improve usage of label "button_update"
754 * Feature #15275: Improve usage of label "button_update"
756 * Feature #15362: Wrap filters, options and buttons with extra div on the issue list
755 * Feature #15362: Wrap filters, options and buttons with extra div on the issue list
757 * Feature #15520: Markdown formatting
756 * Feature #15520: Markdown formatting
758 * Feature #15699: Description for custom fields
757 * Feature #15699: Description for custom fields
759 * Feature #15701: Add project identifier substitution option to the URL-pattern property of link format custom fields
758 * Feature #15701: Add project identifier substitution option to the URL-pattern property of link format custom fields
760 * Feature #15790: Use the mime-types gem to get mime type for unknown extension
759 * Feature #15790: Use the mime-types gem to get mime type for unknown extension
761 * Feature #15815: REST API : Add project status in API response
760 * Feature #15815: REST API : Add project status in API response
762 * Feature #15926: Redirect to back_url or referer when clicking "Sign in" while already logged-in
761 * Feature #15926: Redirect to back_url or referer when clicking "Sign in" while already logged-in
763 * Patch #12753: Update config.i18n.load_path for plugin-supplied locales
762 * Patch #12753: Update config.i18n.load_path for plugin-supplied locales
764 * Patch #13774: Show warning if CSV-Export exceeds limit
763 * Patch #13774: Show warning if CSV-Export exceeds limit
765 * Patch #14766: Better block detection on my page
764 * Patch #14766: Better block detection on my page
766 * Patch #15403: Czech "message" and "changeset" translation change
765 * Patch #15403: Czech "message" and "changeset" translation change
767 * Patch #15420: Don't create duplicate wikis in tests
766 * Patch #15420: Don't create duplicate wikis in tests
768 * Patch #15689: Make favicon themeable
767 * Patch #15689: Make favicon themeable
769 * Patch #15785: Support more character encodings in incoming emails
768 * Patch #15785: Support more character encodings in incoming emails
770
769
771 == 2014-03-02 v2.4.4
770 == 2014-03-02 v2.4.4
772
771
773 * Defect #16081: Export CSV - Custom field true/false not using translation
772 * Defect #16081: Export CSV - Custom field true/false not using translation
774 * Defect #16161: Parent task search and datepicker not available after changing status
773 * Defect #16161: Parent task search and datepicker not available after changing status
775 * Defect #16169: Wrong validation when updating integer custom field with spaces
774 * Defect #16169: Wrong validation when updating integer custom field with spaces
776 * Defect #16177: Mercurial 2.9 compatibility
775 * Defect #16177: Mercurial 2.9 compatibility
777
776
778 == 2014-02-08 v2.4.3
777 == 2014-02-08 v2.4.3
779
778
780 * Defect #13544: Commit reference: autogenerated issue note has wrong commit link syntax in multi-repo or cross-project context
779 * Defect #13544: Commit reference: autogenerated issue note has wrong commit link syntax in multi-repo or cross-project context
781 * Defect #15664: Unable to upload attachments without add_issues, edit_issues or add_issue_notes permission
780 * Defect #15664: Unable to upload attachments without add_issues, edit_issues or add_issue_notes permission
782 * Defect #15756: 500 on admin info/settings page on development environment
781 * Defect #15756: 500 on admin info/settings page on development environment
783 * Defect #15781: Customfields have a noticable impact on search performance due to slow database COUNT
782 * Defect #15781: Customfields have a noticable impact on search performance due to slow database COUNT
784 * Defect #15849: Redmine:Fetch_Changesets Single-inheritance issue in subclass "Repository:Git"
783 * Defect #15849: Redmine:Fetch_Changesets Single-inheritance issue in subclass "Repository:Git"
785 * Defect #15870: Parent task completion is 104% after update of subtasks
784 * Defect #15870: Parent task completion is 104% after update of subtasks
786 * Defect #16032: Repository.fetch_changesets > app/models/repository/git.rb:137:in `[]=': string not matched (IndexError)
785 * Defect #16032: Repository.fetch_changesets > app/models/repository/git.rb:137:in `[]=': string not matched (IndexError)
787 * Defect #16038: Issue#css_classes corrupts user.groups association cache
786 * Defect #16038: Issue#css_classes corrupts user.groups association cache
788 * Patch #15960: pt-BR translation for 2.4-stable
787 * Patch #15960: pt-BR translation for 2.4-stable
789
788
790 Additional note:
789 Additional note:
791
790
792 #15781 was forgotten to merge to v2.4.3.
791 #15781 was forgotten to merge to v2.4.3.
793 It is in v2.5.0.
792 It is in v2.5.0.
794
793
795 == 2013-12-23 v2.4.2
794 == 2013-12-23 v2.4.2
796
795
797 * Defect #15398: HTML 5 invalid <center> tag
796 * Defect #15398: HTML 5 invalid <center> tag
798 * Defect #15523: CSS class for done ratio is not properly generated
797 * Defect #15523: CSS class for done ratio is not properly generated
799 * Defect #15623: Timelog filtering by activity field does not handle project activity overrides
798 * Defect #15623: Timelog filtering by activity field does not handle project activity overrides
800 * Defect #15677: Links for relations in notifications do not include hostname
799 * Defect #15677: Links for relations in notifications do not include hostname
801 * Defect #15684: MailHandler : text/plain attachments are added to description
800 * Defect #15684: MailHandler : text/plain attachments are added to description
802 * Defect #15714: Notification on loosing assignment does not work
801 * Defect #15714: Notification on loosing assignment does not work
803 * Defect #15735: OpenID login fails due to CSRF verification
802 * Defect #15735: OpenID login fails due to CSRF verification
804 * Defect #15741: Multiple scrollbars in project selection tree
803 * Defect #15741: Multiple scrollbars in project selection tree
805 * Patch #9442: Russian wiki syntax help translations
804 * Patch #9442: Russian wiki syntax help translations
806 * Patch #15524: Japanese translation update (r12278)
805 * Patch #15524: Japanese translation update (r12278)
807 * Patch #15601: Turkish translation update
806 * Patch #15601: Turkish translation update
808 * Patch #15688: Spanish translation updated
807 * Patch #15688: Spanish translation updated
809 * Patch #15696: Russian translation update
808 * Patch #15696: Russian translation update
810
809
811 == 2013-11-23 v2.4.1
810 == 2013-11-23 v2.4.1
812
811
813 * Defect #15401: Wiki syntax "bold italic" is incorrect
812 * Defect #15401: Wiki syntax "bold italic" is incorrect
814 * Defect #15414: Empty sidebar should not be displayed in project overview
813 * Defect #15414: Empty sidebar should not be displayed in project overview
815 * Defect #15427: REST API POST and PUT broken
814 * Defect #15427: REST API POST and PUT broken
816 * Patch #15376: Traditional Chinese translation (to r12295)
815 * Patch #15376: Traditional Chinese translation (to r12295)
817 * Patch #15395: German "ImageMagick convert available" translation
816 * Patch #15395: German "ImageMagick convert available" translation
818 * Patch #15400: Czech Wiki syntax traslation
817 * Patch #15400: Czech Wiki syntax traslation
819 * Patch #15402: Czech translation for 2.4-stable
818 * Patch #15402: Czech translation for 2.4-stable
820
819
821 == 2013-11-17 v2.4.0
820 == 2013-11-17 v2.4.0
822
821
823 * Defect #1983: statistics get rather cramped with more than 15 or so contributers
822 * Defect #1983: statistics get rather cramped with more than 15 or so contributers
824 * Defect #7335: Sorting issues in gantt by date, not by id
823 * Defect #7335: Sorting issues in gantt by date, not by id
825 * Defect #12681: Treat group assignments as assigned to me
824 * Defect #12681: Treat group assignments as assigned to me
826 * Defect #12824: Useless "edit" link in workflow menu
825 * Defect #12824: Useless "edit" link in workflow menu
827 * Defect #13260: JQuery Datepicker popup is missing multiple month/year modifiers
826 * Defect #13260: JQuery Datepicker popup is missing multiple month/year modifiers
828 * Defect #13537: Filters will show issues with unused custom fields.
827 * Defect #13537: Filters will show issues with unused custom fields.
829 * Defect #13829: Favicon bug in IE8
828 * Defect #13829: Favicon bug in IE8
830 * Defect #13949: Handling of attachment uploads when 'Maximum attachment size' is set to 0
829 * Defect #13949: Handling of attachment uploads when 'Maximum attachment size' is set to 0
831 * Defect #13989: Trac and Mantis importers reset global notification settings
830 * Defect #13989: Trac and Mantis importers reset global notification settings
832 * Defect #13990: Trac importer breaks on exotic filenames and ruby 1.9+
831 * Defect #13990: Trac importer breaks on exotic filenames and ruby 1.9+
833 * Defect #14028: Plugins Gemfiles loading breaks __FILE__
832 * Defect #14028: Plugins Gemfiles loading breaks __FILE__
834 * Defect #14086: Better handling of issue start date validation
833 * Defect #14086: Better handling of issue start date validation
835 * Defect #14206: Synchronize the lang attribute of the HTML with the display language
834 * Defect #14206: Synchronize the lang attribute of the HTML with the display language
836 * Defect #14403: No error message if notification mail could not delivered
835 * Defect #14403: No error message if notification mail could not delivered
837 * Defect #14516: Missing Sort Column Label and Center Align on Admin-Enumerations
836 * Defect #14516: Missing Sort Column Label and Center Align on Admin-Enumerations
838 * Defect #14517: Missing Html Tile on Admin (Groups, LDAP and Plugins)
837 * Defect #14517: Missing Html Tile on Admin (Groups, LDAP and Plugins)
839 * Defect #14598: Wrong test with logger.info in model mail_handler
838 * Defect #14598: Wrong test with logger.info in model mail_handler
840 * Defect #14615: Warn me when leaving a page with unsaved text doesn't work when editing an update note
839 * Defect #14615: Warn me when leaving a page with unsaved text doesn't work when editing an update note
841 * Defect #14621: AJAX call on the issue form resets data entered during the request
840 * Defect #14621: AJAX call on the issue form resets data entered during the request
842 * Defect #14657: Wrong German translation for member inheritance
841 * Defect #14657: Wrong German translation for member inheritance
843 * Defect #14773: ActiveRecord::Acts::Versioned::ActMethods#next_version Generates ArgumentError
842 * Defect #14773: ActiveRecord::Acts::Versioned::ActMethods#next_version Generates ArgumentError
844 * Defect #14819: Newlines in attachment filename causes crash
843 * Defect #14819: Newlines in attachment filename causes crash
845 * Defect #14986: 500 error when viewing a wiki page without WikiContent
844 * Defect #14986: 500 error when viewing a wiki page without WikiContent
846 * Defect #14995: Japanese "notice_not_authorized" translation is incorrect
845 * Defect #14995: Japanese "notice_not_authorized" translation is incorrect
847 * Defect #15044: Patch for giving controller_issues_edit_after_save api hook the correct context
846 * Defect #15044: Patch for giving controller_issues_edit_after_save api hook the correct context
848 * Defect #15050: redmine:migrate_from_mantis fails to migrate projects with all upper case name
847 * Defect #15050: redmine:migrate_from_mantis fails to migrate projects with all upper case name
849 * Defect #15058: Project authorization EnabledModule N+1 queries
848 * Defect #15058: Project authorization EnabledModule N+1 queries
850 * Defect #15113: The mail method should return a Mail::Message
849 * Defect #15113: The mail method should return a Mail::Message
851 * Defect #15135: Issue#update_nested_set_attributes comparing nil with empty string
850 * Defect #15135: Issue#update_nested_set_attributes comparing nil with empty string
852 * Defect #15191: HTML 5 validation failures
851 * Defect #15191: HTML 5 validation failures
853 * Defect #15227: Custom fields in issue form - splitting is incorrect
852 * Defect #15227: Custom fields in issue form - splitting is incorrect
854 * Defect #15307: HTML 5 deprecates width and align attributes
853 * Defect #15307: HTML 5 deprecates width and align attributes
855 * Feature #1005: Add the addition/removal/change of related issues to the history
854 * Feature #1005: Add the addition/removal/change of related issues to the history
856 * Feature #1019: Role based custom queries
855 * Feature #1019: Role based custom queries
857 * Feature #1391: Ability to force user to change password
856 * Feature #1391: Ability to force user to change password
858 * Feature #2199: Ability to clear dates and text fields when bulk editing issues
857 * Feature #2199: Ability to clear dates and text fields when bulk editing issues
859 * Feature #2427: Document horizontal rule syntax
858 * Feature #2427: Document horizontal rule syntax
860 * Feature #2795: Add a "Cancel" button to the "Delete" project page when deleting a project.
859 * Feature #2795: Add a "Cancel" button to the "Delete" project page when deleting a project.
861 * Feature #2865: One click filter in search view
860 * Feature #2865: One click filter in search view
862 * Feature #3413: Exclude attachments from incoming emails based on file name
861 * Feature #3413: Exclude attachments from incoming emails based on file name
863 * Feature #3872: New user password - better functionality
862 * Feature #3872: New user password - better functionality
864 * Feature #4911: Multiple issue update rules with different keywords in commit messages
863 * Feature #4911: Multiple issue update rules with different keywords in commit messages
865 * Feature #5037: Role-based issue custom field visibility
864 * Feature #5037: Role-based issue custom field visibility
866 * Feature #7590: Different commit Keywords for each tracker
865 * Feature #7590: Different commit Keywords for each tracker
867 * Feature #7836: Ability to save Gantt query filters
866 * Feature #7836: Ability to save Gantt query filters
868 * Feature #8253: Update CodeRay to 1.1 final
867 * Feature #8253: Update CodeRay to 1.1 final
869 * Feature #11159: REST API for getting CustomField definitions
868 * Feature #11159: REST API for getting CustomField definitions
870 * Feature #12293: Add links to attachments in new issue email notification
869 * Feature #12293: Add links to attachments in new issue email notification
871 * Feature #12912: Issue-notes Redmine links: append actual note reference to rendered links
870 * Feature #12912: Issue-notes Redmine links: append actual note reference to rendered links
872 * Feature #13157: Link on "My Page" to view all my spent time
871 * Feature #13157: Link on "My Page" to view all my spent time
873 * Feature #13746: Highlighting of source link target line
872 * Feature #13746: Highlighting of source link target line
874 * Feature #13943: Better handling of validation errors when bulk editing issues
873 * Feature #13943: Better handling of validation errors when bulk editing issues
875 * Feature #13945: Disable autofetching of repository changesets if projects are closed
874 * Feature #13945: Disable autofetching of repository changesets if projects are closed
876 * Feature #14024: Default of issue start and due date
875 * Feature #14024: Default of issue start and due date
877 * Feature #14060: Enable configuration of OpenIdAuthentication.store
876 * Feature #14060: Enable configuration of OpenIdAuthentication.store
878 * Feature #14228: Registered users should have a way to get a new action email
877 * Feature #14228: Registered users should have a way to get a new action email
879 * Feature #14614: View hooks for user preferences
878 * Feature #14614: View hooks for user preferences
880 * Feature #14630: wiki_syntax.html per language (wiki help localization mechanism)
879 * Feature #14630: wiki_syntax.html per language (wiki help localization mechanism)
881 * Feature #15136: Activate Custom Fields on a selection of projects directly from Custom fields page
880 * Feature #15136: Activate Custom Fields on a selection of projects directly from Custom fields page
882 * Feature #15182: Return to section anchor after wiki section edit
881 * Feature #15182: Return to section anchor after wiki section edit
883 * Feature #15218: Update Rails 3.2.15
882 * Feature #15218: Update Rails 3.2.15
884 * Feature #15311: Add an indication to admin/info whether or not ImageMagick convert is available
883 * Feature #15311: Add an indication to admin/info whether or not ImageMagick convert is available
885 * Patch #6689: Document project-links in parse_redmine_links
884 * Patch #6689: Document project-links in parse_redmine_links
886 * Patch #13460: All translations: RSS -> Atom
885 * Patch #13460: All translations: RSS -> Atom
887 * Patch #13482: Do not add empty header/footer to notification emails
886 * Patch #13482: Do not add empty header/footer to notification emails
888 * Patch #13528: Traditional Chinese "label_total_time" translation
887 * Patch #13528: Traditional Chinese "label_total_time" translation
889 * Patch #13551: update Dutch translations - March 2013
888 * Patch #13551: update Dutch translations - March 2013
890 * Patch #13577: Japanese translation improvement ("done ratio")
889 * Patch #13577: Japanese translation improvement ("done ratio")
891 * Patch #13646: Fix handling multiple text parts in email
890 * Patch #13646: Fix handling multiple text parts in email
892 * Patch #13674: Lithuanian translation
891 * Patch #13674: Lithuanian translation
893 * Patch #13687: Favicon bug in opera browser
892 * Patch #13687: Favicon bug in opera browser
894 * Patch #13697: Back-button on diff page is not working when I'm directed from email
893 * Patch #13697: Back-button on diff page is not working when I'm directed from email
895 * Patch #13745: Correct translation for member save button
894 * Patch #13745: Correct translation for member save button
896 * Patch #13808: Changed Bulgarian "label_statistics" translation
895 * Patch #13808: Changed Bulgarian "label_statistics" translation
897 * Patch #13825: German translation: jquery.ui.datepicker-de.js
896 * Patch #13825: German translation: jquery.ui.datepicker-de.js
898 * Patch #13900: Update URL when changing tab
897 * Patch #13900: Update URL when changing tab
899 * Patch #13931: Error and inconsistencies in Croatian translation
898 * Patch #13931: Error and inconsistencies in Croatian translation
900 * Patch #13948: REST API should return user.status
899 * Patch #13948: REST API should return user.status
901 * Patch #13988: Enhanced Arabic translation
900 * Patch #13988: Enhanced Arabic translation
902 * Patch #14138: Output changeset comment in html title
901 * Patch #14138: Output changeset comment in html title
903 * Patch #14180: Improve pt-BR translation
902 * Patch #14180: Improve pt-BR translation
904 * Patch #14222: German translation: grammar + spelling
903 * Patch #14222: German translation: grammar + spelling
905 * Patch #14223: Fix icon transparency issues
904 * Patch #14223: Fix icon transparency issues
906 * Patch #14360: Slovene language translation
905 * Patch #14360: Slovene language translation
907 * Patch #14767: More CSS classes on various fields
906 * Patch #14767: More CSS classes on various fields
908 * Patch #14901: Slovak translation
907 * Patch #14901: Slovak translation
909 * Patch #14920: Russian numeric translation
908 * Patch #14920: Russian numeric translation
910 * Patch #14981: Italian translation
909 * Patch #14981: Italian translation
911 * Patch #15072: Optimization of issues journal custom fields display
910 * Patch #15072: Optimization of issues journal custom fields display
912 * Patch #15073: list custom fields : multiple select filter wider
911 * Patch #15073: list custom fields : multiple select filter wider
913 * Patch #15075: Fix typo in the Dutch "label_user_mail_option_all" translation
912 * Patch #15075: Fix typo in the Dutch "label_user_mail_option_all" translation
914 * Patch #15277: Accept custom field format added at runtime
913 * Patch #15277: Accept custom field format added at runtime
915 * Patch #15295: Log error messages when moving attachements in sub-directories
914 * Patch #15295: Log error messages when moving attachements in sub-directories
916 * Patch #15369: Bulgarian translation (r12278)
915 * Patch #15369: Bulgarian translation (r12278)
917
916
918 == 2013-11-17 v2.3.4
917 == 2013-11-17 v2.3.4
919
918
920 * Defect #13348: Repository tree can't handle two loading at once
919 * Defect #13348: Repository tree can't handle two loading at once
921 * Defect #13632: Empty page attached when exporting PDF
920 * Defect #13632: Empty page attached when exporting PDF
922 * Defect #14590: migrate_from_trac.rake does not import Trac users, uses too short password
921 * Defect #14590: migrate_from_trac.rake does not import Trac users, uses too short password
923 * Defect #14656: JRuby: Encoding error when creating issues
922 * Defect #14656: JRuby: Encoding error when creating issues
924 * Defect #14883: Update activerecord-jdbc-adapter
923 * Defect #14883: Update activerecord-jdbc-adapter
925 * Defect #14902: Potential invalid SQL error with invalid group_ids
924 * Defect #14902: Potential invalid SQL error with invalid group_ids
926 * Defect #14931: SCM annotate with non ASCII author
925 * Defect #14931: SCM annotate with non ASCII author
927 * Defect #14960: migrate_from_mantis.rake does not import Mantis users, uses too short password
926 * Defect #14960: migrate_from_mantis.rake does not import Mantis users, uses too short password
928 * Defect #14977: Internal Server Error while uploading file
927 * Defect #14977: Internal Server Error while uploading file
929 * Defect #15190: JS-error while using a global custom query w/ project filter in a project context
928 * Defect #15190: JS-error while using a global custom query w/ project filter in a project context
930 * Defect #15235: Wiki Pages REST API with version returns wrong comments
929 * Defect #15235: Wiki Pages REST API with version returns wrong comments
931 * Defect #15344: Default status always inserted to allowed statuses when changing status
930 * Defect #15344: Default status always inserted to allowed statuses when changing status
932 * Feature #14919: Update ruby-openid version above 2.3.0
931 * Feature #14919: Update ruby-openid version above 2.3.0
933 * Patch #14592: migrate_from_trac.rake does not properly parse First Name and Last Name
932 * Patch #14592: migrate_from_trac.rake does not properly parse First Name and Last Name
934 * Patch #14886: Norweigan - label_copied_to and label_copied_from translated
933 * Patch #14886: Norweigan - label_copied_to and label_copied_from translated
935 * Patch #15185: Simplified Chinese translation for 2.3-stable
934 * Patch #15185: Simplified Chinese translation for 2.3-stable
936
935
937 == 2013-09-14 v2.3.3
936 == 2013-09-14 v2.3.3
938
937
939 * Defect #13008: Usage of attribute_present? in UserPreference
938 * Defect #13008: Usage of attribute_present? in UserPreference
940 * Defect #14340: Autocomplete fields rendering issue with alternate theme
939 * Defect #14340: Autocomplete fields rendering issue with alternate theme
941 * Defect #14366: Spent Time report sorting on custom fields causes error
940 * Defect #14366: Spent Time report sorting on custom fields causes error
942 * Defect #14369: Open/closed issue counts on issues summary are not displayed with SQLServer
941 * Defect #14369: Open/closed issue counts on issues summary are not displayed with SQLServer
943 * Defect #14401: Filtering issues on "related to" may ignore other filters
942 * Defect #14401: Filtering issues on "related to" may ignore other filters
944 * Defect #14415: Spent time details and report should ignore 'Setting.display_subprojects_issues?' when 'Subproject' filter is enabled.
943 * Defect #14415: Spent time details and report should ignore 'Setting.display_subprojects_issues?' when 'Subproject' filter is enabled.
945 * Defect #14422: CVS root_url not recognized when connection string does not include port
944 * Defect #14422: CVS root_url not recognized when connection string does not include port
946 * Defect #14447: Additional status transitions for assignees do not work if assigned to a group
945 * Defect #14447: Additional status transitions for assignees do not work if assigned to a group
947 * Defect #14511: warning: class variable access from toplevel on Ruby 2.0
946 * Defect #14511: warning: class variable access from toplevel on Ruby 2.0
948 * Defect #14562: diff of CJK (Chinese/Japanese/Korean) is broken on Ruby 1.8
947 * Defect #14562: diff of CJK (Chinese/Japanese/Korean) is broken on Ruby 1.8
949 * Defect #14584: Standard fields disabled for certain trackers still appear in email notifications
948 * Defect #14584: Standard fields disabled for certain trackers still appear in email notifications
950 * Defect #14607: rake redmine:load_default_data Error
949 * Defect #14607: rake redmine:load_default_data Error
951 * Defect #14697: Wrong Russian translation in close project message
950 * Defect #14697: Wrong Russian translation in close project message
952 * Defect #14798: Wrong done_ratio calculation for parent with subtask having estimated_hours=0
951 * Defect #14798: Wrong done_ratio calculation for parent with subtask having estimated_hours=0
953 * Patch #14485: Traditional Chinese translation for 2.3-stable
952 * Patch #14485: Traditional Chinese translation for 2.3-stable
954 * Patch #14502: Russian translation for 2.3-stable
953 * Patch #14502: Russian translation for 2.3-stable
955 * Patch #14531: Spanish translations for 2.3.x
954 * Patch #14531: Spanish translations for 2.3.x
956 * Patch #14686: Portuguese translation for 2.3-stable
955 * Patch #14686: Portuguese translation for 2.3-stable
957
956
958 == 2013-07-14 v2.3.2
957 == 2013-07-14 v2.3.2
959
958
960 * Defect #9996: configuration.yml in documentation , but redmine ask me to create email.yml
959 * Defect #9996: configuration.yml in documentation , but redmine ask me to create email.yml
961 * Defect #13692: warning: already initialized constant on Ruby 1.8.7
960 * Defect #13692: warning: already initialized constant on Ruby 1.8.7
962 * Defect #13783: Internal error on time tracking activity enumeration deletion
961 * Defect #13783: Internal error on time tracking activity enumeration deletion
963 * Defect #13821: "obj" parameter is not defined for macros used in description of documents
962 * Defect #13821: "obj" parameter is not defined for macros used in description of documents
964 * Defect #13850: Unable to set custom fields for versions using the REST API
963 * Defect #13850: Unable to set custom fields for versions using the REST API
965 * Defect #13910: Values of custom fields are not kept in issues when copying a project
964 * Defect #13910: Values of custom fields are not kept in issues when copying a project
966 * Defect #13950: Duplicate Lithuanian "error_attachment_too_big" translation keys
965 * Defect #13950: Duplicate Lithuanian "error_attachment_too_big" translation keys
967 * Defect #14015: Ruby hangs when adding a subtask
966 * Defect #14015: Ruby hangs when adding a subtask
968 * Defect #14020: Locking and unlocking a user resets the email notification checkbox
967 * Defect #14020: Locking and unlocking a user resets the email notification checkbox
969 * Defect #14023: Can't delete relation when Redmine runs in a subpath
968 * Defect #14023: Can't delete relation when Redmine runs in a subpath
970 * Defect #14051: Filtering issues with custom field in date format with NULL(empty) value
969 * Defect #14051: Filtering issues with custom field in date format with NULL(empty) value
971 * Defect #14178: PDF API broken in version 2.3.1
970 * Defect #14178: PDF API broken in version 2.3.1
972 * Defect #14186: Project name is not properly escaped in issue filters JSON
971 * Defect #14186: Project name is not properly escaped in issue filters JSON
973 * Defect #14242: Project auto generation fails when projects created in the same time
972 * Defect #14242: Project auto generation fails when projects created in the same time
974 * Defect #14245: Gem::InstallError: nokogiri requires Ruby version >= 1.9.2.
973 * Defect #14245: Gem::InstallError: nokogiri requires Ruby version >= 1.9.2.
975 * Defect #14346: Latvian translation for "Log time"
974 * Defect #14346: Latvian translation for "Log time"
976 * Feature #12888: Adding markings to emails generated by Private comments
975 * Feature #12888: Adding markings to emails generated by Private comments
977 * Feature #14419: Include RUBY_PATCHLEVEL and RUBY_RELEASE_DATE in info.rb
976 * Feature #14419: Include RUBY_PATCHLEVEL and RUBY_RELEASE_DATE in info.rb
978 * Patch #14005: Swedish Translation for 2.3-stable
977 * Patch #14005: Swedish Translation for 2.3-stable
979 * Patch #14101: Receive IMAP by uid's
978 * Patch #14101: Receive IMAP by uid's
980 * Patch #14103: Disconnect and logout from IMAP after mail receive
979 * Patch #14103: Disconnect and logout from IMAP after mail receive
981 * Patch #14145: German translation of x_hours
980 * Patch #14145: German translation of x_hours
982 * Patch #14182: pt-BR translation for 2.3-stable
981 * Patch #14182: pt-BR translation for 2.3-stable
983 * Patch #14196: Italian translation for 2.3-stable
982 * Patch #14196: Italian translation for 2.3-stable
984 * Patch #14221: Translation of x_hours for many languages
983 * Patch #14221: Translation of x_hours for many languages
985
984
986 == 2013-05-01 v2.3.1
985 == 2013-05-01 v2.3.1
987
986
988 * Defect #12650: Lost text after selection in issue list with IE
987 * Defect #12650: Lost text after selection in issue list with IE
989 * Defect #12684: Hotkey for Issue-Edit doesn't work as expected
988 * Defect #12684: Hotkey for Issue-Edit doesn't work as expected
990 * Defect #13405: Commit link title is escaped twice when using "commit:" prefix
989 * Defect #13405: Commit link title is escaped twice when using "commit:" prefix
991 * Defect #13541: Can't access SCM when log/production.scm.stderr.log is not writable
990 * Defect #13541: Can't access SCM when log/production.scm.stderr.log is not writable
992 * Defect #13579: Datepicker uses Simplified Chinese in Traditional Chinese locale
991 * Defect #13579: Datepicker uses Simplified Chinese in Traditional Chinese locale
993 * Defect #13584: Missing Portuguese jQuery UI date picker
992 * Defect #13584: Missing Portuguese jQuery UI date picker
994 * Defect #13586: Circular loop testing prevents precedes/follows relation between subtasks
993 * Defect #13586: Circular loop testing prevents precedes/follows relation between subtasks
995 * Defect #13618: CSV export of spent time ignores filters and columns selection
994 * Defect #13618: CSV export of spent time ignores filters and columns selection
996 * Defect #13630: PDF export generates the issue id twice
995 * Defect #13630: PDF export generates the issue id twice
997 * Defect #13644: Diff - Internal Error
996 * Defect #13644: Diff - Internal Error
998 * Defect #13712: Fix email rake tasks to also support no_account_notice and default_group options
997 * Defect #13712: Fix email rake tasks to also support no_account_notice and default_group options
999 * Defect #13811: Broken javascript in IE7 ; recurrence of #12195
998 * Defect #13811: Broken javascript in IE7 ; recurrence of #12195
1000 * Defect #13823: Trailing comma in javascript files
999 * Defect #13823: Trailing comma in javascript files
1001 * Patch #13531: Traditional Chinese translation for 2.3-stable
1000 * Patch #13531: Traditional Chinese translation for 2.3-stable
1002 * Patch #13552: Dutch translations for 2.3-stable
1001 * Patch #13552: Dutch translations for 2.3-stable
1003 * Patch #13678: Lithuanian translation for 2.3-stable
1002 * Patch #13678: Lithuanian translation for 2.3-stable
1004
1003
1005 == 2013-03-19 v2.3.0
1004 == 2013-03-19 v2.3.0
1006
1005
1007 * Defect #3107: Issue with two digit year on Logtime
1006 * Defect #3107: Issue with two digit year on Logtime
1008 * Defect #3371: Autologin does not work when using openid
1007 * Defect #3371: Autologin does not work when using openid
1009 * Defect #3676: www. generates broken link in formatted text
1008 * Defect #3676: www. generates broken link in formatted text
1010 * Defect #4700: Adding news does not send notification to all project members
1009 * Defect #4700: Adding news does not send notification to all project members
1011 * Defect #5329: Time entries report broken on first week of year
1010 * Defect #5329: Time entries report broken on first week of year
1012 * Defect #8794: Circular loop when using relations and subtasks
1011 * Defect #8794: Circular loop when using relations and subtasks
1013 * Defect #9475: German Translation "My custom queries" and "Custom queries"
1012 * Defect #9475: German Translation "My custom queries" and "Custom queries"
1014 * Defect #9549: Only 100 users are displayed when adding new project members
1013 * Defect #9549: Only 100 users are displayed when adding new project members
1015 * Defect #10277: Redmine wikitext URL-into-link creation with hyphen is wrong
1014 * Defect #10277: Redmine wikitext URL-into-link creation with hyphen is wrong
1016 * Defect #10364: Custom field float separator in CSV export
1015 * Defect #10364: Custom field float separator in CSV export
1017 * Defect #10930: rake redmine:load_default_data error in 2.0 with SQLServer
1016 * Defect #10930: rake redmine:load_default_data error in 2.0 with SQLServer
1018 * Defect #10977: Redmine shouldn't require all database gems
1017 * Defect #10977: Redmine shouldn't require all database gems
1019 * Defect #12528: Handle temporary failures gracefully in the external mail handler script
1018 * Defect #12528: Handle temporary failures gracefully in the external mail handler script
1020 * Defect #12629: Wrong German "label_issues_by" translation
1019 * Defect #12629: Wrong German "label_issues_by" translation
1021 * Defect #12641: Diff outputs become ??? in some non ASCII words.
1020 * Defect #12641: Diff outputs become ??? in some non ASCII words.
1022 * Defect #12707: Typo in app/models/tracker.rb
1021 * Defect #12707: Typo in app/models/tracker.rb
1023 * Defect #12716: Attachment description lost when issue validation fails
1022 * Defect #12716: Attachment description lost when issue validation fails
1024 * Defect #12735: Negative duration allowed
1023 * Defect #12735: Negative duration allowed
1025 * Defect #12736: Negative start/due dates allowed
1024 * Defect #12736: Negative start/due dates allowed
1026 * Defect #12968: Subtasks don't resepect following/precedes
1025 * Defect #12968: Subtasks don't resepect following/precedes
1027 * Defect #13006: Filter "Assignee's group" doesn't work with group assignments
1026 * Defect #13006: Filter "Assignee's group" doesn't work with group assignments
1028 * Defect #13022: Image pointing towards /logout signs out user
1027 * Defect #13022: Image pointing towards /logout signs out user
1029 * Defect #13059: Custom fields are listed two times in workflow/Fields permission
1028 * Defect #13059: Custom fields are listed two times in workflow/Fields permission
1030 * Defect #13076: Project overview page shows trackers from subprojects with disabled issue module
1029 * Defect #13076: Project overview page shows trackers from subprojects with disabled issue module
1031 * Defect #13119: custom_field_values are not reloaded on #reload
1030 * Defect #13119: custom_field_values are not reloaded on #reload
1032 * Defect #13154: After upgrade to 2.2.2 ticket list on some projects fails
1031 * Defect #13154: After upgrade to 2.2.2 ticket list on some projects fails
1033 * Defect #13188: Forms are not updated after changing the status field without "Add issues" permission
1032 * Defect #13188: Forms are not updated after changing the status field without "Add issues" permission
1034 * Defect #13251: Adding a "follows" relation may not refresh relations list
1033 * Defect #13251: Adding a "follows" relation may not refresh relations list
1035 * Defect #13272: translation missing: setting_default_projects_tracker_ids
1034 * Defect #13272: translation missing: setting_default_projects_tracker_ids
1036 * Defect #13328: Copying an issue as a child of itself creates an extra issue
1035 * Defect #13328: Copying an issue as a child of itself creates an extra issue
1037 * Defect #13335: Autologin does not work with custom autologin cookie name
1036 * Defect #13335: Autologin does not work with custom autologin cookie name
1038 * Defect #13350: Japanese mistranslation fix
1037 * Defect #13350: Japanese mistranslation fix
1039 * Feature #824: Add "closed_on" issue field (storing time of last closing) & add it as a column and filter on the issue list.
1038 * Feature #824: Add "closed_on" issue field (storing time of last closing) & add it as a column and filter on the issue list.
1040 * Feature #1766: Custom fields should become addable to Spent Time list/report
1039 * Feature #1766: Custom fields should become addable to Spent Time list/report
1041 * Feature #3436: Show relations in Gantt diagram
1040 * Feature #3436: Show relations in Gantt diagram
1042 * Feature #3957: Ajax file upload with progress bar
1041 * Feature #3957: Ajax file upload with progress bar
1043 * Feature #5298: Store attachments in sub directories
1042 * Feature #5298: Store attachments in sub directories
1044 * Feature #5605: Subprojects should (optionally) inherit Members from their parent
1043 * Feature #5605: Subprojects should (optionally) inherit Members from their parent
1045 * Feature #6727: Add/remove issue watchers via REST API
1044 * Feature #6727: Add/remove issue watchers via REST API
1046 * Feature #7159: Bulk watch/unwatch issues from the context menu
1045 * Feature #7159: Bulk watch/unwatch issues from the context menu
1047 * Feature #8529: Get the API key of the user through REST API
1046 * Feature #8529: Get the API key of the user through REST API
1048 * Feature #8579: Multiple file upload with HTML5 / Drag-and-Drop
1047 * Feature #8579: Multiple file upload with HTML5 / Drag-and-Drop
1049 * Feature #10191: Add Filters For Spent time's Details and Report
1048 * Feature #10191: Add Filters For Spent time's Details and Report
1050 * Feature #10286: Auto-populate fields while creating a new user with LDAP
1049 * Feature #10286: Auto-populate fields while creating a new user with LDAP
1051 * Feature #10352: Preview should already display the freshly attached images
1050 * Feature #10352: Preview should already display the freshly attached images
1052 * Feature #11498: Add --no-account-notice option for the mail handler script
1051 * Feature #11498: Add --no-account-notice option for the mail handler script
1053 * Feature #12122: Gantt progress lines (html only)
1052 * Feature #12122: Gantt progress lines (html only)
1054 * Feature #12228: JRuby 1.7.2 support
1053 * Feature #12228: JRuby 1.7.2 support
1055 * Feature #12251: Custom fields: 'Multiple values' should be able to be checked and then unchecked
1054 * Feature #12251: Custom fields: 'Multiple values' should be able to be checked and then unchecked
1056 * Feature #12401: Split "Manage documents" permission into create, edit and delete permissions
1055 * Feature #12401: Split "Manage documents" permission into create, edit and delete permissions
1057 * Feature #12542: Group events in the activity view
1056 * Feature #12542: Group events in the activity view
1058 * Feature #12665: Link to a file in a repository branch
1057 * Feature #12665: Link to a file in a repository branch
1059 * Feature #12713: Microsoft SQLServer support
1058 * Feature #12713: Microsoft SQLServer support
1060 * Feature #12787: Remove "Warning - iconv will be deprecated in the future, use String#encode instead."
1059 * Feature #12787: Remove "Warning - iconv will be deprecated in the future, use String#encode instead."
1061 * Feature #12843: Add links to projects in Group projects list
1060 * Feature #12843: Add links to projects in Group projects list
1062 * Feature #12898: Handle GET /issues/context_menu parameters nicely to prevent returning error 500 to crawlers
1061 * Feature #12898: Handle GET /issues/context_menu parameters nicely to prevent returning error 500 to crawlers
1063 * Feature #12992: Make JSONP support optional and disabled by default
1062 * Feature #12992: Make JSONP support optional and disabled by default
1064 * Feature #13174: Raise group name maximum length to 255 characters
1063 * Feature #13174: Raise group name maximum length to 255 characters
1065 * Feature #13175: Possibility to define the default enable trackers when creating a project
1064 * Feature #13175: Possibility to define the default enable trackers when creating a project
1066 * Feature #13329: Ruby 2.0 support
1065 * Feature #13329: Ruby 2.0 support
1067 * Feature #13337: Split translation "label_total"
1066 * Feature #13337: Split translation "label_total"
1068 * Feature #13340: Mail handler: option to add created user to default group
1067 * Feature #13340: Mail handler: option to add created user to default group
1069 * Feature #13341: Mail handler: --no-notification option to disable notifications to the created user
1068 * Feature #13341: Mail handler: --no-notification option to disable notifications to the created user
1070 * Patch #7202: Polish translation for v1.0.4
1069 * Patch #7202: Polish translation for v1.0.4
1071 * Patch #7851: Italian translation for 'issue'
1070 * Patch #7851: Italian translation for 'issue'
1072 * Patch #9225: Generate project identifier automatically with JavaScript
1071 * Patch #9225: Generate project identifier automatically with JavaScript
1073 * Patch #10916: Optimisation in issues relations display
1072 * Patch #10916: Optimisation in issues relations display
1074 * Patch #12485: Don't force english language for default admin account
1073 * Patch #12485: Don't force english language for default admin account
1075 * Patch #12499: Use lambda in model scopes
1074 * Patch #12499: Use lambda in model scopes
1076 * Patch #12611: Login link unexpected logs you out
1075 * Patch #12611: Login link unexpected logs you out
1077 * Patch #12626: Updated Japanese translations for button_view and permission_commit_access
1076 * Patch #12626: Updated Japanese translations for button_view and permission_commit_access
1078 * Patch #12640: Russian "about_x_hours" translation change
1077 * Patch #12640: Russian "about_x_hours" translation change
1079 * Patch #12645: Russian numeric translation
1078 * Patch #12645: Russian numeric translation
1080 * Patch #12660: Consistent German translation for my page
1079 * Patch #12660: Consistent German translation for my page
1081 * Patch #12708: Restructured german translation (Cleanup)
1080 * Patch #12708: Restructured german translation (Cleanup)
1082 * Patch #12721: Optimize MenuManager a bit
1081 * Patch #12721: Optimize MenuManager a bit
1083 * Patch #12725: Change pourcent to percent (#12724)
1082 * Patch #12725: Change pourcent to percent (#12724)
1084 * Patch #12754: Updated Japanese translation for notice_account_register_done
1083 * Patch #12754: Updated Japanese translation for notice_account_register_done
1085 * Patch #12788: Copyright for 2013
1084 * Patch #12788: Copyright for 2013
1086 * Patch #12806: Serbian translation change
1085 * Patch #12806: Serbian translation change
1087 * Patch #12810: Swedish Translation change
1086 * Patch #12810: Swedish Translation change
1088 * Patch #12910: Plugin settings div should perhaps have 'settings' CSS class
1087 * Patch #12910: Plugin settings div should perhaps have 'settings' CSS class
1089 * Patch #12911: Fix 500 error for requests to the settings path for non-configurable plugins
1088 * Patch #12911: Fix 500 error for requests to the settings path for non-configurable plugins
1090 * Patch #12926: Bulgarian translation (r11218)
1089 * Patch #12926: Bulgarian translation (r11218)
1091 * Patch #12927: Swedish Translation for r11244
1090 * Patch #12927: Swedish Translation for r11244
1092 * Patch #12967: Change Spanish login/logout translations
1091 * Patch #12967: Change Spanish login/logout translations
1093 * Patch #12988: Russian translation for trunk
1092 * Patch #12988: Russian translation for trunk
1094 * Patch #13080: German translation of label_in
1093 * Patch #13080: German translation of label_in
1095 * Patch #13098: Small datepicker improvements
1094 * Patch #13098: Small datepicker improvements
1096 * Patch #13152: Locale file for Azerbaijanian language
1095 * Patch #13152: Locale file for Azerbaijanian language
1097 * Patch #13155: Add login to /users/:id API for current user
1096 * Patch #13155: Add login to /users/:id API for current user
1098 * Patch #13173: Put source :rubygems url HTTP secure
1097 * Patch #13173: Put source :rubygems url HTTP secure
1099 * Patch #13190: Bulgarian translation (r11404)
1098 * Patch #13190: Bulgarian translation (r11404)
1100 * Patch #13198: Traditional Chinese language file (to r11426)
1099 * Patch #13198: Traditional Chinese language file (to r11426)
1101 * Patch #13203: German translation change for follow and precedes is inconsitent
1100 * Patch #13203: German translation change for follow and precedes is inconsitent
1102 * Patch #13206: Portuguese translation file
1101 * Patch #13206: Portuguese translation file
1103 * Patch #13246: Some german translation patches
1102 * Patch #13246: Some german translation patches
1104 * Patch #13280: German translation (r11478)
1103 * Patch #13280: German translation (r11478)
1105 * Patch #13301: Performance: avoid querying all memberships in User#roles_for_project
1104 * Patch #13301: Performance: avoid querying all memberships in User#roles_for_project
1106 * Patch #13309: Add "tracker-[id]" CSS class to issues
1105 * Patch #13309: Add "tracker-[id]" CSS class to issues
1107 * Patch #13324: fixing some pt-br locales
1106 * Patch #13324: fixing some pt-br locales
1108 * Patch #13339: Complete language Vietnamese file
1107 * Patch #13339: Complete language Vietnamese file
1109 * Patch #13391: Czech translation update
1108 * Patch #13391: Czech translation update
1110 * Patch #13399: Fixed some wrong or confusing translation in Korean locale
1109 * Patch #13399: Fixed some wrong or confusing translation in Korean locale
1111 * Patch #13414: Bulgarian translation (r11567)
1110 * Patch #13414: Bulgarian translation (r11567)
1112 * Patch #13420: Korean translation for 2.3 (r11583)
1111 * Patch #13420: Korean translation for 2.3 (r11583)
1113 * Patch #13437: German translation of setting_emails_header
1112 * Patch #13437: German translation of setting_emails_header
1114 * Patch #13438: English translation
1113 * Patch #13438: English translation
1115 * Patch #13447: German translation - some patches
1114 * Patch #13447: German translation - some patches
1116 * Patch #13450: Czech translation
1115 * Patch #13450: Czech translation
1117 * Patch #13475: fixing some pt-br locales
1116 * Patch #13475: fixing some pt-br locales
1118 * Patch #13514: fixing some pt-br locales
1117 * Patch #13514: fixing some pt-br locales
1119
1118
1120 == 2013-03-19 v2.2.4
1119 == 2013-03-19 v2.2.4
1121
1120
1122 * Upgrade to Rails 3.2.13
1121 * Upgrade to Rails 3.2.13
1123 * Defect #12243: Ordering forum replies by last reply date is broken
1122 * Defect #12243: Ordering forum replies by last reply date is broken
1124 * Defect #13127: h1 multiple lined titles breaks into main menu
1123 * Defect #13127: h1 multiple lined titles breaks into main menu
1125 * Defect #13138: Generating PDF of issue causes UndefinedConversionError with htmlentities gem
1124 * Defect #13138: Generating PDF of issue causes UndefinedConversionError with htmlentities gem
1126 * Defect #13165: rdm-mailhandler.rb: initialize_http_header override basic auth
1125 * Defect #13165: rdm-mailhandler.rb: initialize_http_header override basic auth
1127 * Defect #13232: Link to topic in nonexistent forum causes error 500
1126 * Defect #13232: Link to topic in nonexistent forum causes error 500
1128 * Patch #13181: Bulgarian translation of jstoolbar-bg.js
1127 * Patch #13181: Bulgarian translation of jstoolbar-bg.js
1129 * Patch #13207: Portuguese translation for 2.2-stable
1128 * Patch #13207: Portuguese translation for 2.2-stable
1130 * Patch #13310: pt-BR label_last_n_weeks translation
1129 * Patch #13310: pt-BR label_last_n_weeks translation
1131 * Patch #13325: pt-BR translation for 2.2-stable
1130 * Patch #13325: pt-BR translation for 2.2-stable
1132 * Patch #13343: Vietnamese translation for 2.2-stable
1131 * Patch #13343: Vietnamese translation for 2.2-stable
1133 * Patch #13398: Czech translation for 2.2-stable
1132 * Patch #13398: Czech translation for 2.2-stable
1134
1133
1135 == 2013-02-12 v2.2.3
1134 == 2013-02-12 v2.2.3
1136
1135
1137 * Upgrade to Rails 3.2.12
1136 * Upgrade to Rails 3.2.12
1138 * Defect #11987: pdf: Broken new line in table
1137 * Defect #11987: pdf: Broken new line in table
1139 * Defect #12930: 404 Error when referencing different project source files in the wiki syntax
1138 * Defect #12930: 404 Error when referencing different project source files in the wiki syntax
1140 * Defect #12979: Wiki link syntax commit:repo_a:abcd doesn't work
1139 * Defect #12979: Wiki link syntax commit:repo_a:abcd doesn't work
1141 * Defect #13075: Can't clear custom field value through context menu in the issue list
1140 * Defect #13075: Can't clear custom field value through context menu in the issue list
1142 * Defect #13097: Project copy fails when wiki module is disabled
1141 * Defect #13097: Project copy fails when wiki module is disabled
1143 * Defect #13126: Issue view: estimated time vs. spent time
1142 * Defect #13126: Issue view: estimated time vs. spent time
1144 * Patch #12922: Update Spanish translation
1143 * Patch #12922: Update Spanish translation
1145 * Patch #12928: Bulgarian translation for 2.2-stable
1144 * Patch #12928: Bulgarian translation for 2.2-stable
1146 * Patch #12987: Russian translation for 2.2-stable
1145 * Patch #12987: Russian translation for 2.2-stable
1147
1146
1148 == 2013-01-20 v2.2.2
1147 == 2013-01-20 v2.2.2
1149
1148
1150 * Defect #7510: Link to attachment should return latest attachment
1149 * Defect #7510: Link to attachment should return latest attachment
1151 * Defect #9842: {{toc}} is not replaced by table of content when exporting wiki page to pdf
1150 * Defect #9842: {{toc}} is not replaced by table of content when exporting wiki page to pdf
1152 * Defect #12749: Plugins cannot route wiki page sub-path
1151 * Defect #12749: Plugins cannot route wiki page sub-path
1153 * Defect #12799: Cannot edit a wiki section which title starts with a tab
1152 * Defect #12799: Cannot edit a wiki section which title starts with a tab
1154 * Defect #12801: Viewing the history of a wiki page with attachments raises an error
1153 * Defect #12801: Viewing the history of a wiki page with attachments raises an error
1155 * Defect #12833: Input fields restricted on length should have maxlength parameter set
1154 * Defect #12833: Input fields restricted on length should have maxlength parameter set
1156 * Defect #12838: Blank page when clicking Add with no block selected on my page layout
1155 * Defect #12838: Blank page when clicking Add with no block selected on my page layout
1157 * Defect #12851: "Parent task is invalid" while editing child issues by Role with restricted Issues Visibility
1156 * Defect #12851: "Parent task is invalid" while editing child issues by Role with restricted Issues Visibility
1158 * Patch #12800: Serbian Latin translation patch (sr-YU.yml)
1157 * Patch #12800: Serbian Latin translation patch (sr-YU.yml)
1159 * Patch #12809: Swedish Translation for r11162
1158 * Patch #12809: Swedish Translation for r11162
1160 * Patch #12818: Minor swedish translation fix
1159 * Patch #12818: Minor swedish translation fix
1161
1160
1162 == 2013-01-09 v2.2.1
1161 == 2013-01-09 v2.2.1
1163
1162
1164 * Upgrade to Rails 3.2.11
1163 * Upgrade to Rails 3.2.11
1165 * Defect #12652: "Copy ticket" selects "new ticket"
1164 * Defect #12652: "Copy ticket" selects "new ticket"
1166 * Defect #12691: Textile Homepage Dead?
1165 * Defect #12691: Textile Homepage Dead?
1167 * Defect #12711: incorrect fix of lib/SVG/Graph/TimeSeries.rb
1166 * Defect #12711: incorrect fix of lib/SVG/Graph/TimeSeries.rb
1168 * Defect #12744: Unable to call a macro with a name that contains uppercase letters
1167 * Defect #12744: Unable to call a macro with a name that contains uppercase letters
1169 * Defect #12776: Security vulnerability in Rails 3.2.10 (CVE-2013-0156)
1168 * Defect #12776: Security vulnerability in Rails 3.2.10 (CVE-2013-0156)
1170 * Patch #12630: Russian "x_hours" translation
1169 * Patch #12630: Russian "x_hours" translation
1171
1170
1172 == 2012-12-18 v2.2.0
1171 == 2012-12-18 v2.2.0
1173
1172
1174 * Defect #4787: Gannt to PNG - CJK (Chinese, Japanese and Korean) characters appear as ?
1173 * Defect #4787: Gannt to PNG - CJK (Chinese, Japanese and Korean) characters appear as ?
1175 * Defect #8106: Issues by Category should show tasks without category
1174 * Defect #8106: Issues by Category should show tasks without category
1176 * Defect #8373: i18n string text_are_you_sure_with_children no longer used
1175 * Defect #8373: i18n string text_are_you_sure_with_children no longer used
1177 * Defect #11426: Filtering with Due Date in less than N days should show overdue issues
1176 * Defect #11426: Filtering with Due Date in less than N days should show overdue issues
1178 * Defect #11834: Bazaar: "???" instead of non ASCII character in paths on non UTF-8 locale
1177 * Defect #11834: Bazaar: "???" instead of non ASCII character in paths on non UTF-8 locale
1179 * Defect #11868: Git and Mercurial diff displays deleted files as /dev/null
1178 * Defect #11868: Git and Mercurial diff displays deleted files as /dev/null
1180 * Defect #11979: No validation errors when entering an invalid "Parent task"
1179 * Defect #11979: No validation errors when entering an invalid "Parent task"
1181 * Defect #12012: Redmine::VERSION.revision method does not work on Subversion 1.7 working copy
1180 * Defect #12012: Redmine::VERSION.revision method does not work on Subversion 1.7 working copy
1182 * Defect #12018: Issue filter select box order changes randomly
1181 * Defect #12018: Issue filter select box order changes randomly
1183 * Defect #12090: email recipients not written to action_mailer log if BCC recipients setting is checked
1182 * Defect #12090: email recipients not written to action_mailer log if BCC recipients setting is checked
1184 * Defect #12092: Issue "start date" validation does not work correctly
1183 * Defect #12092: Issue "start date" validation does not work correctly
1185 * Defect #12285: Some unit and functional tests miss fixtures and break when run alone
1184 * Defect #12285: Some unit and functional tests miss fixtures and break when run alone
1186 * Defect #12286: Emails of private notes are sent to watcher users regardless of viewing permissions
1185 * Defect #12286: Emails of private notes are sent to watcher users regardless of viewing permissions
1187 * Defect #12310: Attachments may not be displayed in the order they were selected
1186 * Defect #12310: Attachments may not be displayed in the order they were selected
1188 * Defect #12356: Issue "Update" link broken focus
1187 * Defect #12356: Issue "Update" link broken focus
1189 * Defect #12397: Error in Textile conversion of HTTP links, containing russian letters
1188 * Defect #12397: Error in Textile conversion of HTTP links, containing russian letters
1190 * Defect #12434: Respond with 404 instead of 500 when requesting a wiki diff with invalid versions
1189 * Defect #12434: Respond with 404 instead of 500 when requesting a wiki diff with invalid versions
1191 * Feature #1554: Private comments in tickets
1190 * Feature #1554: Private comments in tickets
1192 * Feature #2161: Time tracking code should respect weekends as "no work" days
1191 * Feature #2161: Time tracking code should respect weekends as "no work" days
1193 * Feature #3239: Show related issues on the Issues Listing
1192 * Feature #3239: Show related issues on the Issues Listing
1194 * Feature #3265: Filter on issue relations
1193 * Feature #3265: Filter on issue relations
1195 * Feature #3447: Option to display the issue descriptions on the issues list
1194 * Feature #3447: Option to display the issue descriptions on the issues list
1196 * Feature #3511: Ability to sort issues by grouped column
1195 * Feature #3511: Ability to sort issues by grouped column
1197 * Feature #4590: Precede-Follow relation should move following issues when rescheduling issue earlier
1196 * Feature #4590: Precede-Follow relation should move following issues when rescheduling issue earlier
1198 * Feature #5487: Allow subtasks to cross projects
1197 * Feature #5487: Allow subtasks to cross projects
1199 * Feature #6899: Add a relation between the original and copied issue
1198 * Feature #6899: Add a relation between the original and copied issue
1200 * Feature #7082: Rest API for wiki
1199 * Feature #7082: Rest API for wiki
1201 * Feature #9835: REST API - List priorities
1200 * Feature #9835: REST API - List priorities
1202 * Feature #10789: Macros {{child_pages}} with depth parameter
1201 * Feature #10789: Macros {{child_pages}} with depth parameter
1203 * Feature #10852: Ability to delete a version from a wiki page history
1202 * Feature #10852: Ability to delete a version from a wiki page history
1204 * Feature #10937: new user format #{lastname}
1203 * Feature #10937: new user format #{lastname}
1205 * Feature #11502: Expose roles details via REST API
1204 * Feature #11502: Expose roles details via REST API
1206 * Feature #11755: Impersonate user through REST API auth
1205 * Feature #11755: Impersonate user through REST API auth
1207 * Feature #12085: New user name format: firstname + first letter of lastname
1206 * Feature #12085: New user name format: firstname + first letter of lastname
1208 * Feature #12125: Set filename used to store attachment updloaded via the REST API
1207 * Feature #12125: Set filename used to store attachment updloaded via the REST API
1209 * Feature #12167: Macro for inserting collapsible block of text
1208 * Feature #12167: Macro for inserting collapsible block of text
1210 * Feature #12211: Wrap issue description and its contextual menu in a div
1209 * Feature #12211: Wrap issue description and its contextual menu in a div
1211 * Feature #12216: Textual CSS class for priorities
1210 * Feature #12216: Textual CSS class for priorities
1212 * Feature #12299: Redmine version requirement improvements (in plugins)
1211 * Feature #12299: Redmine version requirement improvements (in plugins)
1213 * Feature #12393: Upgrade to Rails 3.2.9
1212 * Feature #12393: Upgrade to Rails 3.2.9
1214 * Feature #12475: Lazy loading of translation files for faster startup
1213 * Feature #12475: Lazy loading of translation files for faster startup
1215 * Patch #11846: Fill username when authentification failed
1214 * Patch #11846: Fill username when authentification failed
1216 * Patch #11862: Add "last 2 weeks" preset to time entries reporting
1215 * Patch #11862: Add "last 2 weeks" preset to time entries reporting
1217 * Patch #11992: Japanese translation about issue relations improved
1216 * Patch #11992: Japanese translation about issue relations improved
1218 * Patch #12027: Incorrect Spanish "September" month name
1217 * Patch #12027: Incorrect Spanish "September" month name
1219 * Patch #12061: Japanese translation improvement (permission names)
1218 * Patch #12061: Japanese translation improvement (permission names)
1220 * Patch #12078: User#allowed_to? should return true or false
1219 * Patch #12078: User#allowed_to? should return true or false
1221 * Patch #12117: Change Japanese translation of "admin"
1220 * Patch #12117: Change Japanese translation of "admin"
1222 * Patch #12142: Updated translation in Lithuanian
1221 * Patch #12142: Updated translation in Lithuanian
1223 * Patch #12232: German translation enhancements
1222 * Patch #12232: German translation enhancements
1224 * Patch #12316: Fix Lithuanian numeral translation
1223 * Patch #12316: Fix Lithuanian numeral translation
1225 * Patch #12494: Bulgarian "button_submit" translation change
1224 * Patch #12494: Bulgarian "button_submit" translation change
1226 * Patch #12514: Updated translation in Lithuanian
1225 * Patch #12514: Updated translation in Lithuanian
1227 * Patch #12602: Korean translation update for 2.2-stable
1226 * Patch #12602: Korean translation update for 2.2-stable
1228 * Patch #12608: Norwegian translation changed
1227 * Patch #12608: Norwegian translation changed
1229 * Patch #12619: Russian translation change
1228 * Patch #12619: Russian translation change
1230
1229
1231 == 2012-12-18 v2.1.5
1230 == 2012-12-18 v2.1.5
1232
1231
1233 * Defect #12400: Validation fails when receiving an email with list custom fields
1232 * Defect #12400: Validation fails when receiving an email with list custom fields
1234 * Defect #12451: Macros.rb extract_macro_options should use lazy search
1233 * Defect #12451: Macros.rb extract_macro_options should use lazy search
1235 * Defect #12513: Grouping of issues by custom fields not correct in PDF export
1234 * Defect #12513: Grouping of issues by custom fields not correct in PDF export
1236 * Defect #12566: Issue history notes previews are broken
1235 * Defect #12566: Issue history notes previews are broken
1237 * Defect #12568: Clicking "edit" on a journal multiple times shows multiple forms
1236 * Defect #12568: Clicking "edit" on a journal multiple times shows multiple forms
1238 * Patch #12605: Norwegian translation for 1.4-stable update
1237 * Patch #12605: Norwegian translation for 1.4-stable update
1239 * Patch #12614: Dutch translation
1238 * Patch #12614: Dutch translation
1240 * Patch #12615: Russian translation
1239 * Patch #12615: Russian translation
1241
1240
1242 == 2012-11-24 v2.1.4
1241 == 2012-11-24 v2.1.4
1243
1242
1244 * Defect #12274: Wiki export from Index by title is truncated
1243 * Defect #12274: Wiki export from Index by title is truncated
1245 * Defect #12298: Right-click context menu unable to batch/bulk update (IE8)
1244 * Defect #12298: Right-click context menu unable to batch/bulk update (IE8)
1246 * Defect #12332: Repository identifier does not display on Project/Settings/Repositories
1245 * Defect #12332: Repository identifier does not display on Project/Settings/Repositories
1247 * Defect #12396: Error when receiving an email without subject header
1246 * Defect #12396: Error when receiving an email without subject header
1248 * Defect #12399: Non ASCII attachment filename encoding broken (MOJIBAKE) in receiving mail on Ruby 1.8
1247 * Defect #12399: Non ASCII attachment filename encoding broken (MOJIBAKE) in receiving mail on Ruby 1.8
1249 * Defect #12409: Git: changesets aren't read after clear_changesets call
1248 * Defect #12409: Git: changesets aren't read after clear_changesets call
1250 * Defect #12431: Project.rebuild! sorts root projects by id instead of name
1249 * Defect #12431: Project.rebuild! sorts root projects by id instead of name
1251
1250
1252 == 2012-11-17 v2.1.3
1251 == 2012-11-17 v2.1.3
1253
1252
1254 * Defect #12050: :export links to repository files lead to a 404 error
1253 * Defect #12050: :export links to repository files lead to a 404 error
1255 * Defect #12189: Missing tmp/pdf directory
1254 * Defect #12189: Missing tmp/pdf directory
1256 * Defect #12195: Javascript error with IE7 / IE8 on new issue form
1255 * Defect #12195: Javascript error with IE7 / IE8 on new issue form
1257 * Defect #12196: "Page not found" on OK button in SCM "View all revisions" page
1256 * Defect #12196: "Page not found" on OK button in SCM "View all revisions" page
1258 * Defect #12199: Confirmation message displayed when clicking a disabled delete link in the context menu
1257 * Defect #12199: Confirmation message displayed when clicking a disabled delete link in the context menu
1259 * Defect #12231: Hardcoded "Back" in Repository
1258 * Defect #12231: Hardcoded "Back" in Repository
1260 * Defect #12294: Incorrect german translation for "registered" users filter
1259 * Defect #12294: Incorrect german translation for "registered" users filter
1261 * Defect #12349: Watchers auto-complete search on non-latin chars
1260 * Defect #12349: Watchers auto-complete search on non-latin chars
1262 * Defect #12358: 'None' grouped issue list section should be translated
1261 * Defect #12358: 'None' grouped issue list section should be translated
1263 * Defect #12359: Version date field regex validation accepts invalid date
1262 * Defect #12359: Version date field regex validation accepts invalid date
1264 * Defect #12375: Receiving mail subject encoding broken (MOJIBAKE) in some cases on Ruby 1.8
1263 * Defect #12375: Receiving mail subject encoding broken (MOJIBAKE) in some cases on Ruby 1.8
1265 * Patch #9732: German translations
1264 * Patch #9732: German translations
1266 * Patch #12021: Russian locale translations
1265 * Patch #12021: Russian locale translations
1267 * Patch #12188: Simplified Chinese translation with zh.yml file based on Rev:10681
1266 * Patch #12188: Simplified Chinese translation with zh.yml file based on Rev:10681
1268 * Patch #12235: German translation for 2.1-stable
1267 * Patch #12235: German translation for 2.1-stable
1269 * Patch #12237: Added German Translation
1268 * Patch #12237: Added German Translation
1270
1269
1271 == 2012-09-30 v2.1.2
1270 == 2012-09-30 v2.1.2
1272
1271
1273 * Defect #11929: XSS vulnerability in Redmine 2.1.x
1272 * Defect #11929: XSS vulnerability in Redmine 2.1.x
1274
1273
1275 == 2012-09-30 v2.1.1
1274 == 2012-09-30 v2.1.1
1276
1275
1277 * Defect #11290: ParseDate missing in Ruby 1.9x
1276 * Defect #11290: ParseDate missing in Ruby 1.9x
1278 * Defect #11844: "load_default_data" rake task fails to print the error message if one occurs
1277 * Defect #11844: "load_default_data" rake task fails to print the error message if one occurs
1279 * Defect #11850: Can't create a user from ldap by on-the-fly on the redmine server using URI prefix
1278 * Defect #11850: Can't create a user from ldap by on-the-fly on the redmine server using URI prefix
1280 * Defect #11872: Private issue visible to anonymous users after its author is deleted
1279 * Defect #11872: Private issue visible to anonymous users after its author is deleted
1281 * Defect #11885: Filter misses Selectionfield on IE8
1280 * Defect #11885: Filter misses Selectionfield on IE8
1282 * Defect #11893: New relation form Cancel link is broken with Chrome 21
1281 * Defect #11893: New relation form Cancel link is broken with Chrome 21
1283 * Defect #11905: Potential "can't dup NilClass" error in UserPreference
1282 * Defect #11905: Potential "can't dup NilClass" error in UserPreference
1284 * Defect #11909: Autocomplete results not reset after clearing search field
1283 * Defect #11909: Autocomplete results not reset after clearing search field
1285 * Defect #11922: bs.yml and de.yml lead to error by number_to_currency()
1284 * Defect #11922: bs.yml and de.yml lead to error by number_to_currency()
1286 * Defect #11945: rake task prints "can't convert Errno::EACCES into String" in case of no permission of public/plugin_assets
1285 * Defect #11945: rake task prints "can't convert Errno::EACCES into String" in case of no permission of public/plugin_assets
1287 * Defect #11975: Undefined status transitions allowed in workflow (author of issue changes when selecting a new status)
1286 * Defect #11975: Undefined status transitions allowed in workflow (author of issue changes when selecting a new status)
1288 * Defect #11982: SCM diff view generates extra parameter for switching mode
1287 * Defect #11982: SCM diff view generates extra parameter for switching mode
1289 * Patch #11897: Traditional Chinese language file (to r10433)
1288 * Patch #11897: Traditional Chinese language file (to r10433)
1290
1289
1291 == 2012-09-16 v2.1.0
1290 == 2012-09-16 v2.1.0
1292
1291
1293 * Defect #2071: Reordering priority-enumerations breaks alternate-theme's issue-colouring
1292 * Defect #2071: Reordering priority-enumerations breaks alternate-theme's issue-colouring
1294 * Defect #2190: Month names not translated to german
1293 * Defect #2190: Month names not translated to german
1295 * Defect #8978: LDAP timeout if an LDAP auth provider is unreachable
1294 * Defect #8978: LDAP timeout if an LDAP auth provider is unreachable
1296 * Defect #9839: Gantt abbr of weekday should not be necessarily the first letter of the long day name
1295 * Defect #9839: Gantt abbr of weekday should not be necessarily the first letter of the long day name
1297 * Defect #10928: Documentation about generating a plugin is not up-to-date
1296 * Defect #10928: Documentation about generating a plugin is not up-to-date
1298 * Defect #11034: TLS configuration documentation for Rails 3
1297 * Defect #11034: TLS configuration documentation for Rails 3
1299 * Defect #11073: UserCustomField order_statement returns wrong output
1298 * Defect #11073: UserCustomField order_statement returns wrong output
1300 * Defect #11153: Default sorting for target version is DESC instead of ASC
1299 * Defect #11153: Default sorting for target version is DESC instead of ASC
1301 * Defect #11207: Issues associated with a locked version are not copied when copying a project
1300 * Defect #11207: Issues associated with a locked version are not copied when copying a project
1302 * Defect #11304: Issue-class: status-1, status-2 etc. refer to status position instead of status id
1301 * Defect #11304: Issue-class: status-1, status-2 etc. refer to status position instead of status id
1303 * Defect #11331: Openid registration form should not require user to enter password
1302 * Defect #11331: Openid registration form should not require user to enter password
1304 * Defect #11345: Context menu should show shared versions when editing issues from different projects
1303 * Defect #11345: Context menu should show shared versions when editing issues from different projects
1305 * Defect #11355: Plain text notification emails content is HTML escaped
1304 * Defect #11355: Plain text notification emails content is HTML escaped
1306 * Defect #11388: Updating a version through rest API returns invalid JSON
1305 * Defect #11388: Updating a version through rest API returns invalid JSON
1307 * Defect #11389: Warning in awesome_nested_set.rb
1306 * Defect #11389: Warning in awesome_nested_set.rb
1308 * Defect #11503: Accessing /projects/:project/wiki/something.png fails with error 500
1307 * Defect #11503: Accessing /projects/:project/wiki/something.png fails with error 500
1309 * Defect #11506: Versions that are not shared should not be assignable when selecting another project
1308 * Defect #11506: Versions that are not shared should not be assignable when selecting another project
1310 * Defect #11508: Projects not ordered alphabetically after renaming project
1309 * Defect #11508: Projects not ordered alphabetically after renaming project
1311 * Defect #11540: Roadmap anchor links can be ambigous
1310 * Defect #11540: Roadmap anchor links can be ambigous
1312 * Defect #11545: Overwriting existing method Issue.open
1311 * Defect #11545: Overwriting existing method Issue.open
1313 * Defect #11552: MailHandler does not match assignee name with spaces
1312 * Defect #11552: MailHandler does not match assignee name with spaces
1314 * Defect #11571: Custom fields of type version not proper handled in receiving e-mails
1313 * Defect #11571: Custom fields of type version not proper handled in receiving e-mails
1315 * Defect #11577: Can't use non-latin anchor in wiki
1314 * Defect #11577: Can't use non-latin anchor in wiki
1316 * Defect #11612: Revision graph sometimes broken due to raphael.js error
1315 * Defect #11612: Revision graph sometimes broken due to raphael.js error
1317 * Defect #11621: Redmine MIME Detection Of Javascript Files Non-Standard
1316 * Defect #11621: Redmine MIME Detection Of Javascript Files Non-Standard
1318 * Defect #11633: Macro arguments should not be parsed by text formatters
1317 * Defect #11633: Macro arguments should not be parsed by text formatters
1319 * Defect #11662: Invalid query returned from Issues.visible scope after accessing User#projects_by_role with a role that is not present
1318 * Defect #11662: Invalid query returned from Issues.visible scope after accessing User#projects_by_role with a role that is not present
1320 * Defect #11691: 404 response when deleting a user from the edit page
1319 * Defect #11691: 404 response when deleting a user from the edit page
1321 * Defect #11723: redmine:send_reminders notification misses if assignee is a group
1320 * Defect #11723: redmine:send_reminders notification misses if assignee is a group
1322 * Defect #11738: Batch update of issues clears project path
1321 * Defect #11738: Batch update of issues clears project path
1323 * Defect #11749: Redmine.pm: HEAD is not considered as a read-only method
1322 * Defect #11749: Redmine.pm: HEAD is not considered as a read-only method
1324 * Defect #11814: Date picker does not respect week start setting
1323 * Defect #11814: Date picker does not respect week start setting
1325 * Feature #703: Configurable required fields per tracker/status/role
1324 * Feature #703: Configurable required fields per tracker/status/role
1326 * Feature #1006: Display thumbnails of attached images
1325 * Feature #1006: Display thumbnails of attached images
1327 * Feature #1091: Disabling default ticket fields per tracker
1326 * Feature #1091: Disabling default ticket fields per tracker
1328 * Feature #1360: Permission for adding an issue to a version.
1327 * Feature #1360: Permission for adding an issue to a version.
1329 * Feature #3061: Let macros optionally match over multiple lines and ignore single curly braces
1328 * Feature #3061: Let macros optionally match over multiple lines and ignore single curly braces
1330 * Feature #3510: Inserting image thumbnails inside the wiki
1329 * Feature #3510: Inserting image thumbnails inside the wiki
1331 * Feature #3521: Permissions for roles to change fields per tracker/status
1330 * Feature #3521: Permissions for roles to change fields per tracker/status
1332 * Feature #3640: Freeze / Close Projects
1331 * Feature #3640: Freeze / Close Projects
1333 * Feature #3831: Support for subforums
1332 * Feature #3831: Support for subforums
1334 * Feature #6597: Configurable session lifetime and timeout
1333 * Feature #6597: Configurable session lifetime and timeout
1335 * Feature #6965: Option to Copy Subtasks when copying an issue
1334 * Feature #6965: Option to Copy Subtasks when copying an issue
1336 * Feature #8161: Ability to filter issues on project custom fields
1335 * Feature #8161: Ability to filter issues on project custom fields
1337 * Feature #8577: "Private" column and filter on the issue list
1336 * Feature #8577: "Private" column and filter on the issue list
1338 * Feature #8981: REST Api for Groups
1337 * Feature #8981: REST Api for Groups
1339 * Feature #9258: Create role by copy
1338 * Feature #9258: Create role by copy
1340 * Feature #9419: Group/sort the issue list by user/version-format custom fields
1339 * Feature #9419: Group/sort the issue list by user/version-format custom fields
1341 * Feature #10362: Show images in repositories inline when clicking the 'View' link
1340 * Feature #10362: Show images in repositories inline when clicking the 'View' link
1342 * Feature #10419: Upgrade raphael.js (2.1.0)
1341 * Feature #10419: Upgrade raphael.js (2.1.0)
1343 * Feature #11068: Ability to set default column order in issue list
1342 * Feature #11068: Ability to set default column order in issue list
1344 * Feature #11102: Add autocomplete to "Related issue" field on revision
1343 * Feature #11102: Add autocomplete to "Related issue" field on revision
1345 * Feature #11109: Repository Identifier should be frozen
1344 * Feature #11109: Repository Identifier should be frozen
1346 * Feature #11181: Additional "Log time" link on project overview
1345 * Feature #11181: Additional "Log time" link on project overview
1347 * Feature #11205: Reversed order of priorities on the issue summary page
1346 * Feature #11205: Reversed order of priorities on the issue summary page
1348 * Feature #11445: Switch from Prototype to JQuery
1347 * Feature #11445: Switch from Prototype to JQuery
1349 * Feature #11469: JSONP support
1348 * Feature #11469: JSONP support
1350 * Feature #11475: Redmine.pm: Allow fallback to other Apache auth providers
1349 * Feature #11475: Redmine.pm: Allow fallback to other Apache auth providers
1351 * Feature #11494: Don't turn #nnn with leading zeros into links
1350 * Feature #11494: Don't turn #nnn with leading zeros into links
1352 * Feature #11539: Display a projects tree instead of a flat list in notification preferences
1351 * Feature #11539: Display a projects tree instead of a flat list in notification preferences
1353 * Feature #11578: Option to pass whole arguments to a macro without splitting them
1352 * Feature #11578: Option to pass whole arguments to a macro without splitting them
1354 * Feature #11595: Missing mime type for svg files
1353 * Feature #11595: Missing mime type for svg files
1355 * Feature #11758: Upgrade to Rails 3.2.8
1354 * Feature #11758: Upgrade to Rails 3.2.8
1356 * Patch #4905: Redmine.pm: add support for Git's smart HTTP protocol
1355 * Patch #4905: Redmine.pm: add support for Git's smart HTTP protocol
1357 * Patch #10988: New Korean translation patch
1356 * Patch #10988: New Korean translation patch
1358 * Patch #11201: Korean translation special update
1357 * Patch #11201: Korean translation special update
1359 * Patch #11401: Fix Japanese mistranslation for "button_submit"
1358 * Patch #11401: Fix Japanese mistranslation for "button_submit"
1360 * Patch #11402: Japanese translation added for default role names
1359 * Patch #11402: Japanese translation added for default role names
1361 * Patch #11411: Fix disordered use of long sound in Japanese "user" translation
1360 * Patch #11411: Fix disordered use of long sound in Japanese "user" translation
1362 * Patch #11412: Unnatural Japanese message when users failed to login
1361 * Patch #11412: Unnatural Japanese message when users failed to login
1363 * Patch #11419: Fix wrong Japanese "label_attachment" translation
1362 * Patch #11419: Fix wrong Japanese "label_attachment" translation
1364 * Patch #11496: Make labels clickable in Adminstration/Settings
1363 * Patch #11496: Make labels clickable in Adminstration/Settings
1365 * Patch #11704: Avoid the use of tag("...", "...", true) in layout
1364 * Patch #11704: Avoid the use of tag("...", "...", true) in layout
1366 * Patch #11818: Redmine.pm fails when permissions are NULL
1365 * Patch #11818: Redmine.pm fails when permissions are NULL
1367
1366
1368 == 2012-09-16 v2.0.4
1367 == 2012-09-16 v2.0.4
1369
1368
1370 * Defect #10818: Running rake in test environment causes exception
1369 * Defect #10818: Running rake in test environment causes exception
1371 * Defect #11209: Wiki diff may generate broken HTML
1370 * Defect #11209: Wiki diff may generate broken HTML
1372 * Defect #11217: Project names in drop-down are escaped twice
1371 * Defect #11217: Project names in drop-down are escaped twice
1373 * Defect #11262: Link is escaped in wiki added/updated notification email
1372 * Defect #11262: Link is escaped in wiki added/updated notification email
1374 * Defect #11307: Can't filter for negative numeric custom fields
1373 * Defect #11307: Can't filter for negative numeric custom fields
1375 * Defect #11325: Unified diff link broken on specific file/revision diff view
1374 * Defect #11325: Unified diff link broken on specific file/revision diff view
1376 * Defect #11341: Escaped link in conflict resolution form
1375 * Defect #11341: Escaped link in conflict resolution form
1377 * Defect #11365: Attachment description length is not validated
1376 * Defect #11365: Attachment description length is not validated
1378 * Defect #11511: Confirmation page has broken HTML when a project folding sub project is deleted
1377 * Defect #11511: Confirmation page has broken HTML when a project folding sub project is deleted
1379 * Defect #11533: rake redmine:plugins:test doesn't run tests in subdirectories
1378 * Defect #11533: rake redmine:plugins:test doesn't run tests in subdirectories
1380 * Defect #11541: Version sharing is missing in the REST API
1379 * Defect #11541: Version sharing is missing in the REST API
1381 * Defect #11550: Issue reminder doesn't work when using asynchronous delivery
1380 * Defect #11550: Issue reminder doesn't work when using asynchronous delivery
1382 * Defect #11776: Can't override mailer views inside redmine plugin.
1381 * Defect #11776: Can't override mailer views inside redmine plugin.
1383 * Defect #11789: Edit section links broken with h5/h6 headings
1382 * Defect #11789: Edit section links broken with h5/h6 headings
1384 * Feature #11338: Exclude emails with auto-submitted => auto-generated
1383 * Feature #11338: Exclude emails with auto-submitted => auto-generated
1385 * Patch #11299: redmine:plugins:migrate should update db/schema.rb
1384 * Patch #11299: redmine:plugins:migrate should update db/schema.rb
1386 * Patch #11328: Fix Japanese mistranslation for 'label_language_based'
1385 * Patch #11328: Fix Japanese mistranslation for 'label_language_based'
1387 * Patch #11448: Russian translation for 1.4-stable and 2.0-stable
1386 * Patch #11448: Russian translation for 1.4-stable and 2.0-stable
1388 * Patch #11600: Fix plural form of the abbreviation for hours in Brazilian Portuguese
1387 * Patch #11600: Fix plural form of the abbreviation for hours in Brazilian Portuguese
1389
1388
1390 == 2012-06-18 v2.0.3
1389 == 2012-06-18 v2.0.3
1391
1390
1392 * Defect #10688: PDF export from Wiki - Problems with tables
1391 * Defect #10688: PDF export from Wiki - Problems with tables
1393 * Defect #11061: Cannot choose commit versions to view differences in Git/Mercurial repository view
1392 * Defect #11061: Cannot choose commit versions to view differences in Git/Mercurial repository view
1394 * Defect #11065: E-Mail submitted tickets: German umlauts in 'Subject' get malformed (ruby 1.8)
1393 * Defect #11065: E-Mail submitted tickets: German umlauts in 'Subject' get malformed (ruby 1.8)
1395 * Defect #11098: Default priorities have the same position and can't be reordered
1394 * Defect #11098: Default priorities have the same position and can't be reordered
1396 * Defect #11105: <% content_for :header_tags do %> doesn't work inside hook
1395 * Defect #11105: <% content_for :header_tags do %> doesn't work inside hook
1397 * Defect #11112: REST API - custom fields in POST/PUT ignored for time_entries
1396 * Defect #11112: REST API - custom fields in POST/PUT ignored for time_entries
1398 * Defect #11118: "Maximum file size" displayed on upload forms is incorrect
1397 * Defect #11118: "Maximum file size" displayed on upload forms is incorrect
1399 * Defect #11124: Link to user is escaped in activity title
1398 * Defect #11124: Link to user is escaped in activity title
1400 * Defect #11133: Wiki-page section edit link can point to incorrect section
1399 * Defect #11133: Wiki-page section edit link can point to incorrect section
1401 * Defect #11160: SQL Error on time report if a custom field has multiple values for an entry
1400 * Defect #11160: SQL Error on time report if a custom field has multiple values for an entry
1402 * Defect #11170: Topics sort order is broken in Redmine 2.x
1401 * Defect #11170: Topics sort order is broken in Redmine 2.x
1403 * Defect #11178: Spent time sorted by date-descending order lists same-date entries in physical order (not-reverse)
1402 * Defect #11178: Spent time sorted by date-descending order lists same-date entries in physical order (not-reverse)
1404 * Defect #11185: Redmine fails to delete a project with parent/child task
1403 * Defect #11185: Redmine fails to delete a project with parent/child task
1405 * Feature #11162: Upgrade to Rails 3.2.6
1404 * Feature #11162: Upgrade to Rails 3.2.6
1406 * Patch #11113: Small glitch in German localization
1405 * Patch #11113: Small glitch in German localization
1407
1406
1408 == 2012-06-05 v2.0.2
1407 == 2012-06-05 v2.0.2
1409
1408
1410 * Defect #11032: Project list is not shown when "For any event on the selected projects only..." is selected on user edit panel
1409 * Defect #11032: Project list is not shown when "For any event on the selected projects only..." is selected on user edit panel
1411 * Defect #11038: "Create and continue" should preserve project, issue and activity when logging time
1410 * Defect #11038: "Create and continue" should preserve project, issue and activity when logging time
1412 * Defect #11046: Redmine.pm does not support "bind as user" ldap authentication
1411 * Defect #11046: Redmine.pm does not support "bind as user" ldap authentication
1413 * Defect #11051: reposman.rb fails in 1.4.2 because of missing require for rubygems
1412 * Defect #11051: reposman.rb fails in 1.4.2 because of missing require for rubygems
1414 * Defect #11085: Wiki start page can't be changed
1413 * Defect #11085: Wiki start page can't be changed
1415 * Feature #11084: Update Rails to 3.2.5
1414 * Feature #11084: Update Rails to 3.2.5
1416
1415
1417 == 2012-05-28 v2.0.1
1416 == 2012-05-28 v2.0.1
1418
1417
1419 * Defect #10923: After creating a new Version Redmine jumps back to "Information"
1418 * Defect #10923: After creating a new Version Redmine jumps back to "Information"
1420 * Defect #10932: Links to delete watchers are escaped when gravatars are enabled
1419 * Defect #10932: Links to delete watchers are escaped when gravatars are enabled
1421 * Defect #10964: Updated column doesn't get updated on issues
1420 * Defect #10964: Updated column doesn't get updated on issues
1422 * Defect #10965: rake yard does not work for generating documentation.
1421 * Defect #10965: rake yard does not work for generating documentation.
1423 * Defect #10972: Columns selection not displayed on the custom query form
1422 * Defect #10972: Columns selection not displayed on the custom query form
1424 * Defect #10991: My page > Spent time 'project' column is html-encoded
1423 * Defect #10991: My page > Spent time 'project' column is html-encoded
1425 * Defect #10996: Time zones lost when upgrading from Redmine 1.4 to 2.0
1424 * Defect #10996: Time zones lost when upgrading from Redmine 1.4 to 2.0
1426 * Defect #11013: Fetching Email from IMAP/POP3 - uninitialized constant RAILS_DEFAULT_LOGGER error
1425 * Defect #11013: Fetching Email from IMAP/POP3 - uninitialized constant RAILS_DEFAULT_LOGGER error
1427 * Defect #11024: redmine_plugin_model generator does not create the migration
1426 * Defect #11024: redmine_plugin_model generator does not create the migration
1428 * Defect #11027: Saving new query without name causes escaping of input field
1427 * Defect #11027: Saving new query without name causes escaping of input field
1429 * Defect #11028: Project identifier can be updated
1428 * Defect #11028: Project identifier can be updated
1430
1429
1431 == 2012-05-15 v2.0.0
1430 == 2012-05-15 v2.0.0
1432
1431
1433 * Feature #4796: Rails 3 support
1432 * Feature #4796: Rails 3 support
1434 * Feature #7720: Limit the pagination-limit when max-results is fewer than max-pagination-limit
1433 * Feature #7720: Limit the pagination-limit when max-results is fewer than max-pagination-limit
1435 * Feature #9034: Add an id to the flash messages
1434 * Feature #9034: Add an id to the flash messages
1436 * Patch #10782: Better translation for Estonian language
1435 * Patch #10782: Better translation for Estonian language
1437
1436
1438 == 2012-05-13 v1.4.2
1437 == 2012-05-13 v1.4.2
1439
1438
1440 * Defect #10744: rake task redmine:email:test broken
1439 * Defect #10744: rake task redmine:email:test broken
1441 * Defect #10787: "Allow users to unsubscribe" option is confusing
1440 * Defect #10787: "Allow users to unsubscribe" option is confusing
1442 * Defect #10827: Cannot access Repositories page and Settings in a Project - Error 500
1441 * Defect #10827: Cannot access Repositories page and Settings in a Project - Error 500
1443 * Defect #10829: db:migrate fails 0.8.2 -> 1.4.1
1442 * Defect #10829: db:migrate fails 0.8.2 -> 1.4.1
1444 * Defect #10832: REST Uploads fail with fastcgi
1443 * Defect #10832: REST Uploads fail with fastcgi
1445 * Defect #10837: reposman and rdm-mailhandler not working with ruby 1.9.x
1444 * Defect #10837: reposman and rdm-mailhandler not working with ruby 1.9.x
1446 * Defect #10856: can not load translations from hr.yml with ruby1.9.3-p194
1445 * Defect #10856: can not load translations from hr.yml with ruby1.9.3-p194
1447 * Defect #10865: Filter reset when deleting locked user
1446 * Defect #10865: Filter reset when deleting locked user
1448 * Feature #9790: Allow filtering text custom fields on "is null" and "is not null"
1447 * Feature #9790: Allow filtering text custom fields on "is null" and "is not null"
1449 * Feature #10778: svn:ignore for config/additional_environment.rb
1448 * Feature #10778: svn:ignore for config/additional_environment.rb
1450 * Feature #10875: Partial Albanian Translations
1449 * Feature #10875: Partial Albanian Translations
1451 * Feature #10888: Bring back List-Id to help aid Gmail filtering
1450 * Feature #10888: Bring back List-Id to help aid Gmail filtering
1452 * Patch #10733: Traditional Chinese language file (to r9502)
1451 * Patch #10733: Traditional Chinese language file (to r9502)
1453 * Patch #10745: Japanese translation update (r9519)
1452 * Patch #10745: Japanese translation update (r9519)
1454 * Patch #10750: Swedish Translation for r9522
1453 * Patch #10750: Swedish Translation for r9522
1455 * Patch #10785: Bulgarian translation (jstoolbar)
1454 * Patch #10785: Bulgarian translation (jstoolbar)
1456 * Patch #10800: Simplified Chinese translation
1455 * Patch #10800: Simplified Chinese translation
1457
1456
1458 == 2012-04-20 v1.4.1
1457 == 2012-04-20 v1.4.1
1459
1458
1460 * Defect #8574: Time report: date range fields not enabled when using the calendar popup
1459 * Defect #8574: Time report: date range fields not enabled when using the calendar popup
1461 * Defect #10642: Nested textile ol/ul lists generate invalid HTML
1460 * Defect #10642: Nested textile ol/ul lists generate invalid HTML
1462 * Defect #10668: RSS key is generated twice when user is not reloaded
1461 * Defect #10668: RSS key is generated twice when user is not reloaded
1463 * Defect #10669: Token.destroy_expired should not delete API tokens
1462 * Defect #10669: Token.destroy_expired should not delete API tokens
1464 * Defect #10675: "Submit and continue" is broken
1463 * Defect #10675: "Submit and continue" is broken
1465 * Defect #10711: User cannot change account details with "Login has already been taken" error
1464 * Defect #10711: User cannot change account details with "Login has already been taken" error
1466 * Feature #10664: Unsubscribe Own User Account
1465 * Feature #10664: Unsubscribe Own User Account
1467 * Patch #10693: German Translation Update
1466 * Patch #10693: German Translation Update
1468
1467
1469 == 2012-04-14 v1.4.0
1468 == 2012-04-14 v1.4.0
1470
1469
1471 * Defect #2719: Increase username length limit from 30 to 60
1470 * Defect #2719: Increase username length limit from 30 to 60
1472 * Defect #3087: Revision referring to issues across all projects
1471 * Defect #3087: Revision referring to issues across all projects
1473 * Defect #4824: Unable to connect (can't convert Net::LDAP::LdapError into String)
1472 * Defect #4824: Unable to connect (can't convert Net::LDAP::LdapError into String)
1474 * Defect #5058: reminder mails are not sent when delivery_method is :async_smtp
1473 * Defect #5058: reminder mails are not sent when delivery_method is :async_smtp
1475 * Defect #6859: Moving issues to a tracker with different custom fields should let fill these fields
1474 * Defect #6859: Moving issues to a tracker with different custom fields should let fill these fields
1476 * Defect #7398: Error when trying to quick create a version with required custom field
1475 * Defect #7398: Error when trying to quick create a version with required custom field
1477 * Defect #7495: Python multiline comments highlighting problem in Repository browser
1476 * Defect #7495: Python multiline comments highlighting problem in Repository browser
1478 * Defect #7826: bigdecimal-segfault-fix.rb must be removed for Oracle
1477 * Defect #7826: bigdecimal-segfault-fix.rb must be removed for Oracle
1479 * Defect #7920: Attempted to update a stale object when copying a project
1478 * Defect #7920: Attempted to update a stale object when copying a project
1480 * Defect #8857: Git: Too long in fetching repositories after upgrade from 1.1 or new branch at first time
1479 * Defect #8857: Git: Too long in fetching repositories after upgrade from 1.1 or new branch at first time
1481 * Defect #9472: The git scm module causes an excess amount of DB traffic.
1480 * Defect #9472: The git scm module causes an excess amount of DB traffic.
1482 * Defect #9685: Adding multiple times the same related issue relation is possible
1481 * Defect #9685: Adding multiple times the same related issue relation is possible
1483 * Defect #9798: Release 1.3.0 does not detect rubytree under ruby 1.9.3p0 / rails 2.3.14
1482 * Defect #9798: Release 1.3.0 does not detect rubytree under ruby 1.9.3p0 / rails 2.3.14
1484 * Defect #9978: Japanese "permission_add_issue_watchers" is wrong
1483 * Defect #9978: Japanese "permission_add_issue_watchers" is wrong
1485 * Defect #10006: Email reminders are sent for closed issues
1484 * Defect #10006: Email reminders are sent for closed issues
1486 * Defect #10150: CSV export and spent time: rounding issue
1485 * Defect #10150: CSV export and spent time: rounding issue
1487 * Defect #10168: CSV export breaks custom columns
1486 * Defect #10168: CSV export breaks custom columns
1488 * Defect #10181: Issue context menu and bulk edit form show irrelevant statuses
1487 * Defect #10181: Issue context menu and bulk edit form show irrelevant statuses
1489 * Defect #10198: message_id regex in pop3.rb only recognizes Message-ID header (not Message-Id)
1488 * Defect #10198: message_id regex in pop3.rb only recognizes Message-ID header (not Message-Id)
1490 * Defect #10251: Description diff link in note details is relative when received by email
1489 * Defect #10251: Description diff link in note details is relative when received by email
1491 * Defect #10272: Ruby 1.9.3: "incompatible character encoding" with LDAP auth
1490 * Defect #10272: Ruby 1.9.3: "incompatible character encoding" with LDAP auth
1492 * Defect #10275: Message object not passed to wiki macros for head topic and in preview edit mode
1491 * Defect #10275: Message object not passed to wiki macros for head topic and in preview edit mode
1493 * Defect #10334: Full name is not unquoted when creating users from emails
1492 * Defect #10334: Full name is not unquoted when creating users from emails
1494 * Defect #10410: [Localization] Grammar issue of Simplified Chinese in zh.yml
1493 * Defect #10410: [Localization] Grammar issue of Simplified Chinese in zh.yml
1495 * Defect #10442: Ruby 1.9.3 Time Zone setting Internal error.
1494 * Defect #10442: Ruby 1.9.3 Time Zone setting Internal error.
1496 * Defect #10467: Confusing behavior while moving issue to a project with disabled Issues module
1495 * Defect #10467: Confusing behavior while moving issue to a project with disabled Issues module
1497 * Defect #10575: Uploading of attachments which filename contains non-ASCII chars fails with Ruby 1.9
1496 * Defect #10575: Uploading of attachments which filename contains non-ASCII chars fails with Ruby 1.9
1498 * Defect #10590: WikiContent::Version#text return string with #<Encoding:ASCII-8BIT> when uncompressed
1497 * Defect #10590: WikiContent::Version#text return string with #<Encoding:ASCII-8BIT> when uncompressed
1499 * Defect #10593: Error: 'incompatible character encodings: UTF-8 and ASCII-8BIT' (old annoing issue) on ruby-1.9.3
1498 * Defect #10593: Error: 'incompatible character encodings: UTF-8 and ASCII-8BIT' (old annoing issue) on ruby-1.9.3
1500 * Defect #10600: Watchers search generates an Internal error
1499 * Defect #10600: Watchers search generates an Internal error
1501 * Defect #10605: Bulk edit selected issues does not allow selection of blank values for custom fields
1500 * Defect #10605: Bulk edit selected issues does not allow selection of blank values for custom fields
1502 * Defect #10619: When changing status before tracker, it shows improper status
1501 * Defect #10619: When changing status before tracker, it shows improper status
1503 * Feature #779: Multiple SCM per project
1502 * Feature #779: Multiple SCM per project
1504 * Feature #971: Add "Spent time" column to query
1503 * Feature #971: Add "Spent time" column to query
1505 * Feature #1060: Add a LDAP-filter using external auth sources
1504 * Feature #1060: Add a LDAP-filter using external auth sources
1506 * Feature #1102: Shortcut for assigning an issue to me
1505 * Feature #1102: Shortcut for assigning an issue to me
1507 * Feature #1189: Multiselect custom fields
1506 * Feature #1189: Multiselect custom fields
1508 * Feature #1363: Allow underscores in project identifiers
1507 * Feature #1363: Allow underscores in project identifiers
1509 * Feature #1913: LDAP - authenticate as user
1508 * Feature #1913: LDAP - authenticate as user
1510 * Feature #1972: Attachments for News
1509 * Feature #1972: Attachments for News
1511 * Feature #2009: Manually add related revisions
1510 * Feature #2009: Manually add related revisions
1512 * Feature #2323: Workflow permissions for administrators
1511 * Feature #2323: Workflow permissions for administrators
1513 * Feature #2416: {background:color} doesn't work in text formatting
1512 * Feature #2416: {background:color} doesn't work in text formatting
1514 * Feature #2694: Notification on loosing assignment
1513 * Feature #2694: Notification on loosing assignment
1515 * Feature #2715: "Magic links" to notes
1514 * Feature #2715: "Magic links" to notes
1516 * Feature #2850: Add next/previous navigation to issue
1515 * Feature #2850: Add next/previous navigation to issue
1517 * Feature #3055: Option to copy attachments when copying an issue
1516 * Feature #3055: Option to copy attachments when copying an issue
1518 * Feature #3108: set parent automatically for new pages
1517 * Feature #3108: set parent automatically for new pages
1519 * Feature #3463: Export all wiki pages to PDF
1518 * Feature #3463: Export all wiki pages to PDF
1520 * Feature #4050: Ruby 1.9 support
1519 * Feature #4050: Ruby 1.9 support
1521 * Feature #4769: Ability to move an issue to a different project from the update form
1520 * Feature #4769: Ability to move an issue to a different project from the update form
1522 * Feature #4774: Change the hyperlink for file attachment to view and download
1521 * Feature #4774: Change the hyperlink for file attachment to view and download
1523 * Feature #5159: Ability to add Non-Member watchers to the watch list
1522 * Feature #5159: Ability to add Non-Member watchers to the watch list
1524 * Feature #5638: Use Bundler (Gemfile) for gem management
1523 * Feature #5638: Use Bundler (Gemfile) for gem management
1525 * Feature #5643: Add X-Redmine-Sender header to email notifications
1524 * Feature #5643: Add X-Redmine-Sender header to email notifications
1526 * Feature #6296: Bulk-edit custom fields through context menu
1525 * Feature #6296: Bulk-edit custom fields through context menu
1527 * Feature #6386: Issue mail should render the HTML version of the issue details
1526 * Feature #6386: Issue mail should render the HTML version of the issue details
1528 * Feature #6449: Edit a wiki page's parent on the edit page
1527 * Feature #6449: Edit a wiki page's parent on the edit page
1529 * Feature #6555: Double-click on "Submit" and "Save" buttons should not send two requests to server
1528 * Feature #6555: Double-click on "Submit" and "Save" buttons should not send two requests to server
1530 * Feature #7361: Highlight active query in the side bar
1529 * Feature #7361: Highlight active query in the side bar
1531 * Feature #7420: Rest API for projects members
1530 * Feature #7420: Rest API for projects members
1532 * Feature #7603: Please make editing issues more obvious than "Change properties (More)"
1531 * Feature #7603: Please make editing issues more obvious than "Change properties (More)"
1533 * Feature #8171: Adding attachments through the REST API
1532 * Feature #8171: Adding attachments through the REST API
1534 * Feature #8691: Better handling of issue update conflict
1533 * Feature #8691: Better handling of issue update conflict
1535 * Feature #9803: Change project through REST API issue update
1534 * Feature #9803: Change project through REST API issue update
1536 * Feature #9923: User type custom fields should be filterable by "Me".
1535 * Feature #9923: User type custom fields should be filterable by "Me".
1537 * Feature #9985: Group time report by the Status field
1536 * Feature #9985: Group time report by the Status field
1538 * Feature #9995: Time entries insertion, "Create and continue" button
1537 * Feature #9995: Time entries insertion, "Create and continue" button
1539 * Feature #10020: Enable global time logging at /time_entries/new
1538 * Feature #10020: Enable global time logging at /time_entries/new
1540 * Feature #10042: Bulk change private flag
1539 * Feature #10042: Bulk change private flag
1541 * Feature #10126: Add members of subprojects in the assignee and author filters
1540 * Feature #10126: Add members of subprojects in the assignee and author filters
1542 * Feature #10131: Include custom fiels in time entries API responses
1541 * Feature #10131: Include custom fiels in time entries API responses
1543 * Feature #10207: Git: use default branch from HEAD
1542 * Feature #10207: Git: use default branch from HEAD
1544 * Feature #10208: Estonian translation
1543 * Feature #10208: Estonian translation
1545 * Feature #10253: Better handling of attachments when validation fails
1544 * Feature #10253: Better handling of attachments when validation fails
1546 * Feature #10350: Bulk copy should allow for changing the target version
1545 * Feature #10350: Bulk copy should allow for changing the target version
1547 * Feature #10607: Ignore out-of-office incoming emails
1546 * Feature #10607: Ignore out-of-office incoming emails
1548 * Feature #10635: Adding time like "123 Min" is invalid
1547 * Feature #10635: Adding time like "123 Min" is invalid
1549 * Patch #9998: Make attachement "Optional Description" less wide
1548 * Patch #9998: Make attachement "Optional Description" less wide
1550 * Patch #10066: i18n not working with russian gem
1549 * Patch #10066: i18n not working with russian gem
1551 * Patch #10128: Disable IE 8 compatibility mode to fix wrong div.autoscroll scroll bar behaviour
1550 * Patch #10128: Disable IE 8 compatibility mode to fix wrong div.autoscroll scroll bar behaviour
1552 * Patch #10155: Russian translation changed
1551 * Patch #10155: Russian translation changed
1553 * Patch #10464: Enhanced PDF output for Issues list
1552 * Patch #10464: Enhanced PDF output for Issues list
1554 * Patch #10470: Efficiently process new git revisions in a single batch
1553 * Patch #10470: Efficiently process new git revisions in a single batch
1555 * Patch #10513: Dutch translation improvement
1554 * Patch #10513: Dutch translation improvement
1556
1555
1557 == 2012-04-14 v1.3.3
1556 == 2012-04-14 v1.3.3
1558
1557
1559 * Defect #10505: Error when exporting to PDF with NoMethodError (undefined method `downcase' for nil:NilClass)
1558 * Defect #10505: Error when exporting to PDF with NoMethodError (undefined method `downcase' for nil:NilClass)
1560 * Defect #10554: Defect symbols when exporting tasks in pdf
1559 * Defect #10554: Defect symbols when exporting tasks in pdf
1561 * Defect #10564: Unable to change locked, sticky flags and board when editing a message
1560 * Defect #10564: Unable to change locked, sticky flags and board when editing a message
1562 * Defect #10591: Dutch "label_file_added" translation is wrong
1561 * Defect #10591: Dutch "label_file_added" translation is wrong
1563 * Defect #10622: "Default administrator account changed" is always true
1562 * Defect #10622: "Default administrator account changed" is always true
1564 * Patch #10555: rake redmine:send_reminders aborted if issue assigned to group
1563 * Patch #10555: rake redmine:send_reminders aborted if issue assigned to group
1565 * Patch #10611: Simplified Chinese translations for 1.3-stable
1564 * Patch #10611: Simplified Chinese translations for 1.3-stable
1566
1565
1567 == 2012-03-11 v1.3.2
1566 == 2012-03-11 v1.3.2
1568
1567
1569 * Defect #8194: {{toc}} uses identical anchors for subsections with the same name
1568 * Defect #8194: {{toc}} uses identical anchors for subsections with the same name
1570 * Defect #9143: Partial diff comparison should be done on actual code, not on html
1569 * Defect #9143: Partial diff comparison should be done on actual code, not on html
1571 * Defect #9523: {{toc}} does not display headers with @ code markup
1570 * Defect #9523: {{toc}} does not display headers with @ code markup
1572 * Defect #9815: Release 1.3.0 does not detect rubytree with rubgems 1.8
1571 * Defect #9815: Release 1.3.0 does not detect rubytree with rubgems 1.8
1573 * Defect #10053: undefined method `<=>' for nil:NilClass when accessing the settings of a project
1572 * Defect #10053: undefined method `<=>' for nil:NilClass when accessing the settings of a project
1574 * Defect #10135: ActionView::TemplateError (can't convert Fixnum into String)
1573 * Defect #10135: ActionView::TemplateError (can't convert Fixnum into String)
1575 * Defect #10193: Unappropriate icons in highlighted code block
1574 * Defect #10193: Unappropriate icons in highlighted code block
1576 * Defect #10199: No wiki section edit when title contains code
1575 * Defect #10199: No wiki section edit when title contains code
1577 * Defect #10218: Error when creating a project with a version custom field
1576 * Defect #10218: Error when creating a project with a version custom field
1578 * Defect #10241: "get version by ID" fails with "401 not authorized" error when using API access key
1577 * Defect #10241: "get version by ID" fails with "401 not authorized" error when using API access key
1579 * Defect #10284: Note added by commit from a subproject does not contain project identifier
1578 * Defect #10284: Note added by commit from a subproject does not contain project identifier
1580 * Defect #10374: User list is empty when adding users to project / group if remaining users are added late
1579 * Defect #10374: User list is empty when adding users to project / group if remaining users are added late
1581 * Defect #10390: Mass assignment security vulnerability
1580 * Defect #10390: Mass assignment security vulnerability
1582 * Patch #8413: Confirmation message before deleting a relationship
1581 * Patch #8413: Confirmation message before deleting a relationship
1583 * Patch #10160: Bulgarian translation (r8777)
1582 * Patch #10160: Bulgarian translation (r8777)
1584 * Patch #10242: Migrate Redmine.pm from Digest::Sha1 to Digest::Sha
1583 * Patch #10242: Migrate Redmine.pm from Digest::Sha1 to Digest::Sha
1585 * Patch #10258: Italian translation for 1.3-stable
1584 * Patch #10258: Italian translation for 1.3-stable
1586
1585
1587 == 2012-02-06 v1.3.1
1586 == 2012-02-06 v1.3.1
1588
1587
1589 * Defect #9775: app/views/repository/_revision_graph.html.erb sets window.onload directly..
1588 * Defect #9775: app/views/repository/_revision_graph.html.erb sets window.onload directly..
1590 * Defect #9792: Ruby 1.9: [v1.3.0] Error: incompatible character encodings for it translation on Calendar page
1589 * Defect #9792: Ruby 1.9: [v1.3.0] Error: incompatible character encodings for it translation on Calendar page
1591 * Defect #9793: Bad spacing between numbered list and heading (recently broken).
1590 * Defect #9793: Bad spacing between numbered list and heading (recently broken).
1592 * Defect #9795: Unrelated error message when creating a group with an invalid name
1591 * Defect #9795: Unrelated error message when creating a group with an invalid name
1593 * Defect #9832: Revision graph height should depend on height of rows in revisions table
1592 * Defect #9832: Revision graph height should depend on height of rows in revisions table
1594 * Defect #9937: Repository settings are not saved when all SCM are disabled
1593 * Defect #9937: Repository settings are not saved when all SCM are disabled
1595 * Defect #9961: Ukrainian "default_tracker_bug" is wrong
1594 * Defect #9961: Ukrainian "default_tracker_bug" is wrong
1596 * Defect #10013: Rest API - Create Version -> Internal server error 500
1595 * Defect #10013: Rest API - Create Version -> Internal server error 500
1597 * Defect #10115: Javascript error - Can't attach more than 1 file on IE 6 and 7
1596 * Defect #10115: Javascript error - Can't attach more than 1 file on IE 6 and 7
1598 * Defect #10130: Broken italic text style in edited comment preview
1597 * Defect #10130: Broken italic text style in edited comment preview
1599 * Defect #10152: Attachment diff type is not saved in user preference
1598 * Defect #10152: Attachment diff type is not saved in user preference
1600 * Feature #9943: Arabic translation
1599 * Feature #9943: Arabic translation
1601 * Patch #9874: pt-BR translation updates
1600 * Patch #9874: pt-BR translation updates
1602 * Patch #9922: Spanish translation updated
1601 * Patch #9922: Spanish translation updated
1603 * Patch #10137: Korean language file ko.yml updated to Redmine 1.3.0
1602 * Patch #10137: Korean language file ko.yml updated to Redmine 1.3.0
1604
1603
1605 == 2011-12-10 v1.3.0
1604 == 2011-12-10 v1.3.0
1606
1605
1607 * Defect #2109: Context menu is being submitted twice per right click
1606 * Defect #2109: Context menu is being submitted twice per right click
1608 * Defect #7717: MailHandler user creation for unknown_user impossible due to diverging length-limits of login and email fields
1607 * Defect #7717: MailHandler user creation for unknown_user impossible due to diverging length-limits of login and email fields
1609 * Defect #7917: Creating users via email fails if user real name containes special chars
1608 * Defect #7917: Creating users via email fails if user real name containes special chars
1610 * Defect #7966: MailHandler does not include JournalDetail for attached files
1609 * Defect #7966: MailHandler does not include JournalDetail for attached files
1611 * Defect #8368: Bad decimal separator in time entry CSV
1610 * Defect #8368: Bad decimal separator in time entry CSV
1612 * Defect #8371: MySQL error when filtering a custom field using the REST api
1611 * Defect #8371: MySQL error when filtering a custom field using the REST api
1613 * Defect #8549: Export CSV has character encoding error
1612 * Defect #8549: Export CSV has character encoding error
1614 * Defect #8573: Do not show inactive Enumerations where not needed
1613 * Defect #8573: Do not show inactive Enumerations where not needed
1615 * Defect #8611: rake/rdoctask is deprecated
1614 * Defect #8611: rake/rdoctask is deprecated
1616 * Defect #8751: Email notification: bug, when number of recipients more then 8
1615 * Defect #8751: Email notification: bug, when number of recipients more then 8
1617 * Defect #8894: Private issues - make it more obvious in the UI?
1616 * Defect #8894: Private issues - make it more obvious in the UI?
1618 * Defect #8994: Hardcoded French string "anonyme"
1617 * Defect #8994: Hardcoded French string "anonyme"
1619 * Defect #9043: Hardcoded string "diff" in Wiki#show and Repositories_Helper
1618 * Defect #9043: Hardcoded string "diff" in Wiki#show and Repositories_Helper
1620 * Defect #9051: wrong "text_issue_added" in russian translation.
1619 * Defect #9051: wrong "text_issue_added" in russian translation.
1621 * Defect #9108: Custom query not saving status filter
1620 * Defect #9108: Custom query not saving status filter
1622 * Defect #9252: Regression: application title escaped 2 times
1621 * Defect #9252: Regression: application title escaped 2 times
1623 * Defect #9264: Bad Portuguese translation
1622 * Defect #9264: Bad Portuguese translation
1624 * Defect #9470: News list is missing Avatars
1623 * Defect #9470: News list is missing Avatars
1625 * Defect #9471: Inline markup broken in Wiki link labels
1624 * Defect #9471: Inline markup broken in Wiki link labels
1626 * Defect #9489: Label all input field and control tags
1625 * Defect #9489: Label all input field and control tags
1627 * Defect #9534: Precedence: bulk email header is non standard and discouraged
1626 * Defect #9534: Precedence: bulk email header is non standard and discouraged
1628 * Defect #9540: Issue filter by assigned_to_role is not project specific
1627 * Defect #9540: Issue filter by assigned_to_role is not project specific
1629 * Defect #9619: Time zone ignored when logging time while editing ticket
1628 * Defect #9619: Time zone ignored when logging time while editing ticket
1630 * Defect #9638: Inconsistent image filename extensions
1629 * Defect #9638: Inconsistent image filename extensions
1631 * Defect #9669: Issue list doesn't sort assignees/authors regarding user display format
1630 * Defect #9669: Issue list doesn't sort assignees/authors regarding user display format
1632 * Defect #9672: Message-quoting in forums module broken
1631 * Defect #9672: Message-quoting in forums module broken
1633 * Defect #9719: Filtering by numeric custom field types broken after update to master
1632 * Defect #9719: Filtering by numeric custom field types broken after update to master
1634 * Defect #9724: Can't remote add new categories
1633 * Defect #9724: Can't remote add new categories
1635 * Defect #9738: Setting of cross-project custom query is not remembered inside project
1634 * Defect #9738: Setting of cross-project custom query is not remembered inside project
1636 * Defect #9748: Error about configuration.yml validness should mention file path
1635 * Defect #9748: Error about configuration.yml validness should mention file path
1637 * Feature #69: Textilized description in PDF
1636 * Feature #69: Textilized description in PDF
1638 * Feature #401: Add pdf export for WIKI page
1637 * Feature #401: Add pdf export for WIKI page
1639 * Feature #1567: Make author column sortable and groupable
1638 * Feature #1567: Make author column sortable and groupable
1640 * Feature #2222: Single section edit.
1639 * Feature #2222: Single section edit.
1641 * Feature #2269: Default issue start date should become configurable.
1640 * Feature #2269: Default issue start date should become configurable.
1642 * Feature #2371: character encoding for attachment file
1641 * Feature #2371: character encoding for attachment file
1643 * Feature #2964: Ability to assign issues to groups
1642 * Feature #2964: Ability to assign issues to groups
1644 * Feature #3033: Bug Reporting: Using "Create and continue" should show bug id of saved bug
1643 * Feature #3033: Bug Reporting: Using "Create and continue" should show bug id of saved bug
1645 * Feature #3261: support attachment images in PDF export
1644 * Feature #3261: support attachment images in PDF export
1646 * Feature #4264: Update CodeRay to 1.0 final
1645 * Feature #4264: Update CodeRay to 1.0 final
1647 * Feature #4324: Redmine renames my files, it shouldn't.
1646 * Feature #4324: Redmine renames my files, it shouldn't.
1648 * Feature #4729: Add Date-Based Filters for Issues List
1647 * Feature #4729: Add Date-Based Filters for Issues List
1649 * Feature #4742: CSV export: option to export selected or all columns
1648 * Feature #4742: CSV export: option to export selected or all columns
1650 * Feature #4976: Allow rdm-mailhandler to read the API key from a file
1649 * Feature #4976: Allow rdm-mailhandler to read the API key from a file
1651 * Feature #5501: Git: Mercurial: Adding visual merge/branch history to repository view
1650 * Feature #5501: Git: Mercurial: Adding visual merge/branch history to repository view
1652 * Feature #5634: Export issue to PDF does not include Subtasks and Related Issues
1651 * Feature #5634: Export issue to PDF does not include Subtasks and Related Issues
1653 * Feature #5670: Cancel option for file upload
1652 * Feature #5670: Cancel option for file upload
1654 * Feature #5737: Custom Queries available through the REST Api
1653 * Feature #5737: Custom Queries available through the REST Api
1655 * Feature #6180: Searchable custom fields do not provide adequate operators
1654 * Feature #6180: Searchable custom fields do not provide adequate operators
1656 * Feature #6954: Filter from date to date
1655 * Feature #6954: Filter from date to date
1657 * Feature #7180: List of statuses in REST API
1656 * Feature #7180: List of statuses in REST API
1658 * Feature #7181: List of trackers in REST API
1657 * Feature #7181: List of trackers in REST API
1659 * Feature #7366: REST API for Issue Relations
1658 * Feature #7366: REST API for Issue Relations
1660 * Feature #7403: REST API for Versions
1659 * Feature #7403: REST API for Versions
1661 * Feature #7671: REST API for reading attachments
1660 * Feature #7671: REST API for reading attachments
1662 * Feature #7832: Ability to assign issue categories to groups
1661 * Feature #7832: Ability to assign issue categories to groups
1663 * Feature #8420: Consider removing #7013 workaround
1662 * Feature #8420: Consider removing #7013 workaround
1664 * Feature #9196: Improve logging in MailHandler when user creation fails
1663 * Feature #9196: Improve logging in MailHandler when user creation fails
1665 * Feature #9496: Adds an option in mailhandler to disable server certificate verification
1664 * Feature #9496: Adds an option in mailhandler to disable server certificate verification
1666 * Feature #9553: CRUD operations for "Issue categories" in REST API
1665 * Feature #9553: CRUD operations for "Issue categories" in REST API
1667 * Feature #9593: HTML title should be reordered
1666 * Feature #9593: HTML title should be reordered
1668 * Feature #9600: Wiki links for news and forums
1667 * Feature #9600: Wiki links for news and forums
1669 * Feature #9607: Filter for issues without start date (or any another field based on date type)
1668 * Feature #9607: Filter for issues without start date (or any another field based on date type)
1670 * Feature #9609: Upgrade to Rails 2.3.14
1669 * Feature #9609: Upgrade to Rails 2.3.14
1671 * Feature #9612: "side by side" and "inline" patch view for attachments
1670 * Feature #9612: "side by side" and "inline" patch view for attachments
1672 * Feature #9667: Check attachment size before upload
1671 * Feature #9667: Check attachment size before upload
1673 * Feature #9690: Link in notification pointing to the actual update
1672 * Feature #9690: Link in notification pointing to the actual update
1674 * Feature #9720: Add note number for single issue's PDF
1673 * Feature #9720: Add note number for single issue's PDF
1675 * Patch #8617: Indent subject of subtask ticket in exported issues PDF
1674 * Patch #8617: Indent subject of subtask ticket in exported issues PDF
1676 * Patch #8778: Traditional Chinese 'issue' translation change
1675 * Patch #8778: Traditional Chinese 'issue' translation change
1677 * Patch #9053: Fix up Russian translation
1676 * Patch #9053: Fix up Russian translation
1678 * Patch #9129: Improve wording of Git repository note at project setting
1677 * Patch #9129: Improve wording of Git repository note at project setting
1679 * Patch #9148: Better handling of field_due_date italian translation
1678 * Patch #9148: Better handling of field_due_date italian translation
1680 * Patch #9273: Fix typos in russian localization
1679 * Patch #9273: Fix typos in russian localization
1681 * Patch #9484: Limit SCM annotate to text files under the maximum file size for viewing
1680 * Patch #9484: Limit SCM annotate to text files under the maximum file size for viewing
1682 * Patch #9659: Indexing rows in auth_sources/index view
1681 * Patch #9659: Indexing rows in auth_sources/index view
1683 * Patch #9692: Fix Textilized description in PDF for CodeRay
1682 * Patch #9692: Fix Textilized description in PDF for CodeRay
1684
1683
1685 == 2011-12-10 v1.2.3
1684 == 2011-12-10 v1.2.3
1686
1685
1687 * Defect #8707: Reposman: wrong constant name
1686 * Defect #8707: Reposman: wrong constant name
1688 * Defect #8809: Table in timelog report overflows
1687 * Defect #8809: Table in timelog report overflows
1689 * Defect #9055: Version files in Files module cannot be downloaded if issue tracking is disabled
1688 * Defect #9055: Version files in Files module cannot be downloaded if issue tracking is disabled
1690 * Defect #9137: db:encrypt fails to handle repositories with blank password
1689 * Defect #9137: db:encrypt fails to handle repositories with blank password
1691 * Defect #9394: Custom date field only validating on regex and not a valid date
1690 * Defect #9394: Custom date field only validating on regex and not a valid date
1692 * Defect #9405: Any user with :log_time permission can edit time entries via context menu
1691 * Defect #9405: Any user with :log_time permission can edit time entries via context menu
1693 * Defect #9448: The attached images are not shown in documents
1692 * Defect #9448: The attached images are not shown in documents
1694 * Defect #9520: Copied private query not visible after project copy
1693 * Defect #9520: Copied private query not visible after project copy
1695 * Defect #9552: Error when reading ciphered text from the database without cipher key configured
1694 * Defect #9552: Error when reading ciphered text from the database without cipher key configured
1696 * Defect #9566: Redmine.pm considers all projects private when login_required is enabled
1695 * Defect #9566: Redmine.pm considers all projects private when login_required is enabled
1697 * Defect #9567: Redmine.pm potential security issue with cache credential enabled and subversion
1696 * Defect #9567: Redmine.pm potential security issue with cache credential enabled and subversion
1698 * Defect #9577: Deleting a subtasks doesn't update parent's rgt & lft values
1697 * Defect #9577: Deleting a subtasks doesn't update parent's rgt & lft values
1699 * Defect #9597: Broken version links in wiki annotate history
1698 * Defect #9597: Broken version links in wiki annotate history
1700 * Defect #9682: Wiki HTML Export only useful when Access history is accessible
1699 * Defect #9682: Wiki HTML Export only useful when Access history is accessible
1701 * Defect #9737: Custom values deleted before issue submit
1700 * Defect #9737: Custom values deleted before issue submit
1702 * Defect #9741: calendar-hr.js (Croatian) is not UTF-8
1701 * Defect #9741: calendar-hr.js (Croatian) is not UTF-8
1703 * Patch #9558: Simplified Chinese translation for 1.2.2 updated
1702 * Patch #9558: Simplified Chinese translation for 1.2.2 updated
1704 * Patch #9695: Bulgarian translation (r7942)
1703 * Patch #9695: Bulgarian translation (r7942)
1705
1704
1706 == 2011-11-11 v1.2.2
1705 == 2011-11-11 v1.2.2
1707
1706
1708 * Defect #3276: Incorrect handling of anchors in Wiki to HTML export
1707 * Defect #3276: Incorrect handling of anchors in Wiki to HTML export
1709 * Defect #7215: Wiki formatting mangles links to internal headers
1708 * Defect #7215: Wiki formatting mangles links to internal headers
1710 * Defect #7613: Generated test instances may share the same attribute value object
1709 * Defect #7613: Generated test instances may share the same attribute value object
1711 * Defect #8411: Can't remove "Project" column on custom query
1710 * Defect #8411: Can't remove "Project" column on custom query
1712 * Defect #8615: Custom 'version' fields don't show shared versions
1711 * Defect #8615: Custom 'version' fields don't show shared versions
1713 * Defect #8633: Pagination counts non visible issues
1712 * Defect #8633: Pagination counts non visible issues
1714 * Defect #8651: Email attachments are not added to issues any more in v1.2
1713 * Defect #8651: Email attachments are not added to issues any more in v1.2
1715 * Defect #8825: JRuby + Windows: SCMs do not work on Redmine 1.2
1714 * Defect #8825: JRuby + Windows: SCMs do not work on Redmine 1.2
1716 * Defect #8836: Additional workflow transitions not available when set to both author and assignee
1715 * Defect #8836: Additional workflow transitions not available when set to both author and assignee
1717 * Defect #8865: Custom field regular expression is not validated
1716 * Defect #8865: Custom field regular expression is not validated
1718 * Defect #8880: Error deleting issue with grandchild
1717 * Defect #8880: Error deleting issue with grandchild
1719 * Defect #8884: Assignee is cleared when updating issue with locked assignee
1718 * Defect #8884: Assignee is cleared when updating issue with locked assignee
1720 * Defect #8892: Unused fonts in rfpdf plugin folder
1719 * Defect #8892: Unused fonts in rfpdf plugin folder
1721 * Defect #9161: pt-BR field_warn_on_leaving_unsaved has a small gramatical error
1720 * Defect #9161: pt-BR field_warn_on_leaving_unsaved has a small gramatical error
1722 * Defect #9308: Search fails when a role haven't "view wiki" permission
1721 * Defect #9308: Search fails when a role haven't "view wiki" permission
1723 * Defect #9465: Mercurial: can't browse named branch below Mercurial 1.5
1722 * Defect #9465: Mercurial: can't browse named branch below Mercurial 1.5
1724
1723
1725 == 2011-07-11 v1.2.1
1724 == 2011-07-11 v1.2.1
1726
1725
1727 * Defect #5089: i18N error on truncated revision diff view
1726 * Defect #5089: i18N error on truncated revision diff view
1728 * Defect #7501: Search options get lost after clicking on a specific result type
1727 * Defect #7501: Search options get lost after clicking on a specific result type
1729 * Defect #8229: "project.xml" response does not include the parent ID
1728 * Defect #8229: "project.xml" response does not include the parent ID
1730 * Defect #8449: Wiki annotated page does not display author of version 1
1729 * Defect #8449: Wiki annotated page does not display author of version 1
1731 * Defect #8467: Missing german translation - Warn me when leaving a page with unsaved text
1730 * Defect #8467: Missing german translation - Warn me when leaving a page with unsaved text
1732 * Defect #8468: No warning when leaving page with unsaved text that has not lost focus
1731 * Defect #8468: No warning when leaving page with unsaved text that has not lost focus
1733 * Defect #8472: Private checkbox ignored on issue creation with "Set own issues public or private" permission
1732 * Defect #8472: Private checkbox ignored on issue creation with "Set own issues public or private" permission
1734 * Defect #8510: JRuby: Can't open administrator panel if scm command is not available
1733 * Defect #8510: JRuby: Can't open administrator panel if scm command is not available
1735 * Defect #8512: Syntax highlighter on Welcome page
1734 * Defect #8512: Syntax highlighter on Welcome page
1736 * Defect #8554: Translation missing error on custom field validation
1735 * Defect #8554: Translation missing error on custom field validation
1737 * Defect #8565: JRuby: Japanese PDF export error
1736 * Defect #8565: JRuby: Japanese PDF export error
1738 * Defect #8566: Exported PDF UTF-8 Vietnamese not correct
1737 * Defect #8566: Exported PDF UTF-8 Vietnamese not correct
1739 * Defect #8569: JRuby: PDF export error with TypeError
1738 * Defect #8569: JRuby: PDF export error with TypeError
1740 * Defect #8576: Missing german translation - different things
1739 * Defect #8576: Missing german translation - different things
1741 * Defect #8616: Circular relations
1740 * Defect #8616: Circular relations
1742 * Defect #8646: Russian translation "label_follows" and "label_follows" are wrong
1741 * Defect #8646: Russian translation "label_follows" and "label_follows" are wrong
1743 * Defect #8712: False 'Description updated' journal details messages
1742 * Defect #8712: False 'Description updated' journal details messages
1744 * Defect #8729: Not-public queries are not private
1743 * Defect #8729: Not-public queries are not private
1745 * Defect #8737: Broken line of long issue description on issue PDF.
1744 * Defect #8737: Broken line of long issue description on issue PDF.
1746 * Defect #8738: Missing revision number/id of associated revisions on issue PDF
1745 * Defect #8738: Missing revision number/id of associated revisions on issue PDF
1747 * Defect #8739: Workflow copy does not copy advanced workflow settings
1746 * Defect #8739: Workflow copy does not copy advanced workflow settings
1748 * Defect #8759: Setting issue attributes from mail should be case-insensitive
1747 * Defect #8759: Setting issue attributes from mail should be case-insensitive
1749 * Defect #8777: Mercurial: Not able to Resetting Redmine project respository
1748 * Defect #8777: Mercurial: Not able to Resetting Redmine project respository
1750
1749
1751 == 2011-05-30 v1.2.0
1750 == 2011-05-30 v1.2.0
1752
1751
1753 * Defect #61: Broken character encoding in pdf export
1752 * Defect #61: Broken character encoding in pdf export
1754 * Defect #1965: Redmine is not Tab Safe
1753 * Defect #1965: Redmine is not Tab Safe
1755 * Defect #2274: Filesystem Repository path encoding of non UTF-8 characters
1754 * Defect #2274: Filesystem Repository path encoding of non UTF-8 characters
1756 * Defect #2664: Mercurial: Repository path encoding of non UTF-8 characters
1755 * Defect #2664: Mercurial: Repository path encoding of non UTF-8 characters
1757 * Defect #3421: Mercurial reads files from working dir instead of changesets
1756 * Defect #3421: Mercurial reads files from working dir instead of changesets
1758 * Defect #3462: CVS: Repository path encoding of non UTF-8 characters
1757 * Defect #3462: CVS: Repository path encoding of non UTF-8 characters
1759 * Defect #3715: Login page should not show projects link and search box if authentication is required
1758 * Defect #3715: Login page should not show projects link and search box if authentication is required
1760 * Defect #3724: Mercurial repositories display revision ID instead of changeset ID
1759 * Defect #3724: Mercurial repositories display revision ID instead of changeset ID
1761 * Defect #3761: Most recent CVS revisions are missing in "revisions" view
1760 * Defect #3761: Most recent CVS revisions are missing in "revisions" view
1762 * Defect #4270: CVS Repository view in Project doesn't show Author, Revision, Comment
1761 * Defect #4270: CVS Repository view in Project doesn't show Author, Revision, Comment
1763 * Defect #5138: Don't use Ajax for pagination
1762 * Defect #5138: Don't use Ajax for pagination
1764 * Defect #5152: Cannot use certain characters for user and role names.
1763 * Defect #5152: Cannot use certain characters for user and role names.
1765 * Defect #5251: Git: Repository path encoding of non UTF-8 characters
1764 * Defect #5251: Git: Repository path encoding of non UTF-8 characters
1766 * Defect #5373: Translation missing when adding invalid watchers
1765 * Defect #5373: Translation missing when adding invalid watchers
1767 * Defect #5817: Shared versions not shown in subproject's gantt chart
1766 * Defect #5817: Shared versions not shown in subproject's gantt chart
1768 * Defect #6013: git tab,browsing, very slow -- even after first time
1767 * Defect #6013: git tab,browsing, very slow -- even after first time
1769 * Defect #6148: Quoting, newlines, and nightmares...
1768 * Defect #6148: Quoting, newlines, and nightmares...
1770 * Defect #6256: Redmine considers non ASCII and UTF-16 text files as binary in SCM
1769 * Defect #6256: Redmine considers non ASCII and UTF-16 text files as binary in SCM
1771 * Defect #6476: Subproject's issues are not shown in the subproject's gantt
1770 * Defect #6476: Subproject's issues are not shown in the subproject's gantt
1772 * Defect #6496: Remove i18n 0.3.x/0.4.x hack for Rails 2.3.5
1771 * Defect #6496: Remove i18n 0.3.x/0.4.x hack for Rails 2.3.5
1773 * Defect #6562: Context-menu deletion of issues deletes all subtasks too without explicit prompt
1772 * Defect #6562: Context-menu deletion of issues deletes all subtasks too without explicit prompt
1774 * Defect #6604: Issues targeted at parent project versions' are not shown on gantt chart
1773 * Defect #6604: Issues targeted at parent project versions' are not shown on gantt chart
1775 * Defect #6706: Resolving issues with the commit message produces the wrong comment with CVS
1774 * Defect #6706: Resolving issues with the commit message produces the wrong comment with CVS
1776 * Defect #6901: Copy/Move an issue does not give any history of who actually did the action.
1775 * Defect #6901: Copy/Move an issue does not give any history of who actually did the action.
1777 * Defect #6905: Specific heading-content breaks CSS
1776 * Defect #6905: Specific heading-content breaks CSS
1778 * Defect #7000: Project filter not applied on versions in Gantt chart
1777 * Defect #7000: Project filter not applied on versions in Gantt chart
1779 * Defect #7097: Starting day of week cannot be set to Saturday
1778 * Defect #7097: Starting day of week cannot be set to Saturday
1780 * Defect #7114: New gantt doesn't display some projects
1779 * Defect #7114: New gantt doesn't display some projects
1781 * Defect #7146: Git adapter lost commits before 7 days from database latest changeset
1780 * Defect #7146: Git adapter lost commits before 7 days from database latest changeset
1782 * Defect #7218: Date range error on issue query
1781 * Defect #7218: Date range error on issue query
1783 * Defect #7257: "Issues by" version links bad criterias
1782 * Defect #7257: "Issues by" version links bad criterias
1784 * Defect #7279: CSS class ".icon-home" is not used.
1783 * Defect #7279: CSS class ".icon-home" is not used.
1785 * Defect #7320: circular dependency >2 issues
1784 * Defect #7320: circular dependency >2 issues
1786 * Defect #7352: Filters not working in Gantt charts
1785 * Defect #7352: Filters not working in Gantt charts
1787 * Defect #7367: Receiving pop3 email should not output debug messages
1786 * Defect #7367: Receiving pop3 email should not output debug messages
1788 * Defect #7373: Error with PDF output and ruby 1.9.2
1787 * Defect #7373: Error with PDF output and ruby 1.9.2
1789 * Defect #7379: Remove extraneous hidden_field on wiki history
1788 * Defect #7379: Remove extraneous hidden_field on wiki history
1790 * Defect #7516: Redmine does not work with RubyGems 1.5.0
1789 * Defect #7516: Redmine does not work with RubyGems 1.5.0
1791 * Defect #7518: Mercurial diff can be wrong if the previous changeset isn't the parent
1790 * Defect #7518: Mercurial diff can be wrong if the previous changeset isn't the parent
1792 * Defect #7581: Not including a spent time value on the main issue update screen causes silent data loss
1791 * Defect #7581: Not including a spent time value on the main issue update screen causes silent data loss
1793 * Defect #7582: hiding form pages from search engines
1792 * Defect #7582: hiding form pages from search engines
1794 * Defect #7597: Subversion and Mercurial log have the possibility to miss encoding
1793 * Defect #7597: Subversion and Mercurial log have the possibility to miss encoding
1795 * Defect #7604: ActionView::TemplateError (undefined method `name' for nil:NilClass)
1794 * Defect #7604: ActionView::TemplateError (undefined method `name' for nil:NilClass)
1796 * Defect #7605: Using custom queries always redirects to "Issues" tab
1795 * Defect #7605: Using custom queries always redirects to "Issues" tab
1797 * Defect #7615: CVS diffs do not handle new files properly
1796 * Defect #7615: CVS diffs do not handle new files properly
1798 * Defect #7618: SCM diffs do not handle one line new files properly
1797 * Defect #7618: SCM diffs do not handle one line new files properly
1799 * Defect #7639: Some date fields do not have requested format.
1798 * Defect #7639: Some date fields do not have requested format.
1800 * Defect #7657: Wrong commit range in git log command on Windows
1799 * Defect #7657: Wrong commit range in git log command on Windows
1801 * Defect #7818: Wiki pages don't use the local timezone to display the "Updated ? hours ago" mouseover
1800 * Defect #7818: Wiki pages don't use the local timezone to display the "Updated ? hours ago" mouseover
1802 * Defect #7821: Git "previous" and "next" revisions are incorrect
1801 * Defect #7821: Git "previous" and "next" revisions are incorrect
1803 * Defect #7827: CVS: Age column on repository view is off by timezone delta
1802 * Defect #7827: CVS: Age column on repository view is off by timezone delta
1804 * Defect #7843: Add a relation between issues = explicit login window ! (basic authentication popup is prompted on AJAX request)
1803 * Defect #7843: Add a relation between issues = explicit login window ! (basic authentication popup is prompted on AJAX request)
1805 * Defect #8011: {{toc}} does not display headlines with inline code markup
1804 * Defect #8011: {{toc}} does not display headlines with inline code markup
1806 * Defect #8029: List of users for adding to a group may be empty if 100 first users have been added
1805 * Defect #8029: List of users for adding to a group may be empty if 100 first users have been added
1807 * Defect #8064: Text custom fields do not wrap on the issue list
1806 * Defect #8064: Text custom fields do not wrap on the issue list
1808 * Defect #8071: Watching a subtask from the context menu updates main issue watch link
1807 * Defect #8071: Watching a subtask from the context menu updates main issue watch link
1809 * Defect #8072: Two untranslatable default role names
1808 * Defect #8072: Two untranslatable default role names
1810 * Defect #8075: Some "notifiable" names are not i18n-enabled
1809 * Defect #8075: Some "notifiable" names are not i18n-enabled
1811 * Defect #8081: GIT: Commits missing when user has the "decorate" git option enabled
1810 * Defect #8081: GIT: Commits missing when user has the "decorate" git option enabled
1812 * Defect #8088: Colorful indentation of subprojects must be on right in RTL locales
1811 * Defect #8088: Colorful indentation of subprojects must be on right in RTL locales
1813 * Defect #8239: notes field is not propagated during issue copy
1812 * Defect #8239: notes field is not propagated during issue copy
1814 * Defect #8356: GET /time_entries.xml ignores limit/offset parameters
1813 * Defect #8356: GET /time_entries.xml ignores limit/offset parameters
1815 * Defect #8432: Private issues information shows up on Activity page for unauthorized users
1814 * Defect #8432: Private issues information shows up on Activity page for unauthorized users
1816 * Feature #746: Versioned issue descriptions
1815 * Feature #746: Versioned issue descriptions
1817 * Feature #1067: Differentiate public/private saved queries in the sidebar
1816 * Feature #1067: Differentiate public/private saved queries in the sidebar
1818 * Feature #1236: Make destination folder for attachment uploads configurable
1817 * Feature #1236: Make destination folder for attachment uploads configurable
1819 * Feature #1735: Per project repository log encoding setting
1818 * Feature #1735: Per project repository log encoding setting
1820 * Feature #1763: Autologin-cookie should be configurable
1819 * Feature #1763: Autologin-cookie should be configurable
1821 * Feature #1981: display mercurial tags
1820 * Feature #1981: display mercurial tags
1822 * Feature #2074: Sending email notifications when comments are added in the news section
1821 * Feature #2074: Sending email notifications when comments are added in the news section
1823 * Feature #2096: Custom fields referencing system tables (users and versions)
1822 * Feature #2096: Custom fields referencing system tables (users and versions)
1824 * Feature #2732: Allow additional workflow transitions for author and assignee
1823 * Feature #2732: Allow additional workflow transitions for author and assignee
1825 * Feature #2910: Warning on leaving edited issue/wiki page without saving
1824 * Feature #2910: Warning on leaving edited issue/wiki page without saving
1826 * Feature #3396: Git: use --encoding=UTF-8 in "git log"
1825 * Feature #3396: Git: use --encoding=UTF-8 in "git log"
1827 * Feature #4273: SCM command availability automatic check in administration panel
1826 * Feature #4273: SCM command availability automatic check in administration panel
1828 * Feature #4477: Use mime types in downloading from repository
1827 * Feature #4477: Use mime types in downloading from repository
1829 * Feature #5518: Graceful fallback for "missing translation" needed
1828 * Feature #5518: Graceful fallback for "missing translation" needed
1830 * Feature #5520: Text format buttons and preview link missing when editing comment
1829 * Feature #5520: Text format buttons and preview link missing when editing comment
1831 * Feature #5831: Parent Task to Issue Bulk Edit
1830 * Feature #5831: Parent Task to Issue Bulk Edit
1832 * Feature #6887: Upgrade to Rails 2.3.11
1831 * Feature #6887: Upgrade to Rails 2.3.11
1833 * Feature #7139: Highlight changes inside diff lines
1832 * Feature #7139: Highlight changes inside diff lines
1834 * Feature #7236: Collapse All for Groups
1833 * Feature #7236: Collapse All for Groups
1835 * Feature #7246: Handle "named branch" for mercurial
1834 * Feature #7246: Handle "named branch" for mercurial
1836 * Feature #7296: Ability for admin to delete users
1835 * Feature #7296: Ability for admin to delete users
1837 * Feature #7318: Add user agent to Redmine Mailhandler
1836 * Feature #7318: Add user agent to Redmine Mailhandler
1838 * Feature #7408: Add an application configuration file
1837 * Feature #7408: Add an application configuration file
1839 * Feature #7409: Cross project Redmine links
1838 * Feature #7409: Cross project Redmine links
1840 * Feature #7410: Add salt to user passwords
1839 * Feature #7410: Add salt to user passwords
1841 * Feature #7411: Option to cipher LDAP ans SCM passwords stored in the database
1840 * Feature #7411: Option to cipher LDAP ans SCM passwords stored in the database
1842 * Feature #7412: Add an issue visibility level to each role
1841 * Feature #7412: Add an issue visibility level to each role
1843 * Feature #7414: Private issues
1842 * Feature #7414: Private issues
1844 * Feature #7517: Configurable path of executable for scm adapters
1843 * Feature #7517: Configurable path of executable for scm adapters
1845 * Feature #7640: Add "mystery man" gravatar to options
1844 * Feature #7640: Add "mystery man" gravatar to options
1846 * Feature #7858: RubyGems 1.6 support
1845 * Feature #7858: RubyGems 1.6 support
1847 * Feature #7893: Group filter on the users list
1846 * Feature #7893: Group filter on the users list
1848 * Feature #7899: Box for editing comments should open with the formatting toolbar
1847 * Feature #7899: Box for editing comments should open with the formatting toolbar
1849 * Feature #7921: issues by pulldown should have 'status' option
1848 * Feature #7921: issues by pulldown should have 'status' option
1850 * Feature #7996: Bulk edit and context menu for time entries
1849 * Feature #7996: Bulk edit and context menu for time entries
1851 * Feature #8006: Right click context menu for Related Issues
1850 * Feature #8006: Right click context menu for Related Issues
1852 * Feature #8209: I18n YAML files not parsable with psych yaml library
1851 * Feature #8209: I18n YAML files not parsable with psych yaml library
1853 * Feature #8345: Link to user profile from account page
1852 * Feature #8345: Link to user profile from account page
1854 * Feature #8365: Git: per project setting to report last commit or not in repository tree
1853 * Feature #8365: Git: per project setting to report last commit or not in repository tree
1855 * Patch #5148: metaKey not handled in issues selection
1854 * Patch #5148: metaKey not handled in issues selection
1856 * Patch #5629: Wrap text fields properly in PDF
1855 * Patch #5629: Wrap text fields properly in PDF
1857 * Patch #7418: Redmine Persian Translation
1856 * Patch #7418: Redmine Persian Translation
1858 * Patch #8295: Wrap title fields properly in PDF
1857 * Patch #8295: Wrap title fields properly in PDF
1859 * Patch #8310: fixes automatic line break problem with TCPDF
1858 * Patch #8310: fixes automatic line break problem with TCPDF
1860 * Patch #8312: Switch to TCPDF from FPDF for PDF export
1859 * Patch #8312: Switch to TCPDF from FPDF for PDF export
1861
1860
1862 == 2011-04-29 v1.1.3
1861 == 2011-04-29 v1.1.3
1863
1862
1864 * Defect #5773: Email reminders are sent to locked users
1863 * Defect #5773: Email reminders are sent to locked users
1865 * Defect #6590: Wrong file list link in email notification on new file upload
1864 * Defect #6590: Wrong file list link in email notification on new file upload
1866 * Defect #7589: Wiki page with backslash in title can not be found
1865 * Defect #7589: Wiki page with backslash in title can not be found
1867 * Defect #7785: Mailhandler keywords are not removed when updating issues
1866 * Defect #7785: Mailhandler keywords are not removed when updating issues
1868 * Defect #7794: Internal server error on formatting an issue as a PDF in Japanese
1867 * Defect #7794: Internal server error on formatting an issue as a PDF in Japanese
1869 * Defect #7838: Gantt- Issues does not show up in green when start and end date are the same
1868 * Defect #7838: Gantt- Issues does not show up in green when start and end date are the same
1870 * Defect #7846: Headers (h1, etc.) containing backslash followed by a digit are not displayed correctly
1869 * Defect #7846: Headers (h1, etc.) containing backslash followed by a digit are not displayed correctly
1871 * Defect #7875: CSV export separators in polish locale (pl.yml)
1870 * Defect #7875: CSV export separators in polish locale (pl.yml)
1872 * Defect #7890: Internal server error when referencing an issue without project in commit message
1871 * Defect #7890: Internal server error when referencing an issue without project in commit message
1873 * Defect #7904: Subprojects not properly deleted when deleting a parent project
1872 * Defect #7904: Subprojects not properly deleted when deleting a parent project
1874 * Defect #7939: Simultaneous Wiki Updates Cause Internal Error
1873 * Defect #7939: Simultaneous Wiki Updates Cause Internal Error
1875 * Defect #7951: Atom links broken on wiki index
1874 * Defect #7951: Atom links broken on wiki index
1876 * Defect #7954: IE 9 can not select issues, does not display context menu
1875 * Defect #7954: IE 9 can not select issues, does not display context menu
1877 * Defect #7985: Trying to do a bulk edit results in "Internal Error"
1876 * Defect #7985: Trying to do a bulk edit results in "Internal Error"
1878 * Defect #8003: Error raised by reposman.rb under Windows server 2003
1877 * Defect #8003: Error raised by reposman.rb under Windows server 2003
1879 * Defect #8012: Wrong selection of modules when adding new project after validation error
1878 * Defect #8012: Wrong selection of modules when adding new project after validation error
1880 * Defect #8038: Associated Revisions OL/LI items are not styled properly in issue view
1879 * Defect #8038: Associated Revisions OL/LI items are not styled properly in issue view
1881 * Defect #8067: CSV exporting in Italian locale
1880 * Defect #8067: CSV exporting in Italian locale
1882 * Defect #8235: bulk edit issues and copy issues error in es, gl and ca locales
1881 * Defect #8235: bulk edit issues and copy issues error in es, gl and ca locales
1883 * Defect #8244: selected modules are not activated when copying a project
1882 * Defect #8244: selected modules are not activated when copying a project
1884 * Patch #7278: Update Simplified Chinese translation to 1.1
1883 * Patch #7278: Update Simplified Chinese translation to 1.1
1885 * Patch #7390: Fixes in Czech localization
1884 * Patch #7390: Fixes in Czech localization
1886 * Patch #7963: Reminder email: Link for show all issues does not sort
1885 * Patch #7963: Reminder email: Link for show all issues does not sort
1887
1886
1888 == 2011-03-07 v1.1.2
1887 == 2011-03-07 v1.1.2
1889
1888
1890 * Defect #3132: Bulk editing menu non-functional in Opera browser
1889 * Defect #3132: Bulk editing menu non-functional in Opera browser
1891 * Defect #6090: Most binary files become corrupted when downloading from CVS repository browser when Redmine is running on a Windows server
1890 * Defect #6090: Most binary files become corrupted when downloading from CVS repository browser when Redmine is running on a Windows server
1892 * Defect #7280: Issues subjects wrap in Gantt
1891 * Defect #7280: Issues subjects wrap in Gantt
1893 * Defect #7288: Non ASCII filename downloaded from repo is broken on Internet Explorer.
1892 * Defect #7288: Non ASCII filename downloaded from repo is broken on Internet Explorer.
1894 * Defect #7317: Gantt tab gives internal error due to nil avatar icon
1893 * Defect #7317: Gantt tab gives internal error due to nil avatar icon
1895 * Defect #7497: Aptana Studio .project file added to version 1.1.1-stable
1894 * Defect #7497: Aptana Studio .project file added to version 1.1.1-stable
1896 * Defect #7611: Workflow summary shows X icon for workflow with exactly 1 status transition
1895 * Defect #7611: Workflow summary shows X icon for workflow with exactly 1 status transition
1897 * Defect #7625: Syntax highlighting unavailable from board new topic or topic edit preview
1896 * Defect #7625: Syntax highlighting unavailable from board new topic or topic edit preview
1898 * Defect #7630: Spent time in commits not recognized
1897 * Defect #7630: Spent time in commits not recognized
1899 * Defect #7656: MySQL SQL Syntax Error when filtering issues by Assignee's Group
1898 * Defect #7656: MySQL SQL Syntax Error when filtering issues by Assignee's Group
1900 * Defect #7718: Minutes logged in commit message are converted to hours
1899 * Defect #7718: Minutes logged in commit message are converted to hours
1901 * Defect #7763: Email notification are sent to watchers even if 'No events' setting is chosen
1900 * Defect #7763: Email notification are sent to watchers even if 'No events' setting is chosen
1902 * Feature #7608: Add "retro" gravatars
1901 * Feature #7608: Add "retro" gravatars
1903 * Patch #7598: Extensible MailHandler
1902 * Patch #7598: Extensible MailHandler
1904 * Patch #7795: Internal server error at journals#index with custom fields
1903 * Patch #7795: Internal server error at journals#index with custom fields
1905
1904
1906 == 2011-01-30 v1.1.1
1905 == 2011-01-30 v1.1.1
1907
1906
1908 * Defect #4899: Redmine fails to list files for darcs repository
1907 * Defect #4899: Redmine fails to list files for darcs repository
1909 * Defect #7245: Wiki fails to find pages with cyrillic characters using postgresql
1908 * Defect #7245: Wiki fails to find pages with cyrillic characters using postgresql
1910 * Defect #7256: redmine/public/.htaccess must be moved for non-fastcgi installs/upgrades
1909 * Defect #7256: redmine/public/.htaccess must be moved for non-fastcgi installs/upgrades
1911 * Defect #7258: Automatic spent time logging does not work properly with SQLite3
1910 * Defect #7258: Automatic spent time logging does not work properly with SQLite3
1912 * Defect #7259: Released 1.1.0 uses "devel" label inside admin information
1911 * Defect #7259: Released 1.1.0 uses "devel" label inside admin information
1913 * Defect #7265: "Loading..." icon does not disappear after add project member
1912 * Defect #7265: "Loading..." icon does not disappear after add project member
1914 * Defect #7266: Test test_due_date_distance_in_words fail due to undefined locale
1913 * Defect #7266: Test test_due_date_distance_in_words fail due to undefined locale
1915 * Defect #7274: CSV value separator in dutch locale
1914 * Defect #7274: CSV value separator in dutch locale
1916 * Defect #7277: Enabling gravatas causes usernames to overlap first name field in user list
1915 * Defect #7277: Enabling gravatas causes usernames to overlap first name field in user list
1917 * Defect #7294: "Notifiy for only project I select" is not available anymore in 1.1.0
1916 * Defect #7294: "Notifiy for only project I select" is not available anymore in 1.1.0
1918 * Defect #7307: HTTP 500 error on query for empty revision
1917 * Defect #7307: HTTP 500 error on query for empty revision
1919 * Defect #7313: Label not translated in french in Settings/Email Notification tab
1918 * Defect #7313: Label not translated in french in Settings/Email Notification tab
1920 * Defect #7329: <code class="javascript"> with long strings may hang server
1919 * Defect #7329: <code class="javascript"> with long strings may hang server
1921 * Defect #7337: My page french translation
1920 * Defect #7337: My page french translation
1922 * Defect #7348: French Translation of "Connection"
1921 * Defect #7348: French Translation of "Connection"
1923 * Defect #7385: Error when viewing an issue which was related to a deleted subtask
1922 * Defect #7385: Error when viewing an issue which was related to a deleted subtask
1924 * Defect #7386: NoMethodError on pdf export
1923 * Defect #7386: NoMethodError on pdf export
1925 * Defect #7415: Darcs adapter recognizes new files as modified files above Darcs 2.4
1924 * Defect #7415: Darcs adapter recognizes new files as modified files above Darcs 2.4
1926 * Defect #7421: no email sent with 'Notifiy for any event on the selected projects only'
1925 * Defect #7421: no email sent with 'Notifiy for any event on the selected projects only'
1927 * Feature #5344: Update to latest CodeRay 0.9.x
1926 * Feature #5344: Update to latest CodeRay 0.9.x
1928
1927
1929 == 2011-01-09 v1.1.0
1928 == 2011-01-09 v1.1.0
1930
1929
1931 * Defect #2038: Italics in wiki headers show-up wrong in the toc
1930 * Defect #2038: Italics in wiki headers show-up wrong in the toc
1932 * Defect #3449: Redmine Takes Too Long On Large Mercurial Repository
1931 * Defect #3449: Redmine Takes Too Long On Large Mercurial Repository
1933 * Defect #3567: Sorting for changesets might go wrong on Mercurial repos
1932 * Defect #3567: Sorting for changesets might go wrong on Mercurial repos
1934 * Defect #3707: {{toc}} doesn't work with {{include}}
1933 * Defect #3707: {{toc}} doesn't work with {{include}}
1935 * Defect #5096: Redmine hangs up while browsing Git repository
1934 * Defect #5096: Redmine hangs up while browsing Git repository
1936 * Defect #6000: Safe Attributes prevents plugin extension of Issue model...
1935 * Defect #6000: Safe Attributes prevents plugin extension of Issue model...
1937 * Defect #6064: Modules not assigned to projects created via API
1936 * Defect #6064: Modules not assigned to projects created via API
1938 * Defect #6110: MailHandler should allow updating Issue Priority and Custom fields
1937 * Defect #6110: MailHandler should allow updating Issue Priority and Custom fields
1939 * Defect #6136: JSON API holds less information than XML API
1938 * Defect #6136: JSON API holds less information than XML API
1940 * Defect #6345: xml used by rest API is invalid
1939 * Defect #6345: xml used by rest API is invalid
1941 * Defect #6348: Gantt chart PDF rendering errors
1940 * Defect #6348: Gantt chart PDF rendering errors
1942 * Defect #6403: Updating an issue with custom fields fails
1941 * Defect #6403: Updating an issue with custom fields fails
1943 * Defect #6467: "Member of role", "Member of group" filter not work correctly
1942 * Defect #6467: "Member of role", "Member of group" filter not work correctly
1944 * Defect #6473: New gantt broken after clearing issue filters
1943 * Defect #6473: New gantt broken after clearing issue filters
1945 * Defect #6541: Email notifications send to everybody
1944 * Defect #6541: Email notifications send to everybody
1946 * Defect #6549: Notification settings not migrated properly
1945 * Defect #6549: Notification settings not migrated properly
1947 * Defect #6591: Acronyms must have a minimum of three characters
1946 * Defect #6591: Acronyms must have a minimum of three characters
1948 * Defect #6674: Delete time log broken after changes to REST
1947 * Defect #6674: Delete time log broken after changes to REST
1949 * Defect #6681: Mercurial, Bazaar and Darcs auto close issue text should be commit id instead of revision number
1948 * Defect #6681: Mercurial, Bazaar and Darcs auto close issue text should be commit id instead of revision number
1950 * Defect #6724: Wiki uploads does not work anymore (SVN 4266)
1949 * Defect #6724: Wiki uploads does not work anymore (SVN 4266)
1951 * Defect #6746: Wiki links are broken on Activity page
1950 * Defect #6746: Wiki links are broken on Activity page
1952 * Defect #6747: Wiki diff does not work since r4265
1951 * Defect #6747: Wiki diff does not work since r4265
1953 * Defect #6763: New gantt charts: subject displayed twice on issues
1952 * Defect #6763: New gantt charts: subject displayed twice on issues
1954 * Defect #6826: Clicking "Add" twice creates duplicate member record
1953 * Defect #6826: Clicking "Add" twice creates duplicate member record
1955 * Defect #6844: Unchecking status filter on the issue list has no effect
1954 * Defect #6844: Unchecking status filter on the issue list has no effect
1956 * Defect #6895: Wrong Polish translation of "blocks"
1955 * Defect #6895: Wrong Polish translation of "blocks"
1957 * Defect #6943: Migration from boolean to varchar fails on PostgreSQL 8.1
1956 * Defect #6943: Migration from boolean to varchar fails on PostgreSQL 8.1
1958 * Defect #7064: Mercurial adapter does not recognize non alphabetic nor numeric in UTF-8 copied files
1957 * Defect #7064: Mercurial adapter does not recognize non alphabetic nor numeric in UTF-8 copied files
1959 * Defect #7128: New gantt chart does not render subtasks under parent task
1958 * Defect #7128: New gantt chart does not render subtasks under parent task
1960 * Defect #7135: paging mechanism returns the same last page forever
1959 * Defect #7135: paging mechanism returns the same last page forever
1961 * Defect #7188: Activity page not refreshed when changing language
1960 * Defect #7188: Activity page not refreshed when changing language
1962 * Defect #7195: Apply CLI-supplied defaults for incoming mail only to new issues not replies
1961 * Defect #7195: Apply CLI-supplied defaults for incoming mail only to new issues not replies
1963 * Defect #7197: Tracker reset to default when replying to an issue email
1962 * Defect #7197: Tracker reset to default when replying to an issue email
1964 * Defect #7213: Copy project does not copy all roles and permissions
1963 * Defect #7213: Copy project does not copy all roles and permissions
1965 * Defect #7225: Project settings: Trackers & Custom fields only relevant if module Issue tracking is active
1964 * Defect #7225: Project settings: Trackers & Custom fields only relevant if module Issue tracking is active
1966 * Feature #630: Allow non-unique names for projects
1965 * Feature #630: Allow non-unique names for projects
1967 * Feature #1738: Add a "Visible" flag to project/user custom fields
1966 * Feature #1738: Add a "Visible" flag to project/user custom fields
1968 * Feature #2803: Support for Javascript in Themes
1967 * Feature #2803: Support for Javascript in Themes
1969 * Feature #2852: Clean Incoming Email of quoted text "----- Reply above this line ------"
1968 * Feature #2852: Clean Incoming Email of quoted text "----- Reply above this line ------"
1970 * Feature #2995: Improve error message when trying to access an archived project
1969 * Feature #2995: Improve error message when trying to access an archived project
1971 * Feature #3170: Autocomplete issue relations on subject
1970 * Feature #3170: Autocomplete issue relations on subject
1972 * Feature #3503: Administrator Be Able To Modify Email settings Of Users
1971 * Feature #3503: Administrator Be Able To Modify Email settings Of Users
1973 * Feature #4155: Automatic spent time logging from commit messages
1972 * Feature #4155: Automatic spent time logging from commit messages
1974 * Feature #5136: Parent select on Wiki rename page
1973 * Feature #5136: Parent select on Wiki rename page
1975 * Feature #5338: Descendants (subtasks) should be available via REST API
1974 * Feature #5338: Descendants (subtasks) should be available via REST API
1976 * Feature #5494: Wiki TOC should display heading from level 4
1975 * Feature #5494: Wiki TOC should display heading from level 4
1977 * Feature #5594: Improve MailHandler's keyword handling
1976 * Feature #5594: Improve MailHandler's keyword handling
1978 * Feature #5622: Allow version to be set via incoming email
1977 * Feature #5622: Allow version to be set via incoming email
1979 * Feature #5712: Reload themes
1978 * Feature #5712: Reload themes
1980 * Feature #5869: Issue filters by Group and Role
1979 * Feature #5869: Issue filters by Group and Role
1981 * Feature #6092: Truncate Git revision labels in Activity page/feed and allow configurable length
1980 * Feature #6092: Truncate Git revision labels in Activity page/feed and allow configurable length
1982 * Feature #6112: Accept localized keywords when receiving emails
1981 * Feature #6112: Accept localized keywords when receiving emails
1983 * Feature #6140: REST issues response with issue count limit and offset
1982 * Feature #6140: REST issues response with issue count limit and offset
1984 * Feature #6260: REST API for Users
1983 * Feature #6260: REST API for Users
1985 * Feature #6276: Gantt Chart rewrite
1984 * Feature #6276: Gantt Chart rewrite
1986 * Feature #6446: Remove length limits on project identifier and name
1985 * Feature #6446: Remove length limits on project identifier and name
1987 * Feature #6628: Improvements in truncate email
1986 * Feature #6628: Improvements in truncate email
1988 * Feature #6779: Project JSON API
1987 * Feature #6779: Project JSON API
1989 * Feature #6823: REST API for time tracker.
1988 * Feature #6823: REST API for time tracker.
1990 * Feature #7072: REST API for news
1989 * Feature #7072: REST API for news
1991 * Feature #7111: Expose more detail on journal entries
1990 * Feature #7111: Expose more detail on journal entries
1992 * Feature #7141: REST API: get information about current user
1991 * Feature #7141: REST API: get information about current user
1993 * Patch #4807: Allow to set the done_ratio field with the incoming mail system
1992 * Patch #4807: Allow to set the done_ratio field with the incoming mail system
1994 * Patch #5441: Initialize TimeEntry attributes with params[:time_entry]
1993 * Patch #5441: Initialize TimeEntry attributes with params[:time_entry]
1995 * Patch #6762: Use GET instead of POST to retrieve context_menu
1994 * Patch #6762: Use GET instead of POST to retrieve context_menu
1996 * Patch #7160: French translation ofr "not_a_date" is missing
1995 * Patch #7160: French translation ofr "not_a_date" is missing
1997 * Patch #7212: Missing remove_index in AddUniqueIndexOnMembers down migration
1996 * Patch #7212: Missing remove_index in AddUniqueIndexOnMembers down migration
1998
1997
1999
1998
2000 == 2010-12-23 v1.0.5
1999 == 2010-12-23 v1.0.5
2001
2000
2002 * #6656: Mercurial adapter loses seconds of commit times
2001 * #6656: Mercurial adapter loses seconds of commit times
2003 * #6996: Migration trac(sqlite3) -> redmine(postgresql) doesnt escape ' char
2002 * #6996: Migration trac(sqlite3) -> redmine(postgresql) doesnt escape ' char
2004 * #7013: v-1.0.4 trunk - see {{count}} in page display rather than value
2003 * #7013: v-1.0.4 trunk - see {{count}} in page display rather than value
2005 * #7016: redundant 'field_start_date' in ja.yml
2004 * #7016: redundant 'field_start_date' in ja.yml
2006 * #7018: 'undefined method `reschedule_after' for nil:NilClass' on new issues
2005 * #7018: 'undefined method `reschedule_after' for nil:NilClass' on new issues
2007 * #7024: E-mail notifications about Wiki changes.
2006 * #7024: E-mail notifications about Wiki changes.
2008 * #7033: 'class' attribute of <pre> tag shouldn't be truncate
2007 * #7033: 'class' attribute of <pre> tag shouldn't be truncate
2009 * #7035: CSV value separator in russian
2008 * #7035: CSV value separator in russian
2010 * #7122: Issue-description Quote-button missing
2009 * #7122: Issue-description Quote-button missing
2011 * #7144: custom queries making use of deleted custom fields cause a 500 error
2010 * #7144: custom queries making use of deleted custom fields cause a 500 error
2012 * #7162: Multiply defined label in french translation
2011 * #7162: Multiply defined label in french translation
2013
2012
2014 == 2010-11-28 v1.0.4
2013 == 2010-11-28 v1.0.4
2015
2014
2016 * #5324: Git not working if color.ui is enabled
2015 * #5324: Git not working if color.ui is enabled
2017 * #6447: Issues API doesn't allow full key auth for all actions
2016 * #6447: Issues API doesn't allow full key auth for all actions
2018 * #6457: Edit User group problem
2017 * #6457: Edit User group problem
2019 * #6575: start date being filled with current date even when blank value is submitted
2018 * #6575: start date being filled with current date even when blank value is submitted
2020 * #6740: Max attachment size, incorrect usage of 'KB'
2019 * #6740: Max attachment size, incorrect usage of 'KB'
2021 * #6760: Select box sorted by ID instead of name in Issue Category
2020 * #6760: Select box sorted by ID instead of name in Issue Category
2022 * #6766: Changing target version name can cause an internal error
2021 * #6766: Changing target version name can cause an internal error
2023 * #6784: Redmine not working with i18n gem 0.4.2
2022 * #6784: Redmine not working with i18n gem 0.4.2
2024 * #6839: Hardcoded absolute links in my/page_layout
2023 * #6839: Hardcoded absolute links in my/page_layout
2025 * #6841: Projects API doesn't allow full key auth for all actions
2024 * #6841: Projects API doesn't allow full key auth for all actions
2026 * #6860: svn: Write error: Broken pipe when browsing repository
2025 * #6860: svn: Write error: Broken pipe when browsing repository
2027 * #6874: API should return XML description when creating a project
2026 * #6874: API should return XML description when creating a project
2028 * #6932: submitting wrong parent task input creates a 500 error
2027 * #6932: submitting wrong parent task input creates a 500 error
2029 * #6966: Records of Forums are remained, deleting project
2028 * #6966: Records of Forums are remained, deleting project
2030 * #6990: Layout problem in workflow overview
2029 * #6990: Layout problem in workflow overview
2031 * #5117: mercurial_adapter should ensure the right LANG environment variable
2030 * #5117: mercurial_adapter should ensure the right LANG environment variable
2032 * #6782: Traditional Chinese language file (to r4352)
2031 * #6782: Traditional Chinese language file (to r4352)
2033 * #6783: Swedish Translation for r4352
2032 * #6783: Swedish Translation for r4352
2034 * #6804: Bugfix: spelling fixes
2033 * #6804: Bugfix: spelling fixes
2035 * #6814: Japanese Translation for r4362
2034 * #6814: Japanese Translation for r4362
2036 * #6948: Bulgarian translation
2035 * #6948: Bulgarian translation
2037 * #6973: Update es.yml
2036 * #6973: Update es.yml
2038
2037
2039 == 2010-10-31 v1.0.3
2038 == 2010-10-31 v1.0.3
2040
2039
2041 * #4065: Redmine.pm doesn't work with LDAPS and a non-standard port
2040 * #4065: Redmine.pm doesn't work with LDAPS and a non-standard port
2042 * #4416: Link from version details page to edit the wiki.
2041 * #4416: Link from version details page to edit the wiki.
2043 * #5484: Add new issue as subtask to an existing ticket
2042 * #5484: Add new issue as subtask to an existing ticket
2044 * #5948: Update help/wiki_syntax_detailed.html with more link options
2043 * #5948: Update help/wiki_syntax_detailed.html with more link options
2045 * #6494: Typo in pt_BR translation for 1.0.2
2044 * #6494: Typo in pt_BR translation for 1.0.2
2046 * #6508: Japanese translation update
2045 * #6508: Japanese translation update
2047 * #6509: Localization pt-PT (new strings)
2046 * #6509: Localization pt-PT (new strings)
2048 * #6511: Rake task to test email
2047 * #6511: Rake task to test email
2049 * #6525: Traditional Chinese language file (to r4225)
2048 * #6525: Traditional Chinese language file (to r4225)
2050 * #6536: Patch for swedish translation
2049 * #6536: Patch for swedish translation
2051 * #6548: Rake tasks to add/remove i18n strings
2050 * #6548: Rake tasks to add/remove i18n strings
2052 * #6569: Updated Hebrew translation
2051 * #6569: Updated Hebrew translation
2053 * #6570: Japanese Translation for r4231
2052 * #6570: Japanese Translation for r4231
2054 * #6596: pt-BR translation updates
2053 * #6596: pt-BR translation updates
2055 * #6629: Change field-name of issues start date
2054 * #6629: Change field-name of issues start date
2056 * #6669: Bulgarian translation
2055 * #6669: Bulgarian translation
2057 * #6731: Macedonian translation fix
2056 * #6731: Macedonian translation fix
2058 * #6732: Japanese Translation for r4287
2057 * #6732: Japanese Translation for r4287
2059 * #6735: Add user-agent to reposman
2058 * #6735: Add user-agent to reposman
2060 * #6736: Traditional Chinese language file (to r4288)
2059 * #6736: Traditional Chinese language file (to r4288)
2061 * #6739: Swedish Translation for r4288
2060 * #6739: Swedish Translation for r4288
2062 * #6765: Traditional Chinese language file (to r4302)
2061 * #6765: Traditional Chinese language file (to r4302)
2063 * Fixed #5324: Git not working if color.ui is enabled
2062 * Fixed #5324: Git not working if color.ui is enabled
2064 * Fixed #5652: Bad URL parsing in the wiki when it ends with right-angle-bracket(greater-than mark).
2063 * Fixed #5652: Bad URL parsing in the wiki when it ends with right-angle-bracket(greater-than mark).
2065 * Fixed #5803: Precedes/Follows Relationships Broke
2064 * Fixed #5803: Precedes/Follows Relationships Broke
2066 * Fixed #6435: Links to wikipages bound to versions do not respect version-sharing in Settings -> Versions
2065 * Fixed #6435: Links to wikipages bound to versions do not respect version-sharing in Settings -> Versions
2067 * Fixed #6438: Autologin cannot be disabled again once it's enabled
2066 * Fixed #6438: Autologin cannot be disabled again once it's enabled
2068 * Fixed #6513: "Move" and "Copy" are not displayed when deployed in subdirectory
2067 * Fixed #6513: "Move" and "Copy" are not displayed when deployed in subdirectory
2069 * Fixed #6521: Tooltip/label for user "search-refinment" field on group/project member list
2068 * Fixed #6521: Tooltip/label for user "search-refinment" field on group/project member list
2070 * Fixed #6563: i18n-issues on calendar view
2069 * Fixed #6563: i18n-issues on calendar view
2071 * Fixed #6598: Wrong caption for button_create_and_continue in German language file
2070 * Fixed #6598: Wrong caption for button_create_and_continue in German language file
2072 * Fixed #6607: Unclear caption for german button_update
2071 * Fixed #6607: Unclear caption for german button_update
2073 * Fixed #6612: SortHelper missing from CalendarsController
2072 * Fixed #6612: SortHelper missing from CalendarsController
2074 * Fixed #6740: Max attachment size, incorrect usage of 'KB'
2073 * Fixed #6740: Max attachment size, incorrect usage of 'KB'
2075 * Fixed #6750: ActionView::TemplateError (undefined method `empty?' for nil:NilClass) on line #12 of app/views/context_menus/issues.html.erb:
2074 * Fixed #6750: ActionView::TemplateError (undefined method `empty?' for nil:NilClass) on line #12 of app/views/context_menus/issues.html.erb:
2076
2075
2077 == 2010-09-26 v1.0.2
2076 == 2010-09-26 v1.0.2
2078
2077
2079 * #2285: issue-refinement: pressing enter should result to an "apply"
2078 * #2285: issue-refinement: pressing enter should result to an "apply"
2080 * #3411: Allow mass status update trough context menu
2079 * #3411: Allow mass status update trough context menu
2081 * #5929: https-enabled gravatars when called over https
2080 * #5929: https-enabled gravatars when called over https
2082 * #6189: Japanese Translation for r4011
2081 * #6189: Japanese Translation for r4011
2083 * #6197: Traditional Chinese language file (to r4036)
2082 * #6197: Traditional Chinese language file (to r4036)
2084 * #6198: Updated german translation
2083 * #6198: Updated german translation
2085 * #6208: Macedonian translation
2084 * #6208: Macedonian translation
2086 * #6210: Swedish Translation for r4039
2085 * #6210: Swedish Translation for r4039
2087 * #6248: nl translation update for r4050
2086 * #6248: nl translation update for r4050
2088 * #6263: Catalan translation update
2087 * #6263: Catalan translation update
2089 * #6275: After submitting a related issue, the Issue field should be re-focused
2088 * #6275: After submitting a related issue, the Issue field should be re-focused
2090 * #6289: Checkboxes in issues list shouldn't be displayed when printing
2089 * #6289: Checkboxes in issues list shouldn't be displayed when printing
2091 * #6290: Make journals theming easier
2090 * #6290: Make journals theming easier
2092 * #6291: User#allowed_to? is not tested
2091 * #6291: User#allowed_to? is not tested
2093 * #6306: Traditional Chinese language file (to r4061)
2092 * #6306: Traditional Chinese language file (to r4061)
2094 * #6307: Korean translation update for 4066(4061)
2093 * #6307: Korean translation update for 4066(4061)
2095 * #6316: pt_BR update
2094 * #6316: pt_BR update
2096 * #6339: SERBIAN Updated
2095 * #6339: SERBIAN Updated
2097 * #6358: Updated Polish translation
2096 * #6358: Updated Polish translation
2098 * #6363: Japanese Translation for r4080
2097 * #6363: Japanese Translation for r4080
2099 * #6365: Traditional Chinese language file (to r4081)
2098 * #6365: Traditional Chinese language file (to r4081)
2100 * #6382: Issue PDF export variable usage
2099 * #6382: Issue PDF export variable usage
2101 * #6428: Interim solution for i18n >= 0.4
2100 * #6428: Interim solution for i18n >= 0.4
2102 * #6441: Japanese Translation for r4162
2101 * #6441: Japanese Translation for r4162
2103 * #6451: Traditional Chinese language file (to r4167)
2102 * #6451: Traditional Chinese language file (to r4167)
2104 * #6465: Japanese Translation for r4171
2103 * #6465: Japanese Translation for r4171
2105 * #6466: Traditional Chinese language file (to r4171)
2104 * #6466: Traditional Chinese language file (to r4171)
2106 * #6490: pt-BR translation for 1.0.2
2105 * #6490: pt-BR translation for 1.0.2
2107 * Fixed #3935: stylesheet_link_tag with plugin doesn't take into account relative_url_root
2106 * Fixed #3935: stylesheet_link_tag with plugin doesn't take into account relative_url_root
2108 * Fixed #4998: Global issue list's context menu has enabled options for parent menus but there are no valid selections
2107 * Fixed #4998: Global issue list's context menu has enabled options for parent menus but there are no valid selections
2109 * Fixed #5170: Done ratio can not revert to 0% if status is used for done ratio
2108 * Fixed #5170: Done ratio can not revert to 0% if status is used for done ratio
2110 * Fixed #5608: broken with i18n 0.4.0
2109 * Fixed #5608: broken with i18n 0.4.0
2111 * Fixed #6054: Error 500 on filenames with whitespace in git reposities
2110 * Fixed #6054: Error 500 on filenames with whitespace in git reposities
2112 * Fixed #6135: Default logger configuration grows without bound.
2111 * Fixed #6135: Default logger configuration grows without bound.
2113 * Fixed #6191: Deletion of a main task deletes all subtasks
2112 * Fixed #6191: Deletion of a main task deletes all subtasks
2114 * Fixed #6195: Missing move issues between projects
2113 * Fixed #6195: Missing move issues between projects
2115 * Fixed #6242: can't switch between inline and side-by-side diff
2114 * Fixed #6242: can't switch between inline and side-by-side diff
2116 * Fixed #6249: Create and continue returns 404
2115 * Fixed #6249: Create and continue returns 404
2117 * Fixed #6267: changing the authentication mode from ldap to internal with setting the password
2116 * Fixed #6267: changing the authentication mode from ldap to internal with setting the password
2118 * Fixed #6270: diff coderay malformed in the "news" page
2117 * Fixed #6270: diff coderay malformed in the "news" page
2119 * Fixed #6278: missing "cant_link_an_issue_with_a_descendant"from locale files
2118 * Fixed #6278: missing "cant_link_an_issue_with_a_descendant"from locale files
2120 * Fixed #6333: Create and continue results in a 404 Error
2119 * Fixed #6333: Create and continue results in a 404 Error
2121 * Fixed #6346: Age column on repository view is skewed for git, probably CVS too
2120 * Fixed #6346: Age column on repository view is skewed for git, probably CVS too
2122 * Fixed #6351: Context menu on roadmap broken
2121 * Fixed #6351: Context menu on roadmap broken
2123 * Fixed #6388: New Subproject leads to a 404
2122 * Fixed #6388: New Subproject leads to a 404
2124 * Fixed #6392: Updated/Created links to activity broken
2123 * Fixed #6392: Updated/Created links to activity broken
2125 * Fixed #6413: Error in SQL
2124 * Fixed #6413: Error in SQL
2126 * Fixed #6443: Redirect to project settings after Copying a Project
2125 * Fixed #6443: Redirect to project settings after Copying a Project
2127 * Fixed #6448: Saving a wiki page with no content has a translation missing
2126 * Fixed #6448: Saving a wiki page with no content has a translation missing
2128 * Fixed #6452: Unhandled exception on creating File
2127 * Fixed #6452: Unhandled exception on creating File
2129 * Fixed #6471: Typo in label_report in Czech translation
2128 * Fixed #6471: Typo in label_report in Czech translation
2130 * Fixed #6479: Changing tracker type will lose watchers
2129 * Fixed #6479: Changing tracker type will lose watchers
2131 * Fixed #6499: Files with leading or trailing whitespace are not shown in git.
2130 * Fixed #6499: Files with leading or trailing whitespace are not shown in git.
2132
2131
2133 == 2010-08-22 v1.0.1
2132 == 2010-08-22 v1.0.1
2134
2133
2135 * #819: Add a body ID and class to all pages
2134 * #819: Add a body ID and class to all pages
2136 * #871: Commit new CSS styles!
2135 * #871: Commit new CSS styles!
2137 * #3301: Add favicon to base layout
2136 * #3301: Add favicon to base layout
2138 * #4656: On Issue#show page, clicking on "Add related issue" should focus on the input
2137 * #4656: On Issue#show page, clicking on "Add related issue" should focus on the input
2139 * #4896: Project identifier should be a limited field
2138 * #4896: Project identifier should be a limited field
2140 * #5084: Filter all isssues by projects
2139 * #5084: Filter all isssues by projects
2141 * #5477: Replace Test::Unit::TestCase with ActiveSupport::TestCase
2140 * #5477: Replace Test::Unit::TestCase with ActiveSupport::TestCase
2142 * #5591: 'calendar' action is used with 'issue' controller in issue/sidebar
2141 * #5591: 'calendar' action is used with 'issue' controller in issue/sidebar
2143 * #5735: Traditional Chinese language file (to r3810)
2142 * #5735: Traditional Chinese language file (to r3810)
2144 * #5740: Swedish Translation for r3810
2143 * #5740: Swedish Translation for r3810
2145 * #5785: pt-BR translation update
2144 * #5785: pt-BR translation update
2146 * #5898: Projects should be displayed as links in users/memberships
2145 * #5898: Projects should be displayed as links in users/memberships
2147 * #5910: Chinese translation to redmine-1.0.0
2146 * #5910: Chinese translation to redmine-1.0.0
2148 * #5912: Translation update for french locale
2147 * #5912: Translation update for french locale
2149 * #5962: Hungarian translation update to r3892
2148 * #5962: Hungarian translation update to r3892
2150 * #5971: Remove falsly applied chrome on revision links
2149 * #5971: Remove falsly applied chrome on revision links
2151 * #5972: Updated Hebrew translation for 1.0.0
2150 * #5972: Updated Hebrew translation for 1.0.0
2152 * #5982: Updated german translation
2151 * #5982: Updated german translation
2153 * #6008: Move admin_menu to Redmine::MenuManager
2152 * #6008: Move admin_menu to Redmine::MenuManager
2154 * #6012: RTL layout
2153 * #6012: RTL layout
2155 * #6021: Spanish translation 1.0.0-RC
2154 * #6021: Spanish translation 1.0.0-RC
2156 * #6025: nl translation updated for r3905
2155 * #6025: nl translation updated for r3905
2157 * #6030: Japanese Translation for r3907
2156 * #6030: Japanese Translation for r3907
2158 * #6074: sr-CY.yml contains DOS-type newlines (\r\n)
2157 * #6074: sr-CY.yml contains DOS-type newlines (\r\n)
2159 * #6087: SERBIAN translation updated
2158 * #6087: SERBIAN translation updated
2160 * #6093: Updated italian translation
2159 * #6093: Updated italian translation
2161 * #6142: Swedish Translation for r3940
2160 * #6142: Swedish Translation for r3940
2162 * #6153: Move view_calendar and view_gantt to own modules
2161 * #6153: Move view_calendar and view_gantt to own modules
2163 * #6169: Add issue status to issue tooltip
2162 * #6169: Add issue status to issue tooltip
2164 * Fixed #3834: Add a warning when not choosing a member role
2163 * Fixed #3834: Add a warning when not choosing a member role
2165 * Fixed #3922: Bad english arround "Assigned to" text in journal entries
2164 * Fixed #3922: Bad english arround "Assigned to" text in journal entries
2166 * Fixed #5158: Simplified Chinese language file zh.yml updated to r3608
2165 * Fixed #5158: Simplified Chinese language file zh.yml updated to r3608
2167 * Fixed #5162: translation missing: zh-TW, field_time_entrie
2166 * Fixed #5162: translation missing: zh-TW, field_time_entrie
2168 * Fixed #5297: openid not validated correctly
2167 * Fixed #5297: openid not validated correctly
2169 * Fixed #5628: Wrong commit range in git log command
2168 * Fixed #5628: Wrong commit range in git log command
2170 * Fixed #5760: Assigned_to and author filters in "Projects>View all issues" should be based on user's project visibility
2169 * Fixed #5760: Assigned_to and author filters in "Projects>View all issues" should be based on user's project visibility
2171 * Fixed #5771: Problem when importing git repository
2170 * Fixed #5771: Problem when importing git repository
2172 * Fixed #5775: ldap authentication in admin menu should have an icon
2171 * Fixed #5775: ldap authentication in admin menu should have an icon
2173 * Fixed #5811: deleting statuses doesnt delete workflow entries
2172 * Fixed #5811: deleting statuses doesnt delete workflow entries
2174 * Fixed #5834: Emails with trailing spaces incorrectly detected as invalid
2173 * Fixed #5834: Emails with trailing spaces incorrectly detected as invalid
2175 * Fixed #5846: ChangeChangesPathLengthLimit does not remove default for MySQL
2174 * Fixed #5846: ChangeChangesPathLengthLimit does not remove default for MySQL
2176 * Fixed #5861: Vertical scrollbar always visible in Wiki "code" blocks in Chrome.
2175 * Fixed #5861: Vertical scrollbar always visible in Wiki "code" blocks in Chrome.
2177 * Fixed #5883: correct label_project_latest Chinese translation
2176 * Fixed #5883: correct label_project_latest Chinese translation
2178 * Fixed #5892: Changing status from contextual menu opens the ticket instead
2177 * Fixed #5892: Changing status from contextual menu opens the ticket instead
2179 * Fixed #5904: Global gantt PDF and PNG should display project names
2178 * Fixed #5904: Global gantt PDF and PNG should display project names
2180 * Fixed #5925: parent task's priority edit should be disabled through shortcut menu in issues list page
2179 * Fixed #5925: parent task's priority edit should be disabled through shortcut menu in issues list page
2181 * Fixed #5935: Add Another file to ticket doesn't work in IE Internet Explorer
2180 * Fixed #5935: Add Another file to ticket doesn't work in IE Internet Explorer
2182 * Fixed #5937: Harmonize french locale "zero" translation with other locales
2181 * Fixed #5937: Harmonize french locale "zero" translation with other locales
2183 * Fixed #5945: Forum message permalinks don't take pagination into account
2182 * Fixed #5945: Forum message permalinks don't take pagination into account
2184 * Fixed #5978: Debug code still remains
2183 * Fixed #5978: Debug code still remains
2185 * Fixed #6009: When using "English (British)", the repository browser (svn) shows files over 1000 bytes as floating point (2.334355)
2184 * Fixed #6009: When using "English (British)", the repository browser (svn) shows files over 1000 bytes as floating point (2.334355)
2186 * Fixed #6045: Repository file Diff view sometimes shows more than selected file
2185 * Fixed #6045: Repository file Diff view sometimes shows more than selected file
2187 * Fixed #6079: German Translation error in TimeEntryActivity
2186 * Fixed #6079: German Translation error in TimeEntryActivity
2188 * Fixed #6100: User's profile should display all visible projects
2187 * Fixed #6100: User's profile should display all visible projects
2189 * Fixed #6132: Allow Key based authentication in the Boards atom feed
2188 * Fixed #6132: Allow Key based authentication in the Boards atom feed
2190 * Fixed #6163: Bad CSS class for calendar project menu_item
2189 * Fixed #6163: Bad CSS class for calendar project menu_item
2191 * Fixed #6172: Browsing to a missing user's page shows the admin sidebar
2190 * Fixed #6172: Browsing to a missing user's page shows the admin sidebar
2192
2191
2193 == 2010-07-18 v1.0.0 (Release candidate)
2192 == 2010-07-18 v1.0.0 (Release candidate)
2194
2193
2195 * #443: Adds context menu to the roadmap issue lists
2194 * #443: Adds context menu to the roadmap issue lists
2196 * #443: Subtasking
2195 * #443: Subtasking
2197 * #741: Description preview while editing an issue
2196 * #741: Description preview while editing an issue
2198 * #1131: Add support for alternate (non-LDAP) authentication
2197 * #1131: Add support for alternate (non-LDAP) authentication
2199 * #1214: REST API for Issues
2198 * #1214: REST API for Issues
2200 * #1223: File upload on wiki edit form
2199 * #1223: File upload on wiki edit form
2201 * #1755: add "blocked by" as a related issues option
2200 * #1755: add "blocked by" as a related issues option
2202 * #2420: Fetching emails from an POP server
2201 * #2420: Fetching emails from an POP server
2203 * #2482: Named scopes in Issue and ActsAsWatchable plus some view refactoring (logic extraction).
2202 * #2482: Named scopes in Issue and ActsAsWatchable plus some view refactoring (logic extraction).
2204 * #2924: Make the right click menu more discoverable using a cursor property
2203 * #2924: Make the right click menu more discoverable using a cursor property
2205 * #2985: Make syntax highlighting pluggable
2204 * #2985: Make syntax highlighting pluggable
2206 * #3201: Workflow Check/Uncheck All Rows/Columns
2205 * #3201: Workflow Check/Uncheck All Rows/Columns
2207 * #3359: Update CodeRay 0.9
2206 * #3359: Update CodeRay 0.9
2208 * #3706: Allow assigned_to field configuration on Issue creation by email
2207 * #3706: Allow assigned_to field configuration on Issue creation by email
2209 * #3936: configurable list of models to include in search
2208 * #3936: configurable list of models to include in search
2210 * #4480: Create a link to the user profile from the administration interface
2209 * #4480: Create a link to the user profile from the administration interface
2211 * #4482: Cache textile rendering
2210 * #4482: Cache textile rendering
2212 * #4572: Make it harder to ruin your database
2211 * #4572: Make it harder to ruin your database
2213 * #4573: Move github gems to Gemcutter
2212 * #4573: Move github gems to Gemcutter
2214 * #4664: Add pagination to forum threads
2213 * #4664: Add pagination to forum threads
2215 * #4732: Make login case-insensitive also for PostgreSQL
2214 * #4732: Make login case-insensitive also for PostgreSQL
2216 * #4812: Create links to other projects
2215 * #4812: Create links to other projects
2217 * #4819: Replace images with smushed ones for speed
2216 * #4819: Replace images with smushed ones for speed
2218 * #4945: Allow custom fields attached to project to be searchable
2217 * #4945: Allow custom fields attached to project to be searchable
2219 * #5121: Fix issues list layout overflow
2218 * #5121: Fix issues list layout overflow
2220 * #5169: Issue list view hook request
2219 * #5169: Issue list view hook request
2221 * #5208: Aibility to edit wiki sidebar
2220 * #5208: Aibility to edit wiki sidebar
2222 * #5281: Remove empty ul tags in the issue history
2221 * #5281: Remove empty ul tags in the issue history
2223 * #5291: Updated basque translations
2222 * #5291: Updated basque translations
2224 * #5328: Automatically add "Repository" menu_item after repository creation
2223 * #5328: Automatically add "Repository" menu_item after repository creation
2225 * #5415: Fewer SQL statements generated for watcher_recipients
2224 * #5415: Fewer SQL statements generated for watcher_recipients
2226 * #5416: Exclude "fields_for" from overridden methods in TabularFormBuilder
2225 * #5416: Exclude "fields_for" from overridden methods in TabularFormBuilder
2227 * #5573: Allow issue assignment in email
2226 * #5573: Allow issue assignment in email
2228 * #5595: Allow start date and due dates to be set via incoming email
2227 * #5595: Allow start date and due dates to be set via incoming email
2229 * #5752: The projects view (/projects) renders ul's wrong
2228 * #5752: The projects view (/projects) renders ul's wrong
2230 * #5781: Allow to use more macros on the welcome page and project list
2229 * #5781: Allow to use more macros on the welcome page and project list
2231 * Fixed #1288: Unable to past escaped wiki syntax in an issue description
2230 * Fixed #1288: Unable to past escaped wiki syntax in an issue description
2232 * Fixed #1334: Wiki formatting character *_ and _*
2231 * Fixed #1334: Wiki formatting character *_ and _*
2233 * Fixed #1416: Inline code with less-then/greater-than produces @lt; and @gt; respectively
2232 * Fixed #1416: Inline code with less-then/greater-than produces @lt; and @gt; respectively
2234 * Fixed #2473: Login and mail should not be case sensitive
2233 * Fixed #2473: Login and mail should not be case sensitive
2235 * Fixed #2990: Ruby 1.9 - wrong number of arguments (1 for 0) on rake db:migrate
2234 * Fixed #2990: Ruby 1.9 - wrong number of arguments (1 for 0) on rake db:migrate
2236 * Fixed #3089: Text formatting sometimes breaks when combined
2235 * Fixed #3089: Text formatting sometimes breaks when combined
2237 * Fixed #3690: Status change info duplicates on the issue screen
2236 * Fixed #3690: Status change info duplicates on the issue screen
2238 * Fixed #3691: Redmine allows two files with the same file name to be uploaded to the same issue
2237 * Fixed #3691: Redmine allows two files with the same file name to be uploaded to the same issue
2239 * Fixed #3764: ApplicationHelperTest fails with JRuby
2238 * Fixed #3764: ApplicationHelperTest fails with JRuby
2240 * Fixed #4265: Unclosed code tags in issue descriptions affects main UI
2239 * Fixed #4265: Unclosed code tags in issue descriptions affects main UI
2241 * Fixed #4745: Bug in index.xml.builder (issues)
2240 * Fixed #4745: Bug in index.xml.builder (issues)
2242 * Fixed #4852: changing user/roles of project member not possible without javascript
2241 * Fixed #4852: changing user/roles of project member not possible without javascript
2243 * Fixed #4857: Week number calculation in date picker is wrong if a week starts with Sunday
2242 * Fixed #4857: Week number calculation in date picker is wrong if a week starts with Sunday
2244 * Fixed #4883: Bottom "contextual" placement in issue with associated changeset
2243 * Fixed #4883: Bottom "contextual" placement in issue with associated changeset
2245 * Fixed #4918: Revisions r3453 and r3454 broke On-the-fly user creation with LDAP
2244 * Fixed #4918: Revisions r3453 and r3454 broke On-the-fly user creation with LDAP
2246 * Fixed #4935: Navigation to the Master Timesheet page (time_entries)
2245 * Fixed #4935: Navigation to the Master Timesheet page (time_entries)
2247 * Fixed #5043: Flash messages are not displayed after the project settings[module/activity] saved
2246 * Fixed #5043: Flash messages are not displayed after the project settings[module/activity] saved
2248 * Fixed #5081: Broken links on public/help/wiki_syntax_detailed.html
2247 * Fixed #5081: Broken links on public/help/wiki_syntax_detailed.html
2249 * Fixed #5104: Description of document not wikified on documents index
2248 * Fixed #5104: Description of document not wikified on documents index
2250 * Fixed #5108: Issue linking fails inside of []s
2249 * Fixed #5108: Issue linking fails inside of []s
2251 * Fixed #5199: diff code coloring using coderay
2250 * Fixed #5199: diff code coloring using coderay
2252 * Fixed #5233: Add a hook to the issue report (Summary) view
2251 * Fixed #5233: Add a hook to the issue report (Summary) view
2253 * Fixed #5265: timetracking: subtasks time is added to the main task
2252 * Fixed #5265: timetracking: subtasks time is added to the main task
2254 * Fixed #5343: acts_as_event Doesn't Accept Outside URLs
2253 * Fixed #5343: acts_as_event Doesn't Accept Outside URLs
2255 * Fixed #5440: UI Inconsistency : Administration > Enumerations table row headers should be enclosed in <thead>
2254 * Fixed #5440: UI Inconsistency : Administration > Enumerations table row headers should be enclosed in <thead>
2256 * Fixed #5463: 0.9.4 INSTALL and/or UPGRADE, missing session_store.rb
2255 * Fixed #5463: 0.9.4 INSTALL and/or UPGRADE, missing session_store.rb
2257 * Fixed #5524: Update_parent_attributes doesn't work for the old parent issue when reparenting
2256 * Fixed #5524: Update_parent_attributes doesn't work for the old parent issue when reparenting
2258 * Fixed #5548: SVN Repository: Can not list content of a folder which includes square brackets.
2257 * Fixed #5548: SVN Repository: Can not list content of a folder which includes square brackets.
2259 * Fixed #5589: "with subproject" malfunction
2258 * Fixed #5589: "with subproject" malfunction
2260 * Fixed #5676: Search for Numeric Value
2259 * Fixed #5676: Search for Numeric Value
2261 * Fixed #5696: Redmine + PostgreSQL 8.4.4 fails on _dir_list_content.rhtml
2260 * Fixed #5696: Redmine + PostgreSQL 8.4.4 fails on _dir_list_content.rhtml
2262 * Fixed #5698: redmine:email:receive_imap fails silently for mails with subject longer than 255 characters
2261 * Fixed #5698: redmine:email:receive_imap fails silently for mails with subject longer than 255 characters
2263 * Fixed #5700: TimelogController#destroy assumes success
2262 * Fixed #5700: TimelogController#destroy assumes success
2264 * Fixed #5751: developer role is mispelled
2263 * Fixed #5751: developer role is mispelled
2265 * Fixed #5769: Popup Calendar doesn't Advance in Chrome
2264 * Fixed #5769: Popup Calendar doesn't Advance in Chrome
2266 * Fixed #5771: Problem when importing git repository
2265 * Fixed #5771: Problem when importing git repository
2267 * Fixed #5823: Error in comments in plugin.rb
2266 * Fixed #5823: Error in comments in plugin.rb
2268
2267
2269
2268
2270 == 2010-07-07 v0.9.6
2269 == 2010-07-07 v0.9.6
2271
2270
2272 * Fixed: Redmine.pm access by unauthorized users
2271 * Fixed: Redmine.pm access by unauthorized users
2273
2272
2274 == 2010-06-24 v0.9.5
2273 == 2010-06-24 v0.9.5
2275
2274
2276 * Linkify folder names on revision view
2275 * Linkify folder names on revision view
2277 * "fiters" and "options" should be hidden in print view via css
2276 * "fiters" and "options" should be hidden in print view via css
2278 * Fixed: NoMethodError when no issue params are submitted
2277 * Fixed: NoMethodError when no issue params are submitted
2279 * Fixed: projects.atom with required authentication
2278 * Fixed: projects.atom with required authentication
2280 * Fixed: External links not correctly displayed in Wiki TOC
2279 * Fixed: External links not correctly displayed in Wiki TOC
2281 * Fixed: Member role forms in project settings are not hidden after member added
2280 * Fixed: Member role forms in project settings are not hidden after member added
2282 * Fixed: pre can't be inside p
2281 * Fixed: pre can't be inside p
2283 * Fixed: session cookie path does not respect RAILS_RELATIVE_URL_ROOT
2282 * Fixed: session cookie path does not respect RAILS_RELATIVE_URL_ROOT
2284 * Fixed: mail handler fails when the from address is empty
2283 * Fixed: mail handler fails when the from address is empty
2285
2284
2286
2285
2287 == 2010-05-01 v0.9.4
2286 == 2010-05-01 v0.9.4
2288
2287
2289 * Filters collapsed by default on issues index page for a saved query
2288 * Filters collapsed by default on issues index page for a saved query
2290 * Fixed: When categories list is too big the popup menu doesn't adjust (ex. in the issue list)
2289 * Fixed: When categories list is too big the popup menu doesn't adjust (ex. in the issue list)
2291 * Fixed: remove "main-menu" div when the menu is empty
2290 * Fixed: remove "main-menu" div when the menu is empty
2292 * Fixed: Code syntax highlighting not working in Document page
2291 * Fixed: Code syntax highlighting not working in Document page
2293 * Fixed: Git blame/annotate fails on moved files
2292 * Fixed: Git blame/annotate fails on moved files
2294 * Fixed: Failing test in test_show_atom
2293 * Fixed: Failing test in test_show_atom
2295 * Fixed: Migrate from trac - not displayed Wikis
2294 * Fixed: Migrate from trac - not displayed Wikis
2296 * Fixed: Email notifications on file upload sent to empty recipient list
2295 * Fixed: Email notifications on file upload sent to empty recipient list
2297 * Fixed: Migrating from trac is not possible, fails to allocate memory
2296 * Fixed: Migrating from trac is not possible, fails to allocate memory
2298 * Fixed: Lost password no longer flashes a confirmation message
2297 * Fixed: Lost password no longer flashes a confirmation message
2299 * Fixed: Crash while deleting in-use enumeration
2298 * Fixed: Crash while deleting in-use enumeration
2300 * Fixed: Hard coded English string at the selection of issue watchers
2299 * Fixed: Hard coded English string at the selection of issue watchers
2301 * Fixed: Bazaar v2.1.0 changed behaviour
2300 * Fixed: Bazaar v2.1.0 changed behaviour
2302 * Fixed: Roadmap display can raise an exception if no trackers are selected
2301 * Fixed: Roadmap display can raise an exception if no trackers are selected
2303 * Fixed: Gravatar breaks layout of "logged in" page
2302 * Fixed: Gravatar breaks layout of "logged in" page
2304 * Fixed: Reposman.rb on Windows
2303 * Fixed: Reposman.rb on Windows
2305 * Fixed: Possible error 500 while moving an issue to another project with SQLite
2304 * Fixed: Possible error 500 while moving an issue to another project with SQLite
2306 * Fixed: backslashes in issue description/note should be escaped when quoted
2305 * Fixed: backslashes in issue description/note should be escaped when quoted
2307 * Fixed: Long text in <pre> disrupts Associated revisions
2306 * Fixed: Long text in <pre> disrupts Associated revisions
2308 * Fixed: Links to missing wiki pages not red on project overview page
2307 * Fixed: Links to missing wiki pages not red on project overview page
2309 * Fixed: Cannot delete a project with subprojects that shares versions
2308 * Fixed: Cannot delete a project with subprojects that shares versions
2310 * Fixed: Update of Subversion changesets broken under Solaris
2309 * Fixed: Update of Subversion changesets broken under Solaris
2311 * Fixed: "Move issues" permission not working for Non member
2310 * Fixed: "Move issues" permission not working for Non member
2312 * Fixed: Sidebar overlap on Users tab of Group editor
2311 * Fixed: Sidebar overlap on Users tab of Group editor
2313 * Fixed: Error on db:migrate with table prefix set (hardcoded name in principal.rb)
2312 * Fixed: Error on db:migrate with table prefix set (hardcoded name in principal.rb)
2314 * Fixed: Report shows sub-projects for non-members
2313 * Fixed: Report shows sub-projects for non-members
2315 * Fixed: 500 internal error when browsing any Redmine page in epiphany
2314 * Fixed: 500 internal error when browsing any Redmine page in epiphany
2316 * Fixed: Watchers selection lost when issue creation fails
2315 * Fixed: Watchers selection lost when issue creation fails
2317 * Fixed: When copying projects, redmine should not generate an email to people who created issues
2316 * Fixed: When copying projects, redmine should not generate an email to people who created issues
2318 * Fixed: Issue "#" table cells should have a class attribute to enable fine-grained CSS theme
2317 * Fixed: Issue "#" table cells should have a class attribute to enable fine-grained CSS theme
2319 * Fixed: Plugin generators should display help if no parameter is given
2318 * Fixed: Plugin generators should display help if no parameter is given
2320
2319
2321
2320
2322 == 2010-02-28 v0.9.3
2321 == 2010-02-28 v0.9.3
2323
2322
2324 * Adds filter for system shared versions on the cross project issue list
2323 * Adds filter for system shared versions on the cross project issue list
2325 * Makes project identifiers searchable
2324 * Makes project identifiers searchable
2326 * Remove invalid utf8 sequences from commit comments and author name
2325 * Remove invalid utf8 sequences from commit comments and author name
2327 * Fixed: Wrong link when "http" not included in project "Homepage" link
2326 * Fixed: Wrong link when "http" not included in project "Homepage" link
2328 * Fixed: Escaping in html email templates
2327 * Fixed: Escaping in html email templates
2329 * Fixed: Pound (#) followed by number with leading zero (0) removes leading zero when rendered in wiki
2328 * Fixed: Pound (#) followed by number with leading zero (0) removes leading zero when rendered in wiki
2330 * Fixed: Deselecting textile text formatting causes interning empty string errors
2329 * Fixed: Deselecting textile text formatting causes interning empty string errors
2331 * Fixed: error with postgres when entering a non-numeric id for an issue relation
2330 * Fixed: error with postgres when entering a non-numeric id for an issue relation
2332 * Fixed: div.task incorrectly wrapping on Gantt Chart
2331 * Fixed: div.task incorrectly wrapping on Gantt Chart
2333 * Fixed: Project copy loses wiki pages hierarchy
2332 * Fixed: Project copy loses wiki pages hierarchy
2334 * Fixed: parent project field doesn't include blank value when a member with 'add subproject' permission edits a child project
2333 * Fixed: parent project field doesn't include blank value when a member with 'add subproject' permission edits a child project
2335 * Fixed: Repository.fetch_changesets tries to fetch changesets for archived projects
2334 * Fixed: Repository.fetch_changesets tries to fetch changesets for archived projects
2336 * Fixed: Duplicated project name for subproject version on gantt chart
2335 * Fixed: Duplicated project name for subproject version on gantt chart
2337 * Fixed: roadmap shows subprojects issues even if subprojects is unchecked
2336 * Fixed: roadmap shows subprojects issues even if subprojects is unchecked
2338 * Fixed: IndexError if all the :last menu items are deleted from a menu
2337 * Fixed: IndexError if all the :last menu items are deleted from a menu
2339 * Fixed: Very high CPU usage for a long time when fetching commits from a large Git repository
2338 * Fixed: Very high CPU usage for a long time when fetching commits from a large Git repository
2340
2339
2341
2340
2342 == 2010-02-07 v0.9.2
2341 == 2010-02-07 v0.9.2
2343
2342
2344 * Fixed: Sub-project repository commits not displayed on parent project issues
2343 * Fixed: Sub-project repository commits not displayed on parent project issues
2345 * Fixed: Potential security leak on my page calendar
2344 * Fixed: Potential security leak on my page calendar
2346 * Fixed: Project tree structure is broken by deleting the project with the subproject
2345 * Fixed: Project tree structure is broken by deleting the project with the subproject
2347 * Fixed: Error message shown duplicated when creating a new group
2346 * Fixed: Error message shown duplicated when creating a new group
2348 * Fixed: Firefox cuts off large pages
2347 * Fixed: Firefox cuts off large pages
2349 * Fixed: Invalid format parameter returns a DoubleRenderError on issues index
2348 * Fixed: Invalid format parameter returns a DoubleRenderError on issues index
2350 * Fixed: Unnecessary Quote button on locked forum message
2349 * Fixed: Unnecessary Quote button on locked forum message
2351 * Fixed: Error raised when trying to view the gantt or calendar with a grouped query
2350 * Fixed: Error raised when trying to view the gantt or calendar with a grouped query
2352 * Fixed: PDF support for Korean locale
2351 * Fixed: PDF support for Korean locale
2353 * Fixed: Deprecation warning in extra/svn/reposman.rb
2352 * Fixed: Deprecation warning in extra/svn/reposman.rb
2354
2353
2355
2354
2356 == 2010-01-30 v0.9.1
2355 == 2010-01-30 v0.9.1
2357
2356
2358 * Vertical alignment for inline images in formatted text set to 'middle'
2357 * Vertical alignment for inline images in formatted text set to 'middle'
2359 * Fixed: Redmine.pm error "closing dbh with active statement handles at /usr/lib/perl5/Apache/Redmine.pm"
2358 * Fixed: Redmine.pm error "closing dbh with active statement handles at /usr/lib/perl5/Apache/Redmine.pm"
2360 * Fixed: copyright year in footer set to 2010
2359 * Fixed: copyright year in footer set to 2010
2361 * Fixed: Trac migration script may not output query lines
2360 * Fixed: Trac migration script may not output query lines
2362 * Fixed: Email notifications may affect language of notice messages on the UI
2361 * Fixed: Email notifications may affect language of notice messages on the UI
2363 * Fixed: Can not search for 2 letters word
2362 * Fixed: Can not search for 2 letters word
2364 * Fixed: Attachments get saved on issue update even if validation fails
2363 * Fixed: Attachments get saved on issue update even if validation fails
2365 * Fixed: Tab's 'border-bottom' not absent when selected
2364 * Fixed: Tab's 'border-bottom' not absent when selected
2366 * Fixed: Issue summary tables that list by user are not sorted
2365 * Fixed: Issue summary tables that list by user are not sorted
2367 * Fixed: Issue pdf export fails if target version is set
2366 * Fixed: Issue pdf export fails if target version is set
2368 * Fixed: Issue list export to PDF breaks when issues are sorted by a custom field
2367 * Fixed: Issue list export to PDF breaks when issues are sorted by a custom field
2369 * Fixed: SQL error when adding a group
2368 * Fixed: SQL error when adding a group
2370 * Fixes: Min password length during password reset always displays as 4 chars
2369 * Fixes: Min password length during password reset always displays as 4 chars
2371
2370
2372
2371
2373 == 2010-01-09 v0.9.0 (Release candidate)
2372 == 2010-01-09 v0.9.0 (Release candidate)
2374
2373
2375 * Unlimited subproject nesting
2374 * Unlimited subproject nesting
2376 * Multiple roles per user per project
2375 * Multiple roles per user per project
2377 * User groups
2376 * User groups
2378 * Inheritence of versions
2377 * Inheritence of versions
2379 * OpenID login
2378 * OpenID login
2380 * "Watched by me" issue filter
2379 * "Watched by me" issue filter
2381 * Project copy
2380 * Project copy
2382 * Project creation by non admin users
2381 * Project creation by non admin users
2383 * Accept emails from anyone on a private project
2382 * Accept emails from anyone on a private project
2384 * Add email notification on Wiki changes
2383 * Add email notification on Wiki changes
2385 * Make issue description non-required field
2384 * Make issue description non-required field
2386 * Custom fields for Versions
2385 * Custom fields for Versions
2387 * Being able to sort the issue list by custom fields
2386 * Being able to sort the issue list by custom fields
2388 * Ability to close versions
2387 * Ability to close versions
2389 * User display/editing of custom fields attached to their user profile
2388 * User display/editing of custom fields attached to their user profile
2390 * Add "follows" issue relation
2389 * Add "follows" issue relation
2391 * Copy workflows between trackers and roles
2390 * Copy workflows between trackers and roles
2392 * Defaults enabled modules list for project creation
2391 * Defaults enabled modules list for project creation
2393 * Weighted version completion percentage on the roadmap
2392 * Weighted version completion percentage on the roadmap
2394 * Autocreate user account when user submits email that creates new issue
2393 * Autocreate user account when user submits email that creates new issue
2395 * CSS class on overdue issues on the issue list
2394 * CSS class on overdue issues on the issue list
2396 * Enable tracker update on issue edit form
2395 * Enable tracker update on issue edit form
2397 * Remove issue watchers
2396 * Remove issue watchers
2398 * Ability to move threads between project forums
2397 * Ability to move threads between project forums
2399 * Changed custom field "Possible values" to a textarea
2398 * Changed custom field "Possible values" to a textarea
2400 * Adds projects association on tracker form
2399 * Adds projects association on tracker form
2401 * Set session store to cookie store by default
2400 * Set session store to cookie store by default
2402 * Set a default wiki page on project creation
2401 * Set a default wiki page on project creation
2403 * Roadmap for main project should see Roadmaps for sub projects
2402 * Roadmap for main project should see Roadmaps for sub projects
2404 * Ticket grouping on the issue list
2403 * Ticket grouping on the issue list
2405 * Hierarchical Project links in the page header
2404 * Hierarchical Project links in the page header
2406 * Allow My Page blocks to be added to from a plugin
2405 * Allow My Page blocks to be added to from a plugin
2407 * Sort issues by multiple columns
2406 * Sort issues by multiple columns
2408 * Filters of saved query are now visible and be adjusted without editing the query
2407 * Filters of saved query are now visible and be adjusted without editing the query
2409 * Saving "sort order" in custom queries
2408 * Saving "sort order" in custom queries
2410 * Url to fetch changesets for a repository
2409 * Url to fetch changesets for a repository
2411 * Managers able to create subprojects
2410 * Managers able to create subprojects
2412 * Issue Totals on My Page Modules
2411 * Issue Totals on My Page Modules
2413 * Convert Enumerations to single table inheritance (STI)
2412 * Convert Enumerations to single table inheritance (STI)
2414 * Allow custom my_page blocks to define drop-down names
2413 * Allow custom my_page blocks to define drop-down names
2415 * "View Issues" user permission added
2414 * "View Issues" user permission added
2416 * Ask user what to do with child pages when deleting a parent wiki page
2415 * Ask user what to do with child pages when deleting a parent wiki page
2417 * Contextual quick search
2416 * Contextual quick search
2418 * Allow resending of password by email
2417 * Allow resending of password by email
2419 * Change reply subject to be a link to the reply itself
2418 * Change reply subject to be a link to the reply itself
2420 * Include Logged Time as part of the project's Activity history
2419 * Include Logged Time as part of the project's Activity history
2421 * REST API for authentication
2420 * REST API for authentication
2422 * Browse through Git branches
2421 * Browse through Git branches
2423 * Setup Object Daddy to replace test fixtures
2422 * Setup Object Daddy to replace test fixtures
2424 * Setup shoulda to make it easier to test
2423 * Setup shoulda to make it easier to test
2425 * Custom fields and overrides on Enumerations
2424 * Custom fields and overrides on Enumerations
2426 * Add or remove columns from the issue list
2425 * Add or remove columns from the issue list
2427 * Ability to add new version from issues screen
2426 * Ability to add new version from issues screen
2428 * Setting to choose which day calendars start
2427 * Setting to choose which day calendars start
2429 * Asynchronous email delivery method
2428 * Asynchronous email delivery method
2430 * RESTful URLs for (almost) everything
2429 * RESTful URLs for (almost) everything
2431 * Include issue status in search results and activity pages
2430 * Include issue status in search results and activity pages
2432 * Add email to admin user search filter
2431 * Add email to admin user search filter
2433 * Proper content type for plain text mails
2432 * Proper content type for plain text mails
2434 * Default value of project jump box
2433 * Default value of project jump box
2435 * Tree based menus
2434 * Tree based menus
2436 * Ability to use issue status to update percent done
2435 * Ability to use issue status to update percent done
2437 * Second set of issue "Action Links" at the bottom of an issue page
2436 * Second set of issue "Action Links" at the bottom of an issue page
2438 * Proper exist status code for rdm-mailhandler.rb
2437 * Proper exist status code for rdm-mailhandler.rb
2439 * Remove incoming email body via a delimiter
2438 * Remove incoming email body via a delimiter
2440 * Fixed: Custom querry 'Export to PDF' ignores field selection
2439 * Fixed: Custom querry 'Export to PDF' ignores field selection
2441 * Fixed: Related e-mail notifications aren't threaded
2440 * Fixed: Related e-mail notifications aren't threaded
2442 * Fixed: No warning when the creation of a categories from the issue form fails
2441 * Fixed: No warning when the creation of a categories from the issue form fails
2443 * Fixed: Actually block issues from closing when relation 'blocked by' isn't closed
2442 * Fixed: Actually block issues from closing when relation 'blocked by' isn't closed
2444 * Fixed: Include both first and last name when sorting by users
2443 * Fixed: Include both first and last name when sorting by users
2445 * Fixed: Table cell with multiple line text
2444 * Fixed: Table cell with multiple line text
2446 * Fixed: Project overview page shows disabled trackers
2445 * Fixed: Project overview page shows disabled trackers
2447 * Fixed: Cross project issue relations and user permissions
2446 * Fixed: Cross project issue relations and user permissions
2448 * Fixed: My page shows tickets the user doesn't have access to
2447 * Fixed: My page shows tickets the user doesn't have access to
2449 * Fixed: TOC does not parse wiki page reference links with description
2448 * Fixed: TOC does not parse wiki page reference links with description
2450 * Fixed: Target version-list on bulk edit form is incorrectly sorted
2449 * Fixed: Target version-list on bulk edit form is incorrectly sorted
2451 * Fixed: Cannot modify/delete project named "Documents"
2450 * Fixed: Cannot modify/delete project named "Documents"
2452 * Fixed: Email address in brackets breaks html
2451 * Fixed: Email address in brackets breaks html
2453 * Fixed: Timelog detail loose issue filter passing to report tab
2452 * Fixed: Timelog detail loose issue filter passing to report tab
2454 * Fixed: Inform about custom field's name maximum length
2453 * Fixed: Inform about custom field's name maximum length
2455 * Fixed: Activity page and Atom feed links contain project id instead of identifier
2454 * Fixed: Activity page and Atom feed links contain project id instead of identifier
2456 * Fixed: no Atom key for forums with only 1 forum
2455 * Fixed: no Atom key for forums with only 1 forum
2457 * Fixed: When reading RSS feed in MS Outlook, the inline links are broken.
2456 * Fixed: When reading RSS feed in MS Outlook, the inline links are broken.
2458 * Fixed: Sometimes new posts don't show up in the topic list of a forum.
2457 * Fixed: Sometimes new posts don't show up in the topic list of a forum.
2459 * Fixed: The all/active filter selection in the project view does not stick.
2458 * Fixed: The all/active filter selection in the project view does not stick.
2460 * Fixed: Login box has Different width
2459 * Fixed: Login box has Different width
2461 * Fixed: User removed from project - still getting project update emails
2460 * Fixed: User removed from project - still getting project update emails
2462 * Fixed: Project with the identifier of 'new' cannot be viewed
2461 * Fixed: Project with the identifier of 'new' cannot be viewed
2463 * Fixed: Artefacts in search view (Cyrillic)
2462 * Fixed: Artefacts in search view (Cyrillic)
2464 * Fixed: Allow [#id] as subject to reply by email
2463 * Fixed: Allow [#id] as subject to reply by email
2465 * Fixed: Wrong language used when closing an issue via a commit message
2464 * Fixed: Wrong language used when closing an issue via a commit message
2466 * Fixed: email handler drops emails for new issues with no subject
2465 * Fixed: email handler drops emails for new issues with no subject
2467 * Fixed: Calendar misspelled under Roles/Permissions
2466 * Fixed: Calendar misspelled under Roles/Permissions
2468 * Fixed: Emails from no-reply redmine's address hell cycle
2467 * Fixed: Emails from no-reply redmine's address hell cycle
2469 * Fixed: child_pages macro fails on wiki page history
2468 * Fixed: child_pages macro fails on wiki page history
2470 * Fixed: Pre-filled time tracking date ignores timezone
2469 * Fixed: Pre-filled time tracking date ignores timezone
2471 * Fixed: Links on locked users lead to 404 page
2470 * Fixed: Links on locked users lead to 404 page
2472 * Fixed: Page changes in issue-list when using context menu
2471 * Fixed: Page changes in issue-list when using context menu
2473 * Fixed: diff parser removes lines starting with multiple dashes
2472 * Fixed: diff parser removes lines starting with multiple dashes
2474 * Fixed: Quoting in forums resets message subject
2473 * Fixed: Quoting in forums resets message subject
2475 * Fixed: Editing issue comment removes quote link
2474 * Fixed: Editing issue comment removes quote link
2476 * Fixed: Redmine.pm ignore browse_repository permission
2475 * Fixed: Redmine.pm ignore browse_repository permission
2477 * Fixed: text formatting breaks on [msg1][msg2]
2476 * Fixed: text formatting breaks on [msg1][msg2]
2478 * Fixed: Spent Time Default Value of 0.0
2477 * Fixed: Spent Time Default Value of 0.0
2479 * Fixed: Wiki pages in search results are referenced by project number, not by project identifier.
2478 * Fixed: Wiki pages in search results are referenced by project number, not by project identifier.
2480 * Fixed: When logging in via an autologin cookie the user's last_login_on should be updated
2479 * Fixed: When logging in via an autologin cookie the user's last_login_on should be updated
2481 * Fixed: 50k users cause problems in project->settings->members screen
2480 * Fixed: 50k users cause problems in project->settings->members screen
2482 * Fixed: Document timestamp needs to show updated timestamps
2481 * Fixed: Document timestamp needs to show updated timestamps
2483 * Fixed: Users getting notifications for issues they are no longer allowed to view
2482 * Fixed: Users getting notifications for issues they are no longer allowed to view
2484 * Fixed: issue summary counts should link to the issue list without subprojects
2483 * Fixed: issue summary counts should link to the issue list without subprojects
2485 * Fixed: 'Delete' link on LDAP list has no effect
2484 * Fixed: 'Delete' link on LDAP list has no effect
2486
2485
2487
2486
2488 == 2009-11-15 v0.8.7
2487 == 2009-11-15 v0.8.7
2489
2488
2490 * Fixed: Hide paragraph terminator at the end of headings on html export
2489 * Fixed: Hide paragraph terminator at the end of headings on html export
2491 * Fixed: pre tags containing "<pre*"
2490 * Fixed: pre tags containing "<pre*"
2492 * Fixed: First date of the date range not included in the time report with SQLite
2491 * Fixed: First date of the date range not included in the time report with SQLite
2493 * Fixed: Password field not styled correctly on alternative stylesheet
2492 * Fixed: Password field not styled correctly on alternative stylesheet
2494 * Fixed: Error when sumbitting a POST request that requires a login
2493 * Fixed: Error when sumbitting a POST request that requires a login
2495 * Fixed: CSRF vulnerabilities
2494 * Fixed: CSRF vulnerabilities
2496
2495
2497
2496
2498 == 2009-11-04 v0.8.6
2497 == 2009-11-04 v0.8.6
2499
2498
2500 * Change links to closed issues to be a grey color
2499 * Change links to closed issues to be a grey color
2501 * Change subversion adapter to not cache authentication and run non interactively
2500 * Change subversion adapter to not cache authentication and run non interactively
2502 * Fixed: Custom Values with a nil value cause HTTP error 500
2501 * Fixed: Custom Values with a nil value cause HTTP error 500
2503 * Fixed: Failure to convert HTML entities when editing an Issue reply
2502 * Fixed: Failure to convert HTML entities when editing an Issue reply
2504 * Fixed: Error trying to show repository when there are no comments in a changeset
2503 * Fixed: Error trying to show repository when there are no comments in a changeset
2505 * Fixed: account/show/:user_id should not be accessible for other users not in your projects
2504 * Fixed: account/show/:user_id should not be accessible for other users not in your projects
2506 * Fixed: XSS vulnerabilities
2505 * Fixed: XSS vulnerabilities
2507 * Fixed: IssuesController#destroy should accept POST only
2506 * Fixed: IssuesController#destroy should accept POST only
2508 * Fixed: Inline images in wiki headings
2507 * Fixed: Inline images in wiki headings
2509
2508
2510
2509
2511 == 2009-09-13 v0.8.5
2510 == 2009-09-13 v0.8.5
2512
2511
2513 * Incoming mail handler : Allow spaces between keywords and colon
2512 * Incoming mail handler : Allow spaces between keywords and colon
2514 * Do not require a non-word character after a comma in Redmine links
2513 * Do not require a non-word character after a comma in Redmine links
2515 * Include issue hyperlinks in reminder emails
2514 * Include issue hyperlinks in reminder emails
2516 * Prevent nil error when retrieving svn version
2515 * Prevent nil error when retrieving svn version
2517 * Various plugin hooks added
2516 * Various plugin hooks added
2518 * Add plugins information to script/about
2517 * Add plugins information to script/about
2519 * Fixed: 500 Internal Server Error is raised if add an empty comment to the news
2518 * Fixed: 500 Internal Server Error is raised if add an empty comment to the news
2520 * Fixed: Atom links for wiki pages are not correct
2519 * Fixed: Atom links for wiki pages are not correct
2521 * Fixed: Atom feeds leak email address
2520 * Fixed: Atom feeds leak email address
2522 * Fixed: Case sensitivity in Issue filtering
2521 * Fixed: Case sensitivity in Issue filtering
2523 * Fixed: When reading RSS feed, the inline-embedded images are not properly shown
2522 * Fixed: When reading RSS feed, the inline-embedded images are not properly shown
2524
2523
2525
2524
2526 == 2009-05-17 v0.8.4
2525 == 2009-05-17 v0.8.4
2527
2526
2528 * Allow textile mailto links
2527 * Allow textile mailto links
2529 * Fixed: memory consumption when uploading file
2528 * Fixed: memory consumption when uploading file
2530 * Fixed: Mercurial integration doesn't work if Redmine is installed in folder path containing space
2529 * Fixed: Mercurial integration doesn't work if Redmine is installed in folder path containing space
2531 * Fixed: an error is raised when no tab is available on project settings
2530 * Fixed: an error is raised when no tab is available on project settings
2532 * Fixed: insert image macro corrupts urls with excalamation marks
2531 * Fixed: insert image macro corrupts urls with excalamation marks
2533 * Fixed: error on cross-project gantt PNG export
2532 * Fixed: error on cross-project gantt PNG export
2534 * Fixed: self and alternate links in atom feeds do not respect Atom specs
2533 * Fixed: self and alternate links in atom feeds do not respect Atom specs
2535 * Fixed: accept any svn tunnel scheme in repository URL
2534 * Fixed: accept any svn tunnel scheme in repository URL
2536 * Fixed: issues/show should accept user's rss key
2535 * Fixed: issues/show should accept user's rss key
2537 * Fixed: consistency of custom fields display on the issue detail view
2536 * Fixed: consistency of custom fields display on the issue detail view
2538 * Fixed: wiki comments length validation is missing
2537 * Fixed: wiki comments length validation is missing
2539 * Fixed: weak autologin token generation algorithm causes duplicate tokens
2538 * Fixed: weak autologin token generation algorithm causes duplicate tokens
2540
2539
2541
2540
2542 == 2009-04-05 v0.8.3
2541 == 2009-04-05 v0.8.3
2543
2542
2544 * Separate project field and subject in cross-project issue view
2543 * Separate project field and subject in cross-project issue view
2545 * Ability to set language for redmine:load_default_data task using REDMINE_LANG environment variable
2544 * Ability to set language for redmine:load_default_data task using REDMINE_LANG environment variable
2546 * Rescue Redmine::DefaultData::DataAlreadyLoaded in redmine:load_default_data task
2545 * Rescue Redmine::DefaultData::DataAlreadyLoaded in redmine:load_default_data task
2547 * CSS classes to highlight own and assigned issues
2546 * CSS classes to highlight own and assigned issues
2548 * Hide "New file" link on wiki pages from printing
2547 * Hide "New file" link on wiki pages from printing
2549 * Flush buffer when asking for language in redmine:load_default_data task
2548 * Flush buffer when asking for language in redmine:load_default_data task
2550 * Minimum project identifier length set to 1
2549 * Minimum project identifier length set to 1
2551 * Include headers so that emails don't trigger vacation auto-responders
2550 * Include headers so that emails don't trigger vacation auto-responders
2552 * Fixed: Time entries csv export links for all projects are malformed
2551 * Fixed: Time entries csv export links for all projects are malformed
2553 * Fixed: Files without Version aren't visible in the Activity page
2552 * Fixed: Files without Version aren't visible in the Activity page
2554 * Fixed: Commit logs are centered in the repo browser
2553 * Fixed: Commit logs are centered in the repo browser
2555 * Fixed: News summary field content is not searchable
2554 * Fixed: News summary field content is not searchable
2556 * Fixed: Journal#save has a wrong signature
2555 * Fixed: Journal#save has a wrong signature
2557 * Fixed: Email footer signature convention
2556 * Fixed: Email footer signature convention
2558 * Fixed: Timelog report do not show time for non-versioned issues
2557 * Fixed: Timelog report do not show time for non-versioned issues
2559
2558
2560
2559
2561 == 2009-03-07 v0.8.2
2560 == 2009-03-07 v0.8.2
2562
2561
2563 * Send an email to the user when an administrator activates a registered user
2562 * Send an email to the user when an administrator activates a registered user
2564 * Strip keywords from received email body
2563 * Strip keywords from received email body
2565 * Footer updated to 2009
2564 * Footer updated to 2009
2566 * Show RSS-link even when no issues is found
2565 * Show RSS-link even when no issues is found
2567 * One click filter action in activity view
2566 * One click filter action in activity view
2568 * Clickable/linkable line #'s while browsing the repo or viewing a file
2567 * Clickable/linkable line #'s while browsing the repo or viewing a file
2569 * Links to versions on files list
2568 * Links to versions on files list
2570 * Added request and controller objects to the hooks by default
2569 * Added request and controller objects to the hooks by default
2571 * Fixed: exporting an issue with attachments to PDF raises an error
2570 * Fixed: exporting an issue with attachments to PDF raises an error
2572 * Fixed: "too few arguments" error may occur on activerecord error translation
2571 * Fixed: "too few arguments" error may occur on activerecord error translation
2573 * Fixed: "Default columns Displayed on the Issues list" setting is not easy to read
2572 * Fixed: "Default columns Displayed on the Issues list" setting is not easy to read
2574 * Fixed: visited links to closed tickets are not striked through with IE6
2573 * Fixed: visited links to closed tickets are not striked through with IE6
2575 * Fixed: MailHandler#plain_text_body returns nil if there was nothing to strip
2574 * Fixed: MailHandler#plain_text_body returns nil if there was nothing to strip
2576 * Fixed: MailHandler raises an error when processing an email without From header
2575 * Fixed: MailHandler raises an error when processing an email without From header
2577
2576
2578
2577
2579 == 2009-02-15 v0.8.1
2578 == 2009-02-15 v0.8.1
2580
2579
2581 * Select watchers on new issue form
2580 * Select watchers on new issue form
2582 * Issue description is no longer a required field
2581 * Issue description is no longer a required field
2583 * Files module: ability to add files without version
2582 * Files module: ability to add files without version
2584 * Jump to the current tab when using the project quick-jump combo
2583 * Jump to the current tab when using the project quick-jump combo
2585 * Display a warning if some attachments were not saved
2584 * Display a warning if some attachments were not saved
2586 * Import custom fields values from emails on issue creation
2585 * Import custom fields values from emails on issue creation
2587 * Show view/annotate/download links on entry and annotate views
2586 * Show view/annotate/download links on entry and annotate views
2588 * Admin Info Screen: Display if plugin assets directory is writable
2587 * Admin Info Screen: Display if plugin assets directory is writable
2589 * Adds a 'Create and continue' button on the new issue form
2588 * Adds a 'Create and continue' button on the new issue form
2590 * IMAP: add options to move received emails
2589 * IMAP: add options to move received emails
2591 * Do not show Category field when categories are not defined
2590 * Do not show Category field when categories are not defined
2592 * Lower the project identifier limit to a minimum of two characters
2591 * Lower the project identifier limit to a minimum of two characters
2593 * Add "closed" html class to closed entries in issue list
2592 * Add "closed" html class to closed entries in issue list
2594 * Fixed: broken redirect URL on login failure
2593 * Fixed: broken redirect URL on login failure
2595 * Fixed: Deleted files are shown when using Darcs
2594 * Fixed: Deleted files are shown when using Darcs
2596 * Fixed: Darcs adapter works on Win32 only
2595 * Fixed: Darcs adapter works on Win32 only
2597 * Fixed: syntax highlight doesn't appear in new ticket preview
2596 * Fixed: syntax highlight doesn't appear in new ticket preview
2598 * Fixed: email notification for changes I make still occurs when running Repository.fetch_changesets
2597 * Fixed: email notification for changes I make still occurs when running Repository.fetch_changesets
2599 * Fixed: no error is raised when entering invalid hours on the issue update form
2598 * Fixed: no error is raised when entering invalid hours on the issue update form
2600 * Fixed: Details time log report CSV export doesn't honour date format from settings
2599 * Fixed: Details time log report CSV export doesn't honour date format from settings
2601 * Fixed: invalid css classes on issue details
2600 * Fixed: invalid css classes on issue details
2602 * Fixed: Trac importer creates duplicate custom values
2601 * Fixed: Trac importer creates duplicate custom values
2603 * Fixed: inline attached image should not match partial filename
2602 * Fixed: inline attached image should not match partial filename
2604
2603
2605
2604
2606 == 2008-12-30 v0.8.0
2605 == 2008-12-30 v0.8.0
2607
2606
2608 * Setting added in order to limit the number of diff lines that should be displayed
2607 * Setting added in order to limit the number of diff lines that should be displayed
2609 * Makes logged-in username in topbar linking to
2608 * Makes logged-in username in topbar linking to
2610 * Mail handler: strip tags when receiving a html-only email
2609 * Mail handler: strip tags when receiving a html-only email
2611 * Mail handler: add watchers before sending notification
2610 * Mail handler: add watchers before sending notification
2612 * Adds a css class (overdue) to overdue issues on issue lists and detail views
2611 * Adds a css class (overdue) to overdue issues on issue lists and detail views
2613 * Fixed: project activity truncated after viewing user's activity
2612 * Fixed: project activity truncated after viewing user's activity
2614 * Fixed: email address entered for password recovery shouldn't be case-sensitive
2613 * Fixed: email address entered for password recovery shouldn't be case-sensitive
2615 * Fixed: default flag removed when editing a default enumeration
2614 * Fixed: default flag removed when editing a default enumeration
2616 * Fixed: default category ignored when adding a document
2615 * Fixed: default category ignored when adding a document
2617 * Fixed: error on repository user mapping when a repository username is blank
2616 * Fixed: error on repository user mapping when a repository username is blank
2618 * Fixed: Firefox cuts off large diffs
2617 * Fixed: Firefox cuts off large diffs
2619 * Fixed: CVS browser should not show dead revisions (deleted files)
2618 * Fixed: CVS browser should not show dead revisions (deleted files)
2620 * Fixed: escape double-quotes in image titles
2619 * Fixed: escape double-quotes in image titles
2621 * Fixed: escape textarea content when editing a issue note
2620 * Fixed: escape textarea content when editing a issue note
2622 * Fixed: JS error on context menu with IE
2621 * Fixed: JS error on context menu with IE
2623 * Fixed: bold syntax around single character in series doesn't work
2622 * Fixed: bold syntax around single character in series doesn't work
2624 * Fixed several XSS vulnerabilities
2623 * Fixed several XSS vulnerabilities
2625 * Fixed a SQL injection vulnerability
2624 * Fixed a SQL injection vulnerability
2626
2625
2627
2626
2628 == 2008-12-07 v0.8.0-rc1
2627 == 2008-12-07 v0.8.0-rc1
2629
2628
2630 * Wiki page protection
2629 * Wiki page protection
2631 * Wiki page hierarchy. Parent page can be assigned on the Rename screen
2630 * Wiki page hierarchy. Parent page can be assigned on the Rename screen
2632 * Adds support for issue creation via email
2631 * Adds support for issue creation via email
2633 * Adds support for free ticket filtering and custom queries on Gantt chart and calendar
2632 * Adds support for free ticket filtering and custom queries on Gantt chart and calendar
2634 * Cross-project search
2633 * Cross-project search
2635 * Ability to search a project and its subprojects
2634 * Ability to search a project and its subprojects
2636 * Ability to search the projects the user belongs to
2635 * Ability to search the projects the user belongs to
2637 * Adds custom fields on time entries
2636 * Adds custom fields on time entries
2638 * Adds boolean and list custom fields for time entries as criteria on time report
2637 * Adds boolean and list custom fields for time entries as criteria on time report
2639 * Cross-project time reports
2638 * Cross-project time reports
2640 * Display latest user's activity on account/show view
2639 * Display latest user's activity on account/show view
2641 * Show last connexion time on user's page
2640 * Show last connexion time on user's page
2642 * Obfuscates email address on user's account page using javascript
2641 * Obfuscates email address on user's account page using javascript
2643 * wiki TOC rendered as an unordered list
2642 * wiki TOC rendered as an unordered list
2644 * Adds the ability to search for a user on the administration users list
2643 * Adds the ability to search for a user on the administration users list
2645 * Adds the ability to search for a project name or identifier on the administration projects list
2644 * Adds the ability to search for a project name or identifier on the administration projects list
2646 * Redirect user to the previous page after logging in
2645 * Redirect user to the previous page after logging in
2647 * Adds a permission 'view wiki edits' so that wiki history can be hidden to certain users
2646 * Adds a permission 'view wiki edits' so that wiki history can be hidden to certain users
2648 * Adds permissions for viewing the watcher list and adding new watchers on the issue detail view
2647 * Adds permissions for viewing the watcher list and adding new watchers on the issue detail view
2649 * Adds permissions to let users edit and/or delete their messages
2648 * Adds permissions to let users edit and/or delete their messages
2650 * Link to activity view when displaying dates
2649 * Link to activity view when displaying dates
2651 * Hide Redmine version in atom feeds and pdf properties
2650 * Hide Redmine version in atom feeds and pdf properties
2652 * 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.
2651 * 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.
2653 * Sort users by their display names so that user dropdown lists are sorted alphabetically
2652 * Sort users by their display names so that user dropdown lists are sorted alphabetically
2654 * Adds estimated hours to issue filters
2653 * Adds estimated hours to issue filters
2655 * Switch order of current and previous revisions in side-by-side diff
2654 * Switch order of current and previous revisions in side-by-side diff
2656 * Render the commit changes list as a tree
2655 * Render the commit changes list as a tree
2657 * Adds watch/unwatch functionality at forum topic level
2656 * Adds watch/unwatch functionality at forum topic level
2658 * When moving an issue to another project, reassign it to the category with same name if any
2657 * When moving an issue to another project, reassign it to the category with same name if any
2659 * Adds child_pages macro for wiki pages
2658 * Adds child_pages macro for wiki pages
2660 * Use GET instead of POST on roadmap (#718), gantt and calendar forms
2659 * Use GET instead of POST on roadmap (#718), gantt and calendar forms
2661 * Search engine: display total results count and count by result type
2660 * Search engine: display total results count and count by result type
2662 * Email delivery configuration moved to an unversioned YAML file (config/email.yml, see the sample file)
2661 * Email delivery configuration moved to an unversioned YAML file (config/email.yml, see the sample file)
2663 * Adds icons on search results
2662 * Adds icons on search results
2664 * Adds 'Edit' link on account/show for admin users
2663 * Adds 'Edit' link on account/show for admin users
2665 * Adds Lock/Unlock/Activate link on user edit screen
2664 * Adds Lock/Unlock/Activate link on user edit screen
2666 * Adds user count in status drop down on admin user list
2665 * Adds user count in status drop down on admin user list
2667 * Adds multi-levels blockquotes support by using > at the beginning of lines
2666 * Adds multi-levels blockquotes support by using > at the beginning of lines
2668 * Adds a Reply link to each issue note
2667 * Adds a Reply link to each issue note
2669 * Adds plain text only option for mail notifications
2668 * Adds plain text only option for mail notifications
2670 * Gravatar support for issue detail, user grid, and activity stream (disabled by default)
2669 * Gravatar support for issue detail, user grid, and activity stream (disabled by default)
2671 * Adds 'Delete wiki pages attachments' permission
2670 * Adds 'Delete wiki pages attachments' permission
2672 * Show the most recent file when displaying an inline image
2671 * Show the most recent file when displaying an inline image
2673 * Makes permission screens localized
2672 * Makes permission screens localized
2674 * AuthSource list: display associated users count and disable 'Delete' buton if any
2673 * AuthSource list: display associated users count and disable 'Delete' buton if any
2675 * Make the 'duplicates of' relation asymmetric
2674 * Make the 'duplicates of' relation asymmetric
2676 * Adds username to the password reminder email
2675 * Adds username to the password reminder email
2677 * Adds links to forum messages using message#id syntax
2676 * Adds links to forum messages using message#id syntax
2678 * Allow same name for custom fields on different object types
2677 * Allow same name for custom fields on different object types
2679 * One-click bulk edition using the issue list context menu within the same project
2678 * One-click bulk edition using the issue list context menu within the same project
2680 * 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.
2679 * 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.
2681 * Adds checkboxes toggle links on permissions report
2680 * Adds checkboxes toggle links on permissions report
2682 * Adds Trac-Like anchors on wiki headings
2681 * Adds Trac-Like anchors on wiki headings
2683 * Adds support for wiki links with anchor
2682 * Adds support for wiki links with anchor
2684 * Adds category to the issue context menu
2683 * Adds category to the issue context menu
2685 * Adds a workflow overview screen
2684 * Adds a workflow overview screen
2686 * Appends the filename to the attachment url so that clients that ignore content-disposition http header get the real filename
2685 * Appends the filename to the attachment url so that clients that ignore content-disposition http header get the real filename
2687 * Dots allowed in custom field name
2686 * Dots allowed in custom field name
2688 * Adds posts quoting functionality
2687 * Adds posts quoting functionality
2689 * Adds an option to generate sequential project identifiers
2688 * Adds an option to generate sequential project identifiers
2690 * Adds mailto link on the user administration list
2689 * Adds mailto link on the user administration list
2691 * Ability to remove enumerations (activities, priorities, document categories) that are in use. Associated objects can be reassigned to another value
2690 * Ability to remove enumerations (activities, priorities, document categories) that are in use. Associated objects can be reassigned to another value
2692 * Gantt chart: display issues that don't have a due date if they are assigned to a version with a date
2691 * Gantt chart: display issues that don't have a due date if they are assigned to a version with a date
2693 * Change projects homepage limit to 255 chars
2692 * Change projects homepage limit to 255 chars
2694 * 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
2693 * 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
2695 * Adds "please select" to activity select box if no activity is set as default
2694 * Adds "please select" to activity select box if no activity is set as default
2696 * Do not silently ignore timelog validation failure on issue edit
2695 * Do not silently ignore timelog validation failure on issue edit
2697 * Adds a rake task to send reminder emails
2696 * Adds a rake task to send reminder emails
2698 * Allow empty cells in wiki tables
2697 * Allow empty cells in wiki tables
2699 * Makes wiki text formatter pluggable
2698 * Makes wiki text formatter pluggable
2700 * Adds back textile acronyms support
2699 * Adds back textile acronyms support
2701 * Remove pre tag attributes
2700 * Remove pre tag attributes
2702 * Plugin hooks
2701 * Plugin hooks
2703 * Pluggable admin menu
2702 * Pluggable admin menu
2704 * Plugins can provide activity content
2703 * Plugins can provide activity content
2705 * Moves plugin list to its own administration menu item
2704 * Moves plugin list to its own administration menu item
2706 * Adds url and author_url plugin attributes
2705 * Adds url and author_url plugin attributes
2707 * Adds Plugin#requires_redmine method so that plugin compatibility can be checked against current Redmine version
2706 * Adds Plugin#requires_redmine method so that plugin compatibility can be checked against current Redmine version
2708 * Adds atom feed on time entries details
2707 * Adds atom feed on time entries details
2709 * Adds project name to issues feed title
2708 * Adds project name to issues feed title
2710 * Adds a css class on menu items in order to apply item specific styles (eg. icons)
2709 * Adds a css class on menu items in order to apply item specific styles (eg. icons)
2711 * Adds a Redmine plugin generators
2710 * Adds a Redmine plugin generators
2712 * Adds timelog link to the issue context menu
2711 * Adds timelog link to the issue context menu
2713 * Adds links to the user page on various views
2712 * Adds links to the user page on various views
2714 * Turkish translation by Ismail Sezen
2713 * Turkish translation by Ismail Sezen
2715 * Catalan translation
2714 * Catalan translation
2716 * Vietnamese translation
2715 * Vietnamese translation
2717 * Slovak translation
2716 * Slovak translation
2718 * Better naming of activity feed if only one kind of event is displayed
2717 * Better naming of activity feed if only one kind of event is displayed
2719 * Enable syntax highlight on issues, messages and news
2718 * Enable syntax highlight on issues, messages and news
2720 * Add target version to the issue list context menu
2719 * Add target version to the issue list context menu
2721 * Hide 'Target version' filter if no version is defined
2720 * Hide 'Target version' filter if no version is defined
2722 * Add filters on cross-project issue list for custom fields marked as 'For all projects'
2721 * Add filters on cross-project issue list for custom fields marked as 'For all projects'
2723 * Turn ftp urls into links
2722 * Turn ftp urls into links
2724 * Hiding the View Differences button when a wiki page's history only has one version
2723 * Hiding the View Differences button when a wiki page's history only has one version
2725 * Messages on a Board can now be sorted by the number of replies
2724 * Messages on a Board can now be sorted by the number of replies
2726 * Adds a class ('me') to events of the activity view created by current user
2725 * Adds a class ('me') to events of the activity view created by current user
2727 * Strip pre/code tags content from activity view events
2726 * Strip pre/code tags content from activity view events
2728 * Display issue notes in the activity view
2727 * Display issue notes in the activity view
2729 * Adds links to changesets atom feed on repository browser
2728 * Adds links to changesets atom feed on repository browser
2730 * Track project and tracker changes in issue history
2729 * Track project and tracker changes in issue history
2731 * Adds anchor to atom feed messages links
2730 * Adds anchor to atom feed messages links
2732 * Adds a key in lang files to set the decimal separator (point or comma) in csv exports
2731 * Adds a key in lang files to set the decimal separator (point or comma) in csv exports
2733 * Makes importer work with Trac 0.8.x
2732 * Makes importer work with Trac 0.8.x
2734 * Upgraded to Prototype 1.6.0.1
2733 * Upgraded to Prototype 1.6.0.1
2735 * File viewer for attached text files
2734 * File viewer for attached text files
2736 * Menu mapper: add support for :before, :after and :last options to #push method and add #delete method
2735 * Menu mapper: add support for :before, :after and :last options to #push method and add #delete method
2737 * Removed inconsistent revision numbers on diff view
2736 * Removed inconsistent revision numbers on diff view
2738 * CVS: add support for modules names with spaces
2737 * CVS: add support for modules names with spaces
2739 * Log the user in after registration if account activation is not needed
2738 * Log the user in after registration if account activation is not needed
2740 * Mercurial adapter improvements
2739 * Mercurial adapter improvements
2741 * Trac importer: read session_attribute table to find user's email and real name
2740 * Trac importer: read session_attribute table to find user's email and real name
2742 * Ability to disable unused SCM adapters in application settings
2741 * Ability to disable unused SCM adapters in application settings
2743 * Adds Filesystem adapter
2742 * Adds Filesystem adapter
2744 * Clear changesets and changes with raw sql when deleting a repository for performance
2743 * Clear changesets and changes with raw sql when deleting a repository for performance
2745 * Redmine.pm now uses the 'commit access' permission defined in Redmine
2744 * Redmine.pm now uses the 'commit access' permission defined in Redmine
2746 * Reposman can create any type of scm (--scm option)
2745 * Reposman can create any type of scm (--scm option)
2747 * Reposman creates a repository if the 'repository' module is enabled at project level only
2746 * Reposman creates a repository if the 'repository' module is enabled at project level only
2748 * Display svn properties in the browser, svn >= 1.5.0 only
2747 * Display svn properties in the browser, svn >= 1.5.0 only
2749 * Reduces memory usage when importing large git repositories
2748 * Reduces memory usage when importing large git repositories
2750 * Wider SVG graphs in repository stats
2749 * Wider SVG graphs in repository stats
2751 * SubversionAdapter#entries performance improvement
2750 * SubversionAdapter#entries performance improvement
2752 * SCM browser: ability to download raw unified diffs
2751 * SCM browser: ability to download raw unified diffs
2753 * More detailed error message in log when scm command fails
2752 * More detailed error message in log when scm command fails
2754 * Adds support for file viewing with Darcs 2.0+
2753 * Adds support for file viewing with Darcs 2.0+
2755 * Check that git changeset is not in the database before creating it
2754 * Check that git changeset is not in the database before creating it
2756 * Unified diff viewer for attached files with .patch or .diff extension
2755 * Unified diff viewer for attached files with .patch or .diff extension
2757 * File size display with Bazaar repositories
2756 * File size display with Bazaar repositories
2758 * Git adapter: use commit time instead of author time
2757 * Git adapter: use commit time instead of author time
2759 * Prettier url for changesets
2758 * Prettier url for changesets
2760 * Makes changes link to entries on the revision view
2759 * Makes changes link to entries on the revision view
2761 * Adds a field on the repository view to browse at specific revision
2760 * Adds a field on the repository view to browse at specific revision
2762 * Adds new projects atom feed
2761 * Adds new projects atom feed
2763 * Added rake tasks to generate rcov code coverage reports
2762 * Added rake tasks to generate rcov code coverage reports
2764 * Add Redcloth's :block_markdown_rule to allow horizontal rules in wiki
2763 * Add Redcloth's :block_markdown_rule to allow horizontal rules in wiki
2765 * Show the project hierarchy in the drop down list for new membership on user administration screen
2764 * Show the project hierarchy in the drop down list for new membership on user administration screen
2766 * Split user edit screen into tabs
2765 * Split user edit screen into tabs
2767 * Renames bundled RedCloth to RedCloth3 to avoid RedCloth 4 to be loaded instead
2766 * Renames bundled RedCloth to RedCloth3 to avoid RedCloth 4 to be loaded instead
2768 * Fixed: Roadmap crashes when a version has a due date > 2037
2767 * Fixed: Roadmap crashes when a version has a due date > 2037
2769 * Fixed: invalid effective date (eg. 99999-01-01) causes an error on version edition screen
2768 * Fixed: invalid effective date (eg. 99999-01-01) causes an error on version edition screen
2770 * Fixed: login filter providing incorrect back_url for Redmine installed in sub-directory
2769 * Fixed: login filter providing incorrect back_url for Redmine installed in sub-directory
2771 * Fixed: logtime entry duplicated when edited from parent project
2770 * Fixed: logtime entry duplicated when edited from parent project
2772 * Fixed: wrong digest for text files under Windows
2771 * Fixed: wrong digest for text files under Windows
2773 * Fixed: associated revisions are displayed in wrong order on issue view
2772 * Fixed: associated revisions are displayed in wrong order on issue view
2774 * Fixed: Git Adapter date parsing ignores timezone
2773 * Fixed: Git Adapter date parsing ignores timezone
2775 * Fixed: Printing long roadmap doesn't split across pages
2774 * Fixed: Printing long roadmap doesn't split across pages
2776 * Fixes custom fields display order at several places
2775 * Fixes custom fields display order at several places
2777 * Fixed: urls containing @ are parsed as email adress by the wiki formatter
2776 * Fixed: urls containing @ are parsed as email adress by the wiki formatter
2778 * Fixed date filters accuracy with SQLite
2777 * Fixed date filters accuracy with SQLite
2779 * Fixed: tokens not escaped in highlight_tokens regexp
2778 * Fixed: tokens not escaped in highlight_tokens regexp
2780 * Fixed Bazaar shared repository browsing
2779 * Fixed Bazaar shared repository browsing
2781 * Fixes platform determination under JRuby
2780 * Fixes platform determination under JRuby
2782 * Fixed: Estimated time in issue's journal should be rounded to two decimals
2781 * Fixed: Estimated time in issue's journal should be rounded to two decimals
2783 * Fixed: 'search titles only' box ignored after one search is done on titles only
2782 * Fixed: 'search titles only' box ignored after one search is done on titles only
2784 * Fixed: non-ASCII subversion path can't be displayed
2783 * Fixed: non-ASCII subversion path can't be displayed
2785 * Fixed: Inline images don't work if file name has upper case letters or if image is in BMP format
2784 * Fixed: Inline images don't work if file name has upper case letters or if image is in BMP format
2786 * Fixed: document listing shows on "my page" when viewing documents is disabled for the role
2785 * Fixed: document listing shows on "my page" when viewing documents is disabled for the role
2787 * Fixed: Latest news appear on the homepage for projects with the News module disabled
2786 * Fixed: Latest news appear on the homepage for projects with the News module disabled
2788 * Fixed: cross-project issue list should not show issues of projects for which the issue tracking module was disabled
2787 * Fixed: cross-project issue list should not show issues of projects for which the issue tracking module was disabled
2789 * Fixed: the default status is lost when reordering issue statuses
2788 * Fixed: the default status is lost when reordering issue statuses
2790 * Fixes error with Postgresql and non-UTF8 commit logs
2789 * Fixes error with Postgresql and non-UTF8 commit logs
2791 * Fixed: textile footnotes no longer work
2790 * Fixed: textile footnotes no longer work
2792 * Fixed: http links containing parentheses fail to reder correctly
2791 * Fixed: http links containing parentheses fail to reder correctly
2793 * Fixed: GitAdapter#get_rev should use current branch instead of hardwiring master
2792 * Fixed: GitAdapter#get_rev should use current branch instead of hardwiring master
2794
2793
2795
2794
2796 == 2008-07-06 v0.7.3
2795 == 2008-07-06 v0.7.3
2797
2796
2798 * Allow dot in firstnames and lastnames
2797 * Allow dot in firstnames and lastnames
2799 * Add project name to cross-project Atom feeds
2798 * Add project name to cross-project Atom feeds
2800 * Encoding set to utf8 in example database.yml
2799 * Encoding set to utf8 in example database.yml
2801 * HTML titles on forums related views
2800 * HTML titles on forums related views
2802 * Fixed: various XSS vulnerabilities
2801 * Fixed: various XSS vulnerabilities
2803 * Fixed: Entourage (and some old client) fails to correctly render notification styles
2802 * Fixed: Entourage (and some old client) fails to correctly render notification styles
2804 * Fixed: Fixed: timelog redirects inappropriately when :back_url is blank
2803 * Fixed: Fixed: timelog redirects inappropriately when :back_url is blank
2805 * Fixed: wrong relative paths to images in wiki_syntax.html
2804 * Fixed: wrong relative paths to images in wiki_syntax.html
2806
2805
2807
2806
2808 == 2008-06-15 v0.7.2
2807 == 2008-06-15 v0.7.2
2809
2808
2810 * "New Project" link on Projects page
2809 * "New Project" link on Projects page
2811 * Links to repository directories on the repo browser
2810 * Links to repository directories on the repo browser
2812 * Move status to front in Activity View
2811 * Move status to front in Activity View
2813 * Remove edit step from Status context menu
2812 * Remove edit step from Status context menu
2814 * Fixed: No way to do textile horizontal rule
2813 * Fixed: No way to do textile horizontal rule
2815 * Fixed: Repository: View differences doesn't work
2814 * Fixed: Repository: View differences doesn't work
2816 * Fixed: attachement's name maybe invalid.
2815 * Fixed: attachement's name maybe invalid.
2817 * Fixed: Error when creating a new issue
2816 * Fixed: Error when creating a new issue
2818 * Fixed: NoMethodError on @available_filters.has_key?
2817 * Fixed: NoMethodError on @available_filters.has_key?
2819 * Fixed: Check All / Uncheck All in Email Settings
2818 * Fixed: Check All / Uncheck All in Email Settings
2820 * Fixed: "View differences" of one file at /repositories/revision/ fails
2819 * Fixed: "View differences" of one file at /repositories/revision/ fails
2821 * Fixed: Column width in "my page"
2820 * Fixed: Column width in "my page"
2822 * Fixed: private subprojects are listed on Issues view
2821 * Fixed: private subprojects are listed on Issues view
2823 * Fixed: Textile: bold, italics, underline, etc... not working after parentheses
2822 * Fixed: Textile: bold, italics, underline, etc... not working after parentheses
2824 * Fixed: Update issue form: comment field from log time end out of screen
2823 * Fixed: Update issue form: comment field from log time end out of screen
2825 * Fixed: Editing role: "issue can be assigned to this role" out of box
2824 * Fixed: Editing role: "issue can be assigned to this role" out of box
2826 * Fixed: Unable use angular braces after include word
2825 * Fixed: Unable use angular braces after include word
2827 * Fixed: Using '*' as keyword for repository referencing keywords doesn't work
2826 * Fixed: Using '*' as keyword for repository referencing keywords doesn't work
2828 * Fixed: Subversion repository "View differences" on each file rise ERROR
2827 * Fixed: Subversion repository "View differences" on each file rise ERROR
2829 * Fixed: View differences for individual file of a changeset fails if the repository URL doesn't point to the repository root
2828 * Fixed: View differences for individual file of a changeset fails if the repository URL doesn't point to the repository root
2830 * Fixed: It is possible to lock out the last admin account
2829 * Fixed: It is possible to lock out the last admin account
2831 * Fixed: Wikis are viewable for anonymous users on public projects, despite not granting access
2830 * Fixed: Wikis are viewable for anonymous users on public projects, despite not granting access
2832 * Fixed: Issue number display clipped on 'my issues'
2831 * Fixed: Issue number display clipped on 'my issues'
2833 * Fixed: Roadmap version list links not carrying state
2832 * Fixed: Roadmap version list links not carrying state
2834 * Fixed: Log Time fieldset in IssueController#edit doesn't set default Activity as default
2833 * Fixed: Log Time fieldset in IssueController#edit doesn't set default Activity as default
2835 * Fixed: git's "get_rev" API should use repo's current branch instead of hardwiring "master"
2834 * Fixed: git's "get_rev" API should use repo's current branch instead of hardwiring "master"
2836 * Fixed: browser's language subcodes ignored
2835 * Fixed: browser's language subcodes ignored
2837 * Fixed: Error on project selection with numeric (only) identifier.
2836 * Fixed: Error on project selection with numeric (only) identifier.
2838 * Fixed: Link to PDF doesn't work after creating new issue
2837 * Fixed: Link to PDF doesn't work after creating new issue
2839 * Fixed: "Replies" should not be shown on forum threads that are locked
2838 * Fixed: "Replies" should not be shown on forum threads that are locked
2840 * Fixed: SVN errors lead to svn username/password being displayed to end users (security issue)
2839 * Fixed: SVN errors lead to svn username/password being displayed to end users (security issue)
2841 * Fixed: http links containing hashes don't display correct
2840 * Fixed: http links containing hashes don't display correct
2842 * Fixed: Allow ampersands in Enumeration names
2841 * Fixed: Allow ampersands in Enumeration names
2843 * Fixed: Atom link on saved query does not include query_id
2842 * Fixed: Atom link on saved query does not include query_id
2844 * Fixed: Logtime info lost when there's an error updating an issue
2843 * Fixed: Logtime info lost when there's an error updating an issue
2845 * Fixed: TOC does not parse colorization markups
2844 * Fixed: TOC does not parse colorization markups
2846 * Fixed: CVS: add support for modules names with spaces
2845 * Fixed: CVS: add support for modules names with spaces
2847 * Fixed: Bad rendering on projects/add
2846 * Fixed: Bad rendering on projects/add
2848 * Fixed: exception when viewing differences on cvs
2847 * Fixed: exception when viewing differences on cvs
2849 * Fixed: export issue to pdf will messup when use Chinese language
2848 * Fixed: export issue to pdf will messup when use Chinese language
2850 * Fixed: Redmine::Scm::Adapters::GitAdapter#get_rev ignored GIT_BIN constant
2849 * Fixed: Redmine::Scm::Adapters::GitAdapter#get_rev ignored GIT_BIN constant
2851 * Fixed: Adding non-ASCII new issue type in the New Issue page have encoding error using IE
2850 * Fixed: Adding non-ASCII new issue type in the New Issue page have encoding error using IE
2852 * Fixed: Importing from trac : some wiki links are messed
2851 * Fixed: Importing from trac : some wiki links are messed
2853 * Fixed: Incorrect weekend definition in Hebrew calendar locale
2852 * Fixed: Incorrect weekend definition in Hebrew calendar locale
2854 * Fixed: Atom feeds don't provide author section for repository revisions
2853 * Fixed: Atom feeds don't provide author section for repository revisions
2855 * Fixed: In Activity views, changesets titles can be multiline while they should not
2854 * Fixed: In Activity views, changesets titles can be multiline while they should not
2856 * Fixed: Ignore unreadable subversion directories (read disabled using authz)
2855 * Fixed: Ignore unreadable subversion directories (read disabled using authz)
2857 * Fixed: lib/SVG/Graph/Graph.rb can't externalize stylesheets
2856 * Fixed: lib/SVG/Graph/Graph.rb can't externalize stylesheets
2858 * Fixed: Close statement handler in Redmine.pm
2857 * Fixed: Close statement handler in Redmine.pm
2859
2858
2860
2859
2861 == 2008-05-04 v0.7.1
2860 == 2008-05-04 v0.7.1
2862
2861
2863 * Thai translation added (Gampol Thitinilnithi)
2862 * Thai translation added (Gampol Thitinilnithi)
2864 * Translations updates
2863 * Translations updates
2865 * Escape HTML comment tags
2864 * Escape HTML comment tags
2866 * Prevent "can't convert nil into String" error when :sort_order param is not present
2865 * Prevent "can't convert nil into String" error when :sort_order param is not present
2867 * Fixed: Updating tickets add a time log with zero hours
2866 * Fixed: Updating tickets add a time log with zero hours
2868 * Fixed: private subprojects names are revealed on the project overview
2867 * Fixed: private subprojects names are revealed on the project overview
2869 * Fixed: Search for target version of "none" fails with postgres 8.3
2868 * Fixed: Search for target version of "none" fails with postgres 8.3
2870 * Fixed: Home, Logout, Login links shouldn't be absolute links
2869 * Fixed: Home, Logout, Login links shouldn't be absolute links
2871 * Fixed: 'Latest projects' box on the welcome screen should be hidden if there are no projects
2870 * Fixed: 'Latest projects' box on the welcome screen should be hidden if there are no projects
2872 * Fixed: error when using upcase language name in coderay
2871 * Fixed: error when using upcase language name in coderay
2873 * Fixed: error on Trac import when :due attribute is nil
2872 * Fixed: error on Trac import when :due attribute is nil
2874
2873
2875
2874
2876 == 2008-04-28 v0.7.0
2875 == 2008-04-28 v0.7.0
2877
2876
2878 * Forces Redmine to use rails 2.0.2 gem when vendor/rails is not present
2877 * Forces Redmine to use rails 2.0.2 gem when vendor/rails is not present
2879 * Queries can be marked as 'For all projects'. Such queries will be available on all projects and on the global issue list.
2878 * Queries can be marked as 'For all projects'. Such queries will be available on all projects and on the global issue list.
2880 * Add predefined date ranges to the time report
2879 * Add predefined date ranges to the time report
2881 * Time report can be done at issue level
2880 * Time report can be done at issue level
2882 * Various timelog report enhancements
2881 * Various timelog report enhancements
2883 * Accept the following formats for "hours" field: 1h, 1 h, 1 hour, 2 hours, 30m, 30min, 1h30, 1h30m, 1:30
2882 * Accept the following formats for "hours" field: 1h, 1 h, 1 hour, 2 hours, 30m, 30min, 1h30, 1h30m, 1:30
2884 * Display the context menu above and/or to the left of the click if needed
2883 * Display the context menu above and/or to the left of the click if needed
2885 * Make the admin project files list sortable
2884 * Make the admin project files list sortable
2886 * Mercurial: display working directory files sizes unless browsing a specific revision
2885 * Mercurial: display working directory files sizes unless browsing a specific revision
2887 * Preserve status filter and page number when using lock/unlock/activate links on the users list
2886 * Preserve status filter and page number when using lock/unlock/activate links on the users list
2888 * Redmine.pm support for LDAP authentication
2887 * Redmine.pm support for LDAP authentication
2889 * Better error message and AR errors in log for failed LDAP on-the-fly user creation
2888 * Better error message and AR errors in log for failed LDAP on-the-fly user creation
2890 * Redirected user to where he is coming from after logging hours
2889 * Redirected user to where he is coming from after logging hours
2891 * Warn user that subprojects are also deleted when deleting a project
2890 * Warn user that subprojects are also deleted when deleting a project
2892 * Include subprojects versions on calendar and gantt
2891 * Include subprojects versions on calendar and gantt
2893 * Notify project members when a message is posted if they want to receive notifications
2892 * Notify project members when a message is posted if they want to receive notifications
2894 * Fixed: Feed content limit setting has no effect
2893 * Fixed: Feed content limit setting has no effect
2895 * Fixed: Priorities not ordered when displayed as a filter in issue list
2894 * Fixed: Priorities not ordered when displayed as a filter in issue list
2896 * Fixed: can not display attached images inline in message replies
2895 * Fixed: can not display attached images inline in message replies
2897 * Fixed: Boards are not deleted when project is deleted
2896 * Fixed: Boards are not deleted when project is deleted
2898 * Fixed: trying to preview a new issue raises an exception with postgresql
2897 * Fixed: trying to preview a new issue raises an exception with postgresql
2899 * Fixed: single file 'View difference' links do not work because of duplicate slashes in url
2898 * Fixed: single file 'View difference' links do not work because of duplicate slashes in url
2900 * Fixed: inline image not displayed when including a wiki page
2899 * Fixed: inline image not displayed when including a wiki page
2901 * Fixed: CVS duplicate key violation
2900 * Fixed: CVS duplicate key violation
2902 * Fixed: ActiveRecord::StaleObjectError exception on closing a set of circular duplicate issues
2901 * Fixed: ActiveRecord::StaleObjectError exception on closing a set of circular duplicate issues
2903 * Fixed: custom field filters behaviour
2902 * Fixed: custom field filters behaviour
2904 * Fixed: Postgresql 8.3 compatibility
2903 * Fixed: Postgresql 8.3 compatibility
2905 * Fixed: Links to repository directories don't work
2904 * Fixed: Links to repository directories don't work
2906
2905
2907
2906
2908 == 2008-03-29 v0.7.0-rc1
2907 == 2008-03-29 v0.7.0-rc1
2909
2908
2910 * Overall activity view and feed added, link is available on the project list
2909 * Overall activity view and feed added, link is available on the project list
2911 * Git VCS support
2910 * Git VCS support
2912 * Rails 2.0 sessions cookie store compatibility
2911 * Rails 2.0 sessions cookie store compatibility
2913 * Use project identifiers in urls instead of ids
2912 * Use project identifiers in urls instead of ids
2914 * Default configuration data can now be loaded from the administration screen
2913 * Default configuration data can now be loaded from the administration screen
2915 * Administration settings screen split to tabs (email notifications options moved to 'Settings')
2914 * Administration settings screen split to tabs (email notifications options moved to 'Settings')
2916 * Project description is now unlimited and optional
2915 * Project description is now unlimited and optional
2917 * Wiki annotate view
2916 * Wiki annotate view
2918 * Escape HTML tag in textile content
2917 * Escape HTML tag in textile content
2919 * Add Redmine links to documents, versions, attachments and repository files
2918 * Add Redmine links to documents, versions, attachments and repository files
2920 * 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:
2919 * 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:
2921 * by using checkbox and/or the little pencil that will select/unselect all issues
2920 * by using checkbox and/or the little pencil that will select/unselect all issues
2922 * by clicking on the rows (but not on the links), Ctrl and Shift keys can be used to select multiple issues
2921 * by clicking on the rows (but not on the links), Ctrl and Shift keys can be used to select multiple issues
2923 * 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)
2922 * 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)
2924 * User display format is now configurable in administration settings
2923 * User display format is now configurable in administration settings
2925 * Issue list now supports bulk edit/move/delete (for a set of issues that belong to the same project)
2924 * Issue list now supports bulk edit/move/delete (for a set of issues that belong to the same project)
2926 * Merged 'change status', 'edit issue' and 'add note' actions:
2925 * Merged 'change status', 'edit issue' and 'add note' actions:
2927 * Users with 'edit issues' permission can now update any property including custom fields when adding a note or changing the status
2926 * Users with 'edit issues' permission can now update any property including custom fields when adding a note or changing the status
2928 * '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
2927 * '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
2929 * Details by assignees on issue summary view
2928 * Details by assignees on issue summary view
2930 * '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
2929 * '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
2931 * Change status select box default to current status
2930 * Change status select box default to current status
2932 * Preview for issue notes, news and messages
2931 * Preview for issue notes, news and messages
2933 * Optional description for attachments
2932 * Optional description for attachments
2934 * 'Fixed version' label changed to 'Target version'
2933 * 'Fixed version' label changed to 'Target version'
2935 * Let the user choose when deleting issues with reported hours to:
2934 * Let the user choose when deleting issues with reported hours to:
2936 * delete the hours
2935 * delete the hours
2937 * assign the hours to the project
2936 * assign the hours to the project
2938 * reassign the hours to another issue
2937 * reassign the hours to another issue
2939 * Date range filter and pagination on time entries detail view
2938 * Date range filter and pagination on time entries detail view
2940 * Propagate time tracking to the parent project
2939 * Propagate time tracking to the parent project
2941 * Switch added on the project activity view to include subprojects
2940 * Switch added on the project activity view to include subprojects
2942 * Display total estimated and spent hours on the version detail view
2941 * Display total estimated and spent hours on the version detail view
2943 * Weekly time tracking block for 'My page'
2942 * Weekly time tracking block for 'My page'
2944 * Permissions to edit time entries
2943 * Permissions to edit time entries
2945 * Include subprojects on the issue list, calendar, gantt and timelog by default (can be turned off is administration settings)
2944 * Include subprojects on the issue list, calendar, gantt and timelog by default (can be turned off is administration settings)
2946 * Roadmap enhancements (separate related issues from wiki contents, leading h1 in version wiki pages is hidden, smaller wiki headings)
2945 * Roadmap enhancements (separate related issues from wiki contents, leading h1 in version wiki pages is hidden, smaller wiki headings)
2947 * Make versions with same date sorted by name
2946 * Make versions with same date sorted by name
2948 * Allow issue list to be sorted by target version
2947 * Allow issue list to be sorted by target version
2949 * Related changesets messages displayed on the issue details view
2948 * Related changesets messages displayed on the issue details view
2950 * Create a journal and send an email when an issue is closed by commit
2949 * Create a journal and send an email when an issue is closed by commit
2951 * Add 'Author' to the available columns for the issue list
2950 * Add 'Author' to the available columns for the issue list
2952 * More appropriate default sort order on sortable columns
2951 * More appropriate default sort order on sortable columns
2953 * Add issue subject to the time entries view and issue subject, description and tracker to the csv export
2952 * Add issue subject to the time entries view and issue subject, description and tracker to the csv export
2954 * Permissions to edit issue notes
2953 * Permissions to edit issue notes
2955 * Display date/time instead of date on files list
2954 * Display date/time instead of date on files list
2956 * Do not show Roadmap menu item if the project doesn't define any versions
2955 * Do not show Roadmap menu item if the project doesn't define any versions
2957 * Allow longer version names (60 chars)
2956 * Allow longer version names (60 chars)
2958 * Ability to copy an existing workflow when creating a new role
2957 * Ability to copy an existing workflow when creating a new role
2959 * Display custom fields in two columns on the issue form
2958 * Display custom fields in two columns on the issue form
2960 * Added 'estimated time' in the csv export of the issue list
2959 * Added 'estimated time' in the csv export of the issue list
2961 * Display the last 30 days on the activity view rather than the current month (number of days can be configured in the application settings)
2960 * Display the last 30 days on the activity view rather than the current month (number of days can be configured in the application settings)
2962 * Setting for whether new projects should be public by default
2961 * Setting for whether new projects should be public by default
2963 * User preference to choose how comments/replies are displayed: in chronological or reverse chronological order
2962 * User preference to choose how comments/replies are displayed: in chronological or reverse chronological order
2964 * Added default value for custom fields
2963 * Added default value for custom fields
2965 * Added tabindex property on wiki toolbar buttons (to easily move from field to field using the tab key)
2964 * Added tabindex property on wiki toolbar buttons (to easily move from field to field using the tab key)
2966 * Redirect to issue page after creating a new issue
2965 * Redirect to issue page after creating a new issue
2967 * Wiki toolbar improvements (mainly for Firefox)
2966 * Wiki toolbar improvements (mainly for Firefox)
2968 * Display wiki syntax quick ref link on all wiki textareas
2967 * Display wiki syntax quick ref link on all wiki textareas
2969 * Display links to Atom feeds
2968 * Display links to Atom feeds
2970 * Breadcrumb nav for the forums
2969 * Breadcrumb nav for the forums
2971 * Show replies when choosing to display messages in the activity
2970 * Show replies when choosing to display messages in the activity
2972 * Added 'include' macro to include another wiki page
2971 * Added 'include' macro to include another wiki page
2973 * RedmineWikiFormatting page available as a static HTML file locally
2972 * RedmineWikiFormatting page available as a static HTML file locally
2974 * Wrap diff content
2973 * Wrap diff content
2975 * Strip out email address from authors in repository screens
2974 * Strip out email address from authors in repository screens
2976 * Highlight the current item of the main menu
2975 * Highlight the current item of the main menu
2977 * Added simple syntax highlighters for php and java languages
2976 * Added simple syntax highlighters for php and java languages
2978 * Do not show empty diffs
2977 * Do not show empty diffs
2979 * Show explicit error message when the scm command failed (eg. when svn binary is not available)
2978 * Show explicit error message when the scm command failed (eg. when svn binary is not available)
2980 * Lithuanian translation added (Sergej Jegorov)
2979 * Lithuanian translation added (Sergej Jegorov)
2981 * Ukrainan translation added (Natalia Konovka & Mykhaylo Sorochan)
2980 * Ukrainan translation added (Natalia Konovka & Mykhaylo Sorochan)
2982 * Danish translation added (Mads Vestergaard)
2981 * Danish translation added (Mads Vestergaard)
2983 * Added i18n support to the jstoolbar and various settings screen
2982 * Added i18n support to the jstoolbar and various settings screen
2984 * RedCloth's glyphs no longer user
2983 * RedCloth's glyphs no longer user
2985 * New icons for the wiki toolbar (from http://www.famfamfam.com/lab/icons/silk/)
2984 * New icons for the wiki toolbar (from http://www.famfamfam.com/lab/icons/silk/)
2986 * The following menus can now be extended by plugins: top_menu, account_menu, application_menu
2985 * The following menus can now be extended by plugins: top_menu, account_menu, application_menu
2987 * Added a simple rake task to fetch changesets from the repositories: rake redmine:fetch_changesets
2986 * Added a simple rake task to fetch changesets from the repositories: rake redmine:fetch_changesets
2988 * Remove hardcoded "Redmine" strings in account related emails and use application title instead
2987 * Remove hardcoded "Redmine" strings in account related emails and use application title instead
2989 * Mantis importer preserve bug ids
2988 * Mantis importer preserve bug ids
2990 * Trac importer: Trac guide wiki pages skipped
2989 * Trac importer: Trac guide wiki pages skipped
2991 * Trac importer: wiki attachments migration added
2990 * Trac importer: wiki attachments migration added
2992 * Trac importer: support database schema for Trac migration
2991 * Trac importer: support database schema for Trac migration
2993 * Trac importer: support CamelCase links
2992 * Trac importer: support CamelCase links
2994 * Removes the Redmine version from the footer (can be viewed on admin -> info)
2993 * Removes the Redmine version from the footer (can be viewed on admin -> info)
2995 * Rescue and display an error message when trying to delete a role that is in use
2994 * Rescue and display an error message when trying to delete a role that is in use
2996 * 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
2995 * 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
2997 * Add "--encoding utf8" option to the Mercurial "hg log" command in order to get utf8 encoded commit logs
2996 * Add "--encoding utf8" option to the Mercurial "hg log" command in order to get utf8 encoded commit logs
2998 * Fixed: Gantt and calendar not properly refreshed (fragment caching removed)
2997 * Fixed: Gantt and calendar not properly refreshed (fragment caching removed)
2999 * Fixed: Textile image with style attribute cause internal server error
2998 * Fixed: Textile image with style attribute cause internal server error
3000 * Fixed: wiki TOC not rendered properly when used in an issue or document description
2999 * Fixed: wiki TOC not rendered properly when used in an issue or document description
3001 * Fixed: 'has already been taken' error message on username and email fields if left empty
3000 * Fixed: 'has already been taken' error message on username and email fields if left empty
3002 * Fixed: non-ascii attachement filename with IE
3001 * Fixed: non-ascii attachement filename with IE
3003 * Fixed: wrong url for wiki syntax pop-up when Redmine urls are prefixed
3002 * Fixed: wrong url for wiki syntax pop-up when Redmine urls are prefixed
3004 * Fixed: search for all words doesn't work
3003 * Fixed: search for all words doesn't work
3005 * Fixed: Do not show sticky and locked checkboxes when replying to a message
3004 * Fixed: Do not show sticky and locked checkboxes when replying to a message
3006 * Fixed: Mantis importer: do not duplicate Mantis username in firstname and lastname if realname is blank
3005 * Fixed: Mantis importer: do not duplicate Mantis username in firstname and lastname if realname is blank
3007 * Fixed: Date custom fields not displayed as specified in application settings
3006 * Fixed: Date custom fields not displayed as specified in application settings
3008 * Fixed: titles not escaped in the activity view
3007 * Fixed: titles not escaped in the activity view
3009 * Fixed: issue queries can not use custom fields marked as 'for all projects' in a project context
3008 * Fixed: issue queries can not use custom fields marked as 'for all projects' in a project context
3010 * 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
3009 * 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
3011 * Fixed: locked users should not receive email notifications
3010 * Fixed: locked users should not receive email notifications
3012 * Fixed: custom field selection is not saved when unchecking them all on project settings
3011 * Fixed: custom field selection is not saved when unchecking them all on project settings
3013 * Fixed: can not lock a topic when creating it
3012 * Fixed: can not lock a topic when creating it
3014 * Fixed: Incorrect filtering for unset values when using 'is not' filter
3013 * Fixed: Incorrect filtering for unset values when using 'is not' filter
3015 * Fixed: PostgreSQL issues_seq_id not updated when using Trac importer
3014 * Fixed: PostgreSQL issues_seq_id not updated when using Trac importer
3016 * Fixed: ajax pagination does not scroll up
3015 * Fixed: ajax pagination does not scroll up
3017 * Fixed: error when uploading a file with no content-type specified by the browser
3016 * Fixed: error when uploading a file with no content-type specified by the browser
3018 * Fixed: wiki and changeset links not displayed when previewing issue description or notes
3017 * Fixed: wiki and changeset links not displayed when previewing issue description or notes
3019 * Fixed: 'LdapError: no bind result' error when authenticating
3018 * Fixed: 'LdapError: no bind result' error when authenticating
3020 * Fixed: 'LdapError: invalid binding information' when no username/password are set on the LDAP account
3019 * Fixed: 'LdapError: invalid binding information' when no username/password are set on the LDAP account
3021 * Fixed: CVS repository doesn't work if port is used in the url
3020 * Fixed: CVS repository doesn't work if port is used in the url
3022 * Fixed: Email notifications: host name is missing in generated links
3021 * Fixed: Email notifications: host name is missing in generated links
3023 * Fixed: Email notifications: referenced changesets, wiki pages, attachments... are not turned into links
3022 * Fixed: Email notifications: referenced changesets, wiki pages, attachments... are not turned into links
3024 * Fixed: Do not clear issue relations when moving an issue to another project if cross-project issue relations are allowed
3023 * Fixed: Do not clear issue relations when moving an issue to another project if cross-project issue relations are allowed
3025 * Fixed: "undefined method 'textilizable'" error on email notification when running Repository#fetch_changesets from the console
3024 * Fixed: "undefined method 'textilizable'" error on email notification when running Repository#fetch_changesets from the console
3026 * Fixed: Do not send an email with no recipient, cc or bcc
3025 * Fixed: Do not send an email with no recipient, cc or bcc
3027 * Fixed: fetch_changesets fails on commit comments that close 2 duplicates issues.
3026 * Fixed: fetch_changesets fails on commit comments that close 2 duplicates issues.
3028 * Fixed: Mercurial browsing under unix-like os and for directory depth > 2
3027 * Fixed: Mercurial browsing under unix-like os and for directory depth > 2
3029 * Fixed: Wiki links with pipe can not be used in wiki tables
3028 * Fixed: Wiki links with pipe can not be used in wiki tables
3030 * Fixed: migrate_from_trac doesn't import timestamps of wiki and tickets
3029 * Fixed: migrate_from_trac doesn't import timestamps of wiki and tickets
3031 * Fixed: when bulk editing, setting "Assigned to" to "nobody" causes an sql error with Postgresql
3030 * Fixed: when bulk editing, setting "Assigned to" to "nobody" causes an sql error with Postgresql
3032
3031
3033
3032
3034 == 2008-03-12 v0.6.4
3033 == 2008-03-12 v0.6.4
3035
3034
3036 * Fixed: private projects name are displayed on account/show even if the current user doesn't have access to these private projects
3035 * Fixed: private projects name are displayed on account/show even if the current user doesn't have access to these private projects
3037 * Fixed: potential LDAP authentication security flaw
3036 * Fixed: potential LDAP authentication security flaw
3038 * Fixed: context submenus on the issue list don't show up with IE6.
3037 * Fixed: context submenus on the issue list don't show up with IE6.
3039 * Fixed: Themes are not applied with Rails 2.0
3038 * Fixed: Themes are not applied with Rails 2.0
3040 * Fixed: crash when fetching Mercurial changesets if changeset[:files] is nil
3039 * Fixed: crash when fetching Mercurial changesets if changeset[:files] is nil
3041 * Fixed: Mercurial repository browsing
3040 * Fixed: Mercurial repository browsing
3042 * Fixed: undefined local variable or method 'log' in CvsAdapter when a cvs command fails
3041 * Fixed: undefined local variable or method 'log' in CvsAdapter when a cvs command fails
3043 * Fixed: not null constraints not removed with Postgresql
3042 * Fixed: not null constraints not removed with Postgresql
3044 * Doctype set to transitional
3043 * Doctype set to transitional
3045
3044
3046
3045
3047 == 2007-12-18 v0.6.3
3046 == 2007-12-18 v0.6.3
3048
3047
3049 * Fixed: upload doesn't work in 'Files' section
3048 * Fixed: upload doesn't work in 'Files' section
3050
3049
3051
3050
3052 == 2007-12-16 v0.6.2
3051 == 2007-12-16 v0.6.2
3053
3052
3054 * Search engine: issue custom fields can now be searched
3053 * Search engine: issue custom fields can now be searched
3055 * News comments are now textilized
3054 * News comments are now textilized
3056 * Updated Japanese translation (Satoru Kurashiki)
3055 * Updated Japanese translation (Satoru Kurashiki)
3057 * Updated Chinese translation (Shortie Lo)
3056 * Updated Chinese translation (Shortie Lo)
3058 * Fixed Rails 2.0 compatibility bugs:
3057 * Fixed Rails 2.0 compatibility bugs:
3059 * Unable to create a wiki
3058 * Unable to create a wiki
3060 * Gantt and calendar error
3059 * Gantt and calendar error
3061 * Trac importer error (readonly? is defined by ActiveRecord)
3060 * Trac importer error (readonly? is defined by ActiveRecord)
3062 * Fixed: 'assigned to me' filter broken
3061 * Fixed: 'assigned to me' filter broken
3063 * Fixed: crash when validation fails on issue edition with no custom fields
3062 * Fixed: crash when validation fails on issue edition with no custom fields
3064 * Fixed: reposman "can't find group" error
3063 * Fixed: reposman "can't find group" error
3065 * Fixed: 'LDAP account password is too long' error when leaving the field empty on creation
3064 * Fixed: 'LDAP account password is too long' error when leaving the field empty on creation
3066 * Fixed: empty lines when displaying repository files with Windows style eol
3065 * Fixed: empty lines when displaying repository files with Windows style eol
3067 * Fixed: missing body closing tag in repository annotate and entry views
3066 * Fixed: missing body closing tag in repository annotate and entry views
3068
3067
3069
3068
3070 == 2007-12-10 v0.6.1
3069 == 2007-12-10 v0.6.1
3071
3070
3072 * Rails 2.0 compatibility
3071 * Rails 2.0 compatibility
3073 * Custom fields can now be displayed as columns on the issue list
3072 * Custom fields can now be displayed as columns on the issue list
3074 * Added version details view (accessible from the roadmap)
3073 * Added version details view (accessible from the roadmap)
3075 * Roadmap: more accurate completion percentage calculation (done ratio of open issues is now taken into account)
3074 * Roadmap: more accurate completion percentage calculation (done ratio of open issues is now taken into account)
3076 * Added per-project tracker selection. Trackers can be selected on project settings
3075 * Added per-project tracker selection. Trackers can be selected on project settings
3077 * Anonymous users can now be allowed to create, edit, comment issues, comment news and post messages in the forums
3076 * Anonymous users can now be allowed to create, edit, comment issues, comment news and post messages in the forums
3078 * Forums: messages can now be edited/deleted (explicit permissions need to be given)
3077 * Forums: messages can now be edited/deleted (explicit permissions need to be given)
3079 * Forums: topics can be locked so that no reply can be added
3078 * Forums: topics can be locked so that no reply can be added
3080 * Forums: topics can be marked as sticky so that they always appear at the top of the list
3079 * Forums: topics can be marked as sticky so that they always appear at the top of the list
3081 * Forums: attachments can now be added to replies
3080 * Forums: attachments can now be added to replies
3082 * Added time zone support
3081 * Added time zone support
3083 * Added a setting to choose the account activation strategy (available in application settings)
3082 * Added a setting to choose the account activation strategy (available in application settings)
3084 * Added 'Classic' theme (inspired from the v0.51 design)
3083 * Added 'Classic' theme (inspired from the v0.51 design)
3085 * Added an alternate theme which provides issue list colorization based on issues priority
3084 * Added an alternate theme which provides issue list colorization based on issues priority
3086 * Added Bazaar SCM adapter
3085 * Added Bazaar SCM adapter
3087 * Added Annotate/Blame view in the repository browser (except for Darcs SCM)
3086 * Added Annotate/Blame view in the repository browser (except for Darcs SCM)
3088 * Diff style (inline or side by side) automatically saved as a user preference
3087 * Diff style (inline or side by side) automatically saved as a user preference
3089 * Added issues status changes on the activity view (by Cyril Mougel)
3088 * Added issues status changes on the activity view (by Cyril Mougel)
3090 * Added forums topics on the activity view (disabled by default)
3089 * Added forums topics on the activity view (disabled by default)
3091 * Added an option on 'My account' for users who don't want to be notified of changes that they make
3090 * Added an option on 'My account' for users who don't want to be notified of changes that they make
3092 * Trac importer now supports mysql and postgresql databases
3091 * Trac importer now supports mysql and postgresql databases
3093 * Trac importer improvements (by Mat Trudel)
3092 * Trac importer improvements (by Mat Trudel)
3094 * 'fixed version' field can now be displayed on the issue list
3093 * 'fixed version' field can now be displayed on the issue list
3095 * Added a couple of new formats for the 'date format' setting
3094 * Added a couple of new formats for the 'date format' setting
3096 * Added Traditional Chinese translation (by Shortie Lo)
3095 * Added Traditional Chinese translation (by Shortie Lo)
3097 * Added Russian translation (iGor kMeta)
3096 * Added Russian translation (iGor kMeta)
3098 * Project name format limitation removed (name can now contain any character)
3097 * Project name format limitation removed (name can now contain any character)
3099 * Project identifier maximum length changed from 12 to 20
3098 * Project identifier maximum length changed from 12 to 20
3100 * Changed the maximum length of LDAP account to 255 characters
3099 * Changed the maximum length of LDAP account to 255 characters
3101 * Removed the 12 characters limit on passwords
3100 * Removed the 12 characters limit on passwords
3102 * Added wiki macros support
3101 * Added wiki macros support
3103 * Performance improvement on workflow setup screen
3102 * Performance improvement on workflow setup screen
3104 * More detailed html title on several views
3103 * More detailed html title on several views
3105 * Custom fields can now be reordered
3104 * Custom fields can now be reordered
3106 * Search engine: search can be restricted to an exact phrase by using quotation marks
3105 * Search engine: search can be restricted to an exact phrase by using quotation marks
3107 * Added custom fields marked as 'For all projects' to the csv export of the cross project issue list
3106 * Added custom fields marked as 'For all projects' to the csv export of the cross project issue list
3108 * Email notifications are now sent as Blind carbon copy by default
3107 * Email notifications are now sent as Blind carbon copy by default
3109 * Fixed: all members (including non active) should be deleted when deleting a project
3108 * Fixed: all members (including non active) should be deleted when deleting a project
3110 * Fixed: Error on wiki syntax link (accessible from wiki/edit)
3109 * Fixed: Error on wiki syntax link (accessible from wiki/edit)
3111 * Fixed: 'quick jump to a revision' form on the revisions list
3110 * Fixed: 'quick jump to a revision' form on the revisions list
3112 * Fixed: error on admin/info if there's more than 1 plugin installed
3111 * Fixed: error on admin/info if there's more than 1 plugin installed
3113 * Fixed: svn or ldap password can be found in clear text in the html source in editing mode
3112 * Fixed: svn or ldap password can be found in clear text in the html source in editing mode
3114 * Fixed: 'Assigned to' drop down list is not sorted
3113 * Fixed: 'Assigned to' drop down list is not sorted
3115 * Fixed: 'View all issues' link doesn't work on issues/show
3114 * Fixed: 'View all issues' link doesn't work on issues/show
3116 * Fixed: error on account/register when validation fails
3115 * Fixed: error on account/register when validation fails
3117 * Fixed: Error when displaying the issue list if a float custom field is marked as 'used as filter'
3116 * Fixed: Error when displaying the issue list if a float custom field is marked as 'used as filter'
3118 * Fixed: Mercurial adapter breaks on missing :files entry in changeset hash (James Britt)
3117 * Fixed: Mercurial adapter breaks on missing :files entry in changeset hash (James Britt)
3119 * Fixed: Wrong feed URLs on the home page
3118 * Fixed: Wrong feed URLs on the home page
3120 * Fixed: Update of time entry fails when the issue has been moved to an other project
3119 * Fixed: Update of time entry fails when the issue has been moved to an other project
3121 * Fixed: Error when moving an issue without changing its tracker (Postgresql)
3120 * Fixed: Error when moving an issue without changing its tracker (Postgresql)
3122 * Fixed: Changes not recorded when using :pserver string (CVS adapter)
3121 * Fixed: Changes not recorded when using :pserver string (CVS adapter)
3123 * Fixed: admin should be able to move issues to any project
3122 * Fixed: admin should be able to move issues to any project
3124 * Fixed: adding an attachment is not possible when changing the status of an issue
3123 * Fixed: adding an attachment is not possible when changing the status of an issue
3125 * Fixed: No mime-types in documents/files downloading
3124 * Fixed: No mime-types in documents/files downloading
3126 * Fixed: error when sorting the messages if there's only one board for the project
3125 * Fixed: error when sorting the messages if there's only one board for the project
3127 * Fixed: 'me' doesn't appear in the drop down filters on a project issue list.
3126 * Fixed: 'me' doesn't appear in the drop down filters on a project issue list.
3128
3127
3129 == 2007-11-04 v0.6.0
3128 == 2007-11-04 v0.6.0
3130
3129
3131 * Permission model refactoring.
3130 * Permission model refactoring.
3132 * Permissions: there are now 2 builtin roles that can be used to specify permissions given to other users than members of projects
3131 * Permissions: there are now 2 builtin roles that can be used to specify permissions given to other users than members of projects
3133 * Permissions: some permissions (eg. browse the repository) can be removed for certain roles
3132 * Permissions: some permissions (eg. browse the repository) can be removed for certain roles
3134 * Permissions: modules (eg. issue tracking, news, documents...) can be enabled/disabled at project level
3133 * Permissions: modules (eg. issue tracking, news, documents...) can be enabled/disabled at project level
3135 * Added Mantis and Trac importers
3134 * Added Mantis and Trac importers
3136 * New application layout
3135 * New application layout
3137 * Added "Bulk edit" functionality on the issue list
3136 * Added "Bulk edit" functionality on the issue list
3138 * More flexible mail notifications settings at user level
3137 * More flexible mail notifications settings at user level
3139 * 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
3138 * 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
3140 * 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
3139 * 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
3141 * Added the ability to customize issue list columns (at application level or for each saved query)
3140 * Added the ability to customize issue list columns (at application level or for each saved query)
3142 * Overdue versions (date reached and open issues > 0) are now always displayed on the roadmap
3141 * Overdue versions (date reached and open issues > 0) are now always displayed on the roadmap
3143 * Added the ability to rename wiki pages (specific permission required)
3142 * Added the ability to rename wiki pages (specific permission required)
3144 * Search engines now supports pagination. Results are sorted in reverse chronological order
3143 * Search engines now supports pagination. Results are sorted in reverse chronological order
3145 * Added "Estimated hours" attribute on issues
3144 * Added "Estimated hours" attribute on issues
3146 * A category with assigned issue can now be deleted. 2 options are proposed: remove assignments or reassign issues to another category
3145 * A category with assigned issue can now be deleted. 2 options are proposed: remove assignments or reassign issues to another category
3147 * Forum notifications are now also sent to the authors of the thread, even if they don't watch the board
3146 * Forum notifications are now also sent to the authors of the thread, even if they don't watch the board
3148 * Added an application setting to specify the application protocol (http or https) used to generate urls in emails
3147 * Added an application setting to specify the application protocol (http or https) used to generate urls in emails
3149 * Gantt chart: now starts at the current month by default
3148 * Gantt chart: now starts at the current month by default
3150 * Gantt chart: month count and zoom factor are automatically saved as user preferences
3149 * Gantt chart: month count and zoom factor are automatically saved as user preferences
3151 * Wiki links can now refer to other project wikis
3150 * Wiki links can now refer to other project wikis
3152 * Added wiki index by date
3151 * Added wiki index by date
3153 * Added preview on add/edit issue form
3152 * Added preview on add/edit issue form
3154 * Emails footer can now be customized from the admin interface (Admin -> Email notifications)
3153 * Emails footer can now be customized from the admin interface (Admin -> Email notifications)
3155 * 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)
3154 * 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)
3156 * Calendar: first day of week can now be set in lang files
3155 * Calendar: first day of week can now be set in lang files
3157 * Automatic closing of duplicate issues
3156 * Automatic closing of duplicate issues
3158 * Added a cross-project issue list
3157 * Added a cross-project issue list
3159 * AJAXified the SCM browser (tree view)
3158 * AJAXified the SCM browser (tree view)
3160 * Pretty URL for the repository browser (Cyril Mougel)
3159 * Pretty URL for the repository browser (Cyril Mougel)
3161 * Search engine: added a checkbox to search titles only
3160 * Search engine: added a checkbox to search titles only
3162 * Added "% done" in the filter list
3161 * Added "% done" in the filter list
3163 * Enumerations: values can now be reordered and a default value can be specified (eg. default issue priority)
3162 * Enumerations: values can now be reordered and a default value can be specified (eg. default issue priority)
3164 * Added some accesskeys
3163 * Added some accesskeys
3165 * Added "Float" as a custom field format
3164 * Added "Float" as a custom field format
3166 * Added basic Theme support
3165 * Added basic Theme support
3167 * Added the ability to set the "done ratio" of issues fixed by commit (Nikolay Solakov)
3166 * Added the ability to set the "done ratio" of issues fixed by commit (Nikolay Solakov)
3168 * Added custom fields in issue related mail notifications
3167 * Added custom fields in issue related mail notifications
3169 * Email notifications are now sent in plain text and html
3168 * Email notifications are now sent in plain text and html
3170 * Gantt chart can now be exported to a graphic file (png). This functionality is only available if RMagick is installed.
3169 * Gantt chart can now be exported to a graphic file (png). This functionality is only available if RMagick is installed.
3171 * Added syntax highlightment for repository files and wiki
3170 * Added syntax highlightment for repository files and wiki
3172 * Improved automatic Redmine links
3171 * Improved automatic Redmine links
3173 * Added automatic table of content support on wiki pages
3172 * Added automatic table of content support on wiki pages
3174 * Added radio buttons on the documents list to sort documents by category, date, title or author
3173 * Added radio buttons on the documents list to sort documents by category, date, title or author
3175 * Added basic plugin support, with a sample plugin
3174 * Added basic plugin support, with a sample plugin
3176 * Added a link to add a new category when creating or editing an issue
3175 * Added a link to add a new category when creating or editing an issue
3177 * Added a "Assignable" boolean on the Role model. If unchecked, issues can not be assigned to users having this role.
3176 * Added a "Assignable" boolean on the Role model. If unchecked, issues can not be assigned to users having this role.
3178 * Added an option to be able to relate issues in different projects
3177 * Added an option to be able to relate issues in different projects
3179 * Added the ability to move issues (to another project) without changing their trackers.
3178 * Added the ability to move issues (to another project) without changing their trackers.
3180 * Atom feeds added on project activity, news and changesets
3179 * Atom feeds added on project activity, news and changesets
3181 * Added the ability to reset its own RSS access key
3180 * Added the ability to reset its own RSS access key
3182 * Main project list now displays root projects with their subprojects
3181 * Main project list now displays root projects with their subprojects
3183 * Added anchor links to issue notes
3182 * Added anchor links to issue notes
3184 * Added reposman Ruby version. This script can now register created repositories in Redmine (Nicolas Chuche)
3183 * Added reposman Ruby version. This script can now register created repositories in Redmine (Nicolas Chuche)
3185 * Issue notes are now included in search
3184 * Issue notes are now included in search
3186 * Added email sending test functionality
3185 * Added email sending test functionality
3187 * Added LDAPS support for LDAP authentication
3186 * Added LDAPS support for LDAP authentication
3188 * Removed hard-coded URLs in mail templates
3187 * Removed hard-coded URLs in mail templates
3189 * Subprojects are now grouped by projects in the navigation drop-down menu
3188 * Subprojects are now grouped by projects in the navigation drop-down menu
3190 * Added a new value for date filters: this week
3189 * Added a new value for date filters: this week
3191 * Added cache for application settings
3190 * Added cache for application settings
3192 * Added Polish translation (Tomasz Gawryl)
3191 * Added Polish translation (Tomasz Gawryl)
3193 * Added Czech translation (Jan Kadlecek)
3192 * Added Czech translation (Jan Kadlecek)
3194 * Added Romanian translation (Csongor Bartus)
3193 * Added Romanian translation (Csongor Bartus)
3195 * Added Hebrew translation (Bob Builder)
3194 * Added Hebrew translation (Bob Builder)
3196 * Added Serbian translation (Dragan Matic)
3195 * Added Serbian translation (Dragan Matic)
3197 * Added Korean translation (Choi Jong Yoon)
3196 * Added Korean translation (Choi Jong Yoon)
3198 * Fixed: the link to delete issue relations is displayed even if the user is not authorized to delete relations
3197 * Fixed: the link to delete issue relations is displayed even if the user is not authorized to delete relations
3199 * Performance improvement on calendar and gantt
3198 * Performance improvement on calendar and gantt
3200 * Fixed: wiki preview doesn't work on long entries
3199 * Fixed: wiki preview doesn't work on long entries
3201 * Fixed: queries with multiple custom fields return no result
3200 * Fixed: queries with multiple custom fields return no result
3202 * Fixed: Can not authenticate user against LDAP if its DN contains non-ascii characters
3201 * Fixed: Can not authenticate user against LDAP if its DN contains non-ascii characters
3203 * Fixed: URL with ~ broken in wiki formatting
3202 * Fixed: URL with ~ broken in wiki formatting
3204 * Fixed: some quotation marks are rendered as strange characters in pdf
3203 * Fixed: some quotation marks are rendered as strange characters in pdf
3205
3204
3206
3205
3207 == 2007-07-15 v0.5.1
3206 == 2007-07-15 v0.5.1
3208
3207
3209 * per project forums added
3208 * per project forums added
3210 * added the ability to archive projects
3209 * added the ability to archive projects
3211 * added "Watch" functionality on issues. It allows users to receive notifications about issue changes
3210 * added "Watch" functionality on issues. It allows users to receive notifications about issue changes
3212 * custom fields for issues can now be used as filters on issue list
3211 * custom fields for issues can now be used as filters on issue list
3213 * added per user custom queries
3212 * added per user custom queries
3214 * commit messages are now scanned for referenced or fixed issue IDs (keywords defined in Admin -> Settings)
3213 * commit messages are now scanned for referenced or fixed issue IDs (keywords defined in Admin -> Settings)
3215 * projects list now shows the list of public projects and private projects for which the user is a member
3214 * projects list now shows the list of public projects and private projects for which the user is a member
3216 * versions can now be created with no date
3215 * versions can now be created with no date
3217 * added issue count details for versions on Reports view
3216 * added issue count details for versions on Reports view
3218 * added time report, by member/activity/tracker/version and year/month/week for the selected period
3217 * added time report, by member/activity/tracker/version and year/month/week for the selected period
3219 * each category can now be associated to a user, so that new issues in that category are automatically assigned to that user
3218 * each category can now be associated to a user, so that new issues in that category are automatically assigned to that user
3220 * added autologin feature (disabled by default)
3219 * added autologin feature (disabled by default)
3221 * optimistic locking added for wiki edits
3220 * optimistic locking added for wiki edits
3222 * added wiki diff
3221 * added wiki diff
3223 * added the ability to destroy wiki pages (requires permission)
3222 * added the ability to destroy wiki pages (requires permission)
3224 * a wiki page can now be attached to each version, and displayed on the roadmap
3223 * a wiki page can now be attached to each version, and displayed on the roadmap
3225 * attachments can now be added to wiki pages (original patch by Pavol Murin) and displayed online
3224 * attachments can now be added to wiki pages (original patch by Pavol Murin) and displayed online
3226 * added an option to see all versions in the roadmap view (including completed ones)
3225 * added an option to see all versions in the roadmap view (including completed ones)
3227 * added basic issue relations
3226 * added basic issue relations
3228 * added the ability to log time when changing an issue status
3227 * added the ability to log time when changing an issue status
3229 * account information can now be sent to the user when creating an account
3228 * account information can now be sent to the user when creating an account
3230 * author and assignee of an issue always receive notifications (even if they turned of mail notifications)
3229 * author and assignee of an issue always receive notifications (even if they turned of mail notifications)
3231 * added a quick search form in page header
3230 * added a quick search form in page header
3232 * added 'me' value for 'assigned to' and 'author' query filters
3231 * added 'me' value for 'assigned to' and 'author' query filters
3233 * added a link on revision screen to see the entire diff for the revision
3232 * added a link on revision screen to see the entire diff for the revision
3234 * added last commit message for each entry in repository browser
3233 * added last commit message for each entry in repository browser
3235 * added the ability to view a file diff with free to/from revision selection.
3234 * added the ability to view a file diff with free to/from revision selection.
3236 * text files can now be viewed online when browsing the repository
3235 * text files can now be viewed online when browsing the repository
3237 * added basic support for other SCM: CVS (Ralph Vater), Mercurial and Darcs
3236 * added basic support for other SCM: CVS (Ralph Vater), Mercurial and Darcs
3238 * added fragment caching for svn diffs
3237 * added fragment caching for svn diffs
3239 * added fragment caching for calendar and gantt views
3238 * added fragment caching for calendar and gantt views
3240 * login field automatically focused on login form
3239 * login field automatically focused on login form
3241 * subproject name displayed on issue list, calendar and gantt
3240 * subproject name displayed on issue list, calendar and gantt
3242 * added an option to choose the date format: language based or ISO 8601
3241 * added an option to choose the date format: language based or ISO 8601
3243 * added a simple mail handler. It lets users add notes to an existing issue by replying to the initial notification email.
3242 * added a simple mail handler. It lets users add notes to an existing issue by replying to the initial notification email.
3244 * a 403 error page is now displayed (instead of a blank page) when trying to access a protected page
3243 * a 403 error page is now displayed (instead of a blank page) when trying to access a protected page
3245 * added portuguese translation (Joao Carlos Clementoni)
3244 * added portuguese translation (Joao Carlos Clementoni)
3246 * added partial online help japanese translation (Ken Date)
3245 * added partial online help japanese translation (Ken Date)
3247 * added bulgarian translation (Nikolay Solakov)
3246 * added bulgarian translation (Nikolay Solakov)
3248 * added dutch translation (Linda van den Brink)
3247 * added dutch translation (Linda van den Brink)
3249 * added swedish translation (Thomas Habets)
3248 * added swedish translation (Thomas Habets)
3250 * italian translation update (Alessio Spadaro)
3249 * italian translation update (Alessio Spadaro)
3251 * japanese translation update (Satoru Kurashiki)
3250 * japanese translation update (Satoru Kurashiki)
3252 * fixed: error on history atom feed when there's no notes on an issue change
3251 * fixed: error on history atom feed when there's no notes on an issue change
3253 * fixed: error in journalizing an issue with longtext custom fields (Postgresql)
3252 * fixed: error in journalizing an issue with longtext custom fields (Postgresql)
3254 * fixed: creation of Oracle schema
3253 * fixed: creation of Oracle schema
3255 * fixed: last day of the month not included in project activity
3254 * fixed: last day of the month not included in project activity
3256 * fixed: files with an apostrophe in their names can't be accessed in SVN repository
3255 * fixed: files with an apostrophe in their names can't be accessed in SVN repository
3257 * fixed: performance issue on RepositoriesController#revisions when a changeset has a great number of changes (eg. 100,000)
3256 * fixed: performance issue on RepositoriesController#revisions when a changeset has a great number of changes (eg. 100,000)
3258 * fixed: open/closed issue counts are always 0 on reports view (postgresql)
3257 * fixed: open/closed issue counts are always 0 on reports view (postgresql)
3259 * fixed: date query filters (wrong results and sql error with postgresql)
3258 * fixed: date query filters (wrong results and sql error with postgresql)
3260 * fixed: confidentiality issue on account/show (private project names displayed to anyone)
3259 * fixed: confidentiality issue on account/show (private project names displayed to anyone)
3261 * fixed: Long text custom fields displayed without line breaks
3260 * fixed: Long text custom fields displayed without line breaks
3262 * fixed: Error when editing the wokflow after deleting a status
3261 * fixed: Error when editing the wokflow after deleting a status
3263 * fixed: SVN commit dates are now stored as local time
3262 * fixed: SVN commit dates are now stored as local time
3264
3263
3265
3264
3266 == 2007-04-11 v0.5.0
3265 == 2007-04-11 v0.5.0
3267
3266
3268 * added per project Wiki
3267 * added per project Wiki
3269 * added rss/atom feeds at project level (custom queries can be used as feeds)
3268 * added rss/atom feeds at project level (custom queries can be used as feeds)
3270 * added search engine (search in issues, news, commits, wiki pages, documents)
3269 * added search engine (search in issues, news, commits, wiki pages, documents)
3271 * simple time tracking functionality added
3270 * simple time tracking functionality added
3272 * added version due dates on calendar and gantt
3271 * added version due dates on calendar and gantt
3273 * added subprojects issue count on project Reports page
3272 * added subprojects issue count on project Reports page
3274 * added the ability to copy an existing workflow when creating a new tracker
3273 * added the ability to copy an existing workflow when creating a new tracker
3275 * added the ability to include subprojects on calendar and gantt
3274 * added the ability to include subprojects on calendar and gantt
3276 * added the ability to select trackers to display on calendar and gantt (Jeffrey Jones)
3275 * added the ability to select trackers to display on calendar and gantt (Jeffrey Jones)
3277 * added side by side svn diff view (Cyril Mougel)
3276 * added side by side svn diff view (Cyril Mougel)
3278 * added back subproject filter on issue list
3277 * added back subproject filter on issue list
3279 * added permissions report in admin area
3278 * added permissions report in admin area
3280 * added a status filter on users list
3279 * added a status filter on users list
3281 * support for password-protected SVN repositories
3280 * support for password-protected SVN repositories
3282 * SVN commits are now stored in the database
3281 * SVN commits are now stored in the database
3283 * added simple svn statistics SVG graphs
3282 * added simple svn statistics SVG graphs
3284 * progress bars for roadmap versions (Nick Read)
3283 * progress bars for roadmap versions (Nick Read)
3285 * issue history now shows file uploads and deletions
3284 * issue history now shows file uploads and deletions
3286 * #id patterns are turned into links to issues in descriptions and commit messages
3285 * #id patterns are turned into links to issues in descriptions and commit messages
3287 * japanese translation added (Satoru Kurashiki)
3286 * japanese translation added (Satoru Kurashiki)
3288 * chinese simplified translation added (Andy Wu)
3287 * chinese simplified translation added (Andy Wu)
3289 * italian translation added (Alessio Spadaro)
3288 * italian translation added (Alessio Spadaro)
3290 * added scripts to manage SVN repositories creation and user access control using ssh+svn (Nicolas Chuche)
3289 * added scripts to manage SVN repositories creation and user access control using ssh+svn (Nicolas Chuche)
3291 * better calendar rendering time
3290 * better calendar rendering time
3292 * fixed migration scripts to work with mysql 5 running in strict mode
3291 * fixed migration scripts to work with mysql 5 running in strict mode
3293 * fixed: error when clicking "add" with no block selected on my/page_layout
3292 * fixed: error when clicking "add" with no block selected on my/page_layout
3294 * fixed: hard coded links in navigation bar
3293 * fixed: hard coded links in navigation bar
3295 * fixed: table_name pre/suffix support
3294 * fixed: table_name pre/suffix support
3296
3295
3297
3296
3298 == 2007-02-18 v0.4.2
3297 == 2007-02-18 v0.4.2
3299
3298
3300 * Rails 1.2 is now required
3299 * Rails 1.2 is now required
3301 * settings are now stored in the database and editable through the application in: Admin -> Settings (config_custom.rb is no longer used)
3300 * settings are now stored in the database and editable through the application in: Admin -> Settings (config_custom.rb is no longer used)
3302 * added project roadmap view
3301 * added project roadmap view
3303 * mail notifications added when a document, a file or an attachment is added
3302 * mail notifications added when a document, a file or an attachment is added
3304 * tooltips added on Gantt chart and calender to view the details of the issues
3303 * tooltips added on Gantt chart and calender to view the details of the issues
3305 * ability to set the sort order for roles, trackers, issue statuses
3304 * ability to set the sort order for roles, trackers, issue statuses
3306 * added missing fields to csv export: priority, start date, due date, done ratio
3305 * added missing fields to csv export: priority, start date, due date, done ratio
3307 * added total number of issues per tracker on project overview
3306 * added total number of issues per tracker on project overview
3308 * 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-)
3307 * 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-)
3309 * added back "fixed version" field on issue screen and in filters
3308 * added back "fixed version" field on issue screen and in filters
3310 * project settings screen split in 4 tabs
3309 * project settings screen split in 4 tabs
3311 * custom fields screen split in 3 tabs (one for each kind of custom field)
3310 * custom fields screen split in 3 tabs (one for each kind of custom field)
3312 * multiple issues pdf export now rendered as a table
3311 * multiple issues pdf export now rendered as a table
3313 * added a button on users/list to manually activate an account
3312 * added a button on users/list to manually activate an account
3314 * added a setting option to disable "password lost" functionality
3313 * added a setting option to disable "password lost" functionality
3315 * added a setting option to set max number of issues in csv/pdf exports
3314 * added a setting option to set max number of issues in csv/pdf exports
3316 * fixed: subprojects count is always 0 on projects list
3315 * fixed: subprojects count is always 0 on projects list
3317 * fixed: locked users are proposed when adding a member to a project
3316 * fixed: locked users are proposed when adding a member to a project
3318 * fixed: setting an issue status as default status leads to an sql error with SQLite
3317 * fixed: setting an issue status as default status leads to an sql error with SQLite
3319 * fixed: unable to delete an issue status even if it's not used yet
3318 * fixed: unable to delete an issue status even if it's not used yet
3320 * fixed: filters ignored when exporting a predefined query to csv/pdf
3319 * fixed: filters ignored when exporting a predefined query to csv/pdf
3321 * fixed: crash when french "issue_edit" email notification is sent
3320 * fixed: crash when french "issue_edit" email notification is sent
3322 * fixed: hide mail preference not saved (my/account)
3321 * fixed: hide mail preference not saved (my/account)
3323 * fixed: crash when a new user try to edit its "my page" layout
3322 * fixed: crash when a new user try to edit its "my page" layout
3324
3323
3325
3324
3326 == 2007-01-03 v0.4.1
3325 == 2007-01-03 v0.4.1
3327
3326
3328 * fixed: emails have no recipient when one of the project members has notifications disabled
3327 * fixed: emails have no recipient when one of the project members has notifications disabled
3329
3328
3330
3329
3331 == 2007-01-02 v0.4.0
3330 == 2007-01-02 v0.4.0
3332
3331
3333 * simple SVN browser added (just needs svn binaries in PATH)
3332 * simple SVN browser added (just needs svn binaries in PATH)
3334 * comments can now be added on news
3333 * comments can now be added on news
3335 * "my page" is now customizable
3334 * "my page" is now customizable
3336 * more powerfull and savable filters for issues lists
3335 * more powerfull and savable filters for issues lists
3337 * improved issues change history
3336 * improved issues change history
3338 * new functionality: move an issue to another project or tracker
3337 * new functionality: move an issue to another project or tracker
3339 * new functionality: add a note to an issue
3338 * new functionality: add a note to an issue
3340 * new report: project activity
3339 * new report: project activity
3341 * "start date" and "% done" fields added on issues
3340 * "start date" and "% done" fields added on issues
3342 * project calendar added
3341 * project calendar added
3343 * gantt chart added (exportable to pdf)
3342 * gantt chart added (exportable to pdf)
3344 * single/multiple issues pdf export added
3343 * single/multiple issues pdf export added
3345 * issues reports improvements
3344 * issues reports improvements
3346 * multiple file upload for issues, documents and files
3345 * multiple file upload for issues, documents and files
3347 * option to set maximum size of uploaded files
3346 * option to set maximum size of uploaded files
3348 * textile formating of issue and news descritions (RedCloth required)
3347 * textile formating of issue and news descritions (RedCloth required)
3349 * integration of DotClear jstoolbar for textile formatting
3348 * integration of DotClear jstoolbar for textile formatting
3350 * calendar date picker for date fields (LGPL DHTML Calendar http://sourceforge.net/projects/jscalendar)
3349 * calendar date picker for date fields (LGPL DHTML Calendar http://sourceforge.net/projects/jscalendar)
3351 * new filter in issues list: Author
3350 * new filter in issues list: Author
3352 * ajaxified paginators
3351 * ajaxified paginators
3353 * news rss feed added
3352 * news rss feed added
3354 * option to set number of results per page on issues list
3353 * option to set number of results per page on issues list
3355 * localized csv separator (comma/semicolon)
3354 * localized csv separator (comma/semicolon)
3356 * csv output encoded to ISO-8859-1
3355 * csv output encoded to ISO-8859-1
3357 * user custom field displayed on account/show
3356 * user custom field displayed on account/show
3358 * default configuration improved (default roles, trackers, status, permissions and workflows)
3357 * default configuration improved (default roles, trackers, status, permissions and workflows)
3359 * language for default configuration data can now be chosen when running 'load_default_data' task
3358 * language for default configuration data can now be chosen when running 'load_default_data' task
3360 * javascript added on custom field form to show/hide fields according to the format of custom field
3359 * javascript added on custom field form to show/hide fields according to the format of custom field
3361 * fixed: custom fields not in csv exports
3360 * fixed: custom fields not in csv exports
3362 * fixed: project settings now displayed according to user's permissions
3361 * fixed: project settings now displayed according to user's permissions
3363 * fixed: application error when no version is selected on projects/add_file
3362 * fixed: application error when no version is selected on projects/add_file
3364 * fixed: public actions not authorized for members of non public projects
3363 * fixed: public actions not authorized for members of non public projects
3365 * fixed: non public projects were shown on welcome screen even if current user is not a member
3364 * fixed: non public projects were shown on welcome screen even if current user is not a member
3366
3365
3367
3366
3368 == 2006-10-08 v0.3.0
3367 == 2006-10-08 v0.3.0
3369
3368
3370 * user authentication against multiple LDAP (optional)
3369 * user authentication against multiple LDAP (optional)
3371 * token based "lost password" functionality
3370 * token based "lost password" functionality
3372 * user self-registration functionality (optional)
3371 * user self-registration functionality (optional)
3373 * custom fields now available for issues, users and projects
3372 * custom fields now available for issues, users and projects
3374 * new custom field format "text" (displayed as a textarea field)
3373 * new custom field format "text" (displayed as a textarea field)
3375 * project & administration drop down menus in navigation bar for quicker access
3374 * project & administration drop down menus in navigation bar for quicker access
3376 * text formatting is preserved for long text fields (issues, projects and news descriptions)
3375 * text formatting is preserved for long text fields (issues, projects and news descriptions)
3377 * urls and emails are turned into clickable links in long text fields
3376 * urls and emails are turned into clickable links in long text fields
3378 * "due date" field added on issues
3377 * "due date" field added on issues
3379 * tracker selection filter added on change log
3378 * tracker selection filter added on change log
3380 * Localization plugin replaced with GLoc 1.1.0 (iconv required)
3379 * Localization plugin replaced with GLoc 1.1.0 (iconv required)
3381 * error messages internationalization
3380 * error messages internationalization
3382 * german translation added (thanks to Karim Trott)
3381 * german translation added (thanks to Karim Trott)
3383 * data locking for issues to prevent update conflicts (using ActiveRecord builtin optimistic locking)
3382 * data locking for issues to prevent update conflicts (using ActiveRecord builtin optimistic locking)
3384 * new filter in issues list: "Fixed version"
3383 * new filter in issues list: "Fixed version"
3385 * active filters are displayed with colored background on issues list
3384 * active filters are displayed with colored background on issues list
3386 * custom configuration is now defined in config/config_custom.rb
3385 * custom configuration is now defined in config/config_custom.rb
3387 * user object no more stored in session (only user_id)
3386 * user object no more stored in session (only user_id)
3388 * news summary field is no longer required
3387 * news summary field is no longer required
3389 * tables and forms redesign
3388 * tables and forms redesign
3390 * Fixed: boolean custom field not working
3389 * Fixed: boolean custom field not working
3391 * Fixed: error messages for custom fields are not displayed
3390 * Fixed: error messages for custom fields are not displayed
3392 * Fixed: invalid custom fields should have a red border
3391 * Fixed: invalid custom fields should have a red border
3393 * Fixed: custom fields values are not validated on issue update
3392 * Fixed: custom fields values are not validated on issue update
3394 * Fixed: unable to choose an empty value for 'List' custom fields
3393 * Fixed: unable to choose an empty value for 'List' custom fields
3395 * Fixed: no issue categories sorting
3394 * Fixed: no issue categories sorting
3396 * Fixed: incorrect versions sorting
3395 * Fixed: incorrect versions sorting
3397
3396
3398
3397
3399 == 2006-07-12 - v0.2.2
3398 == 2006-07-12 - v0.2.2
3400
3399
3401 * Fixed: bug in "issues list"
3400 * Fixed: bug in "issues list"
3402
3401
3403
3402
3404 == 2006-07-09 - v0.2.1
3403 == 2006-07-09 - v0.2.1
3405
3404
3406 * new databases supported: Oracle, PostgreSQL, SQL Server
3405 * new databases supported: Oracle, PostgreSQL, SQL Server
3407 * projects/subprojects hierarchy (1 level of subprojects only)
3406 * projects/subprojects hierarchy (1 level of subprojects only)
3408 * environment information display in admin/info
3407 * environment information display in admin/info
3409 * more filter options in issues list (rev6)
3408 * more filter options in issues list (rev6)
3410 * default language based on browser settings (Accept-Language HTTP header)
3409 * default language based on browser settings (Accept-Language HTTP header)
3411 * issues list exportable to CSV (rev6)
3410 * issues list exportable to CSV (rev6)
3412 * simple_format and auto_link on long text fields
3411 * simple_format and auto_link on long text fields
3413 * more data validations
3412 * more data validations
3414 * Fixed: error when all mail notifications are unchecked in admin/mail_options
3413 * Fixed: error when all mail notifications are unchecked in admin/mail_options
3415 * Fixed: all project news are displayed on project summary
3414 * Fixed: all project news are displayed on project summary
3416 * Fixed: Can't change user password in users/edit
3415 * Fixed: Can't change user password in users/edit
3417 * Fixed: Error on tables creation with PostgreSQL (rev5)
3416 * Fixed: Error on tables creation with PostgreSQL (rev5)
3418 * Fixed: SQL error in "issue reports" view with PostgreSQL (rev5)
3417 * Fixed: SQL error in "issue reports" view with PostgreSQL (rev5)
3419
3418
3420
3419
3421 == 2006-06-25 - v0.1.0
3420 == 2006-06-25 - v0.1.0
3422
3421
3423 * multiple users/multiple projects
3422 * multiple users/multiple projects
3424 * role based access control
3423 * role based access control
3425 * issue tracking system
3424 * issue tracking system
3426 * fully customizable workflow
3425 * fully customizable workflow
3427 * documents/files repository
3426 * documents/files repository
3428 * email notifications on issue creation and update
3427 * email notifications on issue creation and update
3429 * multilanguage support (except for error messages):english, french, spanish
3428 * multilanguage support (except for error messages):english, french, spanish
3430 * online manual in french (unfinished)
3429 * online manual in french (unfinished)
General Comments 0
You need to be logged in to leave comments. Login now