##// END OF EJS Templates
Merged r8682 and r8800 from trunk for 1.3.1 release....
Jean-Philippe Lang -
r8681:e0b4f151a2f1
parent child
Show More
@@ -1,86 +1,86
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
3 <head>
3 <head>
4 <meta http-equiv="content-type" content="text/html; charset=utf-8" />
4 <meta http-equiv="content-type" content="text/html; charset=utf-8" />
5 <title><%=h html_title %></title>
5 <title><%=h html_title %></title>
6 <meta name="description" content="<%= Redmine::Info.app_name %>" />
6 <meta name="description" content="<%= Redmine::Info.app_name %>" />
7 <meta name="keywords" content="issue,bug,tracker" />
7 <meta name="keywords" content="issue,bug,tracker" />
8 <%= csrf_meta_tag %>
8 <%= csrf_meta_tag %>
9 <%= favicon %>
9 <%= favicon %>
10 <%= stylesheet_link_tag 'application', :media => 'all' %>
10 <%= stylesheet_link_tag 'application', :media => 'all' %>
11 <%= stylesheet_link_tag 'rtl', :media => 'all' if l(:direction) == 'rtl' %>
11 <%= stylesheet_link_tag 'rtl', :media => 'all' if l(:direction) == 'rtl' %>
12 <%= javascript_heads %>
12 <%= javascript_heads %>
13 <%= heads_for_theme %>
13 <%= heads_for_theme %>
14 <!--[if IE 6]>
14 <!--[if IE 6]>
15 <style type="text/css">
15 <style type="text/css">
16 * html body{ width: expression( document.documentElement.clientWidth < 900 ? '900px' : '100%' ); }
16 * html body{ width: expression( document.documentElement.clientWidth < 900 ? '900px' : '100%' ); }
17 body {behavior: url(<%= stylesheet_path "csshover.htc" %>);}
17 body {behavior: url(<%= stylesheet_path "csshover.htc" %>);}
18 </style>
18 </style>
19 <![endif]-->
19 <![endif]-->
20 <%= call_hook :view_layouts_base_html_head %>
20 <%= call_hook :view_layouts_base_html_head %>
21 <!-- page specific tags -->
21 <!-- page specific tags -->
22 <%= yield :header_tags -%>
22 <%= yield :header_tags -%>
23 </head>
23 </head>
24 <body class="<%=h body_css_classes %>">
24 <body class="<%=h body_css_classes %>">
25 <div id="wrapper">
25 <div id="wrapper">
26 <div id="wrapper2">
26 <div id="wrapper2">
27 <div id="top-menu">
27 <div id="top-menu">
28 <div id="account">
28 <div id="account">
29 <%= render_menu :account_menu -%>
29 <%= render_menu :account_menu -%>
30 </div>
30 </div>
31 <%= content_tag(
31 <%= content_tag(
32 'div',
32 'div',
33 "#{l(:label_logged_as)} #{link_to_user(User.current, :format => :username)}".html_safe,
33 "#{l(:label_logged_as)} #{link_to_user(User.current, :format => :username)}".html_safe,
34 :id => 'loggedas') if User.current.logged? %>
34 :id => 'loggedas') if User.current.logged? %>
35 <%= render_menu :top_menu if User.current.logged? || !Setting.login_required? -%>
35 <%= render_menu :top_menu if User.current.logged? || !Setting.login_required? -%>
36 </div>
36 </div>
37
37
38 <div id="header">
38 <div id="header">
39 <% if User.current.logged? || !Setting.login_required? %>
39 <% if User.current.logged? || !Setting.login_required? %>
40 <div id="quick-search">
40 <div id="quick-search">
41 <% form_tag({:controller => 'search', :action => 'index', :id => @project}, :method => :get ) do %>
41 <% form_tag({:controller => 'search', :action => 'index', :id => @project}, :method => :get ) do %>
42 <%= hidden_field_tag(controller.default_search_scope, 1, :id => nil) if controller.default_search_scope %>
42 <%= hidden_field_tag(controller.default_search_scope, 1, :id => nil) if controller.default_search_scope %>
43 <label for='q'>
43 <label for='q'>
44 <%= link_to l(:label_search), {:controller => 'search', :action => 'index', :id => @project}, :accesskey => accesskey(:search) %>:
44 <%= link_to l(:label_search), {:controller => 'search', :action => 'index', :id => @project}, :accesskey => accesskey(:search) %>:
45 </label>
45 </label>
46 <%= text_field_tag 'q', @question, :size => 20, :class => 'small', :accesskey => accesskey(:quick_search) %>
46 <%= text_field_tag 'q', @question, :size => 20, :class => 'small', :accesskey => accesskey(:quick_search) %>
47 <% end %>
47 <% end %>
48 <%= render_project_jump_box %>
48 <%= render_project_jump_box %>
49 </div>
49 </div>
50 <% end %>
50 <% end %>
51
51
52 <h1><%= page_header_title %></h1>
52 <h1><%= page_header_title %></h1>
53
53
54 <% if display_main_menu?(@project) %>
54 <% if display_main_menu?(@project) %>
55 <div id="main-menu">
55 <div id="main-menu">
56 <%= render_main_menu(@project) %>
56 <%= render_main_menu(@project) %>
57 </div>
57 </div>
58 <% end %>
58 <% end %>
59 </div>
59 </div>
60
60
61 <%= tag('div', {:id => 'main', :class => (has_content?(:sidebar) ? '' : 'nosidebar')}, true) %>
61 <%= tag('div', {:id => 'main', :class => (has_content?(:sidebar) ? '' : 'nosidebar')}, true) %>
62 <div id="sidebar">
62 <div id="sidebar">
63 <%= yield :sidebar %>
63 <%= yield :sidebar %>
64 <%= call_hook :view_layouts_base_sidebar %>
64 <%= call_hook :view_layouts_base_sidebar %>
65 </div>
65 </div>
66
66
67 <div id="content">
67 <div id="content">
68 <%= render_flash_messages %>
68 <%= render_flash_messages %>
69 <%= yield %>
69 <%= yield %>
70 <%= call_hook :view_layouts_base_content %>
70 <%= call_hook :view_layouts_base_content %>
71 <div style="clear:both;"></div>
71 <div style="clear:both;"></div>
72 </div>
72 </div>
73 </div>
73 </div>
74
74
75 <div id="ajax-indicator" style="display:none;"><span><%= l(:label_loading) %></span></div>
75 <div id="ajax-indicator" style="display:none;"><span><%= l(:label_loading) %></span></div>
76
76
77 <div id="footer">
77 <div id="footer">
78 <div class="bgl"><div class="bgr">
78 <div class="bgl"><div class="bgr">
79 Powered by <%= link_to Redmine::Info.app_name, Redmine::Info.url %> &copy; 2006-2011 Jean-Philippe Lang
79 Powered by <%= link_to Redmine::Info.app_name, Redmine::Info.url %> &copy; 2006-2012 Jean-Philippe Lang
80 </div></div>
80 </div></div>
81 </div>
81 </div>
82 </div>
82 </div>
83 </div>
83 </div>
84 <%= call_hook :view_layouts_base_body_bottom %>
84 <%= call_hook :view_layouts_base_body_bottom %>
85 </body>
85 </body>
86 </html>
86 </html>
@@ -1,1832 +1,1850
1 == Redmine changelog
1 == Redmine changelog
2
2
3 Redmine - project management software
3 Redmine - project management software
4 Copyright (C) 2006-2011 Jean-Philippe Lang
4 Copyright (C) 2006-2012 Jean-Philippe Lang
5 http://www.redmine.org/
5 http://www.redmine.org/
6
6
7 == 2012-02-06 v1.3.1
8
9 * Defect #9775: app/views/repository/_revision_graph.html.erb sets window.onload directly..
10 * Defect #9792: Ruby 1.9: [v1.3.0] Error: incompatible character encodings for it translation on Calendar page
11 * Defect #9793: Bad spacing between numbered list and heading (recently broken).
12 * Defect #9795: Unrelated error message when creating a group with an invalid name
13 * Defect #9832: Revision graph height should depend on height of rows in revisions table
14 * Defect #9937: Repository settings are not saved when all SCM are disabled
15 * Defect #9961: Ukrainian "default_tracker_bug" is wrong
16 * Defect #10013: Rest API - Create Version -> Internal server error 500
17 * Defect #10115: Javascript error - Can't attach more than 1 file on IE 6 and 7
18 * Defect #10130: Broken italic text style in edited comment preview
19 * Defect #10152: Attachment diff type is not saved in user preference
20 * Feature #9943: Arabic translation
21 * Patch #9874: pt-BR translation updates
22 * Patch #9922: Spanish translation updated
23 * Patch #10137: Korean language file ko.yml updated to Redmine 1.3.0
24
7 == 2011-12-10 v1.3.0
25 == 2011-12-10 v1.3.0
8
26
9 * Defect #2109: Context menu is being submitted twice per right click
27 * Defect #2109: Context menu is being submitted twice per right click
10 * Defect #7717: MailHandler user creation for unknown_user impossible due to diverging length-limits of login and email fields
28 * Defect #7717: MailHandler user creation for unknown_user impossible due to diverging length-limits of login and email fields
11 * Defect #7917: Creating users via email fails if user real name containes special chars
29 * Defect #7917: Creating users via email fails if user real name containes special chars
12 * Defect #7966: MailHandler does not include JournalDetail for attached files
30 * Defect #7966: MailHandler does not include JournalDetail for attached files
13 * Defect #8368: Bad decimal separator in time entry CSV
31 * Defect #8368: Bad decimal separator in time entry CSV
14 * Defect #8371: MySQL error when filtering a custom field using the REST api
32 * Defect #8371: MySQL error when filtering a custom field using the REST api
15 * Defect #8549: Export CSV has character encoding error
33 * Defect #8549: Export CSV has character encoding error
16 * Defect #8573: Do not show inactive Enumerations where not needed
34 * Defect #8573: Do not show inactive Enumerations where not needed
17 * Defect #8611: rake/rdoctask is deprecated
35 * Defect #8611: rake/rdoctask is deprecated
18 * Defect #8751: Email notification: bug, when number of recipients more then 8
36 * Defect #8751: Email notification: bug, when number of recipients more then 8
19 * Defect #8894: Private issues - make it more obvious in the UI?
37 * Defect #8894: Private issues - make it more obvious in the UI?
20 * Defect #8994: Hardcoded French string "anonyme"
38 * Defect #8994: Hardcoded French string "anonyme"
21 * Defect #9043: Hardcoded string "diff" in Wiki#show and Repositories_Helper
39 * Defect #9043: Hardcoded string "diff" in Wiki#show and Repositories_Helper
22 * Defect #9051: wrong "text_issue_added" in russian translation.
40 * Defect #9051: wrong "text_issue_added" in russian translation.
23 * Defect #9108: Custom query not saving status filter
41 * Defect #9108: Custom query not saving status filter
24 * Defect #9252: Regression: application title escaped 2 times
42 * Defect #9252: Regression: application title escaped 2 times
25 * Defect #9264: Bad Portuguese translation
43 * Defect #9264: Bad Portuguese translation
26 * Defect #9470: News list is missing Avatars
44 * Defect #9470: News list is missing Avatars
27 * Defect #9471: Inline markup broken in Wiki link labels
45 * Defect #9471: Inline markup broken in Wiki link labels
28 * Defect #9489: Label all input field and control tags
46 * Defect #9489: Label all input field and control tags
29 * Defect #9534: Precedence: bulk email header is non standard and discouraged
47 * Defect #9534: Precedence: bulk email header is non standard and discouraged
30 * Defect #9540: Issue filter by assigned_to_role is not project specific
48 * Defect #9540: Issue filter by assigned_to_role is not project specific
31 * Defect #9619: Time zone ignored when logging time while editing ticket
49 * Defect #9619: Time zone ignored when logging time while editing ticket
32 * Defect #9638: Inconsistent image filename extensions
50 * Defect #9638: Inconsistent image filename extensions
33 * Defect #9669: Issue list doesn't sort assignees/authors regarding user display format
51 * Defect #9669: Issue list doesn't sort assignees/authors regarding user display format
34 * Defect #9672: Message-quoting in forums module broken
52 * Defect #9672: Message-quoting in forums module broken
35 * Defect #9719: Filtering by numeric custom field types broken after update to master
53 * Defect #9719: Filtering by numeric custom field types broken after update to master
36 * Defect #9724: Can't remote add new categories
54 * Defect #9724: Can't remote add new categories
37 * Defect #9738: Setting of cross-project custom query is not remembered inside project
55 * Defect #9738: Setting of cross-project custom query is not remembered inside project
38 * Defect #9748: Error about configuration.yml validness should mention file path
56 * Defect #9748: Error about configuration.yml validness should mention file path
39 * Feature #69: Textilized description in PDF
57 * Feature #69: Textilized description in PDF
40 * Feature #401: Add pdf export for WIKI page
58 * Feature #401: Add pdf export for WIKI page
41 * Feature #1567: Make author column sortable and groupable
59 * Feature #1567: Make author column sortable and groupable
42 * Feature #2222: Single section edit.
60 * Feature #2222: Single section edit.
43 * Feature #2269: Default issue start date should become configurable.
61 * Feature #2269: Default issue start date should become configurable.
44 * Feature #2371: character encoding for attachment file
62 * Feature #2371: character encoding for attachment file
45 * Feature #2964: Ability to assign issues to groups
63 * Feature #2964: Ability to assign issues to groups
46 * Feature #3033: Bug Reporting: Using "Create and continue" should show bug id of saved bug
64 * Feature #3033: Bug Reporting: Using "Create and continue" should show bug id of saved bug
47 * Feature #3261: support attachment images in PDF export
65 * Feature #3261: support attachment images in PDF export
48 * Feature #4264: Update CodeRay to 1.0 final
66 * Feature #4264: Update CodeRay to 1.0 final
49 * Feature #4324: Redmine renames my files, it shouldn't.
67 * Feature #4324: Redmine renames my files, it shouldn't.
50 * Feature #4729: Add Date-Based Filters for Issues List
68 * Feature #4729: Add Date-Based Filters for Issues List
51 * Feature #4742: CSV export: option to export selected or all columns
69 * Feature #4742: CSV export: option to export selected or all columns
52 * Feature #4976: Allow rdm-mailhandler to read the API key from a file
70 * Feature #4976: Allow rdm-mailhandler to read the API key from a file
53 * Feature #5501: Git: Mercurial: Adding visual merge/branch history to repository view
71 * Feature #5501: Git: Mercurial: Adding visual merge/branch history to repository view
54 * Feature #5634: Export issue to PDF does not include Subtasks and Related Issues
72 * Feature #5634: Export issue to PDF does not include Subtasks and Related Issues
55 * Feature #5670: Cancel option for file upload
73 * Feature #5670: Cancel option for file upload
56 * Feature #5737: Custom Queries available through the REST Api
74 * Feature #5737: Custom Queries available through the REST Api
57 * Feature #6180: Searchable custom fields do not provide adequate operators
75 * Feature #6180: Searchable custom fields do not provide adequate operators
58 * Feature #6954: Filter from date to date
76 * Feature #6954: Filter from date to date
59 * Feature #7180: List of statuses in REST API
77 * Feature #7180: List of statuses in REST API
60 * Feature #7181: List of trackers in REST API
78 * Feature #7181: List of trackers in REST API
61 * Feature #7366: REST API for Issue Relations
79 * Feature #7366: REST API for Issue Relations
62 * Feature #7403: REST API for Versions
80 * Feature #7403: REST API for Versions
63 * Feature #7671: REST API for reading attachments
81 * Feature #7671: REST API for reading attachments
64 * Feature #7832: Ability to assign issue categories to groups
82 * Feature #7832: Ability to assign issue categories to groups
65 * Feature #8420: Consider removing #7013 workaround
83 * Feature #8420: Consider removing #7013 workaround
66 * Feature #9196: Improve logging in MailHandler when user creation fails
84 * Feature #9196: Improve logging in MailHandler when user creation fails
67 * Feature #9496: Adds an option in mailhandler to disable server certificate verification
85 * Feature #9496: Adds an option in mailhandler to disable server certificate verification
68 * Feature #9553: CRUD operations for "Issue categories" in REST API
86 * Feature #9553: CRUD operations for "Issue categories" in REST API
69 * Feature #9593: HTML title should be reordered
87 * Feature #9593: HTML title should be reordered
70 * Feature #9600: Wiki links for news and forums
88 * Feature #9600: Wiki links for news and forums
71 * Feature #9607: Filter for issues without start date (or any another field based on date type)
89 * Feature #9607: Filter for issues without start date (or any another field based on date type)
72 * Feature #9609: Upgrade to Rails 2.3.14
90 * Feature #9609: Upgrade to Rails 2.3.14
73 * Feature #9612: "side by side" and "inline" patch view for attachments
91 * Feature #9612: "side by side" and "inline" patch view for attachments
74 * Feature #9667: Check attachment size before upload
92 * Feature #9667: Check attachment size before upload
75 * Feature #9690: Link in notification pointing to the actual update
93 * Feature #9690: Link in notification pointing to the actual update
76 * Feature #9720: Add note number for single issue's PDF
94 * Feature #9720: Add note number for single issue's PDF
77 * Patch #8617: Indent subject of subtask ticket in exported issues PDF
95 * Patch #8617: Indent subject of subtask ticket in exported issues PDF
78 * Patch #8778: Traditional Chinese 'issue' translation change
96 * Patch #8778: Traditional Chinese 'issue' translation change
79 * Patch #9053: Fix up Russian translation
97 * Patch #9053: Fix up Russian translation
80 * Patch #9129: Improve wording of Git repository note at project setting
98 * Patch #9129: Improve wording of Git repository note at project setting
81 * Patch #9148: Better handling of field_due_date italian translation
99 * Patch #9148: Better handling of field_due_date italian translation
82 * Patch #9273: Fix typos in russian localization
100 * Patch #9273: Fix typos in russian localization
83 * Patch #9484: Limit SCM annotate to text files under the maximum file size for viewing
101 * Patch #9484: Limit SCM annotate to text files under the maximum file size for viewing
84 * Patch #9659: Indexing rows in auth_sources/index view
102 * Patch #9659: Indexing rows in auth_sources/index view
85 * Patch #9692: Fix Textilized description in PDF for CodeRay
103 * Patch #9692: Fix Textilized description in PDF for CodeRay
86
104
87 == 2011-12-10 v1.2.3
105 == 2011-12-10 v1.2.3
88
106
89 * Defect #8707: Reposman: wrong constant name
107 * Defect #8707: Reposman: wrong constant name
90 * Defect #8809: Table in timelog report overflows
108 * Defect #8809: Table in timelog report overflows
91 * Defect #9055: Version files in Files module cannot be downloaded if issue tracking is disabled
109 * Defect #9055: Version files in Files module cannot be downloaded if issue tracking is disabled
92 * Defect #9137: db:encrypt fails to handle repositories with blank password
110 * Defect #9137: db:encrypt fails to handle repositories with blank password
93 * Defect #9394: Custom date field only validating on regex and not a valid date
111 * Defect #9394: Custom date field only validating on regex and not a valid date
94 * Defect #9405: Any user with :log_time permission can edit time entries via context menu
112 * Defect #9405: Any user with :log_time permission can edit time entries via context menu
95 * Defect #9448: The attached images are not shown in documents
113 * Defect #9448: The attached images are not shown in documents
96 * Defect #9520: Copied private query not visible after project copy
114 * Defect #9520: Copied private query not visible after project copy
97 * Defect #9552: Error when reading ciphered text from the database without cipher key configured
115 * Defect #9552: Error when reading ciphered text from the database without cipher key configured
98 * Defect #9566: Redmine.pm considers all projects private when login_required is enabled
116 * Defect #9566: Redmine.pm considers all projects private when login_required is enabled
99 * Defect #9567: Redmine.pm potential security issue with cache credential enabled and subversion
117 * Defect #9567: Redmine.pm potential security issue with cache credential enabled and subversion
100 * Defect #9577: Deleting a subtasks doesn't update parent's rgt & lft values
118 * Defect #9577: Deleting a subtasks doesn't update parent's rgt & lft values
101 * Defect #9597: Broken version links in wiki annotate history
119 * Defect #9597: Broken version links in wiki annotate history
102 * Defect #9682: Wiki HTML Export only useful when Access history is accessible
120 * Defect #9682: Wiki HTML Export only useful when Access history is accessible
103 * Defect #9737: Custom values deleted before issue submit
121 * Defect #9737: Custom values deleted before issue submit
104 * Defect #9741: calendar-hr.js (Croatian) is not UTF-8
122 * Defect #9741: calendar-hr.js (Croatian) is not UTF-8
105 * Patch #9558: Simplified Chinese translation for 1.2.2 updated
123 * Patch #9558: Simplified Chinese translation for 1.2.2 updated
106 * Patch #9695: Bulgarian translation (r7942)
124 * Patch #9695: Bulgarian translation (r7942)
107
125
108 == 2011-11-11 v1.2.2
126 == 2011-11-11 v1.2.2
109
127
110 * Defect #3276: Incorrect handling of anchors in Wiki to HTML export
128 * Defect #3276: Incorrect handling of anchors in Wiki to HTML export
111 * Defect #7215: Wiki formatting mangles links to internal headers
129 * Defect #7215: Wiki formatting mangles links to internal headers
112 * Defect #7613: Generated test instances may share the same attribute value object
130 * Defect #7613: Generated test instances may share the same attribute value object
113 * Defect #8411: Can't remove "Project" column on custom query
131 * Defect #8411: Can't remove "Project" column on custom query
114 * Defect #8615: Custom 'version' fields don't show shared versions
132 * Defect #8615: Custom 'version' fields don't show shared versions
115 * Defect #8633: Pagination counts non visible issues
133 * Defect #8633: Pagination counts non visible issues
116 * Defect #8651: Email attachments are not added to issues any more in v1.2
134 * Defect #8651: Email attachments are not added to issues any more in v1.2
117 * Defect #8825: JRuby + Windows: SCMs do not work on Redmine 1.2
135 * Defect #8825: JRuby + Windows: SCMs do not work on Redmine 1.2
118 * Defect #8836: Additional workflow transitions not available when set to both author and assignee
136 * Defect #8836: Additional workflow transitions not available when set to both author and assignee
119 * Defect #8865: Custom field regular expression is not validated
137 * Defect #8865: Custom field regular expression is not validated
120 * Defect #8880: Error deleting issue with grandchild
138 * Defect #8880: Error deleting issue with grandchild
121 * Defect #8884: Assignee is cleared when updating issue with locked assignee
139 * Defect #8884: Assignee is cleared when updating issue with locked assignee
122 * Defect #8892: Unused fonts in rfpdf plugin folder
140 * Defect #8892: Unused fonts in rfpdf plugin folder
123 * Defect #9161: pt-BR field_warn_on_leaving_unsaved has a small gramatical error
141 * Defect #9161: pt-BR field_warn_on_leaving_unsaved has a small gramatical error
124 * Defect #9308: Search fails when a role haven't "view wiki" permission
142 * Defect #9308: Search fails when a role haven't "view wiki" permission
125 * Defect #9465: Mercurial: can't browse named branch below Mercurial 1.5
143 * Defect #9465: Mercurial: can't browse named branch below Mercurial 1.5
126
144
127 == 2011-07-11 v1.2.1
145 == 2011-07-11 v1.2.1
128
146
129 * Defect #5089: i18N error on truncated revision diff view
147 * Defect #5089: i18N error on truncated revision diff view
130 * Defect #7501: Search options get lost after clicking on a specific result type
148 * Defect #7501: Search options get lost after clicking on a specific result type
131 * Defect #8229: "project.xml" response does not include the parent ID
149 * Defect #8229: "project.xml" response does not include the parent ID
132 * Defect #8449: Wiki annotated page does not display author of version 1
150 * Defect #8449: Wiki annotated page does not display author of version 1
133 * Defect #8467: Missing german translation - Warn me when leaving a page with unsaved text
151 * Defect #8467: Missing german translation - Warn me when leaving a page with unsaved text
134 * Defect #8468: No warning when leaving page with unsaved text that has not lost focus
152 * Defect #8468: No warning when leaving page with unsaved text that has not lost focus
135 * Defect #8472: Private checkbox ignored on issue creation with "Set own issues public or private" permission
153 * Defect #8472: Private checkbox ignored on issue creation with "Set own issues public or private" permission
136 * Defect #8510: JRuby: Can't open administrator panel if scm command is not available
154 * Defect #8510: JRuby: Can't open administrator panel if scm command is not available
137 * Defect #8512: Syntax highlighter on Welcome page
155 * Defect #8512: Syntax highlighter on Welcome page
138 * Defect #8554: Translation missing error on custom field validation
156 * Defect #8554: Translation missing error on custom field validation
139 * Defect #8565: JRuby: Japanese PDF export error
157 * Defect #8565: JRuby: Japanese PDF export error
140 * Defect #8566: Exported PDF UTF-8 Vietnamese not correct
158 * Defect #8566: Exported PDF UTF-8 Vietnamese not correct
141 * Defect #8569: JRuby: PDF export error with TypeError
159 * Defect #8569: JRuby: PDF export error with TypeError
142 * Defect #8576: Missing german translation - different things
160 * Defect #8576: Missing german translation - different things
143 * Defect #8616: Circular relations
161 * Defect #8616: Circular relations
144 * Defect #8646: Russian translation "label_follows" and "label_follows" are wrong
162 * Defect #8646: Russian translation "label_follows" and "label_follows" are wrong
145 * Defect #8712: False 'Description updated' journal details messages
163 * Defect #8712: False 'Description updated' journal details messages
146 * Defect #8729: Not-public queries are not private
164 * Defect #8729: Not-public queries are not private
147 * Defect #8737: Broken line of long issue description on issue PDF.
165 * Defect #8737: Broken line of long issue description on issue PDF.
148 * Defect #8738: Missing revision number/id of associated revisions on issue PDF
166 * Defect #8738: Missing revision number/id of associated revisions on issue PDF
149 * Defect #8739: Workflow copy does not copy advanced workflow settings
167 * Defect #8739: Workflow copy does not copy advanced workflow settings
150 * Defect #8759: Setting issue attributes from mail should be case-insensitive
168 * Defect #8759: Setting issue attributes from mail should be case-insensitive
151 * Defect #8777: Mercurial: Not able to Resetting Redmine project respository
169 * Defect #8777: Mercurial: Not able to Resetting Redmine project respository
152
170
153 == 2011-05-30 v1.2.0
171 == 2011-05-30 v1.2.0
154
172
155 * Defect #61: Broken character encoding in pdf export
173 * Defect #61: Broken character encoding in pdf export
156 * Defect #1965: Redmine is not Tab Safe
174 * Defect #1965: Redmine is not Tab Safe
157 * Defect #2274: Filesystem Repository path encoding of non UTF-8 characters
175 * Defect #2274: Filesystem Repository path encoding of non UTF-8 characters
158 * Defect #2664: Mercurial: Repository path encoding of non UTF-8 characters
176 * Defect #2664: Mercurial: Repository path encoding of non UTF-8 characters
159 * Defect #3421: Mercurial reads files from working dir instead of changesets
177 * Defect #3421: Mercurial reads files from working dir instead of changesets
160 * Defect #3462: CVS: Repository path encoding of non UTF-8 characters
178 * Defect #3462: CVS: Repository path encoding of non UTF-8 characters
161 * Defect #3715: Login page should not show projects link and search box if authentication is required
179 * Defect #3715: Login page should not show projects link and search box if authentication is required
162 * Defect #3724: Mercurial repositories display revision ID instead of changeset ID
180 * Defect #3724: Mercurial repositories display revision ID instead of changeset ID
163 * Defect #3761: Most recent CVS revisions are missing in "revisions" view
181 * Defect #3761: Most recent CVS revisions are missing in "revisions" view
164 * Defect #4270: CVS Repository view in Project doesn't show Author, Revision, Comment
182 * Defect #4270: CVS Repository view in Project doesn't show Author, Revision, Comment
165 * Defect #5138: Don't use Ajax for pagination
183 * Defect #5138: Don't use Ajax for pagination
166 * Defect #5152: Cannot use certain characters for user and role names.
184 * Defect #5152: Cannot use certain characters for user and role names.
167 * Defect #5251: Git: Repository path encoding of non UTF-8 characters
185 * Defect #5251: Git: Repository path encoding of non UTF-8 characters
168 * Defect #5373: Translation missing when adding invalid watchers
186 * Defect #5373: Translation missing when adding invalid watchers
169 * Defect #5817: Shared versions not shown in subproject's gantt chart
187 * Defect #5817: Shared versions not shown in subproject's gantt chart
170 * Defect #6013: git tab,browsing, very slow -- even after first time
188 * Defect #6013: git tab,browsing, very slow -- even after first time
171 * Defect #6148: Quoting, newlines, and nightmares...
189 * Defect #6148: Quoting, newlines, and nightmares...
172 * Defect #6256: Redmine considers non ASCII and UTF-16 text files as binary in SCM
190 * Defect #6256: Redmine considers non ASCII and UTF-16 text files as binary in SCM
173 * Defect #6476: Subproject's issues are not shown in the subproject's gantt
191 * Defect #6476: Subproject's issues are not shown in the subproject's gantt
174 * Defect #6496: Remove i18n 0.3.x/0.4.x hack for Rails 2.3.5
192 * Defect #6496: Remove i18n 0.3.x/0.4.x hack for Rails 2.3.5
175 * Defect #6562: Context-menu deletion of issues deletes all subtasks too without explicit prompt
193 * Defect #6562: Context-menu deletion of issues deletes all subtasks too without explicit prompt
176 * Defect #6604: Issues targeted at parent project versions' are not shown on gantt chart
194 * Defect #6604: Issues targeted at parent project versions' are not shown on gantt chart
177 * Defect #6706: Resolving issues with the commit message produces the wrong comment with CVS
195 * Defect #6706: Resolving issues with the commit message produces the wrong comment with CVS
178 * Defect #6901: Copy/Move an issue does not give any history of who actually did the action.
196 * Defect #6901: Copy/Move an issue does not give any history of who actually did the action.
179 * Defect #6905: Specific heading-content breaks CSS
197 * Defect #6905: Specific heading-content breaks CSS
180 * Defect #7000: Project filter not applied on versions in Gantt chart
198 * Defect #7000: Project filter not applied on versions in Gantt chart
181 * Defect #7097: Starting day of week cannot be set to Saturday
199 * Defect #7097: Starting day of week cannot be set to Saturday
182 * Defect #7114: New gantt doesn't display some projects
200 * Defect #7114: New gantt doesn't display some projects
183 * Defect #7146: Git adapter lost commits before 7 days from database latest changeset
201 * Defect #7146: Git adapter lost commits before 7 days from database latest changeset
184 * Defect #7218: Date range error on issue query
202 * Defect #7218: Date range error on issue query
185 * Defect #7257: "Issues by" version links bad criterias
203 * Defect #7257: "Issues by" version links bad criterias
186 * Defect #7279: CSS class ".icon-home" is not used.
204 * Defect #7279: CSS class ".icon-home" is not used.
187 * Defect #7320: circular dependency >2 issues
205 * Defect #7320: circular dependency >2 issues
188 * Defect #7352: Filters not working in Gantt charts
206 * Defect #7352: Filters not working in Gantt charts
189 * Defect #7367: Receiving pop3 email should not output debug messages
207 * Defect #7367: Receiving pop3 email should not output debug messages
190 * Defect #7373: Error with PDF output and ruby 1.9.2
208 * Defect #7373: Error with PDF output and ruby 1.9.2
191 * Defect #7379: Remove extraneous hidden_field on wiki history
209 * Defect #7379: Remove extraneous hidden_field on wiki history
192 * Defect #7516: Redmine does not work with RubyGems 1.5.0
210 * Defect #7516: Redmine does not work with RubyGems 1.5.0
193 * Defect #7518: Mercurial diff can be wrong if the previous changeset isn't the parent
211 * Defect #7518: Mercurial diff can be wrong if the previous changeset isn't the parent
194 * Defect #7581: Not including a spent time value on the main issue update screen causes silent data loss
212 * Defect #7581: Not including a spent time value on the main issue update screen causes silent data loss
195 * Defect #7582: hiding form pages from search engines
213 * Defect #7582: hiding form pages from search engines
196 * Defect #7597: Subversion and Mercurial log have the possibility to miss encoding
214 * Defect #7597: Subversion and Mercurial log have the possibility to miss encoding
197 * Defect #7604: ActionView::TemplateError (undefined method `name' for nil:NilClass)
215 * Defect #7604: ActionView::TemplateError (undefined method `name' for nil:NilClass)
198 * Defect #7605: Using custom queries always redirects to "Issues" tab
216 * Defect #7605: Using custom queries always redirects to "Issues" tab
199 * Defect #7615: CVS diffs do not handle new files properly
217 * Defect #7615: CVS diffs do not handle new files properly
200 * Defect #7618: SCM diffs do not handle one line new files properly
218 * Defect #7618: SCM diffs do not handle one line new files properly
201 * Defect #7639: Some date fields do not have requested format.
219 * Defect #7639: Some date fields do not have requested format.
202 * Defect #7657: Wrong commit range in git log command on Windows
220 * Defect #7657: Wrong commit range in git log command on Windows
203 * Defect #7818: Wiki pages don't use the local timezone to display the "Updated ? hours ago" mouseover
221 * Defect #7818: Wiki pages don't use the local timezone to display the "Updated ? hours ago" mouseover
204 * Defect #7821: Git "previous" and "next" revisions are incorrect
222 * Defect #7821: Git "previous" and "next" revisions are incorrect
205 * Defect #7827: CVS: Age column on repository view is off by timezone delta
223 * Defect #7827: CVS: Age column on repository view is off by timezone delta
206 * Defect #7843: Add a relation between issues = explicit login window ! (basic authentication popup is prompted on AJAX request)
224 * Defect #7843: Add a relation between issues = explicit login window ! (basic authentication popup is prompted on AJAX request)
207 * Defect #8011: {{toc}} does not display headlines with inline code markup
225 * Defect #8011: {{toc}} does not display headlines with inline code markup
208 * Defect #8029: List of users for adding to a group may be empty if 100 first users have been added
226 * Defect #8029: List of users for adding to a group may be empty if 100 first users have been added
209 * Defect #8064: Text custom fields do not wrap on the issue list
227 * Defect #8064: Text custom fields do not wrap on the issue list
210 * Defect #8071: Watching a subtask from the context menu updates main issue watch link
228 * Defect #8071: Watching a subtask from the context menu updates main issue watch link
211 * Defect #8072: Two untranslatable default role names
229 * Defect #8072: Two untranslatable default role names
212 * Defect #8075: Some "notifiable" names are not i18n-enabled
230 * Defect #8075: Some "notifiable" names are not i18n-enabled
213 * Defect #8081: GIT: Commits missing when user has the "decorate" git option enabled
231 * Defect #8081: GIT: Commits missing when user has the "decorate" git option enabled
214 * Defect #8088: Colorful indentation of subprojects must be on right in RTL locales
232 * Defect #8088: Colorful indentation of subprojects must be on right in RTL locales
215 * Defect #8239: notes field is not propagated during issue copy
233 * Defect #8239: notes field is not propagated during issue copy
216 * Defect #8356: GET /time_entries.xml ignores limit/offset parameters
234 * Defect #8356: GET /time_entries.xml ignores limit/offset parameters
217 * Defect #8432: Private issues information shows up on Activity page for unauthorized users
235 * Defect #8432: Private issues information shows up on Activity page for unauthorized users
218 * Feature #746: Versioned issue descriptions
236 * Feature #746: Versioned issue descriptions
219 * Feature #1067: Differentiate public/private saved queries in the sidebar
237 * Feature #1067: Differentiate public/private saved queries in the sidebar
220 * Feature #1236: Make destination folder for attachment uploads configurable
238 * Feature #1236: Make destination folder for attachment uploads configurable
221 * Feature #1735: Per project repository log encoding setting
239 * Feature #1735: Per project repository log encoding setting
222 * Feature #1763: Autologin-cookie should be configurable
240 * Feature #1763: Autologin-cookie should be configurable
223 * Feature #1981: display mercurial tags
241 * Feature #1981: display mercurial tags
224 * Feature #2074: Sending email notifications when comments are added in the news section
242 * Feature #2074: Sending email notifications when comments are added in the news section
225 * Feature #2096: Custom fields referencing system tables (users and versions)
243 * Feature #2096: Custom fields referencing system tables (users and versions)
226 * Feature #2732: Allow additional workflow transitions for author and assignee
244 * Feature #2732: Allow additional workflow transitions for author and assignee
227 * Feature #2910: Warning on leaving edited issue/wiki page without saving
245 * Feature #2910: Warning on leaving edited issue/wiki page without saving
228 * Feature #3396: Git: use --encoding=UTF-8 in "git log"
246 * Feature #3396: Git: use --encoding=UTF-8 in "git log"
229 * Feature #4273: SCM command availability automatic check in administration panel
247 * Feature #4273: SCM command availability automatic check in administration panel
230 * Feature #4477: Use mime types in downloading from repository
248 * Feature #4477: Use mime types in downloading from repository
231 * Feature #5518: Graceful fallback for "missing translation" needed
249 * Feature #5518: Graceful fallback for "missing translation" needed
232 * Feature #5520: Text format buttons and preview link missing when editing comment
250 * Feature #5520: Text format buttons and preview link missing when editing comment
233 * Feature #5831: Parent Task to Issue Bulk Edit
251 * Feature #5831: Parent Task to Issue Bulk Edit
234 * Feature #6887: Upgrade to Rails 2.3.11
252 * Feature #6887: Upgrade to Rails 2.3.11
235 * Feature #7139: Highlight changes inside diff lines
253 * Feature #7139: Highlight changes inside diff lines
236 * Feature #7236: Collapse All for Groups
254 * Feature #7236: Collapse All for Groups
237 * Feature #7246: Handle "named branch" for mercurial
255 * Feature #7246: Handle "named branch" for mercurial
238 * Feature #7296: Ability for admin to delete users
256 * Feature #7296: Ability for admin to delete users
239 * Feature #7318: Add user agent to Redmine Mailhandler
257 * Feature #7318: Add user agent to Redmine Mailhandler
240 * Feature #7408: Add an application configuration file
258 * Feature #7408: Add an application configuration file
241 * Feature #7409: Cross project Redmine links
259 * Feature #7409: Cross project Redmine links
242 * Feature #7410: Add salt to user passwords
260 * Feature #7410: Add salt to user passwords
243 * Feature #7411: Option to cipher LDAP ans SCM passwords stored in the database
261 * Feature #7411: Option to cipher LDAP ans SCM passwords stored in the database
244 * Feature #7412: Add an issue visibility level to each role
262 * Feature #7412: Add an issue visibility level to each role
245 * Feature #7414: Private issues
263 * Feature #7414: Private issues
246 * Feature #7517: Configurable path of executable for scm adapters
264 * Feature #7517: Configurable path of executable for scm adapters
247 * Feature #7640: Add "mystery man" gravatar to options
265 * Feature #7640: Add "mystery man" gravatar to options
248 * Feature #7858: RubyGems 1.6 support
266 * Feature #7858: RubyGems 1.6 support
249 * Feature #7893: Group filter on the users list
267 * Feature #7893: Group filter on the users list
250 * Feature #7899: Box for editing comments should open with the formatting toolbar
268 * Feature #7899: Box for editing comments should open with the formatting toolbar
251 * Feature #7921: issues by pulldown should have 'status' option
269 * Feature #7921: issues by pulldown should have 'status' option
252 * Feature #7996: Bulk edit and context menu for time entries
270 * Feature #7996: Bulk edit and context menu for time entries
253 * Feature #8006: Right click context menu for Related Issues
271 * Feature #8006: Right click context menu for Related Issues
254 * Feature #8209: I18n YAML files not parsable with psych yaml library
272 * Feature #8209: I18n YAML files not parsable with psych yaml library
255 * Feature #8345: Link to user profile from account page
273 * Feature #8345: Link to user profile from account page
256 * Feature #8365: Git: per project setting to report last commit or not in repository tree
274 * Feature #8365: Git: per project setting to report last commit or not in repository tree
257 * Patch #5148: metaKey not handled in issues selection
275 * Patch #5148: metaKey not handled in issues selection
258 * Patch #5629: Wrap text fields properly in PDF
276 * Patch #5629: Wrap text fields properly in PDF
259 * Patch #7418: Redmine Persian Translation
277 * Patch #7418: Redmine Persian Translation
260 * Patch #8295: Wrap title fields properly in PDF
278 * Patch #8295: Wrap title fields properly in PDF
261 * Patch #8310: fixes automatic line break problem with TCPDF
279 * Patch #8310: fixes automatic line break problem with TCPDF
262 * Patch #8312: Switch to TCPDF from FPDF for PDF export
280 * Patch #8312: Switch to TCPDF from FPDF for PDF export
263
281
264 == 2011-04-29 v1.1.3
282 == 2011-04-29 v1.1.3
265
283
266 * Defect #5773: Email reminders are sent to locked users
284 * Defect #5773: Email reminders are sent to locked users
267 * Defect #6590: Wrong file list link in email notification on new file upload
285 * Defect #6590: Wrong file list link in email notification on new file upload
268 * Defect #7589: Wiki page with backslash in title can not be found
286 * Defect #7589: Wiki page with backslash in title can not be found
269 * Defect #7785: Mailhandler keywords are not removed when updating issues
287 * Defect #7785: Mailhandler keywords are not removed when updating issues
270 * Defect #7794: Internal server error on formatting an issue as a PDF in Japanese
288 * Defect #7794: Internal server error on formatting an issue as a PDF in Japanese
271 * Defect #7838: Gantt- Issues does not show up in green when start and end date are the same
289 * Defect #7838: Gantt- Issues does not show up in green when start and end date are the same
272 * Defect #7846: Headers (h1, etc.) containing backslash followed by a digit are not displayed correctly
290 * Defect #7846: Headers (h1, etc.) containing backslash followed by a digit are not displayed correctly
273 * Defect #7875: CSV export separators in polish locale (pl.yml)
291 * Defect #7875: CSV export separators in polish locale (pl.yml)
274 * Defect #7890: Internal server error when referencing an issue without project in commit message
292 * Defect #7890: Internal server error when referencing an issue without project in commit message
275 * Defect #7904: Subprojects not properly deleted when deleting a parent project
293 * Defect #7904: Subprojects not properly deleted when deleting a parent project
276 * Defect #7939: Simultaneous Wiki Updates Cause Internal Error
294 * Defect #7939: Simultaneous Wiki Updates Cause Internal Error
277 * Defect #7951: Atom links broken on wiki index
295 * Defect #7951: Atom links broken on wiki index
278 * Defect #7954: IE 9 can not select issues, does not display context menu
296 * Defect #7954: IE 9 can not select issues, does not display context menu
279 * Defect #7985: Trying to do a bulk edit results in "Internal Error"
297 * Defect #7985: Trying to do a bulk edit results in "Internal Error"
280 * Defect #8003: Error raised by reposman.rb under Windows server 2003
298 * Defect #8003: Error raised by reposman.rb under Windows server 2003
281 * Defect #8012: Wrong selection of modules when adding new project after validation error
299 * Defect #8012: Wrong selection of modules when adding new project after validation error
282 * Defect #8038: Associated Revisions OL/LI items are not styled properly in issue view
300 * Defect #8038: Associated Revisions OL/LI items are not styled properly in issue view
283 * Defect #8067: CSV exporting in Italian locale
301 * Defect #8067: CSV exporting in Italian locale
284 * Defect #8235: bulk edit issues and copy issues error in es, gl and ca locales
302 * Defect #8235: bulk edit issues and copy issues error in es, gl and ca locales
285 * Defect #8244: selected modules are not activated when copying a project
303 * Defect #8244: selected modules are not activated when copying a project
286 * Patch #7278: Update Simplified Chinese translation to 1.1
304 * Patch #7278: Update Simplified Chinese translation to 1.1
287 * Patch #7390: Fixes in Czech localization
305 * Patch #7390: Fixes in Czech localization
288 * Patch #7963: Reminder email: Link for show all issues does not sort
306 * Patch #7963: Reminder email: Link for show all issues does not sort
289
307
290 == 2011-03-07 v1.1.2
308 == 2011-03-07 v1.1.2
291
309
292 * Defect #3132: Bulk editing menu non-functional in Opera browser
310 * Defect #3132: Bulk editing menu non-functional in Opera browser
293 * Defect #6090: Most binary files become corrupted when downloading from CVS repository browser when Redmine is running on a Windows server
311 * Defect #6090: Most binary files become corrupted when downloading from CVS repository browser when Redmine is running on a Windows server
294 * Defect #7280: Issues subjects wrap in Gantt
312 * Defect #7280: Issues subjects wrap in Gantt
295 * Defect #7288: Non ASCII filename downloaded from repo is broken on Internet Explorer.
313 * Defect #7288: Non ASCII filename downloaded from repo is broken on Internet Explorer.
296 * Defect #7317: Gantt tab gives internal error due to nil avatar icon
314 * Defect #7317: Gantt tab gives internal error due to nil avatar icon
297 * Defect #7497: Aptana Studio .project file added to version 1.1.1-stable
315 * Defect #7497: Aptana Studio .project file added to version 1.1.1-stable
298 * Defect #7611: Workflow summary shows X icon for workflow with exactly 1 status transition
316 * Defect #7611: Workflow summary shows X icon for workflow with exactly 1 status transition
299 * Defect #7625: Syntax highlighting unavailable from board new topic or topic edit preview
317 * Defect #7625: Syntax highlighting unavailable from board new topic or topic edit preview
300 * Defect #7630: Spent time in commits not recognized
318 * Defect #7630: Spent time in commits not recognized
301 * Defect #7656: MySQL SQL Syntax Error when filtering issues by Assignee's Group
319 * Defect #7656: MySQL SQL Syntax Error when filtering issues by Assignee's Group
302 * Defect #7718: Minutes logged in commit message are converted to hours
320 * Defect #7718: Minutes logged in commit message are converted to hours
303 * Defect #7763: Email notification are sent to watchers even if 'No events' setting is chosen
321 * Defect #7763: Email notification are sent to watchers even if 'No events' setting is chosen
304 * Feature #7608: Add "retro" gravatars
322 * Feature #7608: Add "retro" gravatars
305 * Patch #7598: Extensible MailHandler
323 * Patch #7598: Extensible MailHandler
306 * Patch #7795: Internal server error at journals#index with custom fields
324 * Patch #7795: Internal server error at journals#index with custom fields
307
325
308 == 2011-01-30 v1.1.1
326 == 2011-01-30 v1.1.1
309
327
310 * Defect #4899: Redmine fails to list files for darcs repository
328 * Defect #4899: Redmine fails to list files for darcs repository
311 * Defect #7245: Wiki fails to find pages with cyrillic characters using postgresql
329 * Defect #7245: Wiki fails to find pages with cyrillic characters using postgresql
312 * Defect #7256: redmine/public/.htaccess must be moved for non-fastcgi installs/upgrades
330 * Defect #7256: redmine/public/.htaccess must be moved for non-fastcgi installs/upgrades
313 * Defect #7258: Automatic spent time logging does not work properly with SQLite3
331 * Defect #7258: Automatic spent time logging does not work properly with SQLite3
314 * Defect #7259: Released 1.1.0 uses "devel" label inside admin information
332 * Defect #7259: Released 1.1.0 uses "devel" label inside admin information
315 * Defect #7265: "Loading..." icon does not disappear after add project member
333 * Defect #7265: "Loading..." icon does not disappear after add project member
316 * Defect #7266: Test test_due_date_distance_in_words fail due to undefined locale
334 * Defect #7266: Test test_due_date_distance_in_words fail due to undefined locale
317 * Defect #7274: CSV value separator in dutch locale
335 * Defect #7274: CSV value separator in dutch locale
318 * Defect #7277: Enabling gravatas causes usernames to overlap first name field in user list
336 * Defect #7277: Enabling gravatas causes usernames to overlap first name field in user list
319 * Defect #7294: "Notifiy for only project I select" is not available anymore in 1.1.0
337 * Defect #7294: "Notifiy for only project I select" is not available anymore in 1.1.0
320 * Defect #7307: HTTP 500 error on query for empty revision
338 * Defect #7307: HTTP 500 error on query for empty revision
321 * Defect #7313: Label not translated in french in Settings/Email Notification tab
339 * Defect #7313: Label not translated in french in Settings/Email Notification tab
322 * Defect #7329: <code class="javascript"> with long strings may hang server
340 * Defect #7329: <code class="javascript"> with long strings may hang server
323 * Defect #7337: My page french translation
341 * Defect #7337: My page french translation
324 * Defect #7348: French Translation of "Connection"
342 * Defect #7348: French Translation of "Connection"
325 * Defect #7385: Error when viewing an issue which was related to a deleted subtask
343 * Defect #7385: Error when viewing an issue which was related to a deleted subtask
326 * Defect #7386: NoMethodError on pdf export
344 * Defect #7386: NoMethodError on pdf export
327 * Defect #7415: Darcs adapter recognizes new files as modified files above Darcs 2.4
345 * Defect #7415: Darcs adapter recognizes new files as modified files above Darcs 2.4
328 * Defect #7421: no email sent with 'Notifiy for any event on the selected projects only'
346 * Defect #7421: no email sent with 'Notifiy for any event on the selected projects only'
329 * Feature #5344: Update to latest CodeRay 0.9.x
347 * Feature #5344: Update to latest CodeRay 0.9.x
330
348
331 == 2011-01-09 v1.1.0
349 == 2011-01-09 v1.1.0
332
350
333 * Defect #2038: Italics in wiki headers show-up wrong in the toc
351 * Defect #2038: Italics in wiki headers show-up wrong in the toc
334 * Defect #3449: Redmine Takes Too Long On Large Mercurial Repository
352 * Defect #3449: Redmine Takes Too Long On Large Mercurial Repository
335 * Defect #3567: Sorting for changesets might go wrong on Mercurial repos
353 * Defect #3567: Sorting for changesets might go wrong on Mercurial repos
336 * Defect #3707: {{toc}} doesn't work with {{include}}
354 * Defect #3707: {{toc}} doesn't work with {{include}}
337 * Defect #5096: Redmine hangs up while browsing Git repository
355 * Defect #5096: Redmine hangs up while browsing Git repository
338 * Defect #6000: Safe Attributes prevents plugin extension of Issue model...
356 * Defect #6000: Safe Attributes prevents plugin extension of Issue model...
339 * Defect #6064: Modules not assigned to projects created via API
357 * Defect #6064: Modules not assigned to projects created via API
340 * Defect #6110: MailHandler should allow updating Issue Priority and Custom fields
358 * Defect #6110: MailHandler should allow updating Issue Priority and Custom fields
341 * Defect #6136: JSON API holds less information than XML API
359 * Defect #6136: JSON API holds less information than XML API
342 * Defect #6345: xml used by rest API is invalid
360 * Defect #6345: xml used by rest API is invalid
343 * Defect #6348: Gantt chart PDF rendering errors
361 * Defect #6348: Gantt chart PDF rendering errors
344 * Defect #6403: Updating an issue with custom fields fails
362 * Defect #6403: Updating an issue with custom fields fails
345 * Defect #6467: "Member of role", "Member of group" filter not work correctly
363 * Defect #6467: "Member of role", "Member of group" filter not work correctly
346 * Defect #6473: New gantt broken after clearing issue filters
364 * Defect #6473: New gantt broken after clearing issue filters
347 * Defect #6541: Email notifications send to everybody
365 * Defect #6541: Email notifications send to everybody
348 * Defect #6549: Notification settings not migrated properly
366 * Defect #6549: Notification settings not migrated properly
349 * Defect #6591: Acronyms must have a minimum of three characters
367 * Defect #6591: Acronyms must have a minimum of three characters
350 * Defect #6674: Delete time log broken after changes to REST
368 * Defect #6674: Delete time log broken after changes to REST
351 * Defect #6681: Mercurial, Bazaar and Darcs auto close issue text should be commit id instead of revision number
369 * Defect #6681: Mercurial, Bazaar and Darcs auto close issue text should be commit id instead of revision number
352 * Defect #6724: Wiki uploads does not work anymore (SVN 4266)
370 * Defect #6724: Wiki uploads does not work anymore (SVN 4266)
353 * Defect #6746: Wiki links are broken on Activity page
371 * Defect #6746: Wiki links are broken on Activity page
354 * Defect #6747: Wiki diff does not work since r4265
372 * Defect #6747: Wiki diff does not work since r4265
355 * Defect #6763: New gantt charts: subject displayed twice on issues
373 * Defect #6763: New gantt charts: subject displayed twice on issues
356 * Defect #6826: Clicking "Add" twice creates duplicate member record
374 * Defect #6826: Clicking "Add" twice creates duplicate member record
357 * Defect #6844: Unchecking status filter on the issue list has no effect
375 * Defect #6844: Unchecking status filter on the issue list has no effect
358 * Defect #6895: Wrong Polish translation of "blocks"
376 * Defect #6895: Wrong Polish translation of "blocks"
359 * Defect #6943: Migration from boolean to varchar fails on PostgreSQL 8.1
377 * Defect #6943: Migration from boolean to varchar fails on PostgreSQL 8.1
360 * Defect #7064: Mercurial adapter does not recognize non alphabetic nor numeric in UTF-8 copied files
378 * Defect #7064: Mercurial adapter does not recognize non alphabetic nor numeric in UTF-8 copied files
361 * Defect #7128: New gantt chart does not render subtasks under parent task
379 * Defect #7128: New gantt chart does not render subtasks under parent task
362 * Defect #7135: paging mechanism returns the same last page forever
380 * Defect #7135: paging mechanism returns the same last page forever
363 * Defect #7188: Activity page not refreshed when changing language
381 * Defect #7188: Activity page not refreshed when changing language
364 * Defect #7195: Apply CLI-supplied defaults for incoming mail only to new issues not replies
382 * Defect #7195: Apply CLI-supplied defaults for incoming mail only to new issues not replies
365 * Defect #7197: Tracker reset to default when replying to an issue email
383 * Defect #7197: Tracker reset to default when replying to an issue email
366 * Defect #7213: Copy project does not copy all roles and permissions
384 * Defect #7213: Copy project does not copy all roles and permissions
367 * Defect #7225: Project settings: Trackers & Custom fields only relevant if module Issue tracking is active
385 * Defect #7225: Project settings: Trackers & Custom fields only relevant if module Issue tracking is active
368 * Feature #630: Allow non-unique names for projects
386 * Feature #630: Allow non-unique names for projects
369 * Feature #1738: Add a "Visible" flag to project/user custom fields
387 * Feature #1738: Add a "Visible" flag to project/user custom fields
370 * Feature #2803: Support for Javascript in Themes
388 * Feature #2803: Support for Javascript in Themes
371 * Feature #2852: Clean Incoming Email of quoted text "----- Reply above this line ------"
389 * Feature #2852: Clean Incoming Email of quoted text "----- Reply above this line ------"
372 * Feature #2995: Improve error message when trying to access an archived project
390 * Feature #2995: Improve error message when trying to access an archived project
373 * Feature #3170: Autocomplete issue relations on subject
391 * Feature #3170: Autocomplete issue relations on subject
374 * Feature #3503: Administrator Be Able To Modify Email settings Of Users
392 * Feature #3503: Administrator Be Able To Modify Email settings Of Users
375 * Feature #4155: Automatic spent time logging from commit messages
393 * Feature #4155: Automatic spent time logging from commit messages
376 * Feature #5136: Parent select on Wiki rename page
394 * Feature #5136: Parent select on Wiki rename page
377 * Feature #5338: Descendants (subtasks) should be available via REST API
395 * Feature #5338: Descendants (subtasks) should be available via REST API
378 * Feature #5494: Wiki TOC should display heading from level 4
396 * Feature #5494: Wiki TOC should display heading from level 4
379 * Feature #5594: Improve MailHandler's keyword handling
397 * Feature #5594: Improve MailHandler's keyword handling
380 * Feature #5622: Allow version to be set via incoming email
398 * Feature #5622: Allow version to be set via incoming email
381 * Feature #5712: Reload themes
399 * Feature #5712: Reload themes
382 * Feature #5869: Issue filters by Group and Role
400 * Feature #5869: Issue filters by Group and Role
383 * Feature #6092: Truncate Git revision labels in Activity page/feed and allow configurable length
401 * Feature #6092: Truncate Git revision labels in Activity page/feed and allow configurable length
384 * Feature #6112: Accept localized keywords when receiving emails
402 * Feature #6112: Accept localized keywords when receiving emails
385 * Feature #6140: REST issues response with issue count limit and offset
403 * Feature #6140: REST issues response with issue count limit and offset
386 * Feature #6260: REST API for Users
404 * Feature #6260: REST API for Users
387 * Feature #6276: Gantt Chart rewrite
405 * Feature #6276: Gantt Chart rewrite
388 * Feature #6446: Remove length limits on project identifier and name
406 * Feature #6446: Remove length limits on project identifier and name
389 * Feature #6628: Improvements in truncate email
407 * Feature #6628: Improvements in truncate email
390 * Feature #6779: Project JSON API
408 * Feature #6779: Project JSON API
391 * Feature #6823: REST API for time tracker.
409 * Feature #6823: REST API for time tracker.
392 * Feature #7072: REST API for news
410 * Feature #7072: REST API for news
393 * Feature #7111: Expose more detail on journal entries
411 * Feature #7111: Expose more detail on journal entries
394 * Feature #7141: REST API: get information about current user
412 * Feature #7141: REST API: get information about current user
395 * Patch #4807: Allow to set the done_ratio field with the incoming mail system
413 * Patch #4807: Allow to set the done_ratio field with the incoming mail system
396 * Patch #5441: Initialize TimeEntry attributes with params[:time_entry]
414 * Patch #5441: Initialize TimeEntry attributes with params[:time_entry]
397 * Patch #6762: Use GET instead of POST to retrieve context_menu
415 * Patch #6762: Use GET instead of POST to retrieve context_menu
398 * Patch #7160: French translation ofr "not_a_date" is missing
416 * Patch #7160: French translation ofr "not_a_date" is missing
399 * Patch #7212: Missing remove_index in AddUniqueIndexOnMembers down migration
417 * Patch #7212: Missing remove_index in AddUniqueIndexOnMembers down migration
400
418
401
419
402 == 2010-12-23 v1.0.5
420 == 2010-12-23 v1.0.5
403
421
404 * #6656: Mercurial adapter loses seconds of commit times
422 * #6656: Mercurial adapter loses seconds of commit times
405 * #6996: Migration trac(sqlite3) -> redmine(postgresql) doesnt escape ' char
423 * #6996: Migration trac(sqlite3) -> redmine(postgresql) doesnt escape ' char
406 * #7013: v-1.0.4 trunk - see {{count}} in page display rather than value
424 * #7013: v-1.0.4 trunk - see {{count}} in page display rather than value
407 * #7016: redundant 'field_start_date' in ja.yml
425 * #7016: redundant 'field_start_date' in ja.yml
408 * #7018: 'undefined method `reschedule_after' for nil:NilClass' on new issues
426 * #7018: 'undefined method `reschedule_after' for nil:NilClass' on new issues
409 * #7024: E-mail notifications about Wiki changes.
427 * #7024: E-mail notifications about Wiki changes.
410 * #7033: 'class' attribute of <pre> tag shouldn't be truncate
428 * #7033: 'class' attribute of <pre> tag shouldn't be truncate
411 * #7035: CSV value separator in russian
429 * #7035: CSV value separator in russian
412 * #7122: Issue-description Quote-button missing
430 * #7122: Issue-description Quote-button missing
413 * #7144: custom queries making use of deleted custom fields cause a 500 error
431 * #7144: custom queries making use of deleted custom fields cause a 500 error
414 * #7162: Multiply defined label in french translation
432 * #7162: Multiply defined label in french translation
415
433
416 == 2010-11-28 v1.0.4
434 == 2010-11-28 v1.0.4
417
435
418 * #5324: Git not working if color.ui is enabled
436 * #5324: Git not working if color.ui is enabled
419 * #6447: Issues API doesn't allow full key auth for all actions
437 * #6447: Issues API doesn't allow full key auth for all actions
420 * #6457: Edit User group problem
438 * #6457: Edit User group problem
421 * #6575: start date being filled with current date even when blank value is submitted
439 * #6575: start date being filled with current date even when blank value is submitted
422 * #6740: Max attachment size, incorrect usage of 'KB'
440 * #6740: Max attachment size, incorrect usage of 'KB'
423 * #6760: Select box sorted by ID instead of name in Issue Category
441 * #6760: Select box sorted by ID instead of name in Issue Category
424 * #6766: Changing target version name can cause an internal error
442 * #6766: Changing target version name can cause an internal error
425 * #6784: Redmine not working with i18n gem 0.4.2
443 * #6784: Redmine not working with i18n gem 0.4.2
426 * #6839: Hardcoded absolute links in my/page_layout
444 * #6839: Hardcoded absolute links in my/page_layout
427 * #6841: Projects API doesn't allow full key auth for all actions
445 * #6841: Projects API doesn't allow full key auth for all actions
428 * #6860: svn: Write error: Broken pipe when browsing repository
446 * #6860: svn: Write error: Broken pipe when browsing repository
429 * #6874: API should return XML description when creating a project
447 * #6874: API should return XML description when creating a project
430 * #6932: submitting wrong parent task input creates a 500 error
448 * #6932: submitting wrong parent task input creates a 500 error
431 * #6966: Records of Forums are remained, deleting project
449 * #6966: Records of Forums are remained, deleting project
432 * #6990: Layout problem in workflow overview
450 * #6990: Layout problem in workflow overview
433 * #5117: mercurial_adapter should ensure the right LANG environment variable
451 * #5117: mercurial_adapter should ensure the right LANG environment variable
434 * #6782: Traditional Chinese language file (to r4352)
452 * #6782: Traditional Chinese language file (to r4352)
435 * #6783: Swedish Translation for r4352
453 * #6783: Swedish Translation for r4352
436 * #6804: Bugfix: spelling fixes
454 * #6804: Bugfix: spelling fixes
437 * #6814: Japanese Translation for r4362
455 * #6814: Japanese Translation for r4362
438 * #6948: Bulgarian translation
456 * #6948: Bulgarian translation
439 * #6973: Update es.yml
457 * #6973: Update es.yml
440
458
441 == 2010-10-31 v1.0.3
459 == 2010-10-31 v1.0.3
442
460
443 * #4065: Redmine.pm doesn't work with LDAPS and a non-standard port
461 * #4065: Redmine.pm doesn't work with LDAPS and a non-standard port
444 * #4416: Link from version details page to edit the wiki.
462 * #4416: Link from version details page to edit the wiki.
445 * #5484: Add new issue as subtask to an existing ticket
463 * #5484: Add new issue as subtask to an existing ticket
446 * #5948: Update help/wiki_syntax_detailed.html with more link options
464 * #5948: Update help/wiki_syntax_detailed.html with more link options
447 * #6494: Typo in pt_BR translation for 1.0.2
465 * #6494: Typo in pt_BR translation for 1.0.2
448 * #6508: Japanese translation update
466 * #6508: Japanese translation update
449 * #6509: Localization pt-PT (new strings)
467 * #6509: Localization pt-PT (new strings)
450 * #6511: Rake task to test email
468 * #6511: Rake task to test email
451 * #6525: Traditional Chinese language file (to r4225)
469 * #6525: Traditional Chinese language file (to r4225)
452 * #6536: Patch for swedish translation
470 * #6536: Patch for swedish translation
453 * #6548: Rake tasks to add/remove i18n strings
471 * #6548: Rake tasks to add/remove i18n strings
454 * #6569: Updated Hebrew translation
472 * #6569: Updated Hebrew translation
455 * #6570: Japanese Translation for r4231
473 * #6570: Japanese Translation for r4231
456 * #6596: pt-BR translation updates
474 * #6596: pt-BR translation updates
457 * #6629: Change field-name of issues start date
475 * #6629: Change field-name of issues start date
458 * #6669: Bulgarian translation
476 * #6669: Bulgarian translation
459 * #6731: Macedonian translation fix
477 * #6731: Macedonian translation fix
460 * #6732: Japanese Translation for r4287
478 * #6732: Japanese Translation for r4287
461 * #6735: Add user-agent to reposman
479 * #6735: Add user-agent to reposman
462 * #6736: Traditional Chinese language file (to r4288)
480 * #6736: Traditional Chinese language file (to r4288)
463 * #6739: Swedish Translation for r4288
481 * #6739: Swedish Translation for r4288
464 * #6765: Traditional Chinese language file (to r4302)
482 * #6765: Traditional Chinese language file (to r4302)
465 * Fixed #5324: Git not working if color.ui is enabled
483 * Fixed #5324: Git not working if color.ui is enabled
466 * Fixed #5652: Bad URL parsing in the wiki when it ends with right-angle-bracket(greater-than mark).
484 * Fixed #5652: Bad URL parsing in the wiki when it ends with right-angle-bracket(greater-than mark).
467 * Fixed #5803: Precedes/Follows Relationships Broke
485 * Fixed #5803: Precedes/Follows Relationships Broke
468 * Fixed #6435: Links to wikipages bound to versions do not respect version-sharing in Settings -> Versions
486 * Fixed #6435: Links to wikipages bound to versions do not respect version-sharing in Settings -> Versions
469 * Fixed #6438: Autologin cannot be disabled again once it's enabled
487 * Fixed #6438: Autologin cannot be disabled again once it's enabled
470 * Fixed #6513: "Move" and "Copy" are not displayed when deployed in subdirectory
488 * Fixed #6513: "Move" and "Copy" are not displayed when deployed in subdirectory
471 * Fixed #6521: Tooltip/label for user "search-refinment" field on group/project member list
489 * Fixed #6521: Tooltip/label for user "search-refinment" field on group/project member list
472 * Fixed #6563: i18n-issues on calendar view
490 * Fixed #6563: i18n-issues on calendar view
473 * Fixed #6598: Wrong caption for button_create_and_continue in German language file
491 * Fixed #6598: Wrong caption for button_create_and_continue in German language file
474 * Fixed #6607: Unclear caption for german button_update
492 * Fixed #6607: Unclear caption for german button_update
475 * Fixed #6612: SortHelper missing from CalendarsController
493 * Fixed #6612: SortHelper missing from CalendarsController
476 * Fixed #6740: Max attachment size, incorrect usage of 'KB'
494 * Fixed #6740: Max attachment size, incorrect usage of 'KB'
477 * Fixed #6750: ActionView::TemplateError (undefined method `empty?' for nil:NilClass) on line #12 of app/views/context_menus/issues.html.erb:
495 * Fixed #6750: ActionView::TemplateError (undefined method `empty?' for nil:NilClass) on line #12 of app/views/context_menus/issues.html.erb:
478
496
479 == 2010-09-26 v1.0.2
497 == 2010-09-26 v1.0.2
480
498
481 * #2285: issue-refinement: pressing enter should result to an "apply"
499 * #2285: issue-refinement: pressing enter should result to an "apply"
482 * #3411: Allow mass status update trough context menu
500 * #3411: Allow mass status update trough context menu
483 * #5929: https-enabled gravatars when called over https
501 * #5929: https-enabled gravatars when called over https
484 * #6189: Japanese Translation for r4011
502 * #6189: Japanese Translation for r4011
485 * #6197: Traditional Chinese language file (to r4036)
503 * #6197: Traditional Chinese language file (to r4036)
486 * #6198: Updated german translation
504 * #6198: Updated german translation
487 * #6208: Macedonian translation
505 * #6208: Macedonian translation
488 * #6210: Swedish Translation for r4039
506 * #6210: Swedish Translation for r4039
489 * #6248: nl translation update for r4050
507 * #6248: nl translation update for r4050
490 * #6263: Catalan translation update
508 * #6263: Catalan translation update
491 * #6275: After submitting a related issue, the Issue field should be re-focused
509 * #6275: After submitting a related issue, the Issue field should be re-focused
492 * #6289: Checkboxes in issues list shouldn't be displayed when printing
510 * #6289: Checkboxes in issues list shouldn't be displayed when printing
493 * #6290: Make journals theming easier
511 * #6290: Make journals theming easier
494 * #6291: User#allowed_to? is not tested
512 * #6291: User#allowed_to? is not tested
495 * #6306: Traditional Chinese language file (to r4061)
513 * #6306: Traditional Chinese language file (to r4061)
496 * #6307: Korean translation update for 4066(4061)
514 * #6307: Korean translation update for 4066(4061)
497 * #6316: pt_BR update
515 * #6316: pt_BR update
498 * #6339: SERBIAN Updated
516 * #6339: SERBIAN Updated
499 * #6358: Updated Polish translation
517 * #6358: Updated Polish translation
500 * #6363: Japanese Translation for r4080
518 * #6363: Japanese Translation for r4080
501 * #6365: Traditional Chinese language file (to r4081)
519 * #6365: Traditional Chinese language file (to r4081)
502 * #6382: Issue PDF export variable usage
520 * #6382: Issue PDF export variable usage
503 * #6428: Interim solution for i18n >= 0.4
521 * #6428: Interim solution for i18n >= 0.4
504 * #6441: Japanese Translation for r4162
522 * #6441: Japanese Translation for r4162
505 * #6451: Traditional Chinese language file (to r4167)
523 * #6451: Traditional Chinese language file (to r4167)
506 * #6465: Japanese Translation for r4171
524 * #6465: Japanese Translation for r4171
507 * #6466: Traditional Chinese language file (to r4171)
525 * #6466: Traditional Chinese language file (to r4171)
508 * #6490: pt-BR translation for 1.0.2
526 * #6490: pt-BR translation for 1.0.2
509 * Fixed #3935: stylesheet_link_tag with plugin doesn't take into account relative_url_root
527 * Fixed #3935: stylesheet_link_tag with plugin doesn't take into account relative_url_root
510 * Fixed #4998: Global issue list's context menu has enabled options for parent menus but there are no valid selections
528 * Fixed #4998: Global issue list's context menu has enabled options for parent menus but there are no valid selections
511 * Fixed #5170: Done ratio can not revert to 0% if status is used for done ratio
529 * Fixed #5170: Done ratio can not revert to 0% if status is used for done ratio
512 * Fixed #5608: broken with i18n 0.4.0
530 * Fixed #5608: broken with i18n 0.4.0
513 * Fixed #6054: Error 500 on filenames with whitespace in git reposities
531 * Fixed #6054: Error 500 on filenames with whitespace in git reposities
514 * Fixed #6135: Default logger configuration grows without bound.
532 * Fixed #6135: Default logger configuration grows without bound.
515 * Fixed #6191: Deletion of a main task deletes all subtasks
533 * Fixed #6191: Deletion of a main task deletes all subtasks
516 * Fixed #6195: Missing move issues between projects
534 * Fixed #6195: Missing move issues between projects
517 * Fixed #6242: can't switch between inline and side-by-side diff
535 * Fixed #6242: can't switch between inline and side-by-side diff
518 * Fixed #6249: Create and continue returns 404
536 * Fixed #6249: Create and continue returns 404
519 * Fixed #6267: changing the authentication mode from ldap to internal with setting the password
537 * Fixed #6267: changing the authentication mode from ldap to internal with setting the password
520 * Fixed #6270: diff coderay malformed in the "news" page
538 * Fixed #6270: diff coderay malformed in the "news" page
521 * Fixed #6278: missing "cant_link_an_issue_with_a_descendant"from locale files
539 * Fixed #6278: missing "cant_link_an_issue_with_a_descendant"from locale files
522 * Fixed #6333: Create and continue results in a 404 Error
540 * Fixed #6333: Create and continue results in a 404 Error
523 * Fixed #6346: Age column on repository view is skewed for git, probably CVS too
541 * Fixed #6346: Age column on repository view is skewed for git, probably CVS too
524 * Fixed #6351: Context menu on roadmap broken
542 * Fixed #6351: Context menu on roadmap broken
525 * Fixed #6388: New Subproject leads to a 404
543 * Fixed #6388: New Subproject leads to a 404
526 * Fixed #6392: Updated/Created links to activity broken
544 * Fixed #6392: Updated/Created links to activity broken
527 * Fixed #6413: Error in SQL
545 * Fixed #6413: Error in SQL
528 * Fixed #6443: Redirect to project settings after Copying a Project
546 * Fixed #6443: Redirect to project settings after Copying a Project
529 * Fixed #6448: Saving a wiki page with no content has a translation missing
547 * Fixed #6448: Saving a wiki page with no content has a translation missing
530 * Fixed #6452: Unhandled exception on creating File
548 * Fixed #6452: Unhandled exception on creating File
531 * Fixed #6471: Typo in label_report in Czech translation
549 * Fixed #6471: Typo in label_report in Czech translation
532 * Fixed #6479: Changing tracker type will lose watchers
550 * Fixed #6479: Changing tracker type will lose watchers
533 * Fixed #6499: Files with leading or trailing whitespace are not shown in git.
551 * Fixed #6499: Files with leading or trailing whitespace are not shown in git.
534
552
535 == 2010-08-22 v1.0.1
553 == 2010-08-22 v1.0.1
536
554
537 * #819: Add a body ID and class to all pages
555 * #819: Add a body ID and class to all pages
538 * #871: Commit new CSS styles!
556 * #871: Commit new CSS styles!
539 * #3301: Add favicon to base layout
557 * #3301: Add favicon to base layout
540 * #4656: On Issue#show page, clicking on Ò€œAdd related issueҀ� should focus on the input
558 * #4656: On Issue#show page, clicking on Ò€œAdd related issueҀ� should focus on the input
541 * #4896: Project identifier should be a limited field
559 * #4896: Project identifier should be a limited field
542 * #5084: Filter all isssues by projects
560 * #5084: Filter all isssues by projects
543 * #5477: Replace Test::Unit::TestCase with ActiveSupport::TestCase
561 * #5477: Replace Test::Unit::TestCase with ActiveSupport::TestCase
544 * #5591: 'calendar' action is used with 'issue' controller in issue/sidebar
562 * #5591: 'calendar' action is used with 'issue' controller in issue/sidebar
545 * #5735: Traditional Chinese language file (to r3810)
563 * #5735: Traditional Chinese language file (to r3810)
546 * #5740: Swedish Translation for r3810
564 * #5740: Swedish Translation for r3810
547 * #5785: pt-BR translation update
565 * #5785: pt-BR translation update
548 * #5898: Projects should be displayed as links in users/memberships
566 * #5898: Projects should be displayed as links in users/memberships
549 * #5910: Chinese translation to redmine-1.0.0
567 * #5910: Chinese translation to redmine-1.0.0
550 * #5912: Translation update for french locale
568 * #5912: Translation update for french locale
551 * #5962: Hungarian translation update to r3892
569 * #5962: Hungarian translation update to r3892
552 * #5971: Remove falsly applied chrome on revision links
570 * #5971: Remove falsly applied chrome on revision links
553 * #5972: Updated Hebrew translation for 1.0.0
571 * #5972: Updated Hebrew translation for 1.0.0
554 * #5982: Updated german translation
572 * #5982: Updated german translation
555 * #6008: Move admin_menu to Redmine::MenuManager
573 * #6008: Move admin_menu to Redmine::MenuManager
556 * #6012: RTL layout
574 * #6012: RTL layout
557 * #6021: Spanish translation 1.0.0-RC
575 * #6021: Spanish translation 1.0.0-RC
558 * #6025: nl translation updated for r3905
576 * #6025: nl translation updated for r3905
559 * #6030: Japanese Translation for r3907
577 * #6030: Japanese Translation for r3907
560 * #6074: sr-CY.yml contains DOS-type newlines (\r\n)
578 * #6074: sr-CY.yml contains DOS-type newlines (\r\n)
561 * #6087: SERBIAN translation updated
579 * #6087: SERBIAN translation updated
562 * #6093: Updated italian translation
580 * #6093: Updated italian translation
563 * #6142: Swedish Translation for r3940
581 * #6142: Swedish Translation for r3940
564 * #6153: Move view_calendar and view_gantt to own modules
582 * #6153: Move view_calendar and view_gantt to own modules
565 * #6169: Add issue status to issue tooltip
583 * #6169: Add issue status to issue tooltip
566 * Fixed #3834: Add a warning when not choosing a member role
584 * Fixed #3834: Add a warning when not choosing a member role
567 * Fixed #3922: Bad english arround "Assigned to" text in journal entries
585 * Fixed #3922: Bad english arround "Assigned to" text in journal entries
568 * Fixed #5158: Simplified Chinese language file zh.yml updated to r3608
586 * Fixed #5158: Simplified Chinese language file zh.yml updated to r3608
569 * Fixed #5162: translation missing: zh-TW, field_time_entrie
587 * Fixed #5162: translation missing: zh-TW, field_time_entrie
570 * Fixed #5297: openid not validated correctly
588 * Fixed #5297: openid not validated correctly
571 * Fixed #5628: Wrong commit range in git log command
589 * Fixed #5628: Wrong commit range in git log command
572 * Fixed #5760: Assigned_to and author filters in "Projects>View all issues" should be based on user's project visibility
590 * Fixed #5760: Assigned_to and author filters in "Projects>View all issues" should be based on user's project visibility
573 * Fixed #5771: Problem when importing git repository
591 * Fixed #5771: Problem when importing git repository
574 * Fixed #5775: ldap authentication in admin menu should have an icon
592 * Fixed #5775: ldap authentication in admin menu should have an icon
575 * Fixed #5811: deleting statuses doesnt delete workflow entries
593 * Fixed #5811: deleting statuses doesnt delete workflow entries
576 * Fixed #5834: Emails with trailing spaces incorrectly detected as invalid
594 * Fixed #5834: Emails with trailing spaces incorrectly detected as invalid
577 * Fixed #5846: ChangeChangesPathLengthLimit does not remove default for MySQL
595 * Fixed #5846: ChangeChangesPathLengthLimit does not remove default for MySQL
578 * Fixed #5861: Vertical scrollbar always visible in Wiki "code" blocks in Chrome.
596 * Fixed #5861: Vertical scrollbar always visible in Wiki "code" blocks in Chrome.
579 * Fixed #5883: correct label_project_latest Chinese translation
597 * Fixed #5883: correct label_project_latest Chinese translation
580 * Fixed #5892: Changing status from contextual menu opens the ticket instead
598 * Fixed #5892: Changing status from contextual menu opens the ticket instead
581 * Fixed #5904: Global gantt PDF and PNG should display project names
599 * Fixed #5904: Global gantt PDF and PNG should display project names
582 * Fixed #5925: parent task's priority edit should be disabled through shortcut menu in issues list page
600 * Fixed #5925: parent task's priority edit should be disabled through shortcut menu in issues list page
583 * Fixed #5935: Add Another file to ticket doesn't work in IE Internet Explorer
601 * Fixed #5935: Add Another file to ticket doesn't work in IE Internet Explorer
584 * Fixed #5937: Harmonize french locale "zero" translation with other locales
602 * Fixed #5937: Harmonize french locale "zero" translation with other locales
585 * Fixed #5945: Forum message permalinks don't take pagination into account
603 * Fixed #5945: Forum message permalinks don't take pagination into account
586 * Fixed #5978: Debug code still remains
604 * Fixed #5978: Debug code still remains
587 * Fixed #6009: When using "English (British)", the repository browser (svn) shows files over 1000 bytes as floating point (2.334355)
605 * Fixed #6009: When using "English (British)", the repository browser (svn) shows files over 1000 bytes as floating point (2.334355)
588 * Fixed #6045: Repository file Diff view sometimes shows more than selected file
606 * Fixed #6045: Repository file Diff view sometimes shows more than selected file
589 * Fixed #6079: German Translation error in TimeEntryActivity
607 * Fixed #6079: German Translation error in TimeEntryActivity
590 * Fixed #6100: User's profile should display all visible projects
608 * Fixed #6100: User's profile should display all visible projects
591 * Fixed #6132: Allow Key based authentication in the Boards atom feed
609 * Fixed #6132: Allow Key based authentication in the Boards atom feed
592 * Fixed #6163: Bad CSS class for calendar project menu_item
610 * Fixed #6163: Bad CSS class for calendar project menu_item
593 * Fixed #6172: Browsing to a missing user's page shows the admin sidebar
611 * Fixed #6172: Browsing to a missing user's page shows the admin sidebar
594
612
595 == 2010-07-18 v1.0.0 (Release candidate)
613 == 2010-07-18 v1.0.0 (Release candidate)
596
614
597 * #443: Adds context menu to the roadmap issue lists
615 * #443: Adds context menu to the roadmap issue lists
598 * #443: Subtasking
616 * #443: Subtasking
599 * #741: Description preview while editing an issue
617 * #741: Description preview while editing an issue
600 * #1131: Add support for alternate (non-LDAP) authentication
618 * #1131: Add support for alternate (non-LDAP) authentication
601 * #1214: REST API for Issues
619 * #1214: REST API for Issues
602 * #1223: File upload on wiki edit form
620 * #1223: File upload on wiki edit form
603 * #1755: add "blocked by" as a related issues option
621 * #1755: add "blocked by" as a related issues option
604 * #2420: Fetching emails from an POP server
622 * #2420: Fetching emails from an POP server
605 * #2482: Named scopes in Issue and ActsAsWatchable plus some view refactoring (logic extraction).
623 * #2482: Named scopes in Issue and ActsAsWatchable plus some view refactoring (logic extraction).
606 * #2924: Make the right click menu more discoverable using a cursor property
624 * #2924: Make the right click menu more discoverable using a cursor property
607 * #2985: Make syntax highlighting pluggable
625 * #2985: Make syntax highlighting pluggable
608 * #3201: Workflow Check/Uncheck All Rows/Columns
626 * #3201: Workflow Check/Uncheck All Rows/Columns
609 * #3359: Update CodeRay 0.9
627 * #3359: Update CodeRay 0.9
610 * #3706: Allow assigned_to field configuration on Issue creation by email
628 * #3706: Allow assigned_to field configuration on Issue creation by email
611 * #3936: configurable list of models to include in search
629 * #3936: configurable list of models to include in search
612 * #4480: Create a link to the user profile from the administration interface
630 * #4480: Create a link to the user profile from the administration interface
613 * #4482: Cache textile rendering
631 * #4482: Cache textile rendering
614 * #4572: Make it harder to ruin your database
632 * #4572: Make it harder to ruin your database
615 * #4573: Move github gems to Gemcutter
633 * #4573: Move github gems to Gemcutter
616 * #4664: Add pagination to forum threads
634 * #4664: Add pagination to forum threads
617 * #4732: Make login case-insensitive also for PostgreSQL
635 * #4732: Make login case-insensitive also for PostgreSQL
618 * #4812: Create links to other projects
636 * #4812: Create links to other projects
619 * #4819: Replace images with smushed ones for speed
637 * #4819: Replace images with smushed ones for speed
620 * #4945: Allow custom fields attached to project to be searchable
638 * #4945: Allow custom fields attached to project to be searchable
621 * #5121: Fix issues list layout overflow
639 * #5121: Fix issues list layout overflow
622 * #5169: Issue list view hook request
640 * #5169: Issue list view hook request
623 * #5208: Aibility to edit wiki sidebar
641 * #5208: Aibility to edit wiki sidebar
624 * #5281: Remove empty ul tags in the issue history
642 * #5281: Remove empty ul tags in the issue history
625 * #5291: Updated basque translations
643 * #5291: Updated basque translations
626 * #5328: Automatically add "Repository" menu_item after repository creation
644 * #5328: Automatically add "Repository" menu_item after repository creation
627 * #5415: Fewer SQL statements generated for watcher_recipients
645 * #5415: Fewer SQL statements generated for watcher_recipients
628 * #5416: Exclude "fields_for" from overridden methods in TabularFormBuilder
646 * #5416: Exclude "fields_for" from overridden methods in TabularFormBuilder
629 * #5573: Allow issue assignment in email
647 * #5573: Allow issue assignment in email
630 * #5595: Allow start date and due dates to be set via incoming email
648 * #5595: Allow start date and due dates to be set via incoming email
631 * #5752: The projects view (/projects) renders ul's wrong
649 * #5752: The projects view (/projects) renders ul's wrong
632 * #5781: Allow to use more macros on the welcome page and project list
650 * #5781: Allow to use more macros on the welcome page and project list
633 * Fixed #1288: Unable to past escaped wiki syntax in an issue description
651 * Fixed #1288: Unable to past escaped wiki syntax in an issue description
634 * Fixed #1334: Wiki formatting character *_ and _*
652 * Fixed #1334: Wiki formatting character *_ and _*
635 * Fixed #1416: Inline code with less-then/greater-than produces @lt; and @gt; respectively
653 * Fixed #1416: Inline code with less-then/greater-than produces @lt; and @gt; respectively
636 * Fixed #2473: Login and mail should not be case sensitive
654 * Fixed #2473: Login and mail should not be case sensitive
637 * Fixed #2990: Ruby 1.9 - wrong number of arguments (1 for 0) on rake db:migrate
655 * Fixed #2990: Ruby 1.9 - wrong number of arguments (1 for 0) on rake db:migrate
638 * Fixed #3089: Text formatting sometimes breaks when combined
656 * Fixed #3089: Text formatting sometimes breaks when combined
639 * Fixed #3690: Status change info duplicates on the issue screen
657 * Fixed #3690: Status change info duplicates on the issue screen
640 * Fixed #3691: Redmine allows two files with the same file name to be uploaded to the same issue
658 * Fixed #3691: Redmine allows two files with the same file name to be uploaded to the same issue
641 * Fixed #3764: ApplicationHelperTest fails with JRuby
659 * Fixed #3764: ApplicationHelperTest fails with JRuby
642 * Fixed #4265: Unclosed code tags in issue descriptions affects main UI
660 * Fixed #4265: Unclosed code tags in issue descriptions affects main UI
643 * Fixed #4745: Bug in index.xml.builder (issues)
661 * Fixed #4745: Bug in index.xml.builder (issues)
644 * Fixed #4852: changing user/roles of project member not possible without javascript
662 * Fixed #4852: changing user/roles of project member not possible without javascript
645 * Fixed #4857: Week number calculation in date picker is wrong if a week starts with Sunday
663 * Fixed #4857: Week number calculation in date picker is wrong if a week starts with Sunday
646 * Fixed #4883: Bottom "contextual" placement in issue with associated changeset
664 * Fixed #4883: Bottom "contextual" placement in issue with associated changeset
647 * Fixed #4918: Revisions r3453 and r3454 broke On-the-fly user creation with LDAP
665 * Fixed #4918: Revisions r3453 and r3454 broke On-the-fly user creation with LDAP
648 * Fixed #4935: Navigation to the Master Timesheet page (time_entries)
666 * Fixed #4935: Navigation to the Master Timesheet page (time_entries)
649 * Fixed #5043: Flash messages are not displayed after the project settings[module/activity] saved
667 * Fixed #5043: Flash messages are not displayed after the project settings[module/activity] saved
650 * Fixed #5081: Broken links on public/help/wiki_syntax_detailed.html
668 * Fixed #5081: Broken links on public/help/wiki_syntax_detailed.html
651 * Fixed #5104: Description of document not wikified on documents index
669 * Fixed #5104: Description of document not wikified on documents index
652 * Fixed #5108: Issue linking fails inside of []s
670 * Fixed #5108: Issue linking fails inside of []s
653 * Fixed #5199: diff code coloring using coderay
671 * Fixed #5199: diff code coloring using coderay
654 * Fixed #5233: Add a hook to the issue report (Summary) view
672 * Fixed #5233: Add a hook to the issue report (Summary) view
655 * Fixed #5265: timetracking: subtasks time is added to the main task
673 * Fixed #5265: timetracking: subtasks time is added to the main task
656 * Fixed #5343: acts_as_event Doesn't Accept Outside URLs
674 * Fixed #5343: acts_as_event Doesn't Accept Outside URLs
657 * Fixed #5440: UI Inconsistency : Administration > Enumerations table row headers should be enclosed in <thead>
675 * Fixed #5440: UI Inconsistency : Administration > Enumerations table row headers should be enclosed in <thead>
658 * Fixed #5463: 0.9.4 INSTALL and/or UPGRADE, missing session_store.rb
676 * Fixed #5463: 0.9.4 INSTALL and/or UPGRADE, missing session_store.rb
659 * Fixed #5524: Update_parent_attributes doesn't work for the old parent issue when reparenting
677 * Fixed #5524: Update_parent_attributes doesn't work for the old parent issue when reparenting
660 * Fixed #5548: SVN Repository: Can not list content of a folder which includes square brackets.
678 * Fixed #5548: SVN Repository: Can not list content of a folder which includes square brackets.
661 * Fixed #5589: "with subproject" malfunction
679 * Fixed #5589: "with subproject" malfunction
662 * Fixed #5676: Search for Numeric Value
680 * Fixed #5676: Search for Numeric Value
663 * Fixed #5696: Redmine + PostgreSQL 8.4.4 fails on _dir_list_content.rhtml
681 * Fixed #5696: Redmine + PostgreSQL 8.4.4 fails on _dir_list_content.rhtml
664 * Fixed #5698: redmine:email:receive_imap fails silently for mails with subject longer than 255 characters
682 * Fixed #5698: redmine:email:receive_imap fails silently for mails with subject longer than 255 characters
665 * Fixed #5700: TimelogController#destroy assumes success
683 * Fixed #5700: TimelogController#destroy assumes success
666 * Fixed #5751: developer role is mispelled
684 * Fixed #5751: developer role is mispelled
667 * Fixed #5769: Popup Calendar doesn't Advance in Chrome
685 * Fixed #5769: Popup Calendar doesn't Advance in Chrome
668 * Fixed #5771: Problem when importing git repository
686 * Fixed #5771: Problem when importing git repository
669 * Fixed #5823: Error in comments in plugin.rb
687 * Fixed #5823: Error in comments in plugin.rb
670
688
671
689
672 == 2010-07-07 v0.9.6
690 == 2010-07-07 v0.9.6
673
691
674 * Fixed: Redmine.pm access by unauthorized users
692 * Fixed: Redmine.pm access by unauthorized users
675
693
676 == 2010-06-24 v0.9.5
694 == 2010-06-24 v0.9.5
677
695
678 * Linkify folder names on revision view
696 * Linkify folder names on revision view
679 * "fiters" and "options" should be hidden in print view via css
697 * "fiters" and "options" should be hidden in print view via css
680 * Fixed: NoMethodError when no issue params are submitted
698 * Fixed: NoMethodError when no issue params are submitted
681 * Fixed: projects.atom with required authentication
699 * Fixed: projects.atom with required authentication
682 * Fixed: External links not correctly displayed in Wiki TOC
700 * Fixed: External links not correctly displayed in Wiki TOC
683 * Fixed: Member role forms in project settings are not hidden after member added
701 * Fixed: Member role forms in project settings are not hidden after member added
684 * Fixed: pre can't be inside p
702 * Fixed: pre can't be inside p
685 * Fixed: session cookie path does not respect RAILS_RELATIVE_URL_ROOT
703 * Fixed: session cookie path does not respect RAILS_RELATIVE_URL_ROOT
686 * Fixed: mail handler fails when the from address is empty
704 * Fixed: mail handler fails when the from address is empty
687
705
688
706
689 == 2010-05-01 v0.9.4
707 == 2010-05-01 v0.9.4
690
708
691 * Filters collapsed by default on issues index page for a saved query
709 * Filters collapsed by default on issues index page for a saved query
692 * Fixed: When categories list is too big the popup menu doesn't adjust (ex. in the issue list)
710 * Fixed: When categories list is too big the popup menu doesn't adjust (ex. in the issue list)
693 * Fixed: remove "main-menu" div when the menu is empty
711 * Fixed: remove "main-menu" div when the menu is empty
694 * Fixed: Code syntax highlighting not working in Document page
712 * Fixed: Code syntax highlighting not working in Document page
695 * Fixed: Git blame/annotate fails on moved files
713 * Fixed: Git blame/annotate fails on moved files
696 * Fixed: Failing test in test_show_atom
714 * Fixed: Failing test in test_show_atom
697 * Fixed: Migrate from trac - not displayed Wikis
715 * Fixed: Migrate from trac - not displayed Wikis
698 * Fixed: Email notifications on file upload sent to empty recipient list
716 * Fixed: Email notifications on file upload sent to empty recipient list
699 * Fixed: Migrating from trac is not possible, fails to allocate memory
717 * Fixed: Migrating from trac is not possible, fails to allocate memory
700 * Fixed: Lost password no longer flashes a confirmation message
718 * Fixed: Lost password no longer flashes a confirmation message
701 * Fixed: Crash while deleting in-use enumeration
719 * Fixed: Crash while deleting in-use enumeration
702 * Fixed: Hard coded English string at the selection of issue watchers
720 * Fixed: Hard coded English string at the selection of issue watchers
703 * Fixed: Bazaar v2.1.0 changed behaviour
721 * Fixed: Bazaar v2.1.0 changed behaviour
704 * Fixed: Roadmap display can raise an exception if no trackers are selected
722 * Fixed: Roadmap display can raise an exception if no trackers are selected
705 * Fixed: Gravatar breaks layout of "logged in" page
723 * Fixed: Gravatar breaks layout of "logged in" page
706 * Fixed: Reposman.rb on Windows
724 * Fixed: Reposman.rb on Windows
707 * Fixed: Possible error 500 while moving an issue to another project with SQLite
725 * Fixed: Possible error 500 while moving an issue to another project with SQLite
708 * Fixed: backslashes in issue description/note should be escaped when quoted
726 * Fixed: backslashes in issue description/note should be escaped when quoted
709 * Fixed: Long text in <pre> disrupts Associated revisions
727 * Fixed: Long text in <pre> disrupts Associated revisions
710 * Fixed: Links to missing wiki pages not red on project overview page
728 * Fixed: Links to missing wiki pages not red on project overview page
711 * Fixed: Cannot delete a project with subprojects that shares versions
729 * Fixed: Cannot delete a project with subprojects that shares versions
712 * Fixed: Update of Subversion changesets broken under Solaris
730 * Fixed: Update of Subversion changesets broken under Solaris
713 * Fixed: "Move issues" permission not working for Non member
731 * Fixed: "Move issues" permission not working for Non member
714 * Fixed: Sidebar overlap on Users tab of Group editor
732 * Fixed: Sidebar overlap on Users tab of Group editor
715 * Fixed: Error on db:migrate with table prefix set (hardcoded name in principal.rb)
733 * Fixed: Error on db:migrate with table prefix set (hardcoded name in principal.rb)
716 * Fixed: Report shows sub-projects for non-members
734 * Fixed: Report shows sub-projects for non-members
717 * Fixed: 500 internal error when browsing any Redmine page in epiphany
735 * Fixed: 500 internal error when browsing any Redmine page in epiphany
718 * Fixed: Watchers selection lost when issue creation fails
736 * Fixed: Watchers selection lost when issue creation fails
719 * Fixed: When copying projects, redmine should not generate an email to people who created issues
737 * Fixed: When copying projects, redmine should not generate an email to people who created issues
720 * Fixed: Issue "#" table cells should have a class attribute to enable fine-grained CSS theme
738 * Fixed: Issue "#" table cells should have a class attribute to enable fine-grained CSS theme
721 * Fixed: Plugin generators should display help if no parameter is given
739 * Fixed: Plugin generators should display help if no parameter is given
722
740
723
741
724 == 2010-02-28 v0.9.3
742 == 2010-02-28 v0.9.3
725
743
726 * Adds filter for system shared versions on the cross project issue list
744 * Adds filter for system shared versions on the cross project issue list
727 * Makes project identifiers searchable
745 * Makes project identifiers searchable
728 * Remove invalid utf8 sequences from commit comments and author name
746 * Remove invalid utf8 sequences from commit comments and author name
729 * Fixed: Wrong link when "http" not included in project "Homepage" link
747 * Fixed: Wrong link when "http" not included in project "Homepage" link
730 * Fixed: Escaping in html email templates
748 * Fixed: Escaping in html email templates
731 * Fixed: Pound (#) followed by number with leading zero (0) removes leading zero when rendered in wiki
749 * Fixed: Pound (#) followed by number with leading zero (0) removes leading zero when rendered in wiki
732 * Fixed: Deselecting textile text formatting causes interning empty string errors
750 * Fixed: Deselecting textile text formatting causes interning empty string errors
733 * Fixed: error with postgres when entering a non-numeric id for an issue relation
751 * Fixed: error with postgres when entering a non-numeric id for an issue relation
734 * Fixed: div.task incorrectly wrapping on Gantt Chart
752 * Fixed: div.task incorrectly wrapping on Gantt Chart
735 * Fixed: Project copy loses wiki pages hierarchy
753 * Fixed: Project copy loses wiki pages hierarchy
736 * Fixed: parent project field doesn't include blank value when a member with 'add subproject' permission edits a child project
754 * Fixed: parent project field doesn't include blank value when a member with 'add subproject' permission edits a child project
737 * Fixed: Repository.fetch_changesets tries to fetch changesets for archived projects
755 * Fixed: Repository.fetch_changesets tries to fetch changesets for archived projects
738 * Fixed: Duplicated project name for subproject version on gantt chart
756 * Fixed: Duplicated project name for subproject version on gantt chart
739 * Fixed: roadmap shows subprojects issues even if subprojects is unchecked
757 * Fixed: roadmap shows subprojects issues even if subprojects is unchecked
740 * Fixed: IndexError if all the :last menu items are deleted from a menu
758 * Fixed: IndexError if all the :last menu items are deleted from a menu
741 * Fixed: Very high CPU usage for a long time when fetching commits from a large Git repository
759 * Fixed: Very high CPU usage for a long time when fetching commits from a large Git repository
742
760
743
761
744 == 2010-02-07 v0.9.2
762 == 2010-02-07 v0.9.2
745
763
746 * Fixed: Sub-project repository commits not displayed on parent project issues
764 * Fixed: Sub-project repository commits not displayed on parent project issues
747 * Fixed: Potential security leak on my page calendar
765 * Fixed: Potential security leak on my page calendar
748 * Fixed: Project tree structure is broken by deleting the project with the subproject
766 * Fixed: Project tree structure is broken by deleting the project with the subproject
749 * Fixed: Error message shown duplicated when creating a new group
767 * Fixed: Error message shown duplicated when creating a new group
750 * Fixed: Firefox cuts off large pages
768 * Fixed: Firefox cuts off large pages
751 * Fixed: Invalid format parameter returns a DoubleRenderError on issues index
769 * Fixed: Invalid format parameter returns a DoubleRenderError on issues index
752 * Fixed: Unnecessary Quote button on locked forum message
770 * Fixed: Unnecessary Quote button on locked forum message
753 * Fixed: Error raised when trying to view the gantt or calendar with a grouped query
771 * Fixed: Error raised when trying to view the gantt or calendar with a grouped query
754 * Fixed: PDF support for Korean locale
772 * Fixed: PDF support for Korean locale
755 * Fixed: Deprecation warning in extra/svn/reposman.rb
773 * Fixed: Deprecation warning in extra/svn/reposman.rb
756
774
757
775
758 == 2010-01-30 v0.9.1
776 == 2010-01-30 v0.9.1
759
777
760 * Vertical alignment for inline images in formatted text set to 'middle'
778 * Vertical alignment for inline images in formatted text set to 'middle'
761 * Fixed: Redmine.pm error "closing dbh with active statement handles at /usr/lib/perl5/Apache/Redmine.pm"
779 * Fixed: Redmine.pm error "closing dbh with active statement handles at /usr/lib/perl5/Apache/Redmine.pm"
762 * Fixed: copyright year in footer set to 2010
780 * Fixed: copyright year in footer set to 2010
763 * Fixed: Trac migration script may not output query lines
781 * Fixed: Trac migration script may not output query lines
764 * Fixed: Email notifications may affect language of notice messages on the UI
782 * Fixed: Email notifications may affect language of notice messages on the UI
765 * Fixed: Can not search for 2 letters word
783 * Fixed: Can not search for 2 letters word
766 * Fixed: Attachments get saved on issue update even if validation fails
784 * Fixed: Attachments get saved on issue update even if validation fails
767 * Fixed: Tab's 'border-bottom' not absent when selected
785 * Fixed: Tab's 'border-bottom' not absent when selected
768 * Fixed: Issue summary tables that list by user are not sorted
786 * Fixed: Issue summary tables that list by user are not sorted
769 * Fixed: Issue pdf export fails if target version is set
787 * Fixed: Issue pdf export fails if target version is set
770 * Fixed: Issue list export to PDF breaks when issues are sorted by a custom field
788 * Fixed: Issue list export to PDF breaks when issues are sorted by a custom field
771 * Fixed: SQL error when adding a group
789 * Fixed: SQL error when adding a group
772 * Fixes: Min password length during password reset always displays as 4 chars
790 * Fixes: Min password length during password reset always displays as 4 chars
773
791
774
792
775 == 2010-01-09 v0.9.0 (Release candidate)
793 == 2010-01-09 v0.9.0 (Release candidate)
776
794
777 * Unlimited subproject nesting
795 * Unlimited subproject nesting
778 * Multiple roles per user per project
796 * Multiple roles per user per project
779 * User groups
797 * User groups
780 * Inheritence of versions
798 * Inheritence of versions
781 * OpenID login
799 * OpenID login
782 * "Watched by me" issue filter
800 * "Watched by me" issue filter
783 * Project copy
801 * Project copy
784 * Project creation by non admin users
802 * Project creation by non admin users
785 * Accept emails from anyone on a private project
803 * Accept emails from anyone on a private project
786 * Add email notification on Wiki changes
804 * Add email notification on Wiki changes
787 * Make issue description non-required field
805 * Make issue description non-required field
788 * Custom fields for Versions
806 * Custom fields for Versions
789 * Being able to sort the issue list by custom fields
807 * Being able to sort the issue list by custom fields
790 * Ability to close versions
808 * Ability to close versions
791 * User display/editing of custom fields attached to their user profile
809 * User display/editing of custom fields attached to their user profile
792 * Add "follows" issue relation
810 * Add "follows" issue relation
793 * Copy workflows between trackers and roles
811 * Copy workflows between trackers and roles
794 * Defaults enabled modules list for project creation
812 * Defaults enabled modules list for project creation
795 * Weighted version completion percentage on the roadmap
813 * Weighted version completion percentage on the roadmap
796 * Autocreate user account when user submits email that creates new issue
814 * Autocreate user account when user submits email that creates new issue
797 * CSS class on overdue issues on the issue list
815 * CSS class on overdue issues on the issue list
798 * Enable tracker update on issue edit form
816 * Enable tracker update on issue edit form
799 * Remove issue watchers
817 * Remove issue watchers
800 * Ability to move threads between project forums
818 * Ability to move threads between project forums
801 * Changed custom field "Possible values" to a textarea
819 * Changed custom field "Possible values" to a textarea
802 * Adds projects association on tracker form
820 * Adds projects association on tracker form
803 * Set session store to cookie store by default
821 * Set session store to cookie store by default
804 * Set a default wiki page on project creation
822 * Set a default wiki page on project creation
805 * Roadmap for main project should see Roadmaps for sub projects
823 * Roadmap for main project should see Roadmaps for sub projects
806 * Ticket grouping on the issue list
824 * Ticket grouping on the issue list
807 * Hierarchical Project links in the page header
825 * Hierarchical Project links in the page header
808 * Allow My Page blocks to be added to from a plugin
826 * Allow My Page blocks to be added to from a plugin
809 * Sort issues by multiple columns
827 * Sort issues by multiple columns
810 * Filters of saved query are now visible and be adjusted without editing the query
828 * Filters of saved query are now visible and be adjusted without editing the query
811 * Saving "sort order" in custom queries
829 * Saving "sort order" in custom queries
812 * Url to fetch changesets for a repository
830 * Url to fetch changesets for a repository
813 * Managers able to create subprojects
831 * Managers able to create subprojects
814 * Issue Totals on My Page Modules
832 * Issue Totals on My Page Modules
815 * Convert Enumerations to single table inheritance (STI)
833 * Convert Enumerations to single table inheritance (STI)
816 * Allow custom my_page blocks to define drop-down names
834 * Allow custom my_page blocks to define drop-down names
817 * "View Issues" user permission added
835 * "View Issues" user permission added
818 * Ask user what to do with child pages when deleting a parent wiki page
836 * Ask user what to do with child pages when deleting a parent wiki page
819 * Contextual quick search
837 * Contextual quick search
820 * Allow resending of password by email
838 * Allow resending of password by email
821 * Change reply subject to be a link to the reply itself
839 * Change reply subject to be a link to the reply itself
822 * Include Logged Time as part of the project's Activity history
840 * Include Logged Time as part of the project's Activity history
823 * REST API for authentication
841 * REST API for authentication
824 * Browse through Git branches
842 * Browse through Git branches
825 * Setup Object Daddy to replace test fixtures
843 * Setup Object Daddy to replace test fixtures
826 * Setup shoulda to make it easier to test
844 * Setup shoulda to make it easier to test
827 * Custom fields and overrides on Enumerations
845 * Custom fields and overrides on Enumerations
828 * Add or remove columns from the issue list
846 * Add or remove columns from the issue list
829 * Ability to add new version from issues screen
847 * Ability to add new version from issues screen
830 * Setting to choose which day calendars start
848 * Setting to choose which day calendars start
831 * Asynchronous email delivery method
849 * Asynchronous email delivery method
832 * RESTful URLs for (almost) everything
850 * RESTful URLs for (almost) everything
833 * Include issue status in search results and activity pages
851 * Include issue status in search results and activity pages
834 * Add email to admin user search filter
852 * Add email to admin user search filter
835 * Proper content type for plain text mails
853 * Proper content type for plain text mails
836 * Default value of project jump box
854 * Default value of project jump box
837 * Tree based menus
855 * Tree based menus
838 * Ability to use issue status to update percent done
856 * Ability to use issue status to update percent done
839 * Second set of issue "Action Links" at the bottom of an issue page
857 * Second set of issue "Action Links" at the bottom of an issue page
840 * Proper exist status code for rdm-mailhandler.rb
858 * Proper exist status code for rdm-mailhandler.rb
841 * Remove incoming email body via a delimiter
859 * Remove incoming email body via a delimiter
842 * Fixed: Custom querry 'Export to PDF' ignores field selection
860 * Fixed: Custom querry 'Export to PDF' ignores field selection
843 * Fixed: Related e-mail notifications aren't threaded
861 * Fixed: Related e-mail notifications aren't threaded
844 * Fixed: No warning when the creation of a categories from the issue form fails
862 * Fixed: No warning when the creation of a categories from the issue form fails
845 * Fixed: Actually block issues from closing when relation 'blocked by' isn't closed
863 * Fixed: Actually block issues from closing when relation 'blocked by' isn't closed
846 * Fixed: Include both first and last name when sorting by users
864 * Fixed: Include both first and last name when sorting by users
847 * Fixed: Table cell with multiple line text
865 * Fixed: Table cell with multiple line text
848 * Fixed: Project overview page shows disabled trackers
866 * Fixed: Project overview page shows disabled trackers
849 * Fixed: Cross project issue relations and user permissions
867 * Fixed: Cross project issue relations and user permissions
850 * Fixed: My page shows tickets the user doesn't have access to
868 * Fixed: My page shows tickets the user doesn't have access to
851 * Fixed: TOC does not parse wiki page reference links with description
869 * Fixed: TOC does not parse wiki page reference links with description
852 * Fixed: Target version-list on bulk edit form is incorrectly sorted
870 * Fixed: Target version-list on bulk edit form is incorrectly sorted
853 * Fixed: Cannot modify/delete project named "Documents"
871 * Fixed: Cannot modify/delete project named "Documents"
854 * Fixed: Email address in brackets breaks html
872 * Fixed: Email address in brackets breaks html
855 * Fixed: Timelog detail loose issue filter passing to report tab
873 * Fixed: Timelog detail loose issue filter passing to report tab
856 * Fixed: Inform about custom field's name maximum length
874 * Fixed: Inform about custom field's name maximum length
857 * Fixed: Activity page and Atom feed links contain project id instead of identifier
875 * Fixed: Activity page and Atom feed links contain project id instead of identifier
858 * Fixed: no Atom key for forums with only 1 forum
876 * Fixed: no Atom key for forums with only 1 forum
859 * Fixed: When reading RSS feed in MS Outlook, the inline links are broken.
877 * Fixed: When reading RSS feed in MS Outlook, the inline links are broken.
860 * Fixed: Sometimes new posts don't show up in the topic list of a forum.
878 * Fixed: Sometimes new posts don't show up in the topic list of a forum.
861 * Fixed: The all/active filter selection in the project view does not stick.
879 * Fixed: The all/active filter selection in the project view does not stick.
862 * Fixed: Login box has Different width
880 * Fixed: Login box has Different width
863 * Fixed: User removed from project - still getting project update emails
881 * Fixed: User removed from project - still getting project update emails
864 * Fixed: Project with the identifier of 'new' cannot be viewed
882 * Fixed: Project with the identifier of 'new' cannot be viewed
865 * Fixed: Artefacts in search view (Cyrillic)
883 * Fixed: Artefacts in search view (Cyrillic)
866 * Fixed: Allow [#id] as subject to reply by email
884 * Fixed: Allow [#id] as subject to reply by email
867 * Fixed: Wrong language used when closing an issue via a commit message
885 * Fixed: Wrong language used when closing an issue via a commit message
868 * Fixed: email handler drops emails for new issues with no subject
886 * Fixed: email handler drops emails for new issues with no subject
869 * Fixed: Calendar misspelled under Roles/Permissions
887 * Fixed: Calendar misspelled under Roles/Permissions
870 * Fixed: Emails from no-reply redmine's address hell cycle
888 * Fixed: Emails from no-reply redmine's address hell cycle
871 * Fixed: child_pages macro fails on wiki page history
889 * Fixed: child_pages macro fails on wiki page history
872 * Fixed: Pre-filled time tracking date ignores timezone
890 * Fixed: Pre-filled time tracking date ignores timezone
873 * Fixed: Links on locked users lead to 404 page
891 * Fixed: Links on locked users lead to 404 page
874 * Fixed: Page changes in issue-list when using context menu
892 * Fixed: Page changes in issue-list when using context menu
875 * Fixed: diff parser removes lines starting with multiple dashes
893 * Fixed: diff parser removes lines starting with multiple dashes
876 * Fixed: Quoting in forums resets message subject
894 * Fixed: Quoting in forums resets message subject
877 * Fixed: Editing issue comment removes quote link
895 * Fixed: Editing issue comment removes quote link
878 * Fixed: Redmine.pm ignore browse_repository permission
896 * Fixed: Redmine.pm ignore browse_repository permission
879 * Fixed: text formatting breaks on [msg1][msg2]
897 * Fixed: text formatting breaks on [msg1][msg2]
880 * Fixed: Spent Time Default Value of 0.0
898 * Fixed: Spent Time Default Value of 0.0
881 * Fixed: Wiki pages in search results are referenced by project number, not by project identifier.
899 * Fixed: Wiki pages in search results are referenced by project number, not by project identifier.
882 * Fixed: When logging in via an autologin cookie the user's last_login_on should be updated
900 * Fixed: When logging in via an autologin cookie the user's last_login_on should be updated
883 * Fixed: 50k users cause problems in project->settings->members screen
901 * Fixed: 50k users cause problems in project->settings->members screen
884 * Fixed: Document timestamp needs to show updated timestamps
902 * Fixed: Document timestamp needs to show updated timestamps
885 * Fixed: Users getting notifications for issues they are no longer allowed to view
903 * Fixed: Users getting notifications for issues they are no longer allowed to view
886 * Fixed: issue summary counts should link to the issue list without subprojects
904 * Fixed: issue summary counts should link to the issue list without subprojects
887 * Fixed: 'Delete' link on LDAP list has no effect
905 * Fixed: 'Delete' link on LDAP list has no effect
888
906
889
907
890 == 2009-11-15 v0.8.7
908 == 2009-11-15 v0.8.7
891
909
892 * Fixed: Hide paragraph terminator at the end of headings on html export
910 * Fixed: Hide paragraph terminator at the end of headings on html export
893 * Fixed: pre tags containing "<pre*"
911 * Fixed: pre tags containing "<pre*"
894 * Fixed: First date of the date range not included in the time report with SQLite
912 * Fixed: First date of the date range not included in the time report with SQLite
895 * Fixed: Password field not styled correctly on alternative stylesheet
913 * Fixed: Password field not styled correctly on alternative stylesheet
896 * Fixed: Error when sumbitting a POST request that requires a login
914 * Fixed: Error when sumbitting a POST request that requires a login
897 * Fixed: CSRF vulnerabilities
915 * Fixed: CSRF vulnerabilities
898
916
899
917
900 == 2009-11-04 v0.8.6
918 == 2009-11-04 v0.8.6
901
919
902 * Change links to closed issues to be a grey color
920 * Change links to closed issues to be a grey color
903 * Change subversion adapter to not cache authentication and run non interactively
921 * Change subversion adapter to not cache authentication and run non interactively
904 * Fixed: Custom Values with a nil value cause HTTP error 500
922 * Fixed: Custom Values with a nil value cause HTTP error 500
905 * Fixed: Failure to convert HTML entities when editing an Issue reply
923 * Fixed: Failure to convert HTML entities when editing an Issue reply
906 * Fixed: Error trying to show repository when there are no comments in a changeset
924 * Fixed: Error trying to show repository when there are no comments in a changeset
907 * Fixed: account/show/:user_id should not be accessible for other users not in your projects
925 * Fixed: account/show/:user_id should not be accessible for other users not in your projects
908 * Fixed: XSS vulnerabilities
926 * Fixed: XSS vulnerabilities
909 * Fixed: IssuesController#destroy should accept POST only
927 * Fixed: IssuesController#destroy should accept POST only
910 * Fixed: Inline images in wiki headings
928 * Fixed: Inline images in wiki headings
911
929
912
930
913 == 2009-09-13 v0.8.5
931 == 2009-09-13 v0.8.5
914
932
915 * Incoming mail handler : Allow spaces between keywords and colon
933 * Incoming mail handler : Allow spaces between keywords and colon
916 * Do not require a non-word character after a comma in Redmine links
934 * Do not require a non-word character after a comma in Redmine links
917 * Include issue hyperlinks in reminder emails
935 * Include issue hyperlinks in reminder emails
918 * Prevent nil error when retrieving svn version
936 * Prevent nil error when retrieving svn version
919 * Various plugin hooks added
937 * Various plugin hooks added
920 * Add plugins information to script/about
938 * Add plugins information to script/about
921 * Fixed: 500 Internal Server Error is raised if add an empty comment to the news
939 * Fixed: 500 Internal Server Error is raised if add an empty comment to the news
922 * Fixed: Atom links for wiki pages are not correct
940 * Fixed: Atom links for wiki pages are not correct
923 * Fixed: Atom feeds leak email address
941 * Fixed: Atom feeds leak email address
924 * Fixed: Case sensitivity in Issue filtering
942 * Fixed: Case sensitivity in Issue filtering
925 * Fixed: When reading RSS feed, the inline-embedded images are not properly shown
943 * Fixed: When reading RSS feed, the inline-embedded images are not properly shown
926
944
927
945
928 == 2009-05-17 v0.8.4
946 == 2009-05-17 v0.8.4
929
947
930 * Allow textile mailto links
948 * Allow textile mailto links
931 * Fixed: memory consumption when uploading file
949 * Fixed: memory consumption when uploading file
932 * Fixed: Mercurial integration doesn't work if Redmine is installed in folder path containing space
950 * Fixed: Mercurial integration doesn't work if Redmine is installed in folder path containing space
933 * Fixed: an error is raised when no tab is available on project settings
951 * Fixed: an error is raised when no tab is available on project settings
934 * Fixed: insert image macro corrupts urls with excalamation marks
952 * Fixed: insert image macro corrupts urls with excalamation marks
935 * Fixed: error on cross-project gantt PNG export
953 * Fixed: error on cross-project gantt PNG export
936 * Fixed: self and alternate links in atom feeds do not respect Atom specs
954 * Fixed: self and alternate links in atom feeds do not respect Atom specs
937 * Fixed: accept any svn tunnel scheme in repository URL
955 * Fixed: accept any svn tunnel scheme in repository URL
938 * Fixed: issues/show should accept user's rss key
956 * Fixed: issues/show should accept user's rss key
939 * Fixed: consistency of custom fields display on the issue detail view
957 * Fixed: consistency of custom fields display on the issue detail view
940 * Fixed: wiki comments length validation is missing
958 * Fixed: wiki comments length validation is missing
941 * Fixed: weak autologin token generation algorithm causes duplicate tokens
959 * Fixed: weak autologin token generation algorithm causes duplicate tokens
942
960
943
961
944 == 2009-04-05 v0.8.3
962 == 2009-04-05 v0.8.3
945
963
946 * Separate project field and subject in cross-project issue view
964 * Separate project field and subject in cross-project issue view
947 * Ability to set language for redmine:load_default_data task using REDMINE_LANG environment variable
965 * Ability to set language for redmine:load_default_data task using REDMINE_LANG environment variable
948 * Rescue Redmine::DefaultData::DataAlreadyLoaded in redmine:load_default_data task
966 * Rescue Redmine::DefaultData::DataAlreadyLoaded in redmine:load_default_data task
949 * CSS classes to highlight own and assigned issues
967 * CSS classes to highlight own and assigned issues
950 * Hide "New file" link on wiki pages from printing
968 * Hide "New file" link on wiki pages from printing
951 * Flush buffer when asking for language in redmine:load_default_data task
969 * Flush buffer when asking for language in redmine:load_default_data task
952 * Minimum project identifier length set to 1
970 * Minimum project identifier length set to 1
953 * Include headers so that emails don't trigger vacation auto-responders
971 * Include headers so that emails don't trigger vacation auto-responders
954 * Fixed: Time entries csv export links for all projects are malformed
972 * Fixed: Time entries csv export links for all projects are malformed
955 * Fixed: Files without Version aren't visible in the Activity page
973 * Fixed: Files without Version aren't visible in the Activity page
956 * Fixed: Commit logs are centered in the repo browser
974 * Fixed: Commit logs are centered in the repo browser
957 * Fixed: News summary field content is not searchable
975 * Fixed: News summary field content is not searchable
958 * Fixed: Journal#save has a wrong signature
976 * Fixed: Journal#save has a wrong signature
959 * Fixed: Email footer signature convention
977 * Fixed: Email footer signature convention
960 * Fixed: Timelog report do not show time for non-versioned issues
978 * Fixed: Timelog report do not show time for non-versioned issues
961
979
962
980
963 == 2009-03-07 v0.8.2
981 == 2009-03-07 v0.8.2
964
982
965 * Send an email to the user when an administrator activates a registered user
983 * Send an email to the user when an administrator activates a registered user
966 * Strip keywords from received email body
984 * Strip keywords from received email body
967 * Footer updated to 2009
985 * Footer updated to 2009
968 * Show RSS-link even when no issues is found
986 * Show RSS-link even when no issues is found
969 * One click filter action in activity view
987 * One click filter action in activity view
970 * Clickable/linkable line #'s while browsing the repo or viewing a file
988 * Clickable/linkable line #'s while browsing the repo or viewing a file
971 * Links to versions on files list
989 * Links to versions on files list
972 * Added request and controller objects to the hooks by default
990 * Added request and controller objects to the hooks by default
973 * Fixed: exporting an issue with attachments to PDF raises an error
991 * Fixed: exporting an issue with attachments to PDF raises an error
974 * Fixed: "too few arguments" error may occur on activerecord error translation
992 * Fixed: "too few arguments" error may occur on activerecord error translation
975 * Fixed: "Default columns Displayed on the Issues list" setting is not easy to read
993 * Fixed: "Default columns Displayed on the Issues list" setting is not easy to read
976 * Fixed: visited links to closed tickets are not striked through with IE6
994 * Fixed: visited links to closed tickets are not striked through with IE6
977 * Fixed: MailHandler#plain_text_body returns nil if there was nothing to strip
995 * Fixed: MailHandler#plain_text_body returns nil if there was nothing to strip
978 * Fixed: MailHandler raises an error when processing an email without From header
996 * Fixed: MailHandler raises an error when processing an email without From header
979
997
980
998
981 == 2009-02-15 v0.8.1
999 == 2009-02-15 v0.8.1
982
1000
983 * Select watchers on new issue form
1001 * Select watchers on new issue form
984 * Issue description is no longer a required field
1002 * Issue description is no longer a required field
985 * Files module: ability to add files without version
1003 * Files module: ability to add files without version
986 * Jump to the current tab when using the project quick-jump combo
1004 * Jump to the current tab when using the project quick-jump combo
987 * Display a warning if some attachments were not saved
1005 * Display a warning if some attachments were not saved
988 * Import custom fields values from emails on issue creation
1006 * Import custom fields values from emails on issue creation
989 * Show view/annotate/download links on entry and annotate views
1007 * Show view/annotate/download links on entry and annotate views
990 * Admin Info Screen: Display if plugin assets directory is writable
1008 * Admin Info Screen: Display if plugin assets directory is writable
991 * Adds a 'Create and continue' button on the new issue form
1009 * Adds a 'Create and continue' button on the new issue form
992 * IMAP: add options to move received emails
1010 * IMAP: add options to move received emails
993 * Do not show Category field when categories are not defined
1011 * Do not show Category field when categories are not defined
994 * Lower the project identifier limit to a minimum of two characters
1012 * Lower the project identifier limit to a minimum of two characters
995 * Add "closed" html class to closed entries in issue list
1013 * Add "closed" html class to closed entries in issue list
996 * Fixed: broken redirect URL on login failure
1014 * Fixed: broken redirect URL on login failure
997 * Fixed: Deleted files are shown when using Darcs
1015 * Fixed: Deleted files are shown when using Darcs
998 * Fixed: Darcs adapter works on Win32 only
1016 * Fixed: Darcs adapter works on Win32 only
999 * Fixed: syntax highlight doesn't appear in new ticket preview
1017 * Fixed: syntax highlight doesn't appear in new ticket preview
1000 * Fixed: email notification for changes I make still occurs when running Repository.fetch_changesets
1018 * Fixed: email notification for changes I make still occurs when running Repository.fetch_changesets
1001 * Fixed: no error is raised when entering invalid hours on the issue update form
1019 * Fixed: no error is raised when entering invalid hours on the issue update form
1002 * Fixed: Details time log report CSV export doesn't honour date format from settings
1020 * Fixed: Details time log report CSV export doesn't honour date format from settings
1003 * Fixed: invalid css classes on issue details
1021 * Fixed: invalid css classes on issue details
1004 * Fixed: Trac importer creates duplicate custom values
1022 * Fixed: Trac importer creates duplicate custom values
1005 * Fixed: inline attached image should not match partial filename
1023 * Fixed: inline attached image should not match partial filename
1006
1024
1007
1025
1008 == 2008-12-30 v0.8.0
1026 == 2008-12-30 v0.8.0
1009
1027
1010 * Setting added in order to limit the number of diff lines that should be displayed
1028 * Setting added in order to limit the number of diff lines that should be displayed
1011 * Makes logged-in username in topbar linking to
1029 * Makes logged-in username in topbar linking to
1012 * Mail handler: strip tags when receiving a html-only email
1030 * Mail handler: strip tags when receiving a html-only email
1013 * Mail handler: add watchers before sending notification
1031 * Mail handler: add watchers before sending notification
1014 * Adds a css class (overdue) to overdue issues on issue lists and detail views
1032 * Adds a css class (overdue) to overdue issues on issue lists and detail views
1015 * Fixed: project activity truncated after viewing user's activity
1033 * Fixed: project activity truncated after viewing user's activity
1016 * Fixed: email address entered for password recovery shouldn't be case-sensitive
1034 * Fixed: email address entered for password recovery shouldn't be case-sensitive
1017 * Fixed: default flag removed when editing a default enumeration
1035 * Fixed: default flag removed when editing a default enumeration
1018 * Fixed: default category ignored when adding a document
1036 * Fixed: default category ignored when adding a document
1019 * Fixed: error on repository user mapping when a repository username is blank
1037 * Fixed: error on repository user mapping when a repository username is blank
1020 * Fixed: Firefox cuts off large diffs
1038 * Fixed: Firefox cuts off large diffs
1021 * Fixed: CVS browser should not show dead revisions (deleted files)
1039 * Fixed: CVS browser should not show dead revisions (deleted files)
1022 * Fixed: escape double-quotes in image titles
1040 * Fixed: escape double-quotes in image titles
1023 * Fixed: escape textarea content when editing a issue note
1041 * Fixed: escape textarea content when editing a issue note
1024 * Fixed: JS error on context menu with IE
1042 * Fixed: JS error on context menu with IE
1025 * Fixed: bold syntax around single character in series doesn't work
1043 * Fixed: bold syntax around single character in series doesn't work
1026 * Fixed several XSS vulnerabilities
1044 * Fixed several XSS vulnerabilities
1027 * Fixed a SQL injection vulnerability
1045 * Fixed a SQL injection vulnerability
1028
1046
1029
1047
1030 == 2008-12-07 v0.8.0-rc1
1048 == 2008-12-07 v0.8.0-rc1
1031
1049
1032 * Wiki page protection
1050 * Wiki page protection
1033 * Wiki page hierarchy. Parent page can be assigned on the Rename screen
1051 * Wiki page hierarchy. Parent page can be assigned on the Rename screen
1034 * Adds support for issue creation via email
1052 * Adds support for issue creation via email
1035 * Adds support for free ticket filtering and custom queries on Gantt chart and calendar
1053 * Adds support for free ticket filtering and custom queries on Gantt chart and calendar
1036 * Cross-project search
1054 * Cross-project search
1037 * Ability to search a project and its subprojects
1055 * Ability to search a project and its subprojects
1038 * Ability to search the projects the user belongs to
1056 * Ability to search the projects the user belongs to
1039 * Adds custom fields on time entries
1057 * Adds custom fields on time entries
1040 * Adds boolean and list custom fields for time entries as criteria on time report
1058 * Adds boolean and list custom fields for time entries as criteria on time report
1041 * Cross-project time reports
1059 * Cross-project time reports
1042 * Display latest user's activity on account/show view
1060 * Display latest user's activity on account/show view
1043 * Show last connexion time on user's page
1061 * Show last connexion time on user's page
1044 * Obfuscates email address on user's account page using javascript
1062 * Obfuscates email address on user's account page using javascript
1045 * wiki TOC rendered as an unordered list
1063 * wiki TOC rendered as an unordered list
1046 * Adds the ability to search for a user on the administration users list
1064 * Adds the ability to search for a user on the administration users list
1047 * Adds the ability to search for a project name or identifier on the administration projects list
1065 * Adds the ability to search for a project name or identifier on the administration projects list
1048 * Redirect user to the previous page after logging in
1066 * Redirect user to the previous page after logging in
1049 * Adds a permission 'view wiki edits' so that wiki history can be hidden to certain users
1067 * Adds a permission 'view wiki edits' so that wiki history can be hidden to certain users
1050 * Adds permissions for viewing the watcher list and adding new watchers on the issue detail view
1068 * Adds permissions for viewing the watcher list and adding new watchers on the issue detail view
1051 * Adds permissions to let users edit and/or delete their messages
1069 * Adds permissions to let users edit and/or delete their messages
1052 * Link to activity view when displaying dates
1070 * Link to activity view when displaying dates
1053 * Hide Redmine version in atom feeds and pdf properties
1071 * Hide Redmine version in atom feeds and pdf properties
1054 * 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.
1072 * 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.
1055 * Sort users by their display names so that user dropdown lists are sorted alphabetically
1073 * Sort users by their display names so that user dropdown lists are sorted alphabetically
1056 * Adds estimated hours to issue filters
1074 * Adds estimated hours to issue filters
1057 * Switch order of current and previous revisions in side-by-side diff
1075 * Switch order of current and previous revisions in side-by-side diff
1058 * Render the commit changes list as a tree
1076 * Render the commit changes list as a tree
1059 * Adds watch/unwatch functionality at forum topic level
1077 * Adds watch/unwatch functionality at forum topic level
1060 * When moving an issue to another project, reassign it to the category with same name if any
1078 * When moving an issue to another project, reassign it to the category with same name if any
1061 * Adds child_pages macro for wiki pages
1079 * Adds child_pages macro for wiki pages
1062 * Use GET instead of POST on roadmap (#718), gantt and calendar forms
1080 * Use GET instead of POST on roadmap (#718), gantt and calendar forms
1063 * Search engine: display total results count and count by result type
1081 * Search engine: display total results count and count by result type
1064 * Email delivery configuration moved to an unversioned YAML file (config/email.yml, see the sample file)
1082 * Email delivery configuration moved to an unversioned YAML file (config/email.yml, see the sample file)
1065 * Adds icons on search results
1083 * Adds icons on search results
1066 * Adds 'Edit' link on account/show for admin users
1084 * Adds 'Edit' link on account/show for admin users
1067 * Adds Lock/Unlock/Activate link on user edit screen
1085 * Adds Lock/Unlock/Activate link on user edit screen
1068 * Adds user count in status drop down on admin user list
1086 * Adds user count in status drop down on admin user list
1069 * Adds multi-levels blockquotes support by using > at the beginning of lines
1087 * Adds multi-levels blockquotes support by using > at the beginning of lines
1070 * Adds a Reply link to each issue note
1088 * Adds a Reply link to each issue note
1071 * Adds plain text only option for mail notifications
1089 * Adds plain text only option for mail notifications
1072 * Gravatar support for issue detail, user grid, and activity stream (disabled by default)
1090 * Gravatar support for issue detail, user grid, and activity stream (disabled by default)
1073 * Adds 'Delete wiki pages attachments' permission
1091 * Adds 'Delete wiki pages attachments' permission
1074 * Show the most recent file when displaying an inline image
1092 * Show the most recent file when displaying an inline image
1075 * Makes permission screens localized
1093 * Makes permission screens localized
1076 * AuthSource list: display associated users count and disable 'Delete' buton if any
1094 * AuthSource list: display associated users count and disable 'Delete' buton if any
1077 * Make the 'duplicates of' relation asymmetric
1095 * Make the 'duplicates of' relation asymmetric
1078 * Adds username to the password reminder email
1096 * Adds username to the password reminder email
1079 * Adds links to forum messages using message#id syntax
1097 * Adds links to forum messages using message#id syntax
1080 * Allow same name for custom fields on different object types
1098 * Allow same name for custom fields on different object types
1081 * One-click bulk edition using the issue list context menu within the same project
1099 * One-click bulk edition using the issue list context menu within the same project
1082 * Adds support for commit logs reencoding to UTF-8 before insertion in the database. Source encoding of commit logs can be selected in Application settings -> Repositories.
1100 * Adds support for commit logs reencoding to UTF-8 before insertion in the database. Source encoding of commit logs can be selected in Application settings -> Repositories.
1083 * Adds checkboxes toggle links on permissions report
1101 * Adds checkboxes toggle links on permissions report
1084 * Adds Trac-Like anchors on wiki headings
1102 * Adds Trac-Like anchors on wiki headings
1085 * Adds support for wiki links with anchor
1103 * Adds support for wiki links with anchor
1086 * Adds category to the issue context menu
1104 * Adds category to the issue context menu
1087 * Adds a workflow overview screen
1105 * Adds a workflow overview screen
1088 * Appends the filename to the attachment url so that clients that ignore content-disposition http header get the real filename
1106 * Appends the filename to the attachment url so that clients that ignore content-disposition http header get the real filename
1089 * Dots allowed in custom field name
1107 * Dots allowed in custom field name
1090 * Adds posts quoting functionality
1108 * Adds posts quoting functionality
1091 * Adds an option to generate sequential project identifiers
1109 * Adds an option to generate sequential project identifiers
1092 * Adds mailto link on the user administration list
1110 * Adds mailto link on the user administration list
1093 * Ability to remove enumerations (activities, priorities, document categories) that are in use. Associated objects can be reassigned to another value
1111 * Ability to remove enumerations (activities, priorities, document categories) that are in use. Associated objects can be reassigned to another value
1094 * Gantt chart: display issues that don't have a due date if they are assigned to a version with a date
1112 * Gantt chart: display issues that don't have a due date if they are assigned to a version with a date
1095 * Change projects homepage limit to 255 chars
1113 * Change projects homepage limit to 255 chars
1096 * Improved on-the-fly account creation. If some attributes are missing (eg. not present in the LDAP) or are invalid, the registration form is displayed so that the user is able to fill or fix these attributes
1114 * Improved on-the-fly account creation. If some attributes are missing (eg. not present in the LDAP) or are invalid, the registration form is displayed so that the user is able to fill or fix these attributes
1097 * Adds "please select" to activity select box if no activity is set as default
1115 * Adds "please select" to activity select box if no activity is set as default
1098 * Do not silently ignore timelog validation failure on issue edit
1116 * Do not silently ignore timelog validation failure on issue edit
1099 * Adds a rake task to send reminder emails
1117 * Adds a rake task to send reminder emails
1100 * Allow empty cells in wiki tables
1118 * Allow empty cells in wiki tables
1101 * Makes wiki text formatter pluggable
1119 * Makes wiki text formatter pluggable
1102 * Adds back textile acronyms support
1120 * Adds back textile acronyms support
1103 * Remove pre tag attributes
1121 * Remove pre tag attributes
1104 * Plugin hooks
1122 * Plugin hooks
1105 * Pluggable admin menu
1123 * Pluggable admin menu
1106 * Plugins can provide activity content
1124 * Plugins can provide activity content
1107 * Moves plugin list to its own administration menu item
1125 * Moves plugin list to its own administration menu item
1108 * Adds url and author_url plugin attributes
1126 * Adds url and author_url plugin attributes
1109 * Adds Plugin#requires_redmine method so that plugin compatibility can be checked against current Redmine version
1127 * Adds Plugin#requires_redmine method so that plugin compatibility can be checked against current Redmine version
1110 * Adds atom feed on time entries details
1128 * Adds atom feed on time entries details
1111 * Adds project name to issues feed title
1129 * Adds project name to issues feed title
1112 * Adds a css class on menu items in order to apply item specific styles (eg. icons)
1130 * Adds a css class on menu items in order to apply item specific styles (eg. icons)
1113 * Adds a Redmine plugin generators
1131 * Adds a Redmine plugin generators
1114 * Adds timelog link to the issue context menu
1132 * Adds timelog link to the issue context menu
1115 * Adds links to the user page on various views
1133 * Adds links to the user page on various views
1116 * Turkish translation by Ismail Sezen
1134 * Turkish translation by Ismail Sezen
1117 * Catalan translation
1135 * Catalan translation
1118 * Vietnamese translation
1136 * Vietnamese translation
1119 * Slovak translation
1137 * Slovak translation
1120 * Better naming of activity feed if only one kind of event is displayed
1138 * Better naming of activity feed if only one kind of event is displayed
1121 * Enable syntax highlight on issues, messages and news
1139 * Enable syntax highlight on issues, messages and news
1122 * Add target version to the issue list context menu
1140 * Add target version to the issue list context menu
1123 * Hide 'Target version' filter if no version is defined
1141 * Hide 'Target version' filter if no version is defined
1124 * Add filters on cross-project issue list for custom fields marked as 'For all projects'
1142 * Add filters on cross-project issue list for custom fields marked as 'For all projects'
1125 * Turn ftp urls into links
1143 * Turn ftp urls into links
1126 * Hiding the View Differences button when a wiki page's history only has one version
1144 * Hiding the View Differences button when a wiki page's history only has one version
1127 * Messages on a Board can now be sorted by the number of replies
1145 * Messages on a Board can now be sorted by the number of replies
1128 * Adds a class ('me') to events of the activity view created by current user
1146 * Adds a class ('me') to events of the activity view created by current user
1129 * Strip pre/code tags content from activity view events
1147 * Strip pre/code tags content from activity view events
1130 * Display issue notes in the activity view
1148 * Display issue notes in the activity view
1131 * Adds links to changesets atom feed on repository browser
1149 * Adds links to changesets atom feed on repository browser
1132 * Track project and tracker changes in issue history
1150 * Track project and tracker changes in issue history
1133 * Adds anchor to atom feed messages links
1151 * Adds anchor to atom feed messages links
1134 * Adds a key in lang files to set the decimal separator (point or comma) in csv exports
1152 * Adds a key in lang files to set the decimal separator (point or comma) in csv exports
1135 * Makes importer work with Trac 0.8.x
1153 * Makes importer work with Trac 0.8.x
1136 * Upgraded to Prototype 1.6.0.1
1154 * Upgraded to Prototype 1.6.0.1
1137 * File viewer for attached text files
1155 * File viewer for attached text files
1138 * Menu mapper: add support for :before, :after and :last options to #push method and add #delete method
1156 * Menu mapper: add support for :before, :after and :last options to #push method and add #delete method
1139 * Removed inconsistent revision numbers on diff view
1157 * Removed inconsistent revision numbers on diff view
1140 * CVS: add support for modules names with spaces
1158 * CVS: add support for modules names with spaces
1141 * Log the user in after registration if account activation is not needed
1159 * Log the user in after registration if account activation is not needed
1142 * Mercurial adapter improvements
1160 * Mercurial adapter improvements
1143 * Trac importer: read session_attribute table to find user's email and real name
1161 * Trac importer: read session_attribute table to find user's email and real name
1144 * Ability to disable unused SCM adapters in application settings
1162 * Ability to disable unused SCM adapters in application settings
1145 * Adds Filesystem adapter
1163 * Adds Filesystem adapter
1146 * Clear changesets and changes with raw sql when deleting a repository for performance
1164 * Clear changesets and changes with raw sql when deleting a repository for performance
1147 * Redmine.pm now uses the 'commit access' permission defined in Redmine
1165 * Redmine.pm now uses the 'commit access' permission defined in Redmine
1148 * Reposman can create any type of scm (--scm option)
1166 * Reposman can create any type of scm (--scm option)
1149 * Reposman creates a repository if the 'repository' module is enabled at project level only
1167 * Reposman creates a repository if the 'repository' module is enabled at project level only
1150 * Display svn properties in the browser, svn >= 1.5.0 only
1168 * Display svn properties in the browser, svn >= 1.5.0 only
1151 * Reduces memory usage when importing large git repositories
1169 * Reduces memory usage when importing large git repositories
1152 * Wider SVG graphs in repository stats
1170 * Wider SVG graphs in repository stats
1153 * SubversionAdapter#entries performance improvement
1171 * SubversionAdapter#entries performance improvement
1154 * SCM browser: ability to download raw unified diffs
1172 * SCM browser: ability to download raw unified diffs
1155 * More detailed error message in log when scm command fails
1173 * More detailed error message in log when scm command fails
1156 * Adds support for file viewing with Darcs 2.0+
1174 * Adds support for file viewing with Darcs 2.0+
1157 * Check that git changeset is not in the database before creating it
1175 * Check that git changeset is not in the database before creating it
1158 * Unified diff viewer for attached files with .patch or .diff extension
1176 * Unified diff viewer for attached files with .patch or .diff extension
1159 * File size display with Bazaar repositories
1177 * File size display with Bazaar repositories
1160 * Git adapter: use commit time instead of author time
1178 * Git adapter: use commit time instead of author time
1161 * Prettier url for changesets
1179 * Prettier url for changesets
1162 * Makes changes link to entries on the revision view
1180 * Makes changes link to entries on the revision view
1163 * Adds a field on the repository view to browse at specific revision
1181 * Adds a field on the repository view to browse at specific revision
1164 * Adds new projects atom feed
1182 * Adds new projects atom feed
1165 * Added rake tasks to generate rcov code coverage reports
1183 * Added rake tasks to generate rcov code coverage reports
1166 * Add Redcloth's :block_markdown_rule to allow horizontal rules in wiki
1184 * Add Redcloth's :block_markdown_rule to allow horizontal rules in wiki
1167 * Show the project hierarchy in the drop down list for new membership on user administration screen
1185 * Show the project hierarchy in the drop down list for new membership on user administration screen
1168 * Split user edit screen into tabs
1186 * Split user edit screen into tabs
1169 * Renames bundled RedCloth to RedCloth3 to avoid RedCloth 4 to be loaded instead
1187 * Renames bundled RedCloth to RedCloth3 to avoid RedCloth 4 to be loaded instead
1170 * Fixed: Roadmap crashes when a version has a due date > 2037
1188 * Fixed: Roadmap crashes when a version has a due date > 2037
1171 * Fixed: invalid effective date (eg. 99999-01-01) causes an error on version edition screen
1189 * Fixed: invalid effective date (eg. 99999-01-01) causes an error on version edition screen
1172 * Fixed: login filter providing incorrect back_url for Redmine installed in sub-directory
1190 * Fixed: login filter providing incorrect back_url for Redmine installed in sub-directory
1173 * Fixed: logtime entry duplicated when edited from parent project
1191 * Fixed: logtime entry duplicated when edited from parent project
1174 * Fixed: wrong digest for text files under Windows
1192 * Fixed: wrong digest for text files under Windows
1175 * Fixed: associated revisions are displayed in wrong order on issue view
1193 * Fixed: associated revisions are displayed in wrong order on issue view
1176 * Fixed: Git Adapter date parsing ignores timezone
1194 * Fixed: Git Adapter date parsing ignores timezone
1177 * Fixed: Printing long roadmap doesn't split across pages
1195 * Fixed: Printing long roadmap doesn't split across pages
1178 * Fixes custom fields display order at several places
1196 * Fixes custom fields display order at several places
1179 * Fixed: urls containing @ are parsed as email adress by the wiki formatter
1197 * Fixed: urls containing @ are parsed as email adress by the wiki formatter
1180 * Fixed date filters accuracy with SQLite
1198 * Fixed date filters accuracy with SQLite
1181 * Fixed: tokens not escaped in highlight_tokens regexp
1199 * Fixed: tokens not escaped in highlight_tokens regexp
1182 * Fixed Bazaar shared repository browsing
1200 * Fixed Bazaar shared repository browsing
1183 * Fixes platform determination under JRuby
1201 * Fixes platform determination under JRuby
1184 * Fixed: Estimated time in issue's journal should be rounded to two decimals
1202 * Fixed: Estimated time in issue's journal should be rounded to two decimals
1185 * Fixed: 'search titles only' box ignored after one search is done on titles only
1203 * Fixed: 'search titles only' box ignored after one search is done on titles only
1186 * Fixed: non-ASCII subversion path can't be displayed
1204 * Fixed: non-ASCII subversion path can't be displayed
1187 * Fixed: Inline images don't work if file name has upper case letters or if image is in BMP format
1205 * Fixed: Inline images don't work if file name has upper case letters or if image is in BMP format
1188 * Fixed: document listing shows on "my page" when viewing documents is disabled for the role
1206 * Fixed: document listing shows on "my page" when viewing documents is disabled for the role
1189 * Fixed: Latest news appear on the homepage for projects with the News module disabled
1207 * Fixed: Latest news appear on the homepage for projects with the News module disabled
1190 * Fixed: cross-project issue list should not show issues of projects for which the issue tracking module was disabled
1208 * Fixed: cross-project issue list should not show issues of projects for which the issue tracking module was disabled
1191 * Fixed: the default status is lost when reordering issue statuses
1209 * Fixed: the default status is lost when reordering issue statuses
1192 * Fixes error with Postgresql and non-UTF8 commit logs
1210 * Fixes error with Postgresql and non-UTF8 commit logs
1193 * Fixed: textile footnotes no longer work
1211 * Fixed: textile footnotes no longer work
1194 * Fixed: http links containing parentheses fail to reder correctly
1212 * Fixed: http links containing parentheses fail to reder correctly
1195 * Fixed: GitAdapter#get_rev should use current branch instead of hardwiring master
1213 * Fixed: GitAdapter#get_rev should use current branch instead of hardwiring master
1196
1214
1197
1215
1198 == 2008-07-06 v0.7.3
1216 == 2008-07-06 v0.7.3
1199
1217
1200 * Allow dot in firstnames and lastnames
1218 * Allow dot in firstnames and lastnames
1201 * Add project name to cross-project Atom feeds
1219 * Add project name to cross-project Atom feeds
1202 * Encoding set to utf8 in example database.yml
1220 * Encoding set to utf8 in example database.yml
1203 * HTML titles on forums related views
1221 * HTML titles on forums related views
1204 * Fixed: various XSS vulnerabilities
1222 * Fixed: various XSS vulnerabilities
1205 * Fixed: Entourage (and some old client) fails to correctly render notification styles
1223 * Fixed: Entourage (and some old client) fails to correctly render notification styles
1206 * Fixed: Fixed: timelog redirects inappropriately when :back_url is blank
1224 * Fixed: Fixed: timelog redirects inappropriately when :back_url is blank
1207 * Fixed: wrong relative paths to images in wiki_syntax.html
1225 * Fixed: wrong relative paths to images in wiki_syntax.html
1208
1226
1209
1227
1210 == 2008-06-15 v0.7.2
1228 == 2008-06-15 v0.7.2
1211
1229
1212 * "New Project" link on Projects page
1230 * "New Project" link on Projects page
1213 * Links to repository directories on the repo browser
1231 * Links to repository directories on the repo browser
1214 * Move status to front in Activity View
1232 * Move status to front in Activity View
1215 * Remove edit step from Status context menu
1233 * Remove edit step from Status context menu
1216 * Fixed: No way to do textile horizontal rule
1234 * Fixed: No way to do textile horizontal rule
1217 * Fixed: Repository: View differences doesn't work
1235 * Fixed: Repository: View differences doesn't work
1218 * Fixed: attachement's name maybe invalid.
1236 * Fixed: attachement's name maybe invalid.
1219 * Fixed: Error when creating a new issue
1237 * Fixed: Error when creating a new issue
1220 * Fixed: NoMethodError on @available_filters.has_key?
1238 * Fixed: NoMethodError on @available_filters.has_key?
1221 * Fixed: Check All / Uncheck All in Email Settings
1239 * Fixed: Check All / Uncheck All in Email Settings
1222 * Fixed: "View differences" of one file at /repositories/revision/ fails
1240 * Fixed: "View differences" of one file at /repositories/revision/ fails
1223 * Fixed: Column width in "my page"
1241 * Fixed: Column width in "my page"
1224 * Fixed: private subprojects are listed on Issues view
1242 * Fixed: private subprojects are listed on Issues view
1225 * Fixed: Textile: bold, italics, underline, etc... not working after parentheses
1243 * Fixed: Textile: bold, italics, underline, etc... not working after parentheses
1226 * Fixed: Update issue form: comment field from log time end out of screen
1244 * Fixed: Update issue form: comment field from log time end out of screen
1227 * Fixed: Editing role: "issue can be assigned to this role" out of box
1245 * Fixed: Editing role: "issue can be assigned to this role" out of box
1228 * Fixed: Unable use angular braces after include word
1246 * Fixed: Unable use angular braces after include word
1229 * Fixed: Using '*' as keyword for repository referencing keywords doesn't work
1247 * Fixed: Using '*' as keyword for repository referencing keywords doesn't work
1230 * Fixed: Subversion repository "View differences" on each file rise ERROR
1248 * Fixed: Subversion repository "View differences" on each file rise ERROR
1231 * Fixed: View differences for individual file of a changeset fails if the repository URL doesn't point to the repository root
1249 * Fixed: View differences for individual file of a changeset fails if the repository URL doesn't point to the repository root
1232 * Fixed: It is possible to lock out the last admin account
1250 * Fixed: It is possible to lock out the last admin account
1233 * Fixed: Wikis are viewable for anonymous users on public projects, despite not granting access
1251 * Fixed: Wikis are viewable for anonymous users on public projects, despite not granting access
1234 * Fixed: Issue number display clipped on 'my issues'
1252 * Fixed: Issue number display clipped on 'my issues'
1235 * Fixed: Roadmap version list links not carrying state
1253 * Fixed: Roadmap version list links not carrying state
1236 * Fixed: Log Time fieldset in IssueController#edit doesn't set default Activity as default
1254 * Fixed: Log Time fieldset in IssueController#edit doesn't set default Activity as default
1237 * Fixed: git's "get_rev" API should use repo's current branch instead of hardwiring "master"
1255 * Fixed: git's "get_rev" API should use repo's current branch instead of hardwiring "master"
1238 * Fixed: browser's language subcodes ignored
1256 * Fixed: browser's language subcodes ignored
1239 * Fixed: Error on project selection with numeric (only) identifier.
1257 * Fixed: Error on project selection with numeric (only) identifier.
1240 * Fixed: Link to PDF doesn't work after creating new issue
1258 * Fixed: Link to PDF doesn't work after creating new issue
1241 * Fixed: "Replies" should not be shown on forum threads that are locked
1259 * Fixed: "Replies" should not be shown on forum threads that are locked
1242 * Fixed: SVN errors lead to svn username/password being displayed to end users (security issue)
1260 * Fixed: SVN errors lead to svn username/password being displayed to end users (security issue)
1243 * Fixed: http links containing hashes don't display correct
1261 * Fixed: http links containing hashes don't display correct
1244 * Fixed: Allow ampersands in Enumeration names
1262 * Fixed: Allow ampersands in Enumeration names
1245 * Fixed: Atom link on saved query does not include query_id
1263 * Fixed: Atom link on saved query does not include query_id
1246 * Fixed: Logtime info lost when there's an error updating an issue
1264 * Fixed: Logtime info lost when there's an error updating an issue
1247 * Fixed: TOC does not parse colorization markups
1265 * Fixed: TOC does not parse colorization markups
1248 * Fixed: CVS: add support for modules names with spaces
1266 * Fixed: CVS: add support for modules names with spaces
1249 * Fixed: Bad rendering on projects/add
1267 * Fixed: Bad rendering on projects/add
1250 * Fixed: exception when viewing differences on cvs
1268 * Fixed: exception when viewing differences on cvs
1251 * Fixed: export issue to pdf will messup when use Chinese language
1269 * Fixed: export issue to pdf will messup when use Chinese language
1252 * Fixed: Redmine::Scm::Adapters::GitAdapter#get_rev ignored GIT_BIN constant
1270 * Fixed: Redmine::Scm::Adapters::GitAdapter#get_rev ignored GIT_BIN constant
1253 * Fixed: Adding non-ASCII new issue type in the New Issue page have encoding error using IE
1271 * Fixed: Adding non-ASCII new issue type in the New Issue page have encoding error using IE
1254 * Fixed: Importing from trac : some wiki links are messed
1272 * Fixed: Importing from trac : some wiki links are messed
1255 * Fixed: Incorrect weekend definition in Hebrew calendar locale
1273 * Fixed: Incorrect weekend definition in Hebrew calendar locale
1256 * Fixed: Atom feeds don't provide author section for repository revisions
1274 * Fixed: Atom feeds don't provide author section for repository revisions
1257 * Fixed: In Activity views, changesets titles can be multiline while they should not
1275 * Fixed: In Activity views, changesets titles can be multiline while they should not
1258 * Fixed: Ignore unreadable subversion directories (read disabled using authz)
1276 * Fixed: Ignore unreadable subversion directories (read disabled using authz)
1259 * Fixed: lib/SVG/Graph/Graph.rb can't externalize stylesheets
1277 * Fixed: lib/SVG/Graph/Graph.rb can't externalize stylesheets
1260 * Fixed: Close statement handler in Redmine.pm
1278 * Fixed: Close statement handler in Redmine.pm
1261
1279
1262
1280
1263 == 2008-05-04 v0.7.1
1281 == 2008-05-04 v0.7.1
1264
1282
1265 * Thai translation added (Gampol Thitinilnithi)
1283 * Thai translation added (Gampol Thitinilnithi)
1266 * Translations updates
1284 * Translations updates
1267 * Escape HTML comment tags
1285 * Escape HTML comment tags
1268 * Prevent "can't convert nil into String" error when :sort_order param is not present
1286 * Prevent "can't convert nil into String" error when :sort_order param is not present
1269 * Fixed: Updating tickets add a time log with zero hours
1287 * Fixed: Updating tickets add a time log with zero hours
1270 * Fixed: private subprojects names are revealed on the project overview
1288 * Fixed: private subprojects names are revealed on the project overview
1271 * Fixed: Search for target version of "none" fails with postgres 8.3
1289 * Fixed: Search for target version of "none" fails with postgres 8.3
1272 * Fixed: Home, Logout, Login links shouldn't be absolute links
1290 * Fixed: Home, Logout, Login links shouldn't be absolute links
1273 * Fixed: 'Latest projects' box on the welcome screen should be hidden if there are no projects
1291 * Fixed: 'Latest projects' box on the welcome screen should be hidden if there are no projects
1274 * Fixed: error when using upcase language name in coderay
1292 * Fixed: error when using upcase language name in coderay
1275 * Fixed: error on Trac import when :due attribute is nil
1293 * Fixed: error on Trac import when :due attribute is nil
1276
1294
1277
1295
1278 == 2008-04-28 v0.7.0
1296 == 2008-04-28 v0.7.0
1279
1297
1280 * Forces Redmine to use rails 2.0.2 gem when vendor/rails is not present
1298 * Forces Redmine to use rails 2.0.2 gem when vendor/rails is not present
1281 * Queries can be marked as 'For all projects'. Such queries will be available on all projects and on the global issue list.
1299 * Queries can be marked as 'For all projects'. Such queries will be available on all projects and on the global issue list.
1282 * Add predefined date ranges to the time report
1300 * Add predefined date ranges to the time report
1283 * Time report can be done at issue level
1301 * Time report can be done at issue level
1284 * Various timelog report enhancements
1302 * Various timelog report enhancements
1285 * Accept the following formats for "hours" field: 1h, 1 h, 1 hour, 2 hours, 30m, 30min, 1h30, 1h30m, 1:30
1303 * Accept the following formats for "hours" field: 1h, 1 h, 1 hour, 2 hours, 30m, 30min, 1h30, 1h30m, 1:30
1286 * Display the context menu above and/or to the left of the click if needed
1304 * Display the context menu above and/or to the left of the click if needed
1287 * Make the admin project files list sortable
1305 * Make the admin project files list sortable
1288 * Mercurial: display working directory files sizes unless browsing a specific revision
1306 * Mercurial: display working directory files sizes unless browsing a specific revision
1289 * Preserve status filter and page number when using lock/unlock/activate links on the users list
1307 * Preserve status filter and page number when using lock/unlock/activate links on the users list
1290 * Redmine.pm support for LDAP authentication
1308 * Redmine.pm support for LDAP authentication
1291 * Better error message and AR errors in log for failed LDAP on-the-fly user creation
1309 * Better error message and AR errors in log for failed LDAP on-the-fly user creation
1292 * Redirected user to where he is coming from after logging hours
1310 * Redirected user to where he is coming from after logging hours
1293 * Warn user that subprojects are also deleted when deleting a project
1311 * Warn user that subprojects are also deleted when deleting a project
1294 * Include subprojects versions on calendar and gantt
1312 * Include subprojects versions on calendar and gantt
1295 * Notify project members when a message is posted if they want to receive notifications
1313 * Notify project members when a message is posted if they want to receive notifications
1296 * Fixed: Feed content limit setting has no effect
1314 * Fixed: Feed content limit setting has no effect
1297 * Fixed: Priorities not ordered when displayed as a filter in issue list
1315 * Fixed: Priorities not ordered when displayed as a filter in issue list
1298 * Fixed: can not display attached images inline in message replies
1316 * Fixed: can not display attached images inline in message replies
1299 * Fixed: Boards are not deleted when project is deleted
1317 * Fixed: Boards are not deleted when project is deleted
1300 * Fixed: trying to preview a new issue raises an exception with postgresql
1318 * Fixed: trying to preview a new issue raises an exception with postgresql
1301 * Fixed: single file 'View difference' links do not work because of duplicate slashes in url
1319 * Fixed: single file 'View difference' links do not work because of duplicate slashes in url
1302 * Fixed: inline image not displayed when including a wiki page
1320 * Fixed: inline image not displayed when including a wiki page
1303 * Fixed: CVS duplicate key violation
1321 * Fixed: CVS duplicate key violation
1304 * Fixed: ActiveRecord::StaleObjectError exception on closing a set of circular duplicate issues
1322 * Fixed: ActiveRecord::StaleObjectError exception on closing a set of circular duplicate issues
1305 * Fixed: custom field filters behaviour
1323 * Fixed: custom field filters behaviour
1306 * Fixed: Postgresql 8.3 compatibility
1324 * Fixed: Postgresql 8.3 compatibility
1307 * Fixed: Links to repository directories don't work
1325 * Fixed: Links to repository directories don't work
1308
1326
1309
1327
1310 == 2008-03-29 v0.7.0-rc1
1328 == 2008-03-29 v0.7.0-rc1
1311
1329
1312 * Overall activity view and feed added, link is available on the project list
1330 * Overall activity view and feed added, link is available on the project list
1313 * Git VCS support
1331 * Git VCS support
1314 * Rails 2.0 sessions cookie store compatibility
1332 * Rails 2.0 sessions cookie store compatibility
1315 * Use project identifiers in urls instead of ids
1333 * Use project identifiers in urls instead of ids
1316 * Default configuration data can now be loaded from the administration screen
1334 * Default configuration data can now be loaded from the administration screen
1317 * Administration settings screen split to tabs (email notifications options moved to 'Settings')
1335 * Administration settings screen split to tabs (email notifications options moved to 'Settings')
1318 * Project description is now unlimited and optional
1336 * Project description is now unlimited and optional
1319 * Wiki annotate view
1337 * Wiki annotate view
1320 * Escape HTML tag in textile content
1338 * Escape HTML tag in textile content
1321 * Add Redmine links to documents, versions, attachments and repository files
1339 * Add Redmine links to documents, versions, attachments and repository files
1322 * New setting to specify how many objects should be displayed on paginated lists. There are 2 ways to select a set of issues on the issue list:
1340 * New setting to specify how many objects should be displayed on paginated lists. There are 2 ways to select a set of issues on the issue list:
1323 * by using checkbox and/or the little pencil that will select/unselect all issues
1341 * by using checkbox and/or the little pencil that will select/unselect all issues
1324 * by clicking on the rows (but not on the links), Ctrl and Shift keys can be used to select multiple issues
1342 * by clicking on the rows (but not on the links), Ctrl and Shift keys can be used to select multiple issues
1325 * Context menu disabled on links so that the default context menu of the browser is displayed when right-clicking on a link (click anywhere else on the row to display the context menu)
1343 * Context menu disabled on links so that the default context menu of the browser is displayed when right-clicking on a link (click anywhere else on the row to display the context menu)
1326 * User display format is now configurable in administration settings
1344 * User display format is now configurable in administration settings
1327 * Issue list now supports bulk edit/move/delete (for a set of issues that belong to the same project)
1345 * Issue list now supports bulk edit/move/delete (for a set of issues that belong to the same project)
1328 * Merged 'change status', 'edit issue' and 'add note' actions:
1346 * Merged 'change status', 'edit issue' and 'add note' actions:
1329 * Users with 'edit issues' permission can now update any property including custom fields when adding a note or changing the status
1347 * Users with 'edit issues' permission can now update any property including custom fields when adding a note or changing the status
1330 * 'Change issue status' permission removed. To change an issue status, a user just needs to have either 'Edit' or 'Add note' permissions and some workflow transitions allowed
1348 * 'Change issue status' permission removed. To change an issue status, a user just needs to have either 'Edit' or 'Add note' permissions and some workflow transitions allowed
1331 * Details by assignees on issue summary view
1349 * Details by assignees on issue summary view
1332 * 'New issue' link in the main menu (accesskey 7). The drop-down lists to add an issue on the project overview and the issue list are removed
1350 * 'New issue' link in the main menu (accesskey 7). The drop-down lists to add an issue on the project overview and the issue list are removed
1333 * Change status select box default to current status
1351 * Change status select box default to current status
1334 * Preview for issue notes, news and messages
1352 * Preview for issue notes, news and messages
1335 * Optional description for attachments
1353 * Optional description for attachments
1336 * 'Fixed version' label changed to 'Target version'
1354 * 'Fixed version' label changed to 'Target version'
1337 * Let the user choose when deleting issues with reported hours to:
1355 * Let the user choose when deleting issues with reported hours to:
1338 * delete the hours
1356 * delete the hours
1339 * assign the hours to the project
1357 * assign the hours to the project
1340 * reassign the hours to another issue
1358 * reassign the hours to another issue
1341 * Date range filter and pagination on time entries detail view
1359 * Date range filter and pagination on time entries detail view
1342 * Propagate time tracking to the parent project
1360 * Propagate time tracking to the parent project
1343 * Switch added on the project activity view to include subprojects
1361 * Switch added on the project activity view to include subprojects
1344 * Display total estimated and spent hours on the version detail view
1362 * Display total estimated and spent hours on the version detail view
1345 * Weekly time tracking block for 'My page'
1363 * Weekly time tracking block for 'My page'
1346 * Permissions to edit time entries
1364 * Permissions to edit time entries
1347 * Include subprojects on the issue list, calendar, gantt and timelog by default (can be turned off is administration settings)
1365 * Include subprojects on the issue list, calendar, gantt and timelog by default (can be turned off is administration settings)
1348 * Roadmap enhancements (separate related issues from wiki contents, leading h1 in version wiki pages is hidden, smaller wiki headings)
1366 * Roadmap enhancements (separate related issues from wiki contents, leading h1 in version wiki pages is hidden, smaller wiki headings)
1349 * Make versions with same date sorted by name
1367 * Make versions with same date sorted by name
1350 * Allow issue list to be sorted by target version
1368 * Allow issue list to be sorted by target version
1351 * Related changesets messages displayed on the issue details view
1369 * Related changesets messages displayed on the issue details view
1352 * Create a journal and send an email when an issue is closed by commit
1370 * Create a journal and send an email when an issue is closed by commit
1353 * Add 'Author' to the available columns for the issue list
1371 * Add 'Author' to the available columns for the issue list
1354 * More appropriate default sort order on sortable columns
1372 * More appropriate default sort order on sortable columns
1355 * Add issue subject to the time entries view and issue subject, description and tracker to the csv export
1373 * Add issue subject to the time entries view and issue subject, description and tracker to the csv export
1356 * Permissions to edit issue notes
1374 * Permissions to edit issue notes
1357 * Display date/time instead of date on files list
1375 * Display date/time instead of date on files list
1358 * Do not show Roadmap menu item if the project doesn't define any versions
1376 * Do not show Roadmap menu item if the project doesn't define any versions
1359 * Allow longer version names (60 chars)
1377 * Allow longer version names (60 chars)
1360 * Ability to copy an existing workflow when creating a new role
1378 * Ability to copy an existing workflow when creating a new role
1361 * Display custom fields in two columns on the issue form
1379 * Display custom fields in two columns on the issue form
1362 * Added 'estimated time' in the csv export of the issue list
1380 * Added 'estimated time' in the csv export of the issue list
1363 * Display the last 30 days on the activity view rather than the current month (number of days can be configured in the application settings)
1381 * Display the last 30 days on the activity view rather than the current month (number of days can be configured in the application settings)
1364 * Setting for whether new projects should be public by default
1382 * Setting for whether new projects should be public by default
1365 * User preference to choose how comments/replies are displayed: in chronological or reverse chronological order
1383 * User preference to choose how comments/replies are displayed: in chronological or reverse chronological order
1366 * Added default value for custom fields
1384 * Added default value for custom fields
1367 * Added tabindex property on wiki toolbar buttons (to easily move from field to field using the tab key)
1385 * Added tabindex property on wiki toolbar buttons (to easily move from field to field using the tab key)
1368 * Redirect to issue page after creating a new issue
1386 * Redirect to issue page after creating a new issue
1369 * Wiki toolbar improvements (mainly for Firefox)
1387 * Wiki toolbar improvements (mainly for Firefox)
1370 * Display wiki syntax quick ref link on all wiki textareas
1388 * Display wiki syntax quick ref link on all wiki textareas
1371 * Display links to Atom feeds
1389 * Display links to Atom feeds
1372 * Breadcrumb nav for the forums
1390 * Breadcrumb nav for the forums
1373 * Show replies when choosing to display messages in the activity
1391 * Show replies when choosing to display messages in the activity
1374 * Added 'include' macro to include another wiki page
1392 * Added 'include' macro to include another wiki page
1375 * RedmineWikiFormatting page available as a static HTML file locally
1393 * RedmineWikiFormatting page available as a static HTML file locally
1376 * Wrap diff content
1394 * Wrap diff content
1377 * Strip out email address from authors in repository screens
1395 * Strip out email address from authors in repository screens
1378 * Highlight the current item of the main menu
1396 * Highlight the current item of the main menu
1379 * Added simple syntax highlighters for php and java languages
1397 * Added simple syntax highlighters for php and java languages
1380 * Do not show empty diffs
1398 * Do not show empty diffs
1381 * Show explicit error message when the scm command failed (eg. when svn binary is not available)
1399 * Show explicit error message when the scm command failed (eg. when svn binary is not available)
1382 * Lithuanian translation added (Sergej Jegorov)
1400 * Lithuanian translation added (Sergej Jegorov)
1383 * Ukrainan translation added (Natalia Konovka & Mykhaylo Sorochan)
1401 * Ukrainan translation added (Natalia Konovka & Mykhaylo Sorochan)
1384 * Danish translation added (Mads Vestergaard)
1402 * Danish translation added (Mads Vestergaard)
1385 * Added i18n support to the jstoolbar and various settings screen
1403 * Added i18n support to the jstoolbar and various settings screen
1386 * RedCloth's glyphs no longer user
1404 * RedCloth's glyphs no longer user
1387 * New icons for the wiki toolbar (from http://www.famfamfam.com/lab/icons/silk/)
1405 * New icons for the wiki toolbar (from http://www.famfamfam.com/lab/icons/silk/)
1388 * The following menus can now be extended by plugins: top_menu, account_menu, application_menu
1406 * The following menus can now be extended by plugins: top_menu, account_menu, application_menu
1389 * Added a simple rake task to fetch changesets from the repositories: rake redmine:fetch_changesets
1407 * Added a simple rake task to fetch changesets from the repositories: rake redmine:fetch_changesets
1390 * Remove hardcoded "Redmine" strings in account related emails and use application title instead
1408 * Remove hardcoded "Redmine" strings in account related emails and use application title instead
1391 * Mantis importer preserve bug ids
1409 * Mantis importer preserve bug ids
1392 * Trac importer: Trac guide wiki pages skipped
1410 * Trac importer: Trac guide wiki pages skipped
1393 * Trac importer: wiki attachments migration added
1411 * Trac importer: wiki attachments migration added
1394 * Trac importer: support database schema for Trac migration
1412 * Trac importer: support database schema for Trac migration
1395 * Trac importer: support CamelCase links
1413 * Trac importer: support CamelCase links
1396 * Removes the Redmine version from the footer (can be viewed on admin -> info)
1414 * Removes the Redmine version from the footer (can be viewed on admin -> info)
1397 * Rescue and display an error message when trying to delete a role that is in use
1415 * Rescue and display an error message when trying to delete a role that is in use
1398 * Add various 'X-Redmine' headers to email notifications: X-Redmine-Host, X-Redmine-Site, X-Redmine-Project, X-Redmine-Issue-Id, -Author, -Assignee, X-Redmine-Topic-Id
1416 * Add various 'X-Redmine' headers to email notifications: X-Redmine-Host, X-Redmine-Site, X-Redmine-Project, X-Redmine-Issue-Id, -Author, -Assignee, X-Redmine-Topic-Id
1399 * Add "--encoding utf8" option to the Mercurial "hg log" command in order to get utf8 encoded commit logs
1417 * Add "--encoding utf8" option to the Mercurial "hg log" command in order to get utf8 encoded commit logs
1400 * Fixed: Gantt and calendar not properly refreshed (fragment caching removed)
1418 * Fixed: Gantt and calendar not properly refreshed (fragment caching removed)
1401 * Fixed: Textile image with style attribute cause internal server error
1419 * Fixed: Textile image with style attribute cause internal server error
1402 * Fixed: wiki TOC not rendered properly when used in an issue or document description
1420 * Fixed: wiki TOC not rendered properly when used in an issue or document description
1403 * Fixed: 'has already been taken' error message on username and email fields if left empty
1421 * Fixed: 'has already been taken' error message on username and email fields if left empty
1404 * Fixed: non-ascii attachement filename with IE
1422 * Fixed: non-ascii attachement filename with IE
1405 * Fixed: wrong url for wiki syntax pop-up when Redmine urls are prefixed
1423 * Fixed: wrong url for wiki syntax pop-up when Redmine urls are prefixed
1406 * Fixed: search for all words doesn't work
1424 * Fixed: search for all words doesn't work
1407 * Fixed: Do not show sticky and locked checkboxes when replying to a message
1425 * Fixed: Do not show sticky and locked checkboxes when replying to a message
1408 * Fixed: Mantis importer: do not duplicate Mantis username in firstname and lastname if realname is blank
1426 * Fixed: Mantis importer: do not duplicate Mantis username in firstname and lastname if realname is blank
1409 * Fixed: Date custom fields not displayed as specified in application settings
1427 * Fixed: Date custom fields not displayed as specified in application settings
1410 * Fixed: titles not escaped in the activity view
1428 * Fixed: titles not escaped in the activity view
1411 * Fixed: issue queries can not use custom fields marked as 'for all projects' in a project context
1429 * Fixed: issue queries can not use custom fields marked as 'for all projects' in a project context
1412 * Fixed: on calendar, gantt and in the tracker filter on the issue list, only active trackers of the project (and its sub projects) should be available
1430 * Fixed: on calendar, gantt and in the tracker filter on the issue list, only active trackers of the project (and its sub projects) should be available
1413 * Fixed: locked users should not receive email notifications
1431 * Fixed: locked users should not receive email notifications
1414 * Fixed: custom field selection is not saved when unchecking them all on project settings
1432 * Fixed: custom field selection is not saved when unchecking them all on project settings
1415 * Fixed: can not lock a topic when creating it
1433 * Fixed: can not lock a topic when creating it
1416 * Fixed: Incorrect filtering for unset values when using 'is not' filter
1434 * Fixed: Incorrect filtering for unset values when using 'is not' filter
1417 * Fixed: PostgreSQL issues_seq_id not updated when using Trac importer
1435 * Fixed: PostgreSQL issues_seq_id not updated when using Trac importer
1418 * Fixed: ajax pagination does not scroll up
1436 * Fixed: ajax pagination does not scroll up
1419 * Fixed: error when uploading a file with no content-type specified by the browser
1437 * Fixed: error when uploading a file with no content-type specified by the browser
1420 * Fixed: wiki and changeset links not displayed when previewing issue description or notes
1438 * Fixed: wiki and changeset links not displayed when previewing issue description or notes
1421 * Fixed: 'LdapError: no bind result' error when authenticating
1439 * Fixed: 'LdapError: no bind result' error when authenticating
1422 * Fixed: 'LdapError: invalid binding information' when no username/password are set on the LDAP account
1440 * Fixed: 'LdapError: invalid binding information' when no username/password are set on the LDAP account
1423 * Fixed: CVS repository doesn't work if port is used in the url
1441 * Fixed: CVS repository doesn't work if port is used in the url
1424 * Fixed: Email notifications: host name is missing in generated links
1442 * Fixed: Email notifications: host name is missing in generated links
1425 * Fixed: Email notifications: referenced changesets, wiki pages, attachments... are not turned into links
1443 * Fixed: Email notifications: referenced changesets, wiki pages, attachments... are not turned into links
1426 * Fixed: Do not clear issue relations when moving an issue to another project if cross-project issue relations are allowed
1444 * Fixed: Do not clear issue relations when moving an issue to another project if cross-project issue relations are allowed
1427 * Fixed: "undefined method 'textilizable'" error on email notification when running Repository#fetch_changesets from the console
1445 * Fixed: "undefined method 'textilizable'" error on email notification when running Repository#fetch_changesets from the console
1428 * Fixed: Do not send an email with no recipient, cc or bcc
1446 * Fixed: Do not send an email with no recipient, cc or bcc
1429 * Fixed: fetch_changesets fails on commit comments that close 2 duplicates issues.
1447 * Fixed: fetch_changesets fails on commit comments that close 2 duplicates issues.
1430 * Fixed: Mercurial browsing under unix-like os and for directory depth > 2
1448 * Fixed: Mercurial browsing under unix-like os and for directory depth > 2
1431 * Fixed: Wiki links with pipe can not be used in wiki tables
1449 * Fixed: Wiki links with pipe can not be used in wiki tables
1432 * Fixed: migrate_from_trac doesn't import timestamps of wiki and tickets
1450 * Fixed: migrate_from_trac doesn't import timestamps of wiki and tickets
1433 * Fixed: when bulk editing, setting "Assigned to" to "nobody" causes an sql error with Postgresql
1451 * Fixed: when bulk editing, setting "Assigned to" to "nobody" causes an sql error with Postgresql
1434
1452
1435
1453
1436 == 2008-03-12 v0.6.4
1454 == 2008-03-12 v0.6.4
1437
1455
1438 * Fixed: private projects name are displayed on account/show even if the current user doesn't have access to these private projects
1456 * Fixed: private projects name are displayed on account/show even if the current user doesn't have access to these private projects
1439 * Fixed: potential LDAP authentication security flaw
1457 * Fixed: potential LDAP authentication security flaw
1440 * Fixed: context submenus on the issue list don't show up with IE6.
1458 * Fixed: context submenus on the issue list don't show up with IE6.
1441 * Fixed: Themes are not applied with Rails 2.0
1459 * Fixed: Themes are not applied with Rails 2.0
1442 * Fixed: crash when fetching Mercurial changesets if changeset[:files] is nil
1460 * Fixed: crash when fetching Mercurial changesets if changeset[:files] is nil
1443 * Fixed: Mercurial repository browsing
1461 * Fixed: Mercurial repository browsing
1444 * Fixed: undefined local variable or method 'log' in CvsAdapter when a cvs command fails
1462 * Fixed: undefined local variable or method 'log' in CvsAdapter when a cvs command fails
1445 * Fixed: not null constraints not removed with Postgresql
1463 * Fixed: not null constraints not removed with Postgresql
1446 * Doctype set to transitional
1464 * Doctype set to transitional
1447
1465
1448
1466
1449 == 2007-12-18 v0.6.3
1467 == 2007-12-18 v0.6.3
1450
1468
1451 * Fixed: upload doesn't work in 'Files' section
1469 * Fixed: upload doesn't work in 'Files' section
1452
1470
1453
1471
1454 == 2007-12-16 v0.6.2
1472 == 2007-12-16 v0.6.2
1455
1473
1456 * Search engine: issue custom fields can now be searched
1474 * Search engine: issue custom fields can now be searched
1457 * News comments are now textilized
1475 * News comments are now textilized
1458 * Updated Japanese translation (Satoru Kurashiki)
1476 * Updated Japanese translation (Satoru Kurashiki)
1459 * Updated Chinese translation (Shortie Lo)
1477 * Updated Chinese translation (Shortie Lo)
1460 * Fixed Rails 2.0 compatibility bugs:
1478 * Fixed Rails 2.0 compatibility bugs:
1461 * Unable to create a wiki
1479 * Unable to create a wiki
1462 * Gantt and calendar error
1480 * Gantt and calendar error
1463 * Trac importer error (readonly? is defined by ActiveRecord)
1481 * Trac importer error (readonly? is defined by ActiveRecord)
1464 * Fixed: 'assigned to me' filter broken
1482 * Fixed: 'assigned to me' filter broken
1465 * Fixed: crash when validation fails on issue edition with no custom fields
1483 * Fixed: crash when validation fails on issue edition with no custom fields
1466 * Fixed: reposman "can't find group" error
1484 * Fixed: reposman "can't find group" error
1467 * Fixed: 'LDAP account password is too long' error when leaving the field empty on creation
1485 * Fixed: 'LDAP account password is too long' error when leaving the field empty on creation
1468 * Fixed: empty lines when displaying repository files with Windows style eol
1486 * Fixed: empty lines when displaying repository files with Windows style eol
1469 * Fixed: missing body closing tag in repository annotate and entry views
1487 * Fixed: missing body closing tag in repository annotate and entry views
1470
1488
1471
1489
1472 == 2007-12-10 v0.6.1
1490 == 2007-12-10 v0.6.1
1473
1491
1474 * Rails 2.0 compatibility
1492 * Rails 2.0 compatibility
1475 * Custom fields can now be displayed as columns on the issue list
1493 * Custom fields can now be displayed as columns on the issue list
1476 * Added version details view (accessible from the roadmap)
1494 * Added version details view (accessible from the roadmap)
1477 * Roadmap: more accurate completion percentage calculation (done ratio of open issues is now taken into account)
1495 * Roadmap: more accurate completion percentage calculation (done ratio of open issues is now taken into account)
1478 * Added per-project tracker selection. Trackers can be selected on project settings
1496 * Added per-project tracker selection. Trackers can be selected on project settings
1479 * Anonymous users can now be allowed to create, edit, comment issues, comment news and post messages in the forums
1497 * Anonymous users can now be allowed to create, edit, comment issues, comment news and post messages in the forums
1480 * Forums: messages can now be edited/deleted (explicit permissions need to be given)
1498 * Forums: messages can now be edited/deleted (explicit permissions need to be given)
1481 * Forums: topics can be locked so that no reply can be added
1499 * Forums: topics can be locked so that no reply can be added
1482 * Forums: topics can be marked as sticky so that they always appear at the top of the list
1500 * Forums: topics can be marked as sticky so that they always appear at the top of the list
1483 * Forums: attachments can now be added to replies
1501 * Forums: attachments can now be added to replies
1484 * Added time zone support
1502 * Added time zone support
1485 * Added a setting to choose the account activation strategy (available in application settings)
1503 * Added a setting to choose the account activation strategy (available in application settings)
1486 * Added 'Classic' theme (inspired from the v0.51 design)
1504 * Added 'Classic' theme (inspired from the v0.51 design)
1487 * Added an alternate theme which provides issue list colorization based on issues priority
1505 * Added an alternate theme which provides issue list colorization based on issues priority
1488 * Added Bazaar SCM adapter
1506 * Added Bazaar SCM adapter
1489 * Added Annotate/Blame view in the repository browser (except for Darcs SCM)
1507 * Added Annotate/Blame view in the repository browser (except for Darcs SCM)
1490 * Diff style (inline or side by side) automatically saved as a user preference
1508 * Diff style (inline or side by side) automatically saved as a user preference
1491 * Added issues status changes on the activity view (by Cyril Mougel)
1509 * Added issues status changes on the activity view (by Cyril Mougel)
1492 * Added forums topics on the activity view (disabled by default)
1510 * Added forums topics on the activity view (disabled by default)
1493 * Added an option on 'My account' for users who don't want to be notified of changes that they make
1511 * Added an option on 'My account' for users who don't want to be notified of changes that they make
1494 * Trac importer now supports mysql and postgresql databases
1512 * Trac importer now supports mysql and postgresql databases
1495 * Trac importer improvements (by Mat Trudel)
1513 * Trac importer improvements (by Mat Trudel)
1496 * 'fixed version' field can now be displayed on the issue list
1514 * 'fixed version' field can now be displayed on the issue list
1497 * Added a couple of new formats for the 'date format' setting
1515 * Added a couple of new formats for the 'date format' setting
1498 * Added Traditional Chinese translation (by Shortie Lo)
1516 * Added Traditional Chinese translation (by Shortie Lo)
1499 * Added Russian translation (iGor kMeta)
1517 * Added Russian translation (iGor kMeta)
1500 * Project name format limitation removed (name can now contain any character)
1518 * Project name format limitation removed (name can now contain any character)
1501 * Project identifier maximum length changed from 12 to 20
1519 * Project identifier maximum length changed from 12 to 20
1502 * Changed the maximum length of LDAP account to 255 characters
1520 * Changed the maximum length of LDAP account to 255 characters
1503 * Removed the 12 characters limit on passwords
1521 * Removed the 12 characters limit on passwords
1504 * Added wiki macros support
1522 * Added wiki macros support
1505 * Performance improvement on workflow setup screen
1523 * Performance improvement on workflow setup screen
1506 * More detailed html title on several views
1524 * More detailed html title on several views
1507 * Custom fields can now be reordered
1525 * Custom fields can now be reordered
1508 * Search engine: search can be restricted to an exact phrase by using quotation marks
1526 * Search engine: search can be restricted to an exact phrase by using quotation marks
1509 * Added custom fields marked as 'For all projects' to the csv export of the cross project issue list
1527 * Added custom fields marked as 'For all projects' to the csv export of the cross project issue list
1510 * Email notifications are now sent as Blind carbon copy by default
1528 * Email notifications are now sent as Blind carbon copy by default
1511 * Fixed: all members (including non active) should be deleted when deleting a project
1529 * Fixed: all members (including non active) should be deleted when deleting a project
1512 * Fixed: Error on wiki syntax link (accessible from wiki/edit)
1530 * Fixed: Error on wiki syntax link (accessible from wiki/edit)
1513 * Fixed: 'quick jump to a revision' form on the revisions list
1531 * Fixed: 'quick jump to a revision' form on the revisions list
1514 * Fixed: error on admin/info if there's more than 1 plugin installed
1532 * Fixed: error on admin/info if there's more than 1 plugin installed
1515 * Fixed: svn or ldap password can be found in clear text in the html source in editing mode
1533 * Fixed: svn or ldap password can be found in clear text in the html source in editing mode
1516 * Fixed: 'Assigned to' drop down list is not sorted
1534 * Fixed: 'Assigned to' drop down list is not sorted
1517 * Fixed: 'View all issues' link doesn't work on issues/show
1535 * Fixed: 'View all issues' link doesn't work on issues/show
1518 * Fixed: error on account/register when validation fails
1536 * Fixed: error on account/register when validation fails
1519 * Fixed: Error when displaying the issue list if a float custom field is marked as 'used as filter'
1537 * Fixed: Error when displaying the issue list if a float custom field is marked as 'used as filter'
1520 * Fixed: Mercurial adapter breaks on missing :files entry in changeset hash (James Britt)
1538 * Fixed: Mercurial adapter breaks on missing :files entry in changeset hash (James Britt)
1521 * Fixed: Wrong feed URLs on the home page
1539 * Fixed: Wrong feed URLs on the home page
1522 * Fixed: Update of time entry fails when the issue has been moved to an other project
1540 * Fixed: Update of time entry fails when the issue has been moved to an other project
1523 * Fixed: Error when moving an issue without changing its tracker (Postgresql)
1541 * Fixed: Error when moving an issue without changing its tracker (Postgresql)
1524 * Fixed: Changes not recorded when using :pserver string (CVS adapter)
1542 * Fixed: Changes not recorded when using :pserver string (CVS adapter)
1525 * Fixed: admin should be able to move issues to any project
1543 * Fixed: admin should be able to move issues to any project
1526 * Fixed: adding an attachment is not possible when changing the status of an issue
1544 * Fixed: adding an attachment is not possible when changing the status of an issue
1527 * Fixed: No mime-types in documents/files downloading
1545 * Fixed: No mime-types in documents/files downloading
1528 * Fixed: error when sorting the messages if there's only one board for the project
1546 * Fixed: error when sorting the messages if there's only one board for the project
1529 * Fixed: 'me' doesn't appear in the drop down filters on a project issue list.
1547 * Fixed: 'me' doesn't appear in the drop down filters on a project issue list.
1530
1548
1531 == 2007-11-04 v0.6.0
1549 == 2007-11-04 v0.6.0
1532
1550
1533 * Permission model refactoring.
1551 * Permission model refactoring.
1534 * Permissions: there are now 2 builtin roles that can be used to specify permissions given to other users than members of projects
1552 * Permissions: there are now 2 builtin roles that can be used to specify permissions given to other users than members of projects
1535 * Permissions: some permissions (eg. browse the repository) can be removed for certain roles
1553 * Permissions: some permissions (eg. browse the repository) can be removed for certain roles
1536 * Permissions: modules (eg. issue tracking, news, documents...) can be enabled/disabled at project level
1554 * Permissions: modules (eg. issue tracking, news, documents...) can be enabled/disabled at project level
1537 * Added Mantis and Trac importers
1555 * Added Mantis and Trac importers
1538 * New application layout
1556 * New application layout
1539 * Added "Bulk edit" functionality on the issue list
1557 * Added "Bulk edit" functionality on the issue list
1540 * More flexible mail notifications settings at user level
1558 * More flexible mail notifications settings at user level
1541 * Added AJAX based context menu on the project issue list that provide shortcuts for editing, re-assigning, changing the status or the priority, moving or deleting an issue
1559 * Added AJAX based context menu on the project issue list that provide shortcuts for editing, re-assigning, changing the status or the priority, moving or deleting an issue
1542 * Added the hability to copy an issue. It can be done from the "issue/show" view or from the context menu on the issue list
1560 * Added the hability to copy an issue. It can be done from the "issue/show" view or from the context menu on the issue list
1543 * Added the ability to customize issue list columns (at application level or for each saved query)
1561 * Added the ability to customize issue list columns (at application level or for each saved query)
1544 * Overdue versions (date reached and open issues > 0) are now always displayed on the roadmap
1562 * Overdue versions (date reached and open issues > 0) are now always displayed on the roadmap
1545 * Added the ability to rename wiki pages (specific permission required)
1563 * Added the ability to rename wiki pages (specific permission required)
1546 * Search engines now supports pagination. Results are sorted in reverse chronological order
1564 * Search engines now supports pagination. Results are sorted in reverse chronological order
1547 * Added "Estimated hours" attribute on issues
1565 * Added "Estimated hours" attribute on issues
1548 * A category with assigned issue can now be deleted. 2 options are proposed: remove assignments or reassign issues to another category
1566 * A category with assigned issue can now be deleted. 2 options are proposed: remove assignments or reassign issues to another category
1549 * Forum notifications are now also sent to the authors of the thread, even if they donΓ―ΒΏΒ½t watch the board
1567 * Forum notifications are now also sent to the authors of the thread, even if they donΓ―ΒΏΒ½t watch the board
1550 * Added an application setting to specify the application protocol (http or https) used to generate urls in emails
1568 * Added an application setting to specify the application protocol (http or https) used to generate urls in emails
1551 * Gantt chart: now starts at the current month by default
1569 * Gantt chart: now starts at the current month by default
1552 * Gantt chart: month count and zoom factor are automatically saved as user preferences
1570 * Gantt chart: month count and zoom factor are automatically saved as user preferences
1553 * Wiki links can now refer to other project wikis
1571 * Wiki links can now refer to other project wikis
1554 * Added wiki index by date
1572 * Added wiki index by date
1555 * Added preview on add/edit issue form
1573 * Added preview on add/edit issue form
1556 * Emails footer can now be customized from the admin interface (Admin -> Email notifications)
1574 * Emails footer can now be customized from the admin interface (Admin -> Email notifications)
1557 * Default encodings for repository files can now be set in application settings (used to convert files content and diff to UTF-8 so that theyΓ―ΒΏΒ½re properly displayed)
1575 * Default encodings for repository files can now be set in application settings (used to convert files content and diff to UTF-8 so that theyΓ―ΒΏΒ½re properly displayed)
1558 * Calendar: first day of week can now be set in lang files
1576 * Calendar: first day of week can now be set in lang files
1559 * Automatic closing of duplicate issues
1577 * Automatic closing of duplicate issues
1560 * Added a cross-project issue list
1578 * Added a cross-project issue list
1561 * AJAXified the SCM browser (tree view)
1579 * AJAXified the SCM browser (tree view)
1562 * Pretty URL for the repository browser (Cyril Mougel)
1580 * Pretty URL for the repository browser (Cyril Mougel)
1563 * Search engine: added a checkbox to search titles only
1581 * Search engine: added a checkbox to search titles only
1564 * Added "% done" in the filter list
1582 * Added "% done" in the filter list
1565 * Enumerations: values can now be reordered and a default value can be specified (eg. default issue priority)
1583 * Enumerations: values can now be reordered and a default value can be specified (eg. default issue priority)
1566 * Added some accesskeys
1584 * Added some accesskeys
1567 * Added "Float" as a custom field format
1585 * Added "Float" as a custom field format
1568 * Added basic Theme support
1586 * Added basic Theme support
1569 * Added the ability to set the Γ―ΒΏΒ½done ratioΓ―ΒΏΒ½ of issues fixed by commit (Nikolay Solakov)
1587 * Added the ability to set the Γ―ΒΏΒ½done ratioΓ―ΒΏΒ½ of issues fixed by commit (Nikolay Solakov)
1570 * Added custom fields in issue related mail notifications
1588 * Added custom fields in issue related mail notifications
1571 * Email notifications are now sent in plain text and html
1589 * Email notifications are now sent in plain text and html
1572 * Gantt chart can now be exported to a graphic file (png). This functionality is only available if RMagick is installed.
1590 * Gantt chart can now be exported to a graphic file (png). This functionality is only available if RMagick is installed.
1573 * Added syntax highlightment for repository files and wiki
1591 * Added syntax highlightment for repository files and wiki
1574 * Improved automatic Redmine links
1592 * Improved automatic Redmine links
1575 * Added automatic table of content support on wiki pages
1593 * Added automatic table of content support on wiki pages
1576 * Added radio buttons on the documents list to sort documents by category, date, title or author
1594 * Added radio buttons on the documents list to sort documents by category, date, title or author
1577 * Added basic plugin support, with a sample plugin
1595 * Added basic plugin support, with a sample plugin
1578 * Added a link to add a new category when creating or editing an issue
1596 * Added a link to add a new category when creating or editing an issue
1579 * Added a "Assignable" boolean on the Role model. If unchecked, issues can not be assigned to users having this role.
1597 * Added a "Assignable" boolean on the Role model. If unchecked, issues can not be assigned to users having this role.
1580 * Added an option to be able to relate issues in different projects
1598 * Added an option to be able to relate issues in different projects
1581 * Added the ability to move issues (to another project) without changing their trackers.
1599 * Added the ability to move issues (to another project) without changing their trackers.
1582 * Atom feeds added on project activity, news and changesets
1600 * Atom feeds added on project activity, news and changesets
1583 * Added the ability to reset its own RSS access key
1601 * Added the ability to reset its own RSS access key
1584 * Main project list now displays root projects with their subprojects
1602 * Main project list now displays root projects with their subprojects
1585 * Added anchor links to issue notes
1603 * Added anchor links to issue notes
1586 * Added reposman Ruby version. This script can now register created repositories in Redmine (Nicolas Chuche)
1604 * Added reposman Ruby version. This script can now register created repositories in Redmine (Nicolas Chuche)
1587 * Issue notes are now included in search
1605 * Issue notes are now included in search
1588 * Added email sending test functionality
1606 * Added email sending test functionality
1589 * Added LDAPS support for LDAP authentication
1607 * Added LDAPS support for LDAP authentication
1590 * Removed hard-coded URLs in mail templates
1608 * Removed hard-coded URLs in mail templates
1591 * Subprojects are now grouped by projects in the navigation drop-down menu
1609 * Subprojects are now grouped by projects in the navigation drop-down menu
1592 * Added a new value for date filters: this week
1610 * Added a new value for date filters: this week
1593 * Added cache for application settings
1611 * Added cache for application settings
1594 * Added Polish translation (Tomasz Gawryl)
1612 * Added Polish translation (Tomasz Gawryl)
1595 * Added Czech translation (Jan Kadlecek)
1613 * Added Czech translation (Jan Kadlecek)
1596 * Added Romanian translation (Csongor Bartus)
1614 * Added Romanian translation (Csongor Bartus)
1597 * Added Hebrew translation (Bob Builder)
1615 * Added Hebrew translation (Bob Builder)
1598 * Added Serbian translation (Dragan Matic)
1616 * Added Serbian translation (Dragan Matic)
1599 * Added Korean translation (Choi Jong Yoon)
1617 * Added Korean translation (Choi Jong Yoon)
1600 * Fixed: the link to delete issue relations is displayed even if the user is not authorized to delete relations
1618 * Fixed: the link to delete issue relations is displayed even if the user is not authorized to delete relations
1601 * Performance improvement on calendar and gantt
1619 * Performance improvement on calendar and gantt
1602 * Fixed: wiki preview doesnΓ―ΒΏΒ½t work on long entries
1620 * Fixed: wiki preview doesnΓ―ΒΏΒ½t work on long entries
1603 * Fixed: queries with multiple custom fields return no result
1621 * Fixed: queries with multiple custom fields return no result
1604 * Fixed: Can not authenticate user against LDAP if its DN contains non-ascii characters
1622 * Fixed: Can not authenticate user against LDAP if its DN contains non-ascii characters
1605 * Fixed: URL with ~ broken in wiki formatting
1623 * Fixed: URL with ~ broken in wiki formatting
1606 * Fixed: some quotation marks are rendered as strange characters in pdf
1624 * Fixed: some quotation marks are rendered as strange characters in pdf
1607
1625
1608
1626
1609 == 2007-07-15 v0.5.1
1627 == 2007-07-15 v0.5.1
1610
1628
1611 * per project forums added
1629 * per project forums added
1612 * added the ability to archive projects
1630 * added the ability to archive projects
1613 * added Γ―ΒΏΒ½WatchΓ―ΒΏΒ½ functionality on issues. It allows users to receive notifications about issue changes
1631 * added Γ―ΒΏΒ½WatchΓ―ΒΏΒ½ functionality on issues. It allows users to receive notifications about issue changes
1614 * custom fields for issues can now be used as filters on issue list
1632 * custom fields for issues can now be used as filters on issue list
1615 * added per user custom queries
1633 * added per user custom queries
1616 * commit messages are now scanned for referenced or fixed issue IDs (keywords defined in Admin -> Settings)
1634 * commit messages are now scanned for referenced or fixed issue IDs (keywords defined in Admin -> Settings)
1617 * projects list now shows the list of public projects and private projects for which the user is a member
1635 * projects list now shows the list of public projects and private projects for which the user is a member
1618 * versions can now be created with no date
1636 * versions can now be created with no date
1619 * added issue count details for versions on Reports view
1637 * added issue count details for versions on Reports view
1620 * added time report, by member/activity/tracker/version and year/month/week for the selected period
1638 * added time report, by member/activity/tracker/version and year/month/week for the selected period
1621 * each category can now be associated to a user, so that new issues in that category are automatically assigned to that user
1639 * each category can now be associated to a user, so that new issues in that category are automatically assigned to that user
1622 * added autologin feature (disabled by default)
1640 * added autologin feature (disabled by default)
1623 * optimistic locking added for wiki edits
1641 * optimistic locking added for wiki edits
1624 * added wiki diff
1642 * added wiki diff
1625 * added the ability to destroy wiki pages (requires permission)
1643 * added the ability to destroy wiki pages (requires permission)
1626 * a wiki page can now be attached to each version, and displayed on the roadmap
1644 * a wiki page can now be attached to each version, and displayed on the roadmap
1627 * attachments can now be added to wiki pages (original patch by Pavol Murin) and displayed online
1645 * attachments can now be added to wiki pages (original patch by Pavol Murin) and displayed online
1628 * added an option to see all versions in the roadmap view (including completed ones)
1646 * added an option to see all versions in the roadmap view (including completed ones)
1629 * added basic issue relations
1647 * added basic issue relations
1630 * added the ability to log time when changing an issue status
1648 * added the ability to log time when changing an issue status
1631 * account information can now be sent to the user when creating an account
1649 * account information can now be sent to the user when creating an account
1632 * author and assignee of an issue always receive notifications (even if they turned of mail notifications)
1650 * author and assignee of an issue always receive notifications (even if they turned of mail notifications)
1633 * added a quick search form in page header
1651 * added a quick search form in page header
1634 * added 'me' value for 'assigned to' and 'author' query filters
1652 * added 'me' value for 'assigned to' and 'author' query filters
1635 * added a link on revision screen to see the entire diff for the revision
1653 * added a link on revision screen to see the entire diff for the revision
1636 * added last commit message for each entry in repository browser
1654 * added last commit message for each entry in repository browser
1637 * added the ability to view a file diff with free to/from revision selection.
1655 * added the ability to view a file diff with free to/from revision selection.
1638 * text files can now be viewed online when browsing the repository
1656 * text files can now be viewed online when browsing the repository
1639 * added basic support for other SCM: CVS (Ralph Vater), Mercurial and Darcs
1657 * added basic support for other SCM: CVS (Ralph Vater), Mercurial and Darcs
1640 * added fragment caching for svn diffs
1658 * added fragment caching for svn diffs
1641 * added fragment caching for calendar and gantt views
1659 * added fragment caching for calendar and gantt views
1642 * login field automatically focused on login form
1660 * login field automatically focused on login form
1643 * subproject name displayed on issue list, calendar and gantt
1661 * subproject name displayed on issue list, calendar and gantt
1644 * added an option to choose the date format: language based or ISO 8601
1662 * added an option to choose the date format: language based or ISO 8601
1645 * added a simple mail handler. It lets users add notes to an existing issue by replying to the initial notification email.
1663 * added a simple mail handler. It lets users add notes to an existing issue by replying to the initial notification email.
1646 * a 403 error page is now displayed (instead of a blank page) when trying to access a protected page
1664 * a 403 error page is now displayed (instead of a blank page) when trying to access a protected page
1647 * added portuguese translation (Joao Carlos Clementoni)
1665 * added portuguese translation (Joao Carlos Clementoni)
1648 * added partial online help japanese translation (Ken Date)
1666 * added partial online help japanese translation (Ken Date)
1649 * added bulgarian translation (Nikolay Solakov)
1667 * added bulgarian translation (Nikolay Solakov)
1650 * added dutch translation (Linda van den Brink)
1668 * added dutch translation (Linda van den Brink)
1651 * added swedish translation (Thomas Habets)
1669 * added swedish translation (Thomas Habets)
1652 * italian translation update (Alessio Spadaro)
1670 * italian translation update (Alessio Spadaro)
1653 * japanese translation update (Satoru Kurashiki)
1671 * japanese translation update (Satoru Kurashiki)
1654 * fixed: error on history atom feed when thereΓ―ΒΏΒ½s no notes on an issue change
1672 * fixed: error on history atom feed when thereΓ―ΒΏΒ½s no notes on an issue change
1655 * fixed: error in journalizing an issue with longtext custom fields (Postgresql)
1673 * fixed: error in journalizing an issue with longtext custom fields (Postgresql)
1656 * fixed: creation of Oracle schema
1674 * fixed: creation of Oracle schema
1657 * fixed: last day of the month not included in project activity
1675 * fixed: last day of the month not included in project activity
1658 * fixed: files with an apostrophe in their names can't be accessed in SVN repository
1676 * fixed: files with an apostrophe in their names can't be accessed in SVN repository
1659 * fixed: performance issue on RepositoriesController#revisions when a changeset has a great number of changes (eg. 100,000)
1677 * fixed: performance issue on RepositoriesController#revisions when a changeset has a great number of changes (eg. 100,000)
1660 * fixed: open/closed issue counts are always 0 on reports view (postgresql)
1678 * fixed: open/closed issue counts are always 0 on reports view (postgresql)
1661 * fixed: date query filters (wrong results and sql error with postgresql)
1679 * fixed: date query filters (wrong results and sql error with postgresql)
1662 * fixed: confidentiality issue on account/show (private project names displayed to anyone)
1680 * fixed: confidentiality issue on account/show (private project names displayed to anyone)
1663 * fixed: Long text custom fields displayed without line breaks
1681 * fixed: Long text custom fields displayed without line breaks
1664 * fixed: Error when editing the wokflow after deleting a status
1682 * fixed: Error when editing the wokflow after deleting a status
1665 * fixed: SVN commit dates are now stored as local time
1683 * fixed: SVN commit dates are now stored as local time
1666
1684
1667
1685
1668 == 2007-04-11 v0.5.0
1686 == 2007-04-11 v0.5.0
1669
1687
1670 * added per project Wiki
1688 * added per project Wiki
1671 * added rss/atom feeds at project level (custom queries can be used as feeds)
1689 * added rss/atom feeds at project level (custom queries can be used as feeds)
1672 * added search engine (search in issues, news, commits, wiki pages, documents)
1690 * added search engine (search in issues, news, commits, wiki pages, documents)
1673 * simple time tracking functionality added
1691 * simple time tracking functionality added
1674 * added version due dates on calendar and gantt
1692 * added version due dates on calendar and gantt
1675 * added subprojects issue count on project Reports page
1693 * added subprojects issue count on project Reports page
1676 * added the ability to copy an existing workflow when creating a new tracker
1694 * added the ability to copy an existing workflow when creating a new tracker
1677 * added the ability to include subprojects on calendar and gantt
1695 * added the ability to include subprojects on calendar and gantt
1678 * added the ability to select trackers to display on calendar and gantt (Jeffrey Jones)
1696 * added the ability to select trackers to display on calendar and gantt (Jeffrey Jones)
1679 * added side by side svn diff view (Cyril Mougel)
1697 * added side by side svn diff view (Cyril Mougel)
1680 * added back subproject filter on issue list
1698 * added back subproject filter on issue list
1681 * added permissions report in admin area
1699 * added permissions report in admin area
1682 * added a status filter on users list
1700 * added a status filter on users list
1683 * support for password-protected SVN repositories
1701 * support for password-protected SVN repositories
1684 * SVN commits are now stored in the database
1702 * SVN commits are now stored in the database
1685 * added simple svn statistics SVG graphs
1703 * added simple svn statistics SVG graphs
1686 * progress bars for roadmap versions (Nick Read)
1704 * progress bars for roadmap versions (Nick Read)
1687 * issue history now shows file uploads and deletions
1705 * issue history now shows file uploads and deletions
1688 * #id patterns are turned into links to issues in descriptions and commit messages
1706 * #id patterns are turned into links to issues in descriptions and commit messages
1689 * japanese translation added (Satoru Kurashiki)
1707 * japanese translation added (Satoru Kurashiki)
1690 * chinese simplified translation added (Andy Wu)
1708 * chinese simplified translation added (Andy Wu)
1691 * italian translation added (Alessio Spadaro)
1709 * italian translation added (Alessio Spadaro)
1692 * added scripts to manage SVN repositories creation and user access control using ssh+svn (Nicolas Chuche)
1710 * added scripts to manage SVN repositories creation and user access control using ssh+svn (Nicolas Chuche)
1693 * better calendar rendering time
1711 * better calendar rendering time
1694 * fixed migration scripts to work with mysql 5 running in strict mode
1712 * fixed migration scripts to work with mysql 5 running in strict mode
1695 * fixed: error when clicking "add" with no block selected on my/page_layout
1713 * fixed: error when clicking "add" with no block selected on my/page_layout
1696 * fixed: hard coded links in navigation bar
1714 * fixed: hard coded links in navigation bar
1697 * fixed: table_name pre/suffix support
1715 * fixed: table_name pre/suffix support
1698
1716
1699
1717
1700 == 2007-02-18 v0.4.2
1718 == 2007-02-18 v0.4.2
1701
1719
1702 * Rails 1.2 is now required
1720 * Rails 1.2 is now required
1703 * settings are now stored in the database and editable through the application in: Admin -> Settings (config_custom.rb is no longer used)
1721 * settings are now stored in the database and editable through the application in: Admin -> Settings (config_custom.rb is no longer used)
1704 * added project roadmap view
1722 * added project roadmap view
1705 * mail notifications added when a document, a file or an attachment is added
1723 * mail notifications added when a document, a file or an attachment is added
1706 * tooltips added on Gantt chart and calender to view the details of the issues
1724 * tooltips added on Gantt chart and calender to view the details of the issues
1707 * ability to set the sort order for roles, trackers, issue statuses
1725 * ability to set the sort order for roles, trackers, issue statuses
1708 * added missing fields to csv export: priority, start date, due date, done ratio
1726 * added missing fields to csv export: priority, start date, due date, done ratio
1709 * added total number of issues per tracker on project overview
1727 * added total number of issues per tracker on project overview
1710 * all icons replaced (new icons are based on GPL icon set: "KDE Crystal Diamond 2.5" -by paolino- and "kNeu! Alpha v0.1" -by Pablo Fabregat-)
1728 * all icons replaced (new icons are based on GPL icon set: "KDE Crystal Diamond 2.5" -by paolino- and "kNeu! Alpha v0.1" -by Pablo Fabregat-)
1711 * added back "fixed version" field on issue screen and in filters
1729 * added back "fixed version" field on issue screen and in filters
1712 * project settings screen split in 4 tabs
1730 * project settings screen split in 4 tabs
1713 * custom fields screen split in 3 tabs (one for each kind of custom field)
1731 * custom fields screen split in 3 tabs (one for each kind of custom field)
1714 * multiple issues pdf export now rendered as a table
1732 * multiple issues pdf export now rendered as a table
1715 * added a button on users/list to manually activate an account
1733 * added a button on users/list to manually activate an account
1716 * added a setting option to disable "password lost" functionality
1734 * added a setting option to disable "password lost" functionality
1717 * added a setting option to set max number of issues in csv/pdf exports
1735 * added a setting option to set max number of issues in csv/pdf exports
1718 * fixed: subprojects count is always 0 on projects list
1736 * fixed: subprojects count is always 0 on projects list
1719 * fixed: locked users are proposed when adding a member to a project
1737 * fixed: locked users are proposed when adding a member to a project
1720 * fixed: setting an issue status as default status leads to an sql error with SQLite
1738 * fixed: setting an issue status as default status leads to an sql error with SQLite
1721 * fixed: unable to delete an issue status even if it's not used yet
1739 * fixed: unable to delete an issue status even if it's not used yet
1722 * fixed: filters ignored when exporting a predefined query to csv/pdf
1740 * fixed: filters ignored when exporting a predefined query to csv/pdf
1723 * fixed: crash when french "issue_edit" email notification is sent
1741 * fixed: crash when french "issue_edit" email notification is sent
1724 * fixed: hide mail preference not saved (my/account)
1742 * fixed: hide mail preference not saved (my/account)
1725 * fixed: crash when a new user try to edit its "my page" layout
1743 * fixed: crash when a new user try to edit its "my page" layout
1726
1744
1727
1745
1728 == 2007-01-03 v0.4.1
1746 == 2007-01-03 v0.4.1
1729
1747
1730 * fixed: emails have no recipient when one of the project members has notifications disabled
1748 * fixed: emails have no recipient when one of the project members has notifications disabled
1731
1749
1732
1750
1733 == 2007-01-02 v0.4.0
1751 == 2007-01-02 v0.4.0
1734
1752
1735 * simple SVN browser added (just needs svn binaries in PATH)
1753 * simple SVN browser added (just needs svn binaries in PATH)
1736 * comments can now be added on news
1754 * comments can now be added on news
1737 * "my page" is now customizable
1755 * "my page" is now customizable
1738 * more powerfull and savable filters for issues lists
1756 * more powerfull and savable filters for issues lists
1739 * improved issues change history
1757 * improved issues change history
1740 * new functionality: move an issue to another project or tracker
1758 * new functionality: move an issue to another project or tracker
1741 * new functionality: add a note to an issue
1759 * new functionality: add a note to an issue
1742 * new report: project activity
1760 * new report: project activity
1743 * "start date" and "% done" fields added on issues
1761 * "start date" and "% done" fields added on issues
1744 * project calendar added
1762 * project calendar added
1745 * gantt chart added (exportable to pdf)
1763 * gantt chart added (exportable to pdf)
1746 * single/multiple issues pdf export added
1764 * single/multiple issues pdf export added
1747 * issues reports improvements
1765 * issues reports improvements
1748 * multiple file upload for issues, documents and files
1766 * multiple file upload for issues, documents and files
1749 * option to set maximum size of uploaded files
1767 * option to set maximum size of uploaded files
1750 * textile formating of issue and news descritions (RedCloth required)
1768 * textile formating of issue and news descritions (RedCloth required)
1751 * integration of DotClear jstoolbar for textile formatting
1769 * integration of DotClear jstoolbar for textile formatting
1752 * calendar date picker for date fields (LGPL DHTML Calendar http://sourceforge.net/projects/jscalendar)
1770 * calendar date picker for date fields (LGPL DHTML Calendar http://sourceforge.net/projects/jscalendar)
1753 * new filter in issues list: Author
1771 * new filter in issues list: Author
1754 * ajaxified paginators
1772 * ajaxified paginators
1755 * news rss feed added
1773 * news rss feed added
1756 * option to set number of results per page on issues list
1774 * option to set number of results per page on issues list
1757 * localized csv separator (comma/semicolon)
1775 * localized csv separator (comma/semicolon)
1758 * csv output encoded to ISO-8859-1
1776 * csv output encoded to ISO-8859-1
1759 * user custom field displayed on account/show
1777 * user custom field displayed on account/show
1760 * default configuration improved (default roles, trackers, status, permissions and workflows)
1778 * default configuration improved (default roles, trackers, status, permissions and workflows)
1761 * language for default configuration data can now be chosen when running 'load_default_data' task
1779 * language for default configuration data can now be chosen when running 'load_default_data' task
1762 * javascript added on custom field form to show/hide fields according to the format of custom field
1780 * javascript added on custom field form to show/hide fields according to the format of custom field
1763 * fixed: custom fields not in csv exports
1781 * fixed: custom fields not in csv exports
1764 * fixed: project settings now displayed according to user's permissions
1782 * fixed: project settings now displayed according to user's permissions
1765 * fixed: application error when no version is selected on projects/add_file
1783 * fixed: application error when no version is selected on projects/add_file
1766 * fixed: public actions not authorized for members of non public projects
1784 * fixed: public actions not authorized for members of non public projects
1767 * fixed: non public projects were shown on welcome screen even if current user is not a member
1785 * fixed: non public projects were shown on welcome screen even if current user is not a member
1768
1786
1769
1787
1770 == 2006-10-08 v0.3.0
1788 == 2006-10-08 v0.3.0
1771
1789
1772 * user authentication against multiple LDAP (optional)
1790 * user authentication against multiple LDAP (optional)
1773 * token based "lost password" functionality
1791 * token based "lost password" functionality
1774 * user self-registration functionality (optional)
1792 * user self-registration functionality (optional)
1775 * custom fields now available for issues, users and projects
1793 * custom fields now available for issues, users and projects
1776 * new custom field format "text" (displayed as a textarea field)
1794 * new custom field format "text" (displayed as a textarea field)
1777 * project & administration drop down menus in navigation bar for quicker access
1795 * project & administration drop down menus in navigation bar for quicker access
1778 * text formatting is preserved for long text fields (issues, projects and news descriptions)
1796 * text formatting is preserved for long text fields (issues, projects and news descriptions)
1779 * urls and emails are turned into clickable links in long text fields
1797 * urls and emails are turned into clickable links in long text fields
1780 * "due date" field added on issues
1798 * "due date" field added on issues
1781 * tracker selection filter added on change log
1799 * tracker selection filter added on change log
1782 * Localization plugin replaced with GLoc 1.1.0 (iconv required)
1800 * Localization plugin replaced with GLoc 1.1.0 (iconv required)
1783 * error messages internationalization
1801 * error messages internationalization
1784 * german translation added (thanks to Karim Trott)
1802 * german translation added (thanks to Karim Trott)
1785 * data locking for issues to prevent update conflicts (using ActiveRecord builtin optimistic locking)
1803 * data locking for issues to prevent update conflicts (using ActiveRecord builtin optimistic locking)
1786 * new filter in issues list: "Fixed version"
1804 * new filter in issues list: "Fixed version"
1787 * active filters are displayed with colored background on issues list
1805 * active filters are displayed with colored background on issues list
1788 * custom configuration is now defined in config/config_custom.rb
1806 * custom configuration is now defined in config/config_custom.rb
1789 * user object no more stored in session (only user_id)
1807 * user object no more stored in session (only user_id)
1790 * news summary field is no longer required
1808 * news summary field is no longer required
1791 * tables and forms redesign
1809 * tables and forms redesign
1792 * Fixed: boolean custom field not working
1810 * Fixed: boolean custom field not working
1793 * Fixed: error messages for custom fields are not displayed
1811 * Fixed: error messages for custom fields are not displayed
1794 * Fixed: invalid custom fields should have a red border
1812 * Fixed: invalid custom fields should have a red border
1795 * Fixed: custom fields values are not validated on issue update
1813 * Fixed: custom fields values are not validated on issue update
1796 * Fixed: unable to choose an empty value for 'List' custom fields
1814 * Fixed: unable to choose an empty value for 'List' custom fields
1797 * Fixed: no issue categories sorting
1815 * Fixed: no issue categories sorting
1798 * Fixed: incorrect versions sorting
1816 * Fixed: incorrect versions sorting
1799
1817
1800
1818
1801 == 2006-07-12 - v0.2.2
1819 == 2006-07-12 - v0.2.2
1802
1820
1803 * Fixed: bug in "issues list"
1821 * Fixed: bug in "issues list"
1804
1822
1805
1823
1806 == 2006-07-09 - v0.2.1
1824 == 2006-07-09 - v0.2.1
1807
1825
1808 * new databases supported: Oracle, PostgreSQL, SQL Server
1826 * new databases supported: Oracle, PostgreSQL, SQL Server
1809 * projects/subprojects hierarchy (1 level of subprojects only)
1827 * projects/subprojects hierarchy (1 level of subprojects only)
1810 * environment information display in admin/info
1828 * environment information display in admin/info
1811 * more filter options in issues list (rev6)
1829 * more filter options in issues list (rev6)
1812 * default language based on browser settings (Accept-Language HTTP header)
1830 * default language based on browser settings (Accept-Language HTTP header)
1813 * issues list exportable to CSV (rev6)
1831 * issues list exportable to CSV (rev6)
1814 * simple_format and auto_link on long text fields
1832 * simple_format and auto_link on long text fields
1815 * more data validations
1833 * more data validations
1816 * Fixed: error when all mail notifications are unchecked in admin/mail_options
1834 * Fixed: error when all mail notifications are unchecked in admin/mail_options
1817 * Fixed: all project news are displayed on project summary
1835 * Fixed: all project news are displayed on project summary
1818 * Fixed: Can't change user password in users/edit
1836 * Fixed: Can't change user password in users/edit
1819 * Fixed: Error on tables creation with PostgreSQL (rev5)
1837 * Fixed: Error on tables creation with PostgreSQL (rev5)
1820 * Fixed: SQL error in "issue reports" view with PostgreSQL (rev5)
1838 * Fixed: SQL error in "issue reports" view with PostgreSQL (rev5)
1821
1839
1822
1840
1823 == 2006-06-25 - v0.1.0
1841 == 2006-06-25 - v0.1.0
1824
1842
1825 * multiple users/multiple projects
1843 * multiple users/multiple projects
1826 * role based access control
1844 * role based access control
1827 * issue tracking system
1845 * issue tracking system
1828 * fully customizable workflow
1846 * fully customizable workflow
1829 * documents/files repository
1847 * documents/files repository
1830 * email notifications on issue creation and update
1848 * email notifications on issue creation and update
1831 * multilanguage support (except for error messages):english, french, spanish
1849 * multilanguage support (except for error messages):english, french, spanish
1832 * online manual in french (unfinished)
1850 * online manual in french (unfinished)
@@ -1,44 +1,44
1 require 'rexml/document'
1 require 'rexml/document'
2
2
3 module Redmine
3 module Redmine
4 module VERSION #:nodoc:
4 module VERSION #:nodoc:
5 MAJOR = 1
5 MAJOR = 1
6 MINOR = 3
6 MINOR = 3
7 TINY = 0
7 TINY = 1
8
8
9 # Branch values:
9 # Branch values:
10 # * official release: nil
10 # * official release: nil
11 # * stable branch: stable
11 # * stable branch: stable
12 # * trunk: devel
12 # * trunk: devel
13 BRANCH = 'stable'
13 BRANCH = 'stable'
14
14
15 def self.revision
15 def self.revision
16 revision = nil
16 revision = nil
17 entries_path = "#{Rails.root}/.svn/entries"
17 entries_path = "#{Rails.root}/.svn/entries"
18 if File.readable?(entries_path)
18 if File.readable?(entries_path)
19 begin
19 begin
20 f = File.open(entries_path, 'r')
20 f = File.open(entries_path, 'r')
21 entries = f.read
21 entries = f.read
22 f.close
22 f.close
23 if entries.match(%r{^\d+})
23 if entries.match(%r{^\d+})
24 revision = $1.to_i if entries.match(%r{^\d+\s+dir\s+(\d+)\s})
24 revision = $1.to_i if entries.match(%r{^\d+\s+dir\s+(\d+)\s})
25 else
25 else
26 xml = REXML::Document.new(entries)
26 xml = REXML::Document.new(entries)
27 revision =
27 revision =
28 xml.elements['wc-entries'].elements[1].attributes['revision'].to_i
28 xml.elements['wc-entries'].elements[1].attributes['revision'].to_i
29 end
29 end
30 rescue
30 rescue
31 # Could not find the current revision
31 # Could not find the current revision
32 end
32 end
33 end
33 end
34 revision
34 revision
35 end
35 end
36
36
37 REVISION = self.revision
37 REVISION = self.revision
38 ARRAY = [MAJOR, MINOR, TINY, BRANCH, REVISION].compact
38 ARRAY = [MAJOR, MINOR, TINY, BRANCH, REVISION].compact
39 STRING = ARRAY.join('.')
39 STRING = ARRAY.join('.')
40
40
41 def self.to_a; ARRAY end
41 def self.to_a; ARRAY end
42 def self.to_s; STRING end
42 def self.to_s; STRING end
43 end
43 end
44 end
44 end
General Comments 0
You need to be logged in to leave comments. Login now