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