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