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