Revision 1297:0a574315af3e .svn/pristine/b9

View differences:

.svn/pristine/b9/b950d8a97765668e2833dfe2df960bfa042def1b.svn-base
1
# Plugin's routes
2
# See: http://guides.rubyonrails.org/routing.html
.svn/pristine/b9/b9b64854f38e0564b5365e0c309b78bfc539da31.svn-base
1
== Redmine changelog
2

  
3
Redmine - project management software
4
Copyright (C) 2006-2012  Jean-Philippe Lang
5
http://www.redmine.org/
6

  
7
== 2012-12-18 v2.2.0
8

  
9
* Defect #4787: Gannt to PNG - CJK (Chinese, Japanese and Korean) characters appear as ?
10
* Defect #8106: Issues by Category should show tasks without category
11
* Defect #8373: i18n string text_are_you_sure_with_children no longer used
12
* Defect #11426: Filtering with Due Date in less than N days should show overdue issues
13
* Defect #11834: Bazaar: "???" instead of non ASCII character in paths on non UTF-8 locale
14
* Defect #11868: Git and Mercurial diff displays deleted files as /dev/null
15
* Defect #11979: No validation errors when entering an invalid "Parent task"
16
* Defect #12012: Redmine::VERSION.revision method does not work on Subversion 1.7 working copy
17
* Defect #12018: Issue filter select box order changes randomly
18
* Defect #12090: email recipients not written to action_mailer log if BCC recipients setting is checked
19
* Defect #12092: Issue "start date" validation does not work correctly
20
* Defect #12285: Some unit and functional tests miss fixtures and break when run alone
21
* Defect #12286: Emails of private notes are sent to watcher users regardless of viewing permissions
22
* Defect #12310: Attachments may not be displayed in the order they were selected
23
* Defect #12356: Issue "Update" link broken focus
24
* Defect #12397: Error in Textile conversion of HTTP links, containing russian letters
25
* Defect #12434: Respond with 404 instead of 500 when requesting a wiki diff with invalid versions
26
* Feature #1554: Private comments in tickets
27
* Feature #2161: Time tracking code should respect weekends as "no work" days
28
* Feature #3239: Show related issues on the Issues Listing
29
* Feature #3265: Filter on issue relations
30
* Feature #3447: Option to display the issue descriptions on the issues list
31
* Feature #3511: Ability to sort issues by grouped column
32
* Feature #4590: Precede-Follow relation should move following issues when rescheduling issue earlier
33
* Feature #5487: Allow subtasks to cross projects
34
* Feature #6899: Add a relation between the original and copied issue
35
* Feature #7082: Rest API for wiki
36
* Feature #9835: REST API - List priorities
37
* Feature #10789: Macros {{child_pages}} with depth parameter
38
* Feature #10852: Ability to delete a version from a wiki page history
39
* Feature #10937: new user format #{lastname}
40
* Feature #11502: Expose roles details via REST API
41
* Feature #11755: Impersonate user through REST API auth
42
* Feature #12085: New user name format: firstname + first letter of lastname
43
* Feature #12125: Set filename used to store attachment updloaded via the REST API
44
* Feature #12167: Macro for inserting collapsible block of text
45
* Feature #12211: Wrap issue description and its contextual menu in a div
46
* Feature #12216: Textual CSS class for priorities
47
* Feature #12299: Redmine version requirement improvements (in plugins)
48
* Feature #12393: Upgrade to Rails 3.2.9
49
* Feature #12475: Lazy loading of translation files for faster startup
50
* Patch #11846: Fill username when authentification failed
51
* Patch #11862: Add "last 2 weeks" preset to time entries reporting
52
* Patch #11992: Japanese translation about issue relations improved
53
* Patch #12027: Incorrect Spanish "September" month name
54
* Patch #12061: Japanese translation improvement (permission names)
55
* Patch #12078: User#allowed_to? should return true or false
56
* Patch #12117: Change Japanese translation of "admin"
57
* Patch #12142: Updated translation in Lithuanian
58
* Patch #12232: German translation enhancements
59
* Patch #12316: Fix Lithuanian numeral translation
60
* Patch #12494: Bulgarian "button_submit" translation change
61
* Patch #12514: Updated translation in Lithuanian
62
* Patch #12602: Korean translation update for 2.2-stable
63
* Patch #12608: Norwegian translation changed
64
* Patch #12619: Russian translation change
65

  
66
== 2012-12-18 v2.1.5
67

  
68
* Defect #12400: Validation fails when receiving an email with list custom fields
69
* Defect #12451: Macros.rb extract_macro_options should use lazy search
70
* Defect #12513: Grouping of issues by custom fields not correct in PDF export
71
* Defect #12566: Issue history notes previews are broken
72
* Defect #12568: Clicking "edit" on a journal multiple times shows multiple forms
73
* Patch #12605: Norwegian translation for 1.4-stable update
74
* Patch #12614: Dutch translation
75
* Patch #12615: Russian translation
76

  
77
== 2012-11-24 v2.1.4
78

  
79
* Defect #12274: Wiki export from Index by title is truncated
80
* Defect #12298: Right-click context menu unable to batch/bulk update (IE8)
81
* Defect #12332: Repository identifier does not display on Project/Settings/Repositories
82
* Defect #12396: Error when receiving an email without subject header
83
* Defect #12399: Non ASCII attachment filename encoding broken (MOJIBAKE) in receiving mail on Ruby 1.8
84
* Defect #12409: Git: changesets aren't read after clear_changesets call
85
* Defect #12431: Project.rebuild! sorts root projects by id instead of name
86

  
87
== 2012-11-17 v2.1.3
88

  
89
* Defect #12050: :export links to repository files lead to a 404 error
90
* Defect #12189: Missing tmp/pdf directory
91
* Defect #12195: Javascript error with IE7 / IE8 on new issue form
92
* Defect #12196: "Page not found" on OK button in SCM "View all revisions" page
93
* Defect #12199: Confirmation message displayed when clicking a disabled delete link in the context menu
94
* Defect #12231: Hardcoded "Back" in Repository
95
* Defect #12294: Incorrect german translation for "registered" users filter
96
* Defect #12349: Watchers auto-complete search on non-latin chars
97
* Defect #12358: 'None' grouped issue list section should be translated
98
* Defect #12359: Version date field regex validation accepts invalid date
99
* Defect #12375: Receiving mail subject encoding broken (MOJIBAKE) in some cases on Ruby 1.8
100
* Patch #9732: German translations
101
* Patch #12021: Russian locale translations
102
* Patch #12188: Simplified Chinese translation with zh.yml file based on Rev:10681
103
* Patch #12235: German translation for 2.1-stable
104
* Patch #12237: Added German Translation
105

  
106
== 2012-09-30 v2.1.2
107

  
108
* Defect #11929: XSS vulnerability in Redmine 2.1.x
109

  
110
== 2012-09-30 v2.1.1
111

  
112
* Defect #11290: ParseDate missing in Ruby 1.9x
113
* Defect #11844: "load_default_data" rake task fails to print the error message if one occurs
114
* Defect #11850: Can't create a user from ldap by on-the-fly on the redmine server using URI prefix
115
* Defect #11872: Private issue visible to anonymous users after its author is deleted
116
* Defect #11885: Filter misses Selectionfield on IE8
117
* Defect #11893: New relation form Cancel link is broken with Chrome 21
118
* Defect #11905: Potential "can't dup NilClass" error in UserPreference
119
* Defect #11909: Autocomplete results not reset after clearing search field
120
* Defect #11922: bs.yml and de.yml lead to error by number_to_currency()
121
* Defect #11945: rake task prints "can't convert Errno::EACCES into String" in case of no permission of public/plugin_assets
122
* Defect #11975: Undefined status transitions allowed in workflow (author of issue changes when selecting a new status)
123
* Defect #11982: SCM diff view generates extra parameter for switching mode
124
* Patch #11897: Traditional Chinese language file (to r10433)
125

  
126
== 2012-09-16 v2.1.0
127

  
128
* Defect #2071: Reordering priority-enumerations breaks alternate-theme's issue-colouring
129
* Defect #2190: Month names not translated to german
130
* Defect #8978: LDAP timeout if an LDAP auth provider is unreachable
131
* Defect #9839: Gantt abbr of weekday should not be necessarily the first letter of the long day name
132
* Defect #10928: Documentation about generating a plugin is not up-to-date
133
* Defect #11034: TLS configuration documentation for Rails 3
134
* Defect #11073: UserCustomField order_statement returns wrong output
135
* Defect #11153: Default sorting for target version is DESC instead of ASC
136
* Defect #11207: Issues associated with a locked version are not copied when copying a project
137
* Defect #11304: Issue-class: status-1, status-2 etc. refer to status position instead of status id
138
* Defect #11331: Openid registration form should not require user to enter password
139
* Defect #11345: Context menu should show shared versions when editing issues from different projects
140
* Defect #11355: Plain text notification emails content is HTML escaped
141
* Defect #11388: Updating a version through rest API returns invalid JSON
142
* Defect #11389: Warning in awesome_nested_set.rb
143
* Defect #11503: Accessing /projects/:project/wiki/something.png fails with error 500
144
* Defect #11506: Versions that are not shared should not be assignable when selecting another project
145
* Defect #11508: Projects not ordered alphabetically after renaming project
146
* Defect #11540: Roadmap anchor links can be ambigous
147
* Defect #11545: Overwriting existing method Issue.open
148
* Defect #11552: MailHandler does not match assignee name with spaces
149
* Defect #11571: Custom fields of type version not proper handled in receiving e-mails
150
* Defect #11577: Can't use non-latin anchor in wiki
151
* Defect #11612: Revision graph sometimes broken due to raphael.js error
152
* Defect #11621: Redmine MIME Detection Of Javascript Files Non-Standard
153
* Defect #11633: Macro arguments should not be parsed by text formatters
154
* Defect #11662: Invalid query returned from Issues.visible scope after accessing User#projects_by_role with a role that is not present
155
* Defect #11691: 404 response when deleting a user from the edit page
156
* Defect #11723: redmine:send_reminders notification misses if assignee is a group
157
* Defect #11738: Batch update of issues clears project path
158
* Defect #11749: Redmine.pm: HEAD is not considered as a read-only method
159
* Defect #11814: Date picker does not respect week start setting
160
* Feature #703: Configurable required fields per tracker/status/role
161
* Feature #1006: Display thumbnails of attached images
162
* Feature #1091: Disabling default ticket fields per tracker
163
* Feature #1360: Permission for adding an issue to a version.
164
* Feature #3061: Let macros optionally match over multiple lines and ignore single curly braces
165
* Feature #3510: Inserting image thumbnails inside the wiki
166
* Feature #3521: Permissions for roles to change fields per tracker/status
167
* Feature #3640: Freeze / Close Projects
168
* Feature #3831: Support for subforums
169
* Feature #6597: Configurable session lifetime and timeout
170
* Feature #6965: Option to Copy Subtasks when copying an issue
171
* Feature #8161: Ability to filter issues on project custom fields
172
* Feature #8577: "Private" column and filter on the issue list
173
* Feature #8981: REST Api for Groups
174
* Feature #9258: Create role by copy
175
* Feature #9419: Group/sort the issue list by user/version-format custom fields
176
* Feature #10362: Show images in repositories inline when clicking the 'View' link
177
* Feature #10419: Upgrade raphael.js (2.1.0)
178
* Feature #11068: Ability to set default column order in issue list
179
* Feature #11102: Add autocomplete to "Related issue" field on revision
180
* Feature #11109: Repository Identifier should be frozen
181
* Feature #11181: Additional "Log time" link on project overview
182
* Feature #11205: Reversed order of priorities on the issue summary page
183
* Feature #11445: Switch from Prototype to JQuery
184
* Feature #11469: JSONP support
185
* Feature #11475: Redmine.pm: Allow fallback to other Apache auth providers
186
* Feature #11494: Don't turn #nnn with leading zeros into links
187
* Feature #11539: Display a projects tree instead of a flat list in notification preferences
188
* Feature #11578: Option to pass whole arguments to a macro without splitting them
189
* Feature #11595: Missing mime type for svg files
190
* Feature #11758: Upgrade to Rails 3.2.8
191
* Patch #4905: Redmine.pm: add support for Git's smart HTTP protocol
192
* Patch #10988: New Korean translation patch
193
* Patch #11201: Korean translation special update
194
* Patch #11401: Fix Japanese mistranslation for "button_submit"
195
* Patch #11402: Japanese translation added for default role names
196
* Patch #11411: Fix disordered use of long sound in Japanese "user" translation
197
* Patch #11412: Unnatural Japanese message when users failed to login
198
* Patch #11419: Fix wrong Japanese "label_attachment" translation
199
* Patch #11496: Make labels clickable in Adminstration/Settings
200
* Patch #11704: Avoid the use of tag("...", "...", true) in layout
201
* Patch #11818: Redmine.pm fails when permissions are NULL
202

  
203
== 2012-09-16 v2.0.4
204

  
205
* Defect #10818: Running rake in test environment causes exception
206
* Defect #11209: Wiki diff may generate broken HTML
207
* Defect #11217: Project names in drop-down are escaped twice
208
* Defect #11262: Link is escaped in wiki added/updated notification email
209
* Defect #11307: Can't filter for negative numeric custom fields
210
* Defect #11325: Unified diff link broken on specific file/revision diff view
211
* Defect #11341: Escaped link in conflict resolution form
212
* Defect #11365: Attachment description length is not validated
213
* Defect #11511: Confirmation page has broken HTML when a project folding sub project is deleted
214
* Defect #11533: rake redmine:plugins:test doesn't run tests in subdirectories
215
* Defect #11541: Version sharing is missing in the REST API
216
* Defect #11550: Issue reminder doesn't work when using asynchronous delivery
217
* Defect #11776: Can't override mailer views inside redmine plugin.
218
* Defect #11789: Edit section links broken with h5/h6 headings
219
* Feature #11338: Exclude emails with auto-submitted => auto-generated
220
* Patch #11299: redmine:plugins:migrate should update db/schema.rb
221
* Patch #11328: Fix Japanese mistranslation for 'label_language_based'
222
* Patch #11448: Russian translation for 1.4-stable and 2.0-stable
223
* Patch #11600: Fix plural form of the abbreviation for hours in Brazilian Portuguese
224

  
225
== 2012-06-18 v2.0.3
226

  
227
* Defect #10688: PDF export from Wiki - Problems with tables
228
* Defect #11061: Cannot choose commit versions to view differences in Git/Mercurial repository view
229
* Defect #11065: E-Mail submitted tickets: German umlauts in 'Subject' get malformed (ruby 1.8)
230
* Defect #11098: Default priorities have the same position and can't be reordered
231
* Defect #11105: <% content_for :header_tags do %> doesn't work inside hook
232
* Defect #11112: REST API - custom fields in POST/PUT ignored for time_entries
233
* Defect #11118: "Maximum file size" displayed on upload forms is incorrect
234
* Defect #11124: Link to user is escaped in activity title
235
* Defect #11133: Wiki-page section edit link can point to incorrect section
236
* Defect #11160: SQL Error on time report if a custom field has multiple values for an entry
237
* Defect #11170: Topics sort order is broken in Redmine 2.x
238
* Defect #11178: Spent time sorted by date-descending order lists same-date entries in physical order (not-reverse)
239
* Defect #11185: Redmine fails to delete a project with parent/child task
240
* Feature #11162: Upgrade to Rails 3.2.6
241
* Patch #11113: Small glitch in German localization
242

  
243
== 2012-06-05 v2.0.2
244

  
245
* Defect #11032: Project list is not shown when "For any event on the selected projects only..." is selected on user edit panel
246
* Defect #11038: "Create and continue" should preserve project, issue and activity when logging time
247
* Defect #11046: Redmine.pm does not support "bind as user" ldap authentication
248
* Defect #11051: reposman.rb fails in 1.4.2 because of missing require for rubygems
249
* Defect #11085: Wiki start page can't be changed
250
* Feature #11084: Update Rails to 3.2.5
251

  
252
== 2012-05-28 v2.0.1
253

  
254
* Defect #10923: After creating a new Version Redmine jumps back to "Information"
255
* Defect #10932: Links to delete watchers are escaped when gravatars are enabled
256
* Defect #10964: Updated column doesn't get updated on issues
257
* Defect #10965: rake yard does not work for generating documentation.
258
* Defect #10972: Columns selection not displayed on the custom query form
259
* Defect #10991: My page > Spent time 'project' column is html-encoded
260
* Defect #10996: Time zones lost when upgrading from Redmine 1.4 to 2.0
261
* Defect #11013: Fetching Email from IMAP/POP3 - uninitialized constant RAILS_DEFAULT_LOGGER error
262
* Defect #11024: redmine_plugin_model generator does not create the migration
263
* Defect #11027: Saving new query without name causes escaping of input field
264
* Defect #11028: Project identifier can be updated
265

  
266
== 2012-05-15 v2.0.0
267

  
268
* Feature #4796: Rails 3 support
269
* Feature #7720: Limit the pagination-limit when max-results is fewer than max-pagination-limit
270
* Feature #9034: Add an id to the flash messages
271
* Patch #10782: Better translation for Estonian language
272

  
273
== 2012-05-13 v1.4.2
274

  
275
* Defect #10744: rake task redmine:email:test broken
276
* Defect #10787: "Allow users to unsubscribe" option is confusing
277
* Defect #10827: Cannot access Repositories page and Settings in a Project - Error 500
278
* Defect #10829: db:migrate fails 0.8.2 -> 1.4.1
279
* Defect #10832: REST Uploads fail with fastcgi
280
* Defect #10837: reposman and rdm-mailhandler not working with ruby 1.9.x
281
* Defect #10856: can not load translations from hr.yml with ruby1.9.3-p194
282
* Defect #10865: Filter reset when deleting locked user
283
* Feature #9790: Allow filtering text custom fields on "is null" and "is not null"
284
* Feature #10778: svn:ignore for config/additional_environment.rb
285
* Feature #10875: Partial Albanian Translations
286
* Feature #10888: Bring back List-Id to help aid Gmail filtering
287
* Patch #10733: Traditional Chinese language file (to r9502)
288
* Patch #10745: Japanese translation update (r9519)
289
* Patch #10750: Swedish Translation for r9522
290
* Patch #10785: Bulgarian translation (jstoolbar)
291
* Patch #10800: Simplified Chinese translation
292

  
293
== 2012-04-20 v1.4.1
294

  
295
* Defect #8574: Time report: date range fields not enabled when using the calendar popup
296
* Defect #10642: Nested textile ol/ul lists generate invalid HTML
297
* Defect #10668: RSS key is generated twice when user is not reloaded
298
* Defect #10669: Token.destroy_expired should not delete API tokens
299
* Defect #10675: "Submit and continue" is broken
300
* Defect #10711: User cannot change account details with "Login has already been taken" error
301
* Feature #10664: Unsubscribe Own User Account
302
* Patch #10693: German Translation Update
303

  
304
== 2012-04-14 v1.4.0
305

  
306
* Defect #2719: Increase username length limit from 30 to 60
307
* Defect #3087: Revision referring to issues across all projects
308
* Defect #4824: Unable to connect (can't convert Net::LDAP::LdapError into String)
309
* Defect #5058: reminder mails are not sent when delivery_method is :async_smtp
310
* Defect #6859: Moving issues to a tracker with different custom fields should let fill these fields
311
* Defect #7398: Error when trying to quick create a version with required custom field
312
* Defect #7495: Python multiline comments highlighting problem in Repository browser
313
* Defect #7826: bigdecimal-segfault-fix.rb must be removed for Oracle
314
* Defect #7920: Attempted to update a stale object when copying a project
315
* Defect #8857: Git: Too long in fetching repositories after upgrade from 1.1 or new branch at first time
316
* Defect #9472: The git scm module causes an excess amount of DB traffic.
317
* Defect #9685: Adding multiple times the same related issue relation is possible
318
* Defect #9798: Release 1.3.0 does not detect rubytree under ruby 1.9.3p0 / rails 2.3.14
319
* Defect #9978: Japanese "permission_add_issue_watchers" is wrong
320
* Defect #10006: Email reminders are sent for closed issues
321
* Defect #10150: CSV export and spent time: rounding issue
322
* Defect #10168: CSV export breaks custom columns
323
* Defect #10181: Issue context menu and bulk edit form show irrelevant statuses
324
* Defect #10198: message_id regex in pop3.rb only recognizes Message-ID header (not Message-Id)
325
* Defect #10251: Description diff link in note details is relative when received by email
326
* Defect #10272: Ruby 1.9.3: "incompatible character encoding" with LDAP auth
327
* Defect #10275: Message object not passed to wiki macros for head topic and in preview edit mode
328
* Defect #10334: Full name is not unquoted when creating users from emails
329
* Defect #10410: [Localization] Grammar issue of Simplified Chinese in zh.yml
330
* Defect #10442: Ruby 1.9.3 Time Zone setting Internal error.
331
* Defect #10467: Confusing behavior while moving issue to a project with disabled Issues module
332
* Defect #10575: Uploading of attachments which filename contains non-ASCII chars fails with Ruby 1.9
333
* Defect #10590: WikiContent::Version#text return string with #<Encoding:ASCII-8BIT> when uncompressed
334
* Defect #10593: Error: 'incompatible character encodings: UTF-8 and ASCII-8BIT' (old annoing issue) on ruby-1.9.3
335
* Defect #10600: Watchers search generates an Internal error
336
* Defect #10605: Bulk edit selected issues does not allow selection of blank values for custom fields
337
* Defect #10619: When changing status before tracker, it shows improper status
338
* Feature #779: Multiple SCM per project
339
* Feature #971: Add "Spent time" column to query
340
* Feature #1060: Add a LDAP-filter using external auth sources
341
* Feature #1102: Shortcut for assigning an issue to me
342
* Feature #1189: Multiselect custom fields
343
* Feature #1363: Allow underscores in project identifiers
344
* Feature #1913: LDAP - authenticate as user
345
* Feature #1972: Attachments for News
346
* Feature #2009: Manually add related revisions
347
* Feature #2323: Workflow permissions for administrators
348
* Feature #2416: {background:color} doesn't work in text formatting
349
* Feature #2694: Notification on loosing assignment
350
* Feature #2715: "Magic links" to notes
351
* Feature #2850: Add next/previous navigation to issue
352
* Feature #3055: Option to copy attachments when copying an issue
353
* Feature #3108: set parent automatically for new pages
354
* Feature #3463: Export all wiki pages to PDF
355
* Feature #4050: Ruby 1.9 support
356
* Feature #4769: Ability to move an issue to a different project from the update form
357
* Feature #4774: Change the hyperlink for file attachment to view and download
358
* Feature #5159: Ability to add Non-Member watchers to the watch list
359
* Feature #5638: Use Bundler (Gemfile) for gem management
360
* Feature #5643: Add X-Redmine-Sender header to email notifications
361
* Feature #6296: Bulk-edit custom fields through context menu
362
* Feature #6386: Issue mail should render the HTML version of the issue details
363
* Feature #6449: Edit a wiki page's parent on the edit page
364
* Feature #6555: Double-click on "Submit" and "Save" buttons should not send two requests to server
365
* Feature #7361: Highlight active query in the side bar
366
* Feature #7420: Rest API for projects members
367
* Feature #7603: Please make editing issues more obvious than "Change properties (More)"
368
* Feature #8171: Adding attachments through the REST API
369
* Feature #8691: Better handling of issue update conflict
370
* Feature #9803: Change project through REST API issue update
371
* Feature #9923: User type custom fields should be filterable by "Me".
372
* Feature #9985: Group time report by the Status field
373
* Feature #9995: Time entries insertion, "Create and continue" button
374
* Feature #10020: Enable global time logging at /time_entries/new
375
* Feature #10042: Bulk change private flag
376
* Feature #10126: Add members of subprojects in the assignee and author filters
377
* Feature #10131: Include custom fiels in time entries API responses
378
* Feature #10207: Git: use default branch from HEAD
379
* Feature #10208: Estonian translation
380
* Feature #10253: Better handling of attachments when validation fails
381
* Feature #10350: Bulk copy should allow for changing the target version
382
* Feature #10607: Ignore out-of-office incoming emails
383
* Feature #10635: Adding time like "123 Min" is invalid
384
* Patch #9998: Make attachement "Optional Description" less wide
385
* Patch #10066: i18n not working with russian gem
386
* Patch #10128: Disable IE 8 compatibility mode to fix wrong div.autoscroll scroll bar behaviour 
387
* Patch #10155: Russian translation changed
388
* Patch #10464: Enhanced PDF output for Issues list
389
* Patch #10470: Efficiently process new git revisions in a single batch
390
* Patch #10513: Dutch translation improvement
391

  
392
== 2012-04-14 v1.3.3
393

  
394
* Defect #10505: Error when exporting to PDF with NoMethodError (undefined method `downcase' for nil:NilClass)
395
* Defect #10554: Defect symbols when exporting tasks in pdf
396
* Defect #10564: Unable to change locked, sticky flags and board when editing a message
397
* Defect #10591: Dutch "label_file_added" translation is wrong
398
* Defect #10622: "Default administrator account changed" is always true
399
* Patch #10555: rake redmine:send_reminders aborted if issue assigned to group
400
* Patch #10611: Simplified Chinese translations for 1.3-stable
401

  
402
== 2012-03-11 v1.3.2
403

  
404
* Defect #8194: {{toc}} uses identical anchors for subsections with the same name
405
* Defect #9143: Partial diff comparison should be done on actual code, not on html
406
* Defect #9523: {{toc}} does not display headers with @ code markup
407
* Defect #9815: Release 1.3.0 does not detect rubytree with rubgems 1.8
408
* Defect #10053: undefined method `<=>' for nil:NilClass when accessing the settings of a project
409
* Defect #10135: ActionView::TemplateError (can't convert Fixnum into String)
410
* Defect #10193: Unappropriate icons in highlighted code block
411
* Defect #10199: No wiki section edit when title contains code
412
* Defect #10218: Error when creating a project with a version custom field
413
* Defect #10241: "get version by ID" fails with "401 not authorized" error when using API access key
414
* Defect #10284: Note added by commit from a subproject does not contain project identifier
415
* Defect #10374: User list is empty when adding users to project / group if remaining users are added late
416
* Defect #10390: Mass assignment security vulnerability
417
* Patch #8413: Confirmation message before deleting a relationship
418
* Patch #10160: Bulgarian translation (r8777)
419
* Patch #10242: Migrate Redmine.pm from Digest::Sha1 to Digest::Sha
420
* Patch #10258: Italian translation for 1.3-stable
421

  
422
== 2012-02-06 v1.3.1
423

  
424
* Defect #9775: app/views/repository/_revision_graph.html.erb sets window.onload directly..
425
* Defect #9792: Ruby 1.9: [v1.3.0] Error: incompatible character encodings for it translation on Calendar page
426
* Defect #9793: Bad spacing between numbered list and heading (recently broken).
427
* Defect #9795: Unrelated error message when creating a group with an invalid name
428
* Defect #9832: Revision graph height should depend on height of rows in revisions table
429
* Defect #9937: Repository settings are not saved when all SCM are disabled
430
* Defect #9961: Ukrainian "default_tracker_bug" is wrong
431
* Defect #10013: Rest API - Create Version -> Internal server error 500
432
* Defect #10115: Javascript error - Can't attach more than 1 file on IE 6 and 7
433
* Defect #10130: Broken italic text style in edited comment preview
434
* Defect #10152: Attachment diff type is not saved in user preference
435
* Feature #9943: Arabic translation
436
* Patch #9874: pt-BR translation updates
437
* Patch #9922: Spanish translation updated
438
* Patch #10137: Korean language file ko.yml updated to Redmine 1.3.0
439

  
440
== 2011-12-10 v1.3.0
441

  
442
* Defect #2109: Context menu is being submitted twice per right click
443
* Defect #7717: MailHandler user creation for unknown_user impossible due to diverging length-limits of login and email fields
444
* Defect #7917: Creating users via email fails if user real name containes special chars
445
* Defect #7966: MailHandler does not include JournalDetail for attached files
446
* Defect #8368: Bad decimal separator in time entry CSV
447
* Defect #8371: MySQL error when filtering a custom field using the REST api
448
* Defect #8549: Export CSV has character encoding error
449
* Defect #8573: Do not show inactive Enumerations where not needed
450
* Defect #8611: rake/rdoctask is deprecated
451
* Defect #8751: Email notification: bug, when number of recipients more then 8
452
* Defect #8894: Private issues - make it more obvious in the UI?
453
* Defect #8994: Hardcoded French string "anonyme"
454
* Defect #9043: Hardcoded string "diff" in Wiki#show and Repositories_Helper
455
* Defect #9051: wrong "text_issue_added" in russian translation.
456
* Defect #9108: Custom query not saving status filter
457
* Defect #9252: Regression: application title escaped 2 times
458
* Defect #9264: Bad Portuguese translation
459
* Defect #9470: News list is missing Avatars
460
* Defect #9471: Inline markup broken in Wiki link labels
461
* Defect #9489: Label all input field and control tags
462
* Defect #9534: Precedence: bulk email header is non standard and discouraged
463
* Defect #9540: Issue filter by assigned_to_role is not project specific
464
* Defect #9619: Time zone ignored when logging time while editing ticket
465
* Defect #9638: Inconsistent image filename extensions
466
* Defect #9669: Issue list doesn't sort assignees/authors regarding user display format
467
* Defect #9672: Message-quoting in forums module broken
468
* Defect #9719: Filtering by numeric custom field types broken after update to master
469
* Defect #9724: Can't remote add new categories
470
* Defect #9738: Setting of cross-project custom query is not remembered inside project
471
* Defect #9748: Error about configuration.yml validness should mention file path
472
* Feature #69: Textilized description in PDF
473
* Feature #401: Add pdf export for WIKI page
474
* Feature #1567: Make author column sortable and groupable
475
* Feature #2222: Single section edit.
476
* Feature #2269: Default issue start date should become configurable.
477
* Feature #2371: character encoding for attachment file
478
* Feature #2964: Ability to assign issues to groups
479
* Feature #3033: Bug Reporting: Using "Create and continue" should show bug id of saved bug
480
* Feature #3261: support attachment images in PDF export
481
* Feature #4264: Update CodeRay to 1.0 final
482
* Feature #4324: Redmine renames my files, it shouldn't.
483
* Feature #4729: Add Date-Based Filters for Issues List
484
* Feature #4742: CSV export: option to export selected or all columns
485
* Feature #4976: Allow rdm-mailhandler to read the API key from a file
486
* Feature #5501: Git: Mercurial: Adding visual merge/branch history to repository view
487
* Feature #5634: Export issue to PDF does not include Subtasks and Related Issues
488
* Feature #5670: Cancel option for file upload
489
* Feature #5737: Custom Queries available through the REST Api
490
* Feature #6180: Searchable custom fields do not provide adequate operators
491
* Feature #6954: Filter from date to date
492
* Feature #7180: List of statuses in REST API
493
* Feature #7181: List of trackers in REST API
494
* Feature #7366: REST API for Issue Relations
495
* Feature #7403: REST API for Versions
496
* Feature #7671: REST API for reading attachments
497
* Feature #7832: Ability to assign issue categories to groups
498
* Feature #8420: Consider removing #7013 workaround
499
* Feature #9196: Improve logging in MailHandler when user creation fails
500
* Feature #9496: Adds an option in mailhandler to disable server certificate verification
501
* Feature #9553: CRUD operations for "Issue categories" in REST API
502
* Feature #9593: HTML title should be reordered
503
* Feature #9600: Wiki links for news and forums
504
* Feature #9607: Filter for issues without start date (or any another field based on date type)
505
* Feature #9609: Upgrade to Rails 2.3.14
506
* Feature #9612: "side by side" and "inline" patch view for attachments
507
* Feature #9667: Check attachment size before upload
508
* Feature #9690: Link in notification pointing to the actual update
509
* Feature #9720: Add note number for single issue's PDF
510
* Patch #8617: Indent subject of subtask ticket in exported issues PDF
511
* Patch #8778: Traditional Chinese 'issue' translation change
512
* Patch #9053: Fix up Russian translation
513
* Patch #9129: Improve wording of Git repository note at project setting
514
* Patch #9148: Better handling of field_due_date italian translation
515
* Patch #9273: Fix typos in russian localization
516
* Patch #9484: Limit SCM annotate to text files under the maximum file size for viewing
517
* Patch #9659: Indexing rows in auth_sources/index view
518
* Patch #9692: Fix Textilized description in PDF for CodeRay
519

  
520
== 2011-12-10 v1.2.3
521

  
522
* Defect #8707: Reposman: wrong constant name
523
* Defect #8809: Table in timelog report overflows
524
* Defect #9055: Version files in Files module cannot be downloaded if issue tracking is disabled
525
* Defect #9137: db:encrypt fails to handle repositories with blank password
526
* Defect #9394: Custom date field only validating on regex and not a valid date
527
* Defect #9405: Any user with :log_time permission can edit time entries via context menu
528
* Defect #9448: The attached images are not shown in documents
529
* Defect #9520: Copied private query not visible after project copy
530
* Defect #9552: Error when reading ciphered text from the database without cipher key configured
531
* Defect #9566: Redmine.pm considers all projects private when login_required is enabled
532
* Defect #9567: Redmine.pm potential security issue with cache credential enabled and subversion
533
* Defect #9577: Deleting a subtasks doesn't update parent's rgt & lft values
534
* Defect #9597: Broken version links in wiki annotate history
535
* Defect #9682: Wiki HTML Export only useful when Access history is accessible
536
* Defect #9737: Custom values deleted before issue submit
537
* Defect #9741: calendar-hr.js (Croatian) is not UTF-8
538
* Patch #9558: Simplified Chinese translation for 1.2.2 updated
539
* Patch #9695: Bulgarian translation (r7942)
540

  
541
== 2011-11-11 v1.2.2
542

  
543
* Defect #3276: Incorrect handling of anchors in Wiki to HTML export
544
* Defect #7215: Wiki formatting mangles links to internal headers
545
* Defect #7613: Generated test instances may share the same attribute value object
546
* Defect #8411: Can't remove "Project" column on custom query
547
* Defect #8615: Custom 'version' fields don't show shared versions
548
* Defect #8633: Pagination counts non visible issues
549
* Defect #8651: Email attachments are not added to issues any more in v1.2
550
* Defect #8825: JRuby + Windows: SCMs do not work on Redmine 1.2
551
* Defect #8836: Additional workflow transitions not available when set to both author and assignee
552
* Defect #8865: Custom field regular expression is not validated
553
* Defect #8880: Error deleting issue with grandchild
554
* Defect #8884: Assignee is cleared when updating issue with locked assignee
555
* Defect #8892: Unused fonts in rfpdf plugin folder
556
* Defect #9161: pt-BR field_warn_on_leaving_unsaved has a small gramatical error
557
* Defect #9308: Search fails when a role haven't "view wiki" permission
558
* Defect #9465: Mercurial: can't browse named branch below Mercurial 1.5
559

  
560
== 2011-07-11 v1.2.1
561

  
562
* Defect #5089: i18N error on truncated revision diff view
563
* Defect #7501: Search options get lost after clicking on a specific result type
564
* Defect #8229: "project.xml" response does not include the parent ID
565
* Defect #8449: Wiki annotated page does not display author of version 1
566
* Defect #8467: Missing german translation - Warn me when leaving a page with unsaved text
567
* Defect #8468: No warning when leaving page with unsaved text that has not lost focus
568
* Defect #8472: Private checkbox ignored on issue creation with "Set own issues public or private" permission
569
* Defect #8510: JRuby: Can't open administrator panel if scm command is not available
570
* Defect #8512: Syntax highlighter on Welcome page
571
* Defect #8554: Translation missing error on custom field validation
572
* Defect #8565: JRuby: Japanese PDF export error
573
* Defect #8566: Exported PDF UTF-8 Vietnamese not correct
574
* Defect #8569: JRuby: PDF export error with TypeError
575
* Defect #8576: Missing german translation - different things
576
* Defect #8616: Circular relations
577
* Defect #8646: Russian translation "label_follows" and "label_follows" are wrong
578
* Defect #8712: False 'Description updated' journal details messages
579
* Defect #8729: Not-public queries are not private
580
* Defect #8737: Broken line of long issue description on issue PDF.
581
* Defect #8738: Missing revision number/id of associated revisions on issue PDF
582
* Defect #8739: Workflow copy does not copy advanced workflow settings
583
* Defect #8759: Setting issue attributes from mail should be case-insensitive
584
* Defect #8777: Mercurial: Not able to Resetting Redmine project respository
585

  
586
== 2011-05-30 v1.2.0
587

  
588
* Defect #61: Broken character encoding in pdf export
589
* Defect #1965: Redmine is not Tab Safe
590
* Defect #2274: Filesystem Repository path encoding of non UTF-8 characters
591
* Defect #2664: Mercurial: Repository path encoding of non UTF-8 characters
592
* Defect #3421: Mercurial reads files from working dir instead of changesets
593
* Defect #3462: CVS: Repository path encoding of non UTF-8 characters
594
* Defect #3715: Login page should not show projects link and search box if authentication is required
595
* Defect #3724: Mercurial repositories display revision ID instead of changeset ID
596
* Defect #3761: Most recent CVS revisions are missing in "revisions" view
597
* Defect #4270: CVS Repository view in Project doesn't show Author, Revision, Comment
598
* Defect #5138: Don't use Ajax for pagination
599
* Defect #5152: Cannot use certain characters for user and role names.
600
* Defect #5251: Git: Repository path encoding of non UTF-8 characters
601
* Defect #5373: Translation missing when adding invalid watchers
602
* Defect #5817: Shared versions not shown in subproject's gantt chart
603
* Defect #6013: git tab,browsing, very slow -- even after first time
604
* Defect #6148: Quoting, newlines, and nightmares...
605
* Defect #6256: Redmine considers non ASCII and UTF-16 text files as binary in SCM
606
* Defect #6476: Subproject's issues are not shown in the subproject's gantt
607
* Defect #6496: Remove i18n 0.3.x/0.4.x hack for Rails 2.3.5
608
* Defect #6562: Context-menu deletion of issues deletes all subtasks too without explicit prompt
609
* Defect #6604: Issues targeted at parent project versions' are not shown on gantt chart
610
* Defect #6706: Resolving issues with the commit message produces the wrong comment with CVS
611
* Defect #6901: Copy/Move an issue does not give any history of who actually did the action.
612
* Defect #6905: Specific heading-content breaks CSS
613
* Defect #7000: Project filter not applied on versions in Gantt chart
614
* Defect #7097: Starting day of week cannot be set to Saturday
615
* Defect #7114: New gantt doesn't display some projects
616
* Defect #7146: Git adapter lost commits before 7 days from database latest changeset
617
* Defect #7218: Date range error on issue query
618
* Defect #7257: "Issues by" version links bad criterias
619
* Defect #7279: CSS class ".icon-home" is not used.
620
* Defect #7320: circular dependency >2 issues
621
* Defect #7352: Filters not working in Gantt charts
622
* Defect #7367: Receiving pop3 email should not output debug messages
623
* Defect #7373: Error with PDF output and ruby 1.9.2
624
* Defect #7379: Remove extraneous hidden_field on wiki history
625
* Defect #7516: Redmine does not work with RubyGems 1.5.0
626
* Defect #7518: Mercurial diff can be wrong if the previous changeset isn't the parent
627
* Defect #7581: Not including a spent time value on the main issue update screen causes silent data loss
628
* Defect #7582: hiding form pages from search engines
629
* Defect #7597: Subversion and Mercurial log have the possibility to miss encoding
630
* Defect #7604: ActionView::TemplateError (undefined method `name' for nil:NilClass)
631
* Defect #7605: Using custom queries always redirects to "Issues" tab
632
* Defect #7615: CVS diffs do not handle new files properly
633
* Defect #7618: SCM diffs do not handle one line new files properly
634
* Defect #7639: Some date fields do not have requested format.
635
* Defect #7657: Wrong commit range in git log command on Windows
636
* Defect #7818: Wiki pages don't use the local timezone to display the "Updated ? hours ago" mouseover
637
* Defect #7821: Git "previous" and "next" revisions are incorrect
638
* Defect #7827: CVS: Age column on repository view is off by timezone delta
639
* Defect #7843: Add a relation between issues = explicit login window ! (basic authentication popup is prompted on AJAX request)
640
* Defect #8011: {{toc}} does not display headlines with inline code markup
641
* Defect #8029: List of users for adding to a group may be empty if 100 first users have been added
642
* Defect #8064: Text custom fields do not wrap on the issue list
643
* Defect #8071: Watching a subtask from the context menu updates main issue watch link
644
* Defect #8072: Two untranslatable default role names
645
* Defect #8075: Some "notifiable" names are not i18n-enabled
646
* Defect #8081: GIT: Commits missing when user has the "decorate" git option enabled
647
* Defect #8088: Colorful indentation of subprojects must be on right in RTL locales
648
* Defect #8239: notes field is not propagated during issue copy
649
* Defect #8356: GET /time_entries.xml ignores limit/offset parameters
650
* Defect #8432: Private issues information shows up on Activity page for unauthorized users
651
* Feature #746: Versioned issue descriptions
652
* Feature #1067: Differentiate public/private saved queries in the sidebar
653
* Feature #1236: Make destination folder for attachment uploads configurable
654
* Feature #1735: Per project repository log encoding setting
655
* Feature #1763: Autologin-cookie should be configurable
656
* Feature #1981: display mercurial tags
657
* Feature #2074: Sending email notifications when comments are added in the news section
658
* Feature #2096: Custom fields referencing system tables (users and versions)
659
* Feature #2732: Allow additional workflow transitions for author and assignee
660
* Feature #2910: Warning on leaving edited issue/wiki page without saving
661
* Feature #3396: Git: use --encoding=UTF-8 in "git log"
662
* Feature #4273: SCM command availability automatic check in administration panel
663
* Feature #4477: Use mime types in downloading from repository
664
* Feature #5518: Graceful fallback for "missing translation" needed
665
* Feature #5520: Text format buttons and preview link missing when editing comment
666
* Feature #5831: Parent Task to Issue Bulk Edit
667
* Feature #6887: Upgrade to Rails 2.3.11
668
* Feature #7139: Highlight changes inside diff lines
669
* Feature #7236: Collapse All for Groups
670
* Feature #7246: Handle "named branch" for mercurial
671
* Feature #7296: Ability for admin to delete users
672
* Feature #7318: Add user agent to Redmine Mailhandler
673
* Feature #7408: Add an application configuration file
674
* Feature #7409: Cross project Redmine links
675
* Feature #7410: Add salt to user passwords
676
* Feature #7411: Option to cipher LDAP ans SCM passwords stored in the database
677
* Feature #7412: Add an issue visibility level to each role
678
* Feature #7414: Private issues
679
* Feature #7517: Configurable path of executable for scm adapters
680
* Feature #7640: Add "mystery man" gravatar to options
681
* Feature #7858: RubyGems 1.6 support
682
* Feature #7893: Group filter on the users list
683
* Feature #7899: Box for editing comments should open with the formatting toolbar
684
* Feature #7921: issues by pulldown should have 'status' option
685
* Feature #7996: Bulk edit and context menu for time entries
686
* Feature #8006: Right click context menu for Related Issues
687
* Feature #8209: I18n YAML files not parsable with psych yaml library
688
* Feature #8345: Link to user profile from account page
689
* Feature #8365: Git: per project setting to report last commit or not in repository tree
690
* Patch #5148: metaKey not handled in issues selection
691
* Patch #5629: Wrap text fields properly in PDF
692
* Patch #7418: Redmine Persian Translation
693
* Patch #8295: Wrap title fields properly in PDF
694
* Patch #8310: fixes automatic line break problem with TCPDF
695
* Patch #8312: Switch to TCPDF from FPDF for PDF export
696

  
697
== 2011-04-29 v1.1.3
698

  
699
* Defect #5773: Email reminders are sent to locked users
700
* Defect #6590: Wrong file list link in email notification on new file upload
701
* Defect #7589: Wiki page with backslash in title can not be found
702
* Defect #7785: Mailhandler keywords are not removed when updating issues
703
* Defect #7794: Internal server error on formatting an issue as a PDF in Japanese
704
* Defect #7838: Gantt- Issues does not show up in green when start and end date are the same
705
* Defect #7846: Headers (h1, etc.) containing backslash followed by a digit are not displayed correctly
706
* Defect #7875: CSV export separators in polish locale (pl.yml)
707
* Defect #7890: Internal server error when referencing an issue without project in commit message
708
* Defect #7904: Subprojects not properly deleted when deleting a parent project
709
* Defect #7939: Simultaneous Wiki Updates Cause Internal Error
710
* Defect #7951: Atom links broken on wiki index
711
* Defect #7954: IE 9 can not select issues, does not display context menu
712
* Defect #7985: Trying to do a bulk edit results in "Internal Error"
713
* Defect #8003: Error raised by reposman.rb under Windows server 2003
714
* Defect #8012: Wrong selection of modules when adding new project after validation error
715
* Defect #8038: Associated Revisions OL/LI items are not styled properly in issue view
716
* Defect #8067: CSV exporting in Italian locale
717
* Defect #8235: bulk edit issues and copy issues error in es, gl and ca locales
718
* Defect #8244: selected modules are not activated when copying a project
719
* Patch #7278: Update Simplified Chinese translation to 1.1
720
* Patch #7390: Fixes in Czech localization
721
* Patch #7963: Reminder email: Link for show all issues does not sort
722

  
723
== 2011-03-07 v1.1.2
724

  
725
* Defect #3132: Bulk editing menu non-functional in Opera browser
726
* Defect #6090: Most binary files become corrupted when downloading from CVS repository browser when Redmine is running on a Windows server
727
* Defect #7280: Issues subjects wrap in Gantt
728
* Defect #7288: Non ASCII filename downloaded from repo is broken on Internet Explorer.
729
* Defect #7317: Gantt tab gives internal error due to nil avatar icon
730
* Defect #7497: Aptana Studio .project file added to version 1.1.1-stable
731
* Defect #7611: Workflow summary shows X icon for workflow with exactly 1 status transition
732
* Defect #7625: Syntax highlighting unavailable from board new topic or topic edit preview
733
* Defect #7630: Spent time in commits not recognized
734
* Defect #7656: MySQL SQL Syntax Error when filtering issues by Assignee's Group
735
* Defect #7718: Minutes logged in commit message are converted to hours
736
* Defect #7763: Email notification are sent to watchers even if 'No events' setting is chosen
737
* Feature #7608: Add "retro" gravatars
738
* Patch #7598: Extensible MailHandler
739
* Patch #7795: Internal server error at journals#index with custom fields
740

  
741
== 2011-01-30 v1.1.1
742

  
743
* Defect #4899: Redmine fails to list files for darcs repository
744
* Defect #7245: Wiki fails to find pages with cyrillic characters using postgresql
745
* Defect #7256: redmine/public/.htaccess must be moved for non-fastcgi installs/upgrades
746
* Defect #7258: Automatic spent time logging does not work properly with SQLite3
747
* Defect #7259: Released 1.1.0 uses "devel" label inside admin information
748
* Defect #7265: "Loading..." icon does not disappear after add project member
749
* Defect #7266: Test test_due_date_distance_in_words fail due to undefined locale
750
* Defect #7274: CSV value separator in dutch locale
751
* Defect #7277: Enabling gravatas causes usernames to overlap first name field in user list
752
* Defect #7294: "Notifiy for only project I select" is not available anymore in 1.1.0
753
* Defect #7307: HTTP 500 error on query for empty revision
754
* Defect #7313: Label not translated in french in Settings/Email Notification tab
755
* Defect #7329: <code class="javascript"> with long strings may hang server
756
* Defect #7337: My page french translation
757
* Defect #7348: French Translation of "Connection"
758
* Defect #7385: Error when viewing an issue which was related to a deleted subtask
759
* Defect #7386: NoMethodError on pdf export
760
* Defect #7415: Darcs adapter recognizes new files as modified files above Darcs 2.4
761
* Defect #7421: no email sent with 'Notifiy for any event on the selected projects only'
762
* Feature #5344: Update to latest CodeRay 0.9.x
763

  
764
== 2011-01-09 v1.1.0
765

  
766
* Defect #2038: Italics in wiki headers show-up wrong in the toc
767
* Defect #3449: Redmine Takes Too Long On Large Mercurial Repository
768
* Defect #3567: Sorting for changesets might go wrong on Mercurial repos
769
* Defect #3707: {{toc}} doesn't work with {{include}}
770
* Defect #5096: Redmine hangs up while browsing Git repository
771
* Defect #6000: Safe Attributes prevents plugin extension of Issue model...
772
* Defect #6064: Modules not assigned to projects created via API
773
* Defect #6110: MailHandler should allow updating Issue Priority and Custom fields
774
* Defect #6136: JSON API holds less information than XML API
775
* Defect #6345: xml used by rest API is invalid
776
* Defect #6348: Gantt chart PDF rendering errors
777
* Defect #6403: Updating an issue with custom fields fails
778
* Defect #6467: "Member of role", "Member of group" filter not work correctly
779
* Defect #6473: New gantt broken after clearing issue filters
780
* Defect #6541: Email notifications send to everybody
781
* Defect #6549: Notification settings not migrated properly
782
* Defect #6591: Acronyms must have a minimum of three characters
783
* Defect #6674: Delete time log broken after changes to REST
784
* Defect #6681: Mercurial, Bazaar and Darcs auto close issue text should be commit id instead of revision number
785
* Defect #6724: Wiki uploads does not work anymore (SVN 4266)
786
* Defect #6746: Wiki links are broken on Activity page
787
* Defect #6747: Wiki diff does not work since r4265
788
* Defect #6763: New gantt charts: subject displayed twice on issues
789
* Defect #6826: Clicking "Add" twice creates duplicate member record
790
* Defect #6844: Unchecking status filter on the issue list has no effect
791
* Defect #6895: Wrong Polish translation of "blocks"
792
* Defect #6943: Migration from boolean to varchar fails on PostgreSQL 8.1
793
* Defect #7064: Mercurial adapter does not recognize non alphabetic nor numeric in UTF-8 copied files
794
* Defect #7128: New gantt chart does not render subtasks under parent task
795
* Defect #7135: paging mechanism returns the same last page forever
796
* Defect #7188: Activity page not refreshed when changing language
797
* Defect #7195: Apply CLI-supplied defaults for incoming mail only to new issues not replies
798
* Defect #7197: Tracker reset to default when replying to an issue email
799
* Defect #7213: Copy project does not copy all roles and permissions
800
* Defect #7225: Project settings: Trackers & Custom fields only relevant if module Issue tracking is active
801
* Feature #630: Allow non-unique names for projects
802
* Feature #1738: Add a "Visible" flag to project/user custom fields
803
* Feature #2803: Support for Javascript in Themes
804
* Feature #2852: Clean Incoming Email of quoted text "----- Reply above this line ------"
805
* Feature #2995: Improve error message when trying to access an archived project
806
* Feature #3170: Autocomplete issue relations on subject
807
* Feature #3503: Administrator Be Able To Modify Email settings Of Users
808
* Feature #4155: Automatic spent time logging from commit messages
809
* Feature #5136: Parent select on Wiki rename page
810
* Feature #5338: Descendants (subtasks) should be available via REST API
811
* Feature #5494: Wiki TOC should display heading from level 4
812
* Feature #5594: Improve MailHandler's keyword handling
813
* Feature #5622: Allow version to be set via incoming email
814
* Feature #5712: Reload themes
815
* Feature #5869: Issue filters by Group and Role
816
* Feature #6092: Truncate Git revision labels in Activity page/feed and allow configurable length
817
* Feature #6112: Accept localized keywords when receiving emails
818
* Feature #6140: REST issues response with issue count limit and offset
819
* Feature #6260: REST API for Users
820
* Feature #6276: Gantt Chart rewrite
821
* Feature #6446: Remove length limits on project identifier and name
822
* Feature #6628: Improvements in truncate email
823
* Feature #6779: Project JSON API
824
* Feature #6823: REST API for time tracker.
825
* Feature #7072: REST API for news
826
* Feature #7111: Expose more detail on journal entries
827
* Feature #7141: REST API: get information about current user
828
* Patch #4807: Allow to set the done_ratio field with the incoming mail system
829
* Patch #5441: Initialize TimeEntry attributes with params[:time_entry]
830
* Patch #6762: Use GET instead of POST to retrieve context_menu
831
* Patch #7160: French translation ofr "not_a_date" is missing
832
* Patch #7212: Missing remove_index in AddUniqueIndexOnMembers down migration
833

  
834

  
835
== 2010-12-23 v1.0.5
836

  
837
* #6656: Mercurial adapter loses seconds of commit times
838
* #6996: Migration trac(sqlite3) -> redmine(postgresql) doesnt escape ' char
839
* #7013: v-1.0.4 trunk - see {{count}} in page display rather than value
840
* #7016: redundant 'field_start_date' in ja.yml
841
* #7018: 'undefined method `reschedule_after' for nil:NilClass' on new issues
842
* #7024: E-mail notifications about Wiki changes.
843
* #7033: 'class' attribute of <pre> tag shouldn't be truncate
844
* #7035: CSV value separator in russian
845
* #7122: Issue-description Quote-button missing
846
* #7144: custom queries making use of deleted custom fields cause a 500 error
847
* #7162: Multiply defined label in french translation
848

  
849
== 2010-11-28 v1.0.4
850

  
851
* #5324: Git not working if color.ui is enabled
852
* #6447: Issues API doesn't allow full key auth for all actions
853
* #6457: Edit User group problem
854
* #6575: start date being filled with current date even when blank value is submitted
855
* #6740: Max attachment size, incorrect usage of 'KB'
856
* #6760: Select box sorted by ID instead of name in Issue Category
857
* #6766: Changing target version name can cause an internal error
858
* #6784: Redmine not working with i18n gem 0.4.2
859
* #6839: Hardcoded absolute links in my/page_layout
860
* #6841: Projects API doesn't allow full key auth for all actions
861
* #6860: svn: Write error: Broken pipe when browsing repository
862
* #6874: API should return XML description when creating a project
863
* #6932: submitting wrong parent task input creates a 500 error
864
* #6966: Records of Forums are remained, deleting project
865
* #6990: Layout problem in workflow overview
866
* #5117: mercurial_adapter should ensure the right LANG environment variable
867
* #6782: Traditional Chinese language file (to r4352)
868
* #6783: Swedish Translation for r4352
869
* #6804: Bugfix: spelling fixes
870
* #6814: Japanese Translation for r4362
871
* #6948: Bulgarian translation
872
* #6973: Update es.yml
873

  
874
== 2010-10-31 v1.0.3
875

  
876
* #4065: Redmine.pm doesn't work with LDAPS and a non-standard port
877
* #4416: Link from version details page to edit the wiki.
878
* #5484: Add new issue as subtask to an existing ticket
879
* #5948: Update help/wiki_syntax_detailed.html with more link options
880
* #6494: Typo in pt_BR translation for 1.0.2
881
* #6508: Japanese translation update
882
* #6509: Localization pt-PT (new strings)
883
* #6511: Rake task to test email
884
* #6525: Traditional Chinese language file (to r4225)
885
* #6536: Patch for swedish translation
886
* #6548: Rake tasks to add/remove i18n strings
887
* #6569: Updated Hebrew translation
888
* #6570: Japanese Translation for r4231
889
* #6596: pt-BR translation updates
890
* #6629: Change field-name of issues start date
891
* #6669: Bulgarian translation
892
* #6731: Macedonian translation fix
893
* #6732: Japanese Translation for r4287
894
* #6735: Add user-agent to reposman
895
* #6736: Traditional Chinese language file (to r4288)
896
* #6739: Swedish Translation for r4288
897
* #6765: Traditional Chinese language file (to r4302)
898
* Fixed #5324: Git not working if color.ui is enabled
899
* Fixed #5652: Bad URL parsing in the wiki when it ends with right-angle-bracket(greater-than mark).
900
* Fixed #5803: Precedes/Follows Relationships Broke
901
* Fixed #6435: Links to wikipages bound to versions do not respect version-sharing in Settings -> Versions
902
* Fixed #6438: Autologin cannot be disabled again once it's enabled
903
* Fixed #6513: "Move" and "Copy" are not displayed when deployed in subdirectory
904
* Fixed #6521: Tooltip/label for user "search-refinment" field on group/project member list
905
* Fixed #6563: i18n-issues on calendar view
906
* Fixed #6598: Wrong caption for button_create_and_continue in German language file
907
* Fixed #6607: Unclear caption for german button_update
908
* Fixed #6612: SortHelper missing from CalendarsController
909
* Fixed #6740: Max attachment size, incorrect usage of 'KB'
910
* Fixed #6750: ActionView::TemplateError (undefined method `empty?' for nil:NilClass) on line #12 of app/views/context_menus/issues.html.erb:
911

  
912
== 2010-09-26 v1.0.2
913

  
914
* #2285: issue-refinement: pressing enter should result to an "apply"
915
* #3411: Allow mass status update trough context menu
916
* #5929: https-enabled gravatars when called over https
917
* #6189: Japanese Translation for r4011
918
* #6197: Traditional Chinese language file (to r4036)
919
* #6198: Updated german translation
920
* #6208: Macedonian translation
921
* #6210: Swedish Translation for r4039
922
* #6248: nl translation update for r4050
923
* #6263: Catalan translation update
924
* #6275: After submitting a related issue, the Issue field should be re-focused
925
* #6289: Checkboxes in issues list shouldn't be displayed when printing
926
* #6290: Make journals theming easier
927
* #6291: User#allowed_to? is not tested
928
* #6306: Traditional Chinese language file (to r4061)
929
* #6307: Korean translation update for 4066(4061)
930
* #6316: pt_BR update
931
* #6339: SERBIAN Updated
932
* #6358: Updated Polish translation
933
* #6363: Japanese Translation for r4080
934
* #6365: Traditional Chinese language file (to r4081)
935
* #6382: Issue PDF export variable usage
936
* #6428: Interim solution for i18n >= 0.4
937
* #6441: Japanese Translation for r4162
938
* #6451: Traditional Chinese language file (to r4167)
939
* #6465: Japanese Translation for r4171
940
* #6466: Traditional Chinese language file (to r4171)
941
* #6490: pt-BR translation for 1.0.2
942
* Fixed #3935: stylesheet_link_tag with plugin doesn't take into account relative_url_root
943
* Fixed #4998: Global issue list's context menu has enabled options for parent menus but there are no valid selections
944
* Fixed #5170: Done ratio can not revert to 0% if status is used for done ratio
945
* Fixed #5608: broken with i18n 0.4.0
946
* Fixed #6054: Error 500 on filenames with whitespace in git reposities
947
* Fixed #6135: Default logger configuration grows without bound.
948
* Fixed #6191: Deletion of a main task deletes all subtasks
949
* Fixed #6195: Missing move issues between projects
950
* Fixed #6242: can't switch between inline and side-by-side diff
951
* Fixed #6249: Create and continue returns 404
952
* Fixed #6267: changing the authentication mode from ldap to internal with setting the password
953
* Fixed #6270: diff coderay malformed in the "news" page
954
* Fixed #6278: missing "cant_link_an_issue_with_a_descendant"from locale files
955
* Fixed #6333: Create and continue results in a 404 Error
956
* Fixed #6346: Age column on repository view is skewed for git, probably CVS too
957
* Fixed #6351: Context menu on roadmap broken
958
* Fixed #6388: New Subproject leads to a 404
959
* Fixed #6392: Updated/Created links to activity broken
960
* Fixed #6413: Error in SQL
961
* Fixed #6443: Redirect to project settings after Copying a Project
962
* Fixed #6448: Saving a wiki page with no content has a translation missing
963
* Fixed #6452: Unhandled exception on creating File
964
* Fixed #6471: Typo in label_report in Czech translation
965
* Fixed #6479: Changing tracker type will lose watchers
966
* Fixed #6499: Files with leading or trailing whitespace are not shown in git.
967

  
968
== 2010-08-22 v1.0.1
969

  
970
* #819: Add a body ID and class to all pages
971
* #871: Commit new CSS styles!
972
* #3301: Add favicon to base layout
973
* #4656: On Issue#show page, clicking on “Add related issue� should focus on the input
974
* #4896: Project identifier should be a limited field
975
* #5084: Filter all isssues by projects
976
* #5477: Replace Test::Unit::TestCase with ActiveSupport::TestCase
977
* #5591: 'calendar' action is used with 'issue' controller in issue/sidebar
978
* #5735: Traditional Chinese language file (to r3810)
979
* #5740: Swedish Translation for r3810
980
* #5785: pt-BR translation update
981
* #5898: Projects should be displayed as links in users/memberships
982
* #5910: Chinese translation to redmine-1.0.0
983
* #5912: Translation update for french locale
984
* #5962: Hungarian translation update to r3892
985
* #5971: Remove falsly applied chrome on revision links
986
* #5972: Updated Hebrew translation for 1.0.0
987
* #5982: Updated german translation
988
* #6008: Move admin_menu to Redmine::MenuManager
989
* #6012: RTL layout
990
* #6021: Spanish translation 1.0.0-RC
991
* #6025: nl translation updated for r3905
992
* #6030: Japanese Translation for r3907
993
* #6074: sr-CY.yml contains DOS-type newlines (\r\n)
994
* #6087: SERBIAN translation updated
995
* #6093: Updated italian translation
996
* #6142: Swedish Translation for r3940
997
* #6153: Move view_calendar and view_gantt to own modules
998
* #6169: Add issue status to issue tooltip
999
* Fixed #3834: Add a warning when not choosing a member role
1000
* Fixed #3922: Bad english arround "Assigned to" text in journal entries
1001
* Fixed #5158: Simplified Chinese language file zh.yml updated to r3608
1002
* Fixed #5162: translation missing: zh-TW, field_time_entrie
1003
* Fixed #5297: openid not validated correctly
1004
* Fixed #5628: Wrong commit range in git log command
1005
* Fixed #5760: Assigned_to and author filters in "Projects>View all issues" should be based on user's project visibility
1006
* Fixed #5771: Problem when importing git repository
1007
* Fixed #5775: ldap authentication in admin menu should have an icon
1008
* Fixed #5811: deleting statuses doesnt delete workflow entries
1009
* Fixed #5834: Emails with trailing spaces incorrectly detected as invalid
1010
* Fixed #5846: ChangeChangesPathLengthLimit does not remove default for MySQL
1011
* Fixed #5861: Vertical scrollbar always visible in Wiki "code" blocks in Chrome.
1012
* Fixed #5883: correct label_project_latest Chinese translation
1013
* Fixed #5892: Changing status from contextual menu opens the ticket instead
1014
* Fixed #5904: Global gantt PDF and PNG should display project names
1015
* Fixed #5925: parent task's priority edit should be disabled through shortcut menu in issues list page
1016
* Fixed #5935: Add Another file to ticket doesn't work in IE Internet Explorer
1017
* Fixed #5937: Harmonize french locale "zero" translation with other locales
1018
* Fixed #5945: Forum message permalinks don't take pagination into account
1019
* Fixed #5978: Debug code still remains
1020
* Fixed #6009: When using "English (British)", the repository browser (svn) shows files over 1000 bytes as floating point (2.334355)
1021
* Fixed #6045: Repository file Diff view sometimes shows more than selected file
1022
* Fixed #6079: German Translation error in TimeEntryActivity
1023
* Fixed #6100: User's profile should display all visible projects
1024
* Fixed #6132: Allow Key based authentication in the Boards atom feed
1025
* Fixed #6163: Bad CSS class for calendar project menu_item
1026
* Fixed #6172: Browsing to a missing user's page shows the admin sidebar
1027

  
1028
== 2010-07-18 v1.0.0 (Release candidate)
1029

  
1030
* #443: Adds context menu to the roadmap issue lists
1031
* #443: Subtasking
1032
* #741: Description preview while editing an issue
1033
* #1131: Add support for alternate (non-LDAP) authentication
1034
* #1214: REST API for Issues
1035
* #1223: File upload on wiki edit form
1036
* #1755: add "blocked by" as a related issues option
1037
* #2420: Fetching emails from an POP server
1038
* #2482: Named scopes in Issue and ActsAsWatchable plus some view refactoring (logic extraction).
1039
* #2924: Make the right click menu more discoverable using a cursor property
1040
* #2985: Make syntax highlighting pluggable
1041
* #3201: Workflow Check/Uncheck All Rows/Columns
1042
* #3359: Update CodeRay 0.9
1043
* #3706: Allow assigned_to field configuration on Issue creation by email
1044
* #3936: configurable list of models to include in search
1045
* #4480: Create a link to the user profile from the administration interface
1046
* #4482: Cache textile rendering
1047
* #4572: Make it harder to ruin your database
1048
* #4573: Move github gems to Gemcutter
1049
* #4664: Add pagination to forum threads
1050
* #4732: Make login case-insensitive also for PostgreSQL
1051
* #4812: Create links to other projects
1052
* #4819: Replace images with smushed ones for speed
1053
* #4945: Allow custom fields attached to project to be searchable
1054
* #5121: Fix issues list layout overflow
1055
* #5169: Issue list view hook request
1056
* #5208: Aibility to edit wiki sidebar
1057
* #5281: Remove empty ul tags in the issue history
1058
* #5291: Updated basque translations
1059
* #5328: Automatically add "Repository" menu_item after repository creation
1060
* #5415: Fewer SQL statements generated for watcher_recipients
1061
* #5416: Exclude "fields_for" from overridden methods in TabularFormBuilder
1062
* #5573: Allow issue assignment in email
1063
* #5595: Allow start date and due dates to be set via incoming email
1064
* #5752: The projects view (/projects) renders ul's wrong
1065
* #5781: Allow to use more macros on the welcome page and project list
1066
* Fixed #1288: Unable to past escaped wiki syntax in an issue description
1067
* Fixed #1334: Wiki formatting character *_ and _*
1068
* Fixed #1416: Inline code with less-then/greater-than produces @lt; and @gt; respectively
1069
* Fixed #2473: Login and mail should not be case sensitive
1070
* Fixed #2990: Ruby 1.9 - wrong number of arguments (1 for 0) on rake db:migrate
1071
* Fixed #3089: Text formatting sometimes breaks when combined
1072
* Fixed #3690: Status change info duplicates on the issue screen
1073
* Fixed #3691: Redmine allows two files with the same file name to be uploaded to the same issue
1074
* Fixed #3764: ApplicationHelperTest fails with JRuby
1075
* Fixed #4265: Unclosed code tags in issue descriptions affects main UI
1076
* Fixed #4745: Bug in index.xml.builder (issues)
1077
* Fixed #4852: changing user/roles of project member not possible without javascript
1078
* Fixed #4857: Week number calculation in date picker is wrong if a week starts with Sunday
1079
* Fixed #4883: Bottom "contextual" placement in issue with associated changeset
1080
* Fixed #4918: Revisions r3453 and r3454 broke On-the-fly user creation with LDAP
1081
* Fixed #4935: Navigation to the Master Timesheet page (time_entries)
1082
* Fixed #5043: Flash messages are not displayed after the project settings[module/activity] saved
1083
* Fixed #5081: Broken links on public/help/wiki_syntax_detailed.html
1084
* Fixed #5104: Description of document not wikified on documents index
1085
* Fixed #5108: Issue linking fails inside of []s
1086
* Fixed #5199: diff code coloring using coderay
1087
* Fixed #5233: Add a hook to the issue report (Summary) view
1088
* Fixed #5265: timetracking: subtasks time is added to the main task
1089
* Fixed #5343: acts_as_event Doesn't Accept Outside URLs
1090
* Fixed #5440: UI Inconsistency : Administration > Enumerations table row headers should be enclosed in <thead>
1091
* Fixed #5463: 0.9.4 INSTALL and/or UPGRADE, missing session_store.rb
1092
* Fixed #5524: Update_parent_attributes doesn't work for the old parent issue when reparenting
1093
* Fixed #5548: SVN Repository: Can not list content of a folder which includes square brackets.
1094
* Fixed #5589: "with subproject" malfunction
1095
* Fixed #5676: Search for Numeric Value
1096
* Fixed #5696: Redmine + PostgreSQL 8.4.4 fails on _dir_list_content.rhtml
1097
* Fixed #5698: redmine:email:receive_imap fails silently for mails with subject longer than 255 characters
1098
* Fixed #5700: TimelogController#destroy assumes success
1099
* Fixed #5751: developer role is mispelled
1100
* Fixed #5769: Popup Calendar doesn't Advance in Chrome
1101
* Fixed #5771: Problem when importing git repository
1102
* Fixed #5823: Error in comments in plugin.rb
1103

  
1104

  
1105
== 2010-07-07 v0.9.6
1106

  
1107
* Fixed: Redmine.pm access by unauthorized users
1108

  
1109
== 2010-06-24 v0.9.5
1110

  
1111
* Linkify folder names on revision view
1112
* "fiters" and "options" should be hidden in print view via css
1113
* Fixed: NoMethodError when no issue params are submitted
1114
* Fixed: projects.atom with required authentication
1115
* Fixed: External links not correctly displayed in Wiki TOC
1116
* Fixed: Member role forms in project settings are not hidden after member added
1117
* Fixed: pre can't be inside p
1118
* Fixed: session cookie path does not respect RAILS_RELATIVE_URL_ROOT
1119
* Fixed: mail handler fails when the from address is empty
1120

  
1121

  
1122
== 2010-05-01 v0.9.4
1123

  
1124
* Filters collapsed by default on issues index page for a saved query
1125
* Fixed: When categories list is too big the popup menu doesn't adjust (ex. in the issue list)
1126
* Fixed: remove "main-menu" div when the menu is empty
1127
* Fixed: Code syntax highlighting not working in Document page
1128
* Fixed: Git blame/annotate fails on moved files
1129
* Fixed: Failing test in test_show_atom
1130
* Fixed: Migrate from trac - not displayed Wikis
1131
* Fixed: Email notifications on file upload sent to empty recipient list
1132
* Fixed: Migrating from trac is not possible, fails to allocate memory
1133
* Fixed: Lost password no longer flashes a confirmation message
1134
* Fixed: Crash while deleting in-use enumeration
1135
* Fixed: Hard coded English string at the selection of issue watchers
1136
* Fixed: Bazaar v2.1.0 changed behaviour
1137
* Fixed: Roadmap display can raise an exception if no trackers are selected
1138
* Fixed: Gravatar breaks layout of "logged in" page
1139
* Fixed: Reposman.rb on Windows
1140
* Fixed: Possible error 500 while moving an issue to another project with SQLite
1141
* Fixed: backslashes in issue description/note should be escaped when quoted
1142
* Fixed: Long text in <pre> disrupts Associated revisions
1143
* Fixed: Links to missing wiki pages not red on project overview page
1144
* Fixed: Cannot delete a project with subprojects that shares versions
1145
* Fixed: Update of Subversion changesets broken under Solaris
1146
* Fixed: "Move issues" permission not working for Non member
1147
* Fixed: Sidebar overlap on Users tab of Group editor
1148
* Fixed: Error on db:migrate with table prefix set (hardcoded name in principal.rb)
1149
* Fixed: Report shows sub-projects for non-members
1150
* Fixed: 500 internal error when browsing any Redmine page in epiphany
1151
* Fixed: Watchers selection lost when issue creation fails
1152
* Fixed: When copying projects, redmine should not generate an email to people who created issues
1153
* Fixed: Issue "#" table cells should have a class attribute to enable fine-grained CSS theme
1154
* Fixed: Plugin generators should display help if no parameter is given
1155

  
1156

  
1157
== 2010-02-28 v0.9.3
1158

  
1159
* Adds filter for system shared versions on the cross project issue list
1160
* Makes project identifiers searchable
1161
* Remove invalid utf8 sequences from commit comments and author name
1162
* Fixed: Wrong link when "http" not included in project "Homepage" link
1163
* Fixed: Escaping in html email templates
1164
* Fixed: Pound (#) followed by number with leading zero (0) removes leading zero when rendered in wiki
1165
* Fixed: Deselecting textile text formatting causes interning empty string errors
1166
* Fixed: error with postgres when entering a non-numeric id for an issue relation
1167
* Fixed: div.task incorrectly wrapping on Gantt Chart
1168
* Fixed: Project copy loses wiki pages hierarchy
1169
* Fixed: parent project field doesn't include blank value when a member with 'add subproject' permission edits a child project
1170
* Fixed: Repository.fetch_changesets tries to fetch changesets for archived projects
1171
* Fixed: Duplicated project name for subproject version on gantt chart
1172
* Fixed: roadmap shows subprojects issues even if subprojects is unchecked
1173
* Fixed: IndexError if all the :last menu items are deleted from a menu
1174
* Fixed: Very high CPU usage for a long time when fetching commits from a large Git repository
1175

  
1176

  
1177
== 2010-02-07 v0.9.2
1178

  
1179
* Fixed: Sub-project repository commits not displayed on parent project issues
1180
* Fixed: Potential security leak on my page calendar
1181
* Fixed: Project tree structure is broken by deleting the project with the subproject
1182
* Fixed: Error message shown duplicated when creating a new group
1183
* Fixed: Firefox cuts off large pages
1184
* Fixed: Invalid format parameter returns a DoubleRenderError on issues index
1185
* Fixed: Unnecessary Quote button on locked forum message
1186
* Fixed: Error raised when trying to view the gantt or calendar with a grouped query
1187
* Fixed: PDF support for Korean locale
1188
* Fixed: Deprecation warning in extra/svn/reposman.rb
1189

  
1190

  
1191
== 2010-01-30 v0.9.1
1192

  
1193
* Vertical alignment for inline images in formatted text set to 'middle'
1194
* Fixed: Redmine.pm error "closing dbh with active statement handles at /usr/lib/perl5/Apache/Redmine.pm"
1195
* Fixed: copyright year in footer set to 2010
1196
* Fixed: Trac migration script may not output query lines
1197
* Fixed: Email notifications may affect language of notice messages on the UI
1198
* Fixed: Can not search for 2 letters word
1199
* Fixed: Attachments get saved on issue update even if validation fails
1200
* Fixed: Tab's 'border-bottom' not absent when selected
1201
* Fixed: Issue summary tables that list by user are not sorted
1202
* Fixed: Issue pdf export fails if target version is set
1203
* Fixed: Issue list export to PDF breaks when issues are sorted by a custom field
1204
* Fixed: SQL error when adding a group
1205
* Fixes: Min password length during password reset always displays as 4 chars
1206

  
1207

  
1208
== 2010-01-09 v0.9.0 (Release candidate)
1209

  
1210
* Unlimited subproject nesting
1211
* Multiple roles per user per project
1212
* User groups
1213
* Inheritence of versions
1214
* OpenID login
1215
* "Watched by me" issue filter
1216
* Project copy
1217
* Project creation by non admin users
1218
* Accept emails from anyone on a private project
1219
* Add email notification on Wiki changes
1220
* Make issue description non-required field
1221
* Custom fields for Versions
1222
* Being able to sort the issue list by custom fields
1223
* Ability to close versions
1224
* User display/editing of custom fields attached to their user profile
1225
* Add "follows" issue relation
1226
* Copy workflows between trackers and roles
1227
* Defaults enabled modules list for project creation
1228
* Weighted version completion percentage on the roadmap
1229
* Autocreate user account when user submits email that creates new issue
1230
* CSS class on overdue issues on the issue list
1231
* Enable tracker update on issue edit form
1232
* Remove issue watchers
1233
* Ability to move threads between project forums
1234
* Changed custom field "Possible values" to a textarea
1235
* Adds projects association on tracker form
1236
* Set session store to cookie store by default
1237
* Set a default wiki page on project creation
1238
* Roadmap for main project should see Roadmaps for sub projects
1239
* Ticket grouping on the issue list
1240
* Hierarchical Project links in the page header
1241
* Allow My Page blocks to be added to from a plugin
1242
* Sort issues by multiple columns
1243
* Filters of saved query are now visible and be adjusted without editing the query
1244
* Saving "sort order" in custom queries
1245
* Url to fetch changesets for a repository
1246
* Managers able to create subprojects
1247
* Issue Totals on My Page Modules
1248
* Convert Enumerations to single table inheritance (STI)
1249
* Allow custom my_page blocks to define drop-down names
1250
* "View Issues" user permission added
1251
* Ask user what to do with child pages when deleting a parent wiki page
1252
* Contextual quick search
1253
* Allow resending of password by email
1254
* Change reply subject to be a link to the reply itself
1255
* Include Logged Time as part of the project's Activity history
1256
* REST API for authentication
1257
* Browse through Git branches
1258
* Setup Object Daddy to replace test fixtures
1259
* Setup shoulda to make it easier to test
1260
* Custom fields and overrides on Enumerations
1261
* Add or remove columns from the issue list
1262
* Ability to add new version from issues screen
1263
* Setting to choose which day calendars start
1264
* Asynchronous email delivery method
1265
* RESTful URLs for (almost) everything
1266
* Include issue status in search results and activity pages
1267
* Add email to admin user search filter
1268
* Proper content type for plain text mails
1269
* Default value of project jump box
1270
* Tree based menus
1271
* Ability to use issue status to update percent done
1272
* Second set of issue "Action Links" at the bottom of an issue page
1273
* Proper exist status code for rdm-mailhandler.rb
1274
* Remove incoming email body via a delimiter
1275
* Fixed: Custom querry 'Export to PDF' ignores field selection
1276
* Fixed: Related e-mail notifications aren't threaded
1277
* Fixed: No warning when the creation of a categories from the issue form fails
1278
* Fixed: Actually block issues from closing when relation 'blocked by' isn't closed
1279
* Fixed: Include both first and last name when sorting by users
1280
* Fixed: Table cell with multiple line text
1281
* Fixed: Project overview page shows disabled trackers
1282
* Fixed: Cross project issue relations and user permissions
1283
* Fixed: My page shows tickets the user doesn't have access to
1284
* Fixed: TOC does not parse wiki page reference links with description
1285
* Fixed: Target version-list on bulk edit form is incorrectly sorted
1286
* Fixed: Cannot modify/delete project named "Documents"
1287
* Fixed: Email address in brackets breaks html
1288
* Fixed: Timelog detail loose issue filter passing to report tab
1289
* Fixed: Inform about custom field's name maximum length
1290
* Fixed: Activity page and Atom feed links contain project id instead of identifier
1291
* Fixed: no Atom key for forums with only 1 forum
1292
* Fixed: When reading RSS feed in MS Outlook, the inline links are broken.
1293
* Fixed: Sometimes new posts don't show up in the topic list of a forum.
1294
* Fixed: The all/active filter selection in the project view does not stick.
1295
* Fixed: Login box has Different width
1296
* Fixed: User removed from project - still getting project update emails
1297
* Fixed: Project with the identifier of 'new' cannot be viewed
1298
* Fixed: Artefacts in search view (Cyrillic)
1299
* Fixed: Allow [#id] as subject to reply by email
1300
* Fixed: Wrong language used when closing an issue via a commit message
1301
* Fixed: email handler drops emails for new issues with no subject
1302
* Fixed: Calendar misspelled under Roles/Permissions
1303
* Fixed: Emails from no-reply redmine's address hell cycle
1304
* Fixed: child_pages macro fails on wiki page history
1305
* Fixed: Pre-filled time tracking date ignores timezone
1306
* Fixed: Links on locked users lead to 404 page
1307
* Fixed: Page changes in issue-list when using context menu
1308
* Fixed: diff parser removes lines starting with multiple dashes
1309
* Fixed: Quoting in forums resets message subject
1310
* Fixed: Editing issue comment removes quote link
1311
* Fixed: Redmine.pm ignore browse_repository permission
1312
* Fixed: text formatting breaks on [msg1][msg2]
1313
* Fixed: Spent Time Default Value of 0.0
1314
* Fixed: Wiki pages in search results are referenced by project number, not by project identifier.
1315
* Fixed: When logging in via an autologin cookie the user's last_login_on should be updated
1316
* Fixed: 50k users cause problems in project->settings->members screen
1317
* Fixed: Document timestamp needs to show updated timestamps
1318
* Fixed: Users getting notifications for issues they are no longer allowed to view
1319
* Fixed: issue summary counts should link to the issue list without subprojects
1320
* Fixed: 'Delete' link on LDAP list has no effect
1321

  
1322

  
1323
== 2009-11-15 v0.8.7
1324

  
1325
* Fixed: Hide paragraph terminator at the end of headings on html export
1326
* Fixed: pre tags containing "<pre*"
1327
* Fixed: First date of the date range not included in the time report with SQLite
1328
* Fixed: Password field not styled correctly on alternative stylesheet
1329
* Fixed: Error when sumbitting a POST request that requires a login
1330
* Fixed: CSRF vulnerabilities
1331

  
1332

  
1333
== 2009-11-04 v0.8.6
1334

  
1335
* Change links to closed issues to be a grey color
1336
* Change subversion adapter to not cache authentication and run non interactively
1337
* Fixed: Custom Values with a nil value cause HTTP error 500
1338
* Fixed: Failure to convert HTML entities when editing an Issue reply
1339
* Fixed: Error trying to show repository when there are no comments in a changeset
1340
* Fixed: account/show/:user_id should not be accessible for other users not in your projects
1341
* Fixed: XSS vulnerabilities
1342
* Fixed: IssuesController#destroy should accept POST only
1343
* Fixed: Inline images in wiki headings
1344

  
1345

  
1346
== 2009-09-13 v0.8.5
1347

  
1348
* Incoming mail handler : Allow spaces between keywords and colon
1349
* Do not require a non-word character after a comma in Redmine links
1350
* Include issue hyperlinks in reminder emails
1351
* Prevent nil error when retrieving svn version
1352
* Various plugin hooks added
1353
* Add plugins information to script/about
1354
* Fixed: 500 Internal Server Error is raised if add an empty comment to the news
1355
* Fixed: Atom links for wiki pages are not correct
1356
* Fixed: Atom feeds leak email address
1357
* Fixed: Case sensitivity in Issue filtering
1358
* Fixed: When reading RSS feed, the inline-embedded images are not properly shown
1359

  
1360

  
1361
== 2009-05-17 v0.8.4
1362

  
1363
* Allow textile mailto links
1364
* Fixed: memory consumption when uploading file
1365
* Fixed: Mercurial integration doesn't work if Redmine is installed in folder path containing space
1366
* Fixed: an error is raised when no tab is available on project settings
1367
* Fixed: insert image macro corrupts urls with excalamation marks
1368
* Fixed: error on cross-project gantt PNG export
1369
* Fixed: self and alternate links in atom feeds do not respect Atom specs
1370
* Fixed: accept any svn tunnel scheme in repository URL
1371
* Fixed: issues/show should accept user's rss key
1372
* Fixed: consistency of custom fields display on the issue detail view
1373
* Fixed: wiki comments length validation is missing
1374
* Fixed: weak autologin token generation algorithm causes duplicate tokens
1375

  
1376

  
1377
== 2009-04-05 v0.8.3
1378

  
1379
* Separate project field and subject in cross-project issue view
1380
* Ability to set language for redmine:load_default_data task using REDMINE_LANG environment variable
1381
* Rescue Redmine::DefaultData::DataAlreadyLoaded in redmine:load_default_data task
1382
* CSS classes to highlight own and assigned issues
1383
* Hide "New file" link on wiki pages from printing
1384
* Flush buffer when asking for language in redmine:load_default_data task
1385
* Minimum project identifier length set to 1
1386
* Include headers so that emails don't trigger vacation auto-responders
1387
* Fixed: Time entries csv export links for all projects are malformed
1388
* Fixed: Files without Version aren't visible in the Activity page
1389
* Fixed: Commit logs are centered in the repo browser
1390
* Fixed: News summary field content is not searchable
1391
* Fixed: Journal#save has a wrong signature
1392
* Fixed: Email footer signature convention
1393
* Fixed: Timelog report do not show time for non-versioned issues
1394

  
1395

  
1396
== 2009-03-07 v0.8.2
1397

  
1398
* Send an email to the user when an administrator activates a registered user
1399
* Strip keywords from received email body
1400
* Footer updated to 2009
1401
* Show RSS-link even when no issues is found
1402
* One click filter action in activity view
1403
* Clickable/linkable line #'s while browsing the repo or viewing a file
1404
* Links to versions on files list
1405
* Added request and controller objects to the hooks by default
1406
* Fixed: exporting an issue with attachments to PDF raises an error
1407
* Fixed: "too few arguments" error may occur on activerecord error translation
1408
* Fixed: "Default columns Displayed on the Issues list" setting is not easy to read
1409
* Fixed: visited links to closed tickets are not striked through with IE6
1410
* Fixed: MailHandler#plain_text_body returns nil if there was nothing to strip
1411
* Fixed: MailHandler raises an error when processing an email without From header
1412

  
1413

  
1414
== 2009-02-15 v0.8.1
1415

  
1416
* Select watchers on new issue form
1417
* Issue description is no longer a required field
1418
* Files module: ability to add files without version
1419
* Jump to the current tab when using the project quick-jump combo
1420
* Display a warning if some attachments were not saved
1421
* Import custom fields values from emails on issue creation
1422
* Show view/annotate/download links on entry and annotate views
1423
* Admin Info Screen: Display if plugin assets directory is writable
1424
* Adds a 'Create and continue' button on the new issue form
1425
* IMAP: add options to move received emails
1426
* Do not show Category field when categories are not defined
1427
* Lower the project identifier limit to a minimum of two characters
1428
* Add "closed" html class to closed entries in issue list
1429
* Fixed: broken redirect URL on login failure
1430
* Fixed: Deleted files are shown when using Darcs
1431
* Fixed: Darcs adapter works on Win32 only
1432
* Fixed: syntax highlight doesn't appear in new ticket preview
1433
* Fixed: email notification for changes I make still occurs when running Repository.fetch_changesets
1434
* Fixed: no error is raised when entering invalid hours on the issue update form
1435
* Fixed: Details time log report CSV export doesn't honour date format from settings
1436
* Fixed: invalid css classes on issue details
1437
* Fixed: Trac importer creates duplicate custom values
1438
* Fixed: inline attached image should not match partial filename
1439

  
1440

  
1441
== 2008-12-30 v0.8.0
1442

  
1443
* Setting added in order to limit the number of diff lines that should be displayed
1444
* Makes logged-in username in topbar linking to
1445
* Mail handler: strip tags when receiving a html-only email
1446
* Mail handler: add watchers before sending notification
1447
* Adds a css class (overdue) to overdue issues on issue lists and detail views
1448
* Fixed: project activity truncated after viewing user's activity
1449
* Fixed: email address entered for password recovery shouldn't be case-sensitive
1450
* Fixed: default flag removed when editing a default enumeration
1451
* Fixed: default category ignored when adding a document
1452
* Fixed: error on repository user mapping when a repository username is blank
1453
* Fixed: Firefox cuts off large diffs
1454
* Fixed: CVS browser should not show dead revisions (deleted files)
1455
* Fixed: escape double-quotes in image titles
1456
* Fixed: escape textarea content when editing a issue note
1457
* Fixed: JS error on context menu with IE
1458
* Fixed: bold syntax around single character in series doesn't work
1459
* Fixed several XSS vulnerabilities
1460
* Fixed a SQL injection vulnerability
1461

  
1462

  
1463
== 2008-12-07 v0.8.0-rc1
1464

  
1465
* Wiki page protection
1466
* Wiki page hierarchy. Parent page can be assigned on the Rename screen
1467
* Adds support for issue creation via email
1468
* Adds support for free ticket filtering and custom queries on Gantt chart and calendar
1469
* Cross-project search
1470
* Ability to search a project and its subprojects
1471
* Ability to search the projects the user belongs to
1472
* Adds custom fields on time entries
1473
* Adds boolean and list custom fields for time entries as criteria on time report
1474
* Cross-project time reports
1475
* Display latest user's activity on account/show view
1476
* Show last connexion time on user's page
1477
* Obfuscates email address on user's account page using javascript
1478
* wiki TOC rendered as an unordered list
1479
* Adds the ability to search for a user on the administration users list
1480
* Adds the ability to search for a project name or identifier on the administration projects list
1481
* Redirect user to the previous page after logging in
1482
* Adds a permission 'view wiki edits' so that wiki history can be hidden to certain users
1483
* Adds permissions for viewing the watcher list and adding new watchers on the issue detail view
1484
* Adds permissions to let users edit and/or delete their messages
1485
* Link to activity view when displaying dates
1486
* Hide Redmine version in atom feeds and pdf properties
1487
* 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.
1488
* Sort users by their display names so that user dropdown lists are sorted alphabetically
1489
* Adds estimated hours to issue filters
1490
* Switch order of current and previous revisions in side-by-side diff
1491
* Render the commit changes list as a tree
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff