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