##// END OF EJS Templates
Merged CHANGELOG from 0.7 stable....
Jean-Philippe Lang -
r1625:bc9a8494d2e6
parent child
Show More
@@ -1,630 +1,642
1 == Redmine changelog
1 == Redmine changelog
2
2
3 Redmine - project management software
3 Redmine - project management software
4 Copyright (C) 2006-2008 Jean-Philippe Lang
4 Copyright (C) 2006-2008 Jean-Philippe Lang
5 http://www.redmine.org/
5 http://www.redmine.org/
6
6
7
7
8 == 2008-07-06 v0.7.3
9
10 * Allow dot in firstnames and lastnames
11 * Add project name to cross-project Atom feeds
12 * Encoding set to utf8 in example database.yml
13 * HTML titles on forums related views
14 * Fixed: various XSS vulnerabilities
15 * Fixed: Entourage (and some old client) fails to correctly render notification styles
16 * Fixed: Fixed: timelog redirects inappropriately when :back_url is blank
17 * Fixed: wrong relative paths to images in wiki_syntax.html
18
19
8 == 2008-06-15 v0.7.2
20 == 2008-06-15 v0.7.2
9
21
10 * "New Project" link on Projects page
22 * "New Project" link on Projects page
11 * Links to repository directories on the repo browser
23 * Links to repository directories on the repo browser
12 * Move status to front in Activity View
24 * Move status to front in Activity View
13 * Remove edit step from Status context menu
25 * Remove edit step from Status context menu
14 * Fixed: No way to do textile horizontal rule
26 * Fixed: No way to do textile horizontal rule
15 * Fixed: Repository: View differences doesn't work
27 * Fixed: Repository: View differences doesn't work
16 * Fixed: attachement's name maybe invalid.
28 * Fixed: attachement's name maybe invalid.
17 * Fixed: Error when creating a new issue
29 * Fixed: Error when creating a new issue
18 * Fixed: NoMethodError on @available_filters.has_key?
30 * Fixed: NoMethodError on @available_filters.has_key?
19 * Fixed: Check All / Uncheck All in Email Settings
31 * Fixed: Check All / Uncheck All in Email Settings
20 * Fixed: "View differences" of one file at /repositories/revision/ fails
32 * Fixed: "View differences" of one file at /repositories/revision/ fails
21 * Fixed: Column width in "my page"
33 * Fixed: Column width in "my page"
22 * Fixed: private subprojects are listed on Issues view
34 * Fixed: private subprojects are listed on Issues view
23 * Fixed: Textile: bold, italics, underline, etc... not working after parentheses
35 * Fixed: Textile: bold, italics, underline, etc... not working after parentheses
24 * Fixed: Update issue form: comment field from log time end out of screen
36 * Fixed: Update issue form: comment field from log time end out of screen
25 * Fixed: Editing role: "issue can be assigned to this role" out of box
37 * Fixed: Editing role: "issue can be assigned to this role" out of box
26 * Fixed: Unable use angular braces after include word
38 * Fixed: Unable use angular braces after include word
27 * Fixed: Using '*' as keyword for repository referencing keywords doesn't work
39 * Fixed: Using '*' as keyword for repository referencing keywords doesn't work
28 * Fixed: Subversion repository "View differences" on each file rise ERROR
40 * Fixed: Subversion repository "View differences" on each file rise ERROR
29 * Fixed: View differences for individual file of a changeset fails if the repository URL doesn't point to the repository root
41 * Fixed: View differences for individual file of a changeset fails if the repository URL doesn't point to the repository root
30 * Fixed: It is possible to lock out the last admin account
42 * Fixed: It is possible to lock out the last admin account
31 * Fixed: Wikis are viewable for anonymous users on public projects, despite not granting access
43 * Fixed: Wikis are viewable for anonymous users on public projects, despite not granting access
32 * Fixed: Issue number display clipped on 'my issues'
44 * Fixed: Issue number display clipped on 'my issues'
33 * Fixed: Roadmap version list links not carrying state
45 * Fixed: Roadmap version list links not carrying state
34 * Fixed: Log Time fieldset in IssueController#edit doesn't set default Activity as default
46 * Fixed: Log Time fieldset in IssueController#edit doesn't set default Activity as default
35 * Fixed: git's "get_rev" API should use repo's current branch instead of hardwiring "master"
47 * Fixed: git's "get_rev" API should use repo's current branch instead of hardwiring "master"
36 * Fixed: browser's language subcodes ignored
48 * Fixed: browser's language subcodes ignored
37 * Fixed: Error on project selection with numeric (only) identifier.
49 * Fixed: Error on project selection with numeric (only) identifier.
38 * Fixed: Link to PDF doesn't work after creating new issue
50 * Fixed: Link to PDF doesn't work after creating new issue
39 * Fixed: "Replies" should not be shown on forum threads that are locked
51 * Fixed: "Replies" should not be shown on forum threads that are locked
40 * Fixed: SVN errors lead to svn username/password being displayed to end users (security issue)
52 * Fixed: SVN errors lead to svn username/password being displayed to end users (security issue)
41 * Fixed: http links containing hashes don't display correct
53 * Fixed: http links containing hashes don't display correct
42 * Fixed: Allow ampersands in Enumeration names
54 * Fixed: Allow ampersands in Enumeration names
43 * Fixed: Atom link on saved query does not include query_id
55 * Fixed: Atom link on saved query does not include query_id
44 * Fixed: Logtime info lost when there's an error updating an issue
56 * Fixed: Logtime info lost when there's an error updating an issue
45 * Fixed: TOC does not parse colorization markups
57 * Fixed: TOC does not parse colorization markups
46 * Fixed: CVS: add support for modules names with spaces
58 * Fixed: CVS: add support for modules names with spaces
47 * Fixed: Bad rendering on projects/add
59 * Fixed: Bad rendering on projects/add
48 * Fixed: exception when viewing differences on cvs
60 * Fixed: exception when viewing differences on cvs
49 * Fixed: export issue to pdf will messup when use Chinese language
61 * Fixed: export issue to pdf will messup when use Chinese language
50 * Fixed: Redmine::Scm::Adapters::GitAdapter#get_rev ignored GIT_BIN constant
62 * Fixed: Redmine::Scm::Adapters::GitAdapter#get_rev ignored GIT_BIN constant
51 * Fixed: Adding non-ASCII new issue type in the New Issue page have encoding error using IE
63 * Fixed: Adding non-ASCII new issue type in the New Issue page have encoding error using IE
52 * Fixed: Importing from trac : some wiki links are messed
64 * Fixed: Importing from trac : some wiki links are messed
53 * Fixed: Incorrect weekend definition in Hebrew calendar locale
65 * Fixed: Incorrect weekend definition in Hebrew calendar locale
54 * Fixed: Atom feeds don't provide author section for repository revisions
66 * Fixed: Atom feeds don't provide author section for repository revisions
55 * Fixed: In Activity views, changesets titles can be multiline while they should not
67 * Fixed: In Activity views, changesets titles can be multiline while they should not
56 * Fixed: Ignore unreadable subversion directories (read disabled using authz)
68 * Fixed: Ignore unreadable subversion directories (read disabled using authz)
57 * Fixed: lib/SVG/Graph/Graph.rb can't externalize stylesheets
69 * Fixed: lib/SVG/Graph/Graph.rb can't externalize stylesheets
58 * Fixed: Close statement handler in Redmine.pm
70 * Fixed: Close statement handler in Redmine.pm
59
71
60
72
61 == 2008-05-04 v0.7.1
73 == 2008-05-04 v0.7.1
62
74
63 * Thai translation added (Gampol Thitinilnithi)
75 * Thai translation added (Gampol Thitinilnithi)
64 * Translations updates
76 * Translations updates
65 * Escape HTML comment tags
77 * Escape HTML comment tags
66 * Prevent "can't convert nil into String" error when :sort_order param is not present
78 * Prevent "can't convert nil into String" error when :sort_order param is not present
67 * Fixed: Updating tickets add a time log with zero hours
79 * Fixed: Updating tickets add a time log with zero hours
68 * Fixed: private subprojects names are revealed on the project overview
80 * Fixed: private subprojects names are revealed on the project overview
69 * Fixed: Search for target version of "none" fails with postgres 8.3
81 * Fixed: Search for target version of "none" fails with postgres 8.3
70 * Fixed: Home, Logout, Login links shouldn't be absolute links
82 * Fixed: Home, Logout, Login links shouldn't be absolute links
71 * Fixed: 'Latest projects' box on the welcome screen should be hidden if there are no projects
83 * Fixed: 'Latest projects' box on the welcome screen should be hidden if there are no projects
72 * Fixed: error when using upcase language name in coderay
84 * Fixed: error when using upcase language name in coderay
73 * Fixed: error on Trac import when :due attribute is nil
85 * Fixed: error on Trac import when :due attribute is nil
74
86
75
87
76 == 2008-04-28 v0.7.0
88 == 2008-04-28 v0.7.0
77
89
78 * Forces Redmine to use rails 2.0.2 gem when vendor/rails is not present
90 * Forces Redmine to use rails 2.0.2 gem when vendor/rails is not present
79 * Queries can be marked as 'For all projects'. Such queries will be available on all projects and on the global issue list.
91 * Queries can be marked as 'For all projects'. Such queries will be available on all projects and on the global issue list.
80 * Add predefined date ranges to the time report
92 * Add predefined date ranges to the time report
81 * Time report can be done at issue level
93 * Time report can be done at issue level
82 * Various timelog report enhancements
94 * Various timelog report enhancements
83 * Accept the following formats for "hours" field: 1h, 1 h, 1 hour, 2 hours, 30m, 30min, 1h30, 1h30m, 1:30
95 * Accept the following formats for "hours" field: 1h, 1 h, 1 hour, 2 hours, 30m, 30min, 1h30, 1h30m, 1:30
84 * Display the context menu above and/or to the left of the click if needed
96 * Display the context menu above and/or to the left of the click if needed
85 * Make the admin project files list sortable
97 * Make the admin project files list sortable
86 * Mercurial: display working directory files sizes unless browsing a specific revision
98 * Mercurial: display working directory files sizes unless browsing a specific revision
87 * Preserve status filter and page number when using lock/unlock/activate links on the users list
99 * Preserve status filter and page number when using lock/unlock/activate links on the users list
88 * Redmine.pm support for LDAP authentication
100 * Redmine.pm support for LDAP authentication
89 * Better error message and AR errors in log for failed LDAP on-the-fly user creation
101 * Better error message and AR errors in log for failed LDAP on-the-fly user creation
90 * Redirected user to where he is coming from after logging hours
102 * Redirected user to where he is coming from after logging hours
91 * Warn user that subprojects are also deleted when deleting a project
103 * Warn user that subprojects are also deleted when deleting a project
92 * Include subprojects versions on calendar and gantt
104 * Include subprojects versions on calendar and gantt
93 * Notify project members when a message is posted if they want to receive notifications
105 * Notify project members when a message is posted if they want to receive notifications
94 * Fixed: Feed content limit setting has no effect
106 * Fixed: Feed content limit setting has no effect
95 * Fixed: Priorities not ordered when displayed as a filter in issue list
107 * Fixed: Priorities not ordered when displayed as a filter in issue list
96 * Fixed: can not display attached images inline in message replies
108 * Fixed: can not display attached images inline in message replies
97 * Fixed: Boards are not deleted when project is deleted
109 * Fixed: Boards are not deleted when project is deleted
98 * Fixed: trying to preview a new issue raises an exception with postgresql
110 * Fixed: trying to preview a new issue raises an exception with postgresql
99 * Fixed: single file 'View difference' links do not work because of duplicate slashes in url
111 * Fixed: single file 'View difference' links do not work because of duplicate slashes in url
100 * Fixed: inline image not displayed when including a wiki page
112 * Fixed: inline image not displayed when including a wiki page
101 * Fixed: CVS duplicate key violation
113 * Fixed: CVS duplicate key violation
102 * Fixed: ActiveRecord::StaleObjectError exception on closing a set of circular duplicate issues
114 * Fixed: ActiveRecord::StaleObjectError exception on closing a set of circular duplicate issues
103 * Fixed: custom field filters behaviour
115 * Fixed: custom field filters behaviour
104 * Fixed: Postgresql 8.3 compatibility
116 * Fixed: Postgresql 8.3 compatibility
105 * Fixed: Links to repository directories don't work
117 * Fixed: Links to repository directories don't work
106
118
107
119
108 == 2008-03-29 v0.7.0-rc1
120 == 2008-03-29 v0.7.0-rc1
109
121
110 * Overall activity view and feed added, link is available on the project list
122 * Overall activity view and feed added, link is available on the project list
111 * Git VCS support
123 * Git VCS support
112 * Rails 2.0 sessions cookie store compatibility
124 * Rails 2.0 sessions cookie store compatibility
113 * Use project identifiers in urls instead of ids
125 * Use project identifiers in urls instead of ids
114 * Default configuration data can now be loaded from the administration screen
126 * Default configuration data can now be loaded from the administration screen
115 * Administration settings screen split to tabs (email notifications options moved to 'Settings')
127 * Administration settings screen split to tabs (email notifications options moved to 'Settings')
116 * Project description is now unlimited and optional
128 * Project description is now unlimited and optional
117 * Wiki annotate view
129 * Wiki annotate view
118 * Escape HTML tag in textile content
130 * Escape HTML tag in textile content
119 * Add Redmine links to documents, versions, attachments and repository files
131 * Add Redmine links to documents, versions, attachments and repository files
120 * 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:
132 * 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:
121 * by using checkbox and/or the little pencil that will select/unselect all issues
133 * by using checkbox and/or the little pencil that will select/unselect all issues
122 * by clicking on the rows (but not on the links), Ctrl and Shift keys can be used to select multiple issues
134 * by clicking on the rows (but not on the links), Ctrl and Shift keys can be used to select multiple issues
123 * 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)
135 * 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)
124 * User display format is now configurable in administration settings
136 * User display format is now configurable in administration settings
125 * Issue list now supports bulk edit/move/delete (for a set of issues that belong to the same project)
137 * Issue list now supports bulk edit/move/delete (for a set of issues that belong to the same project)
126 * Merged 'change status', 'edit issue' and 'add note' actions:
138 * Merged 'change status', 'edit issue' and 'add note' actions:
127 * Users with 'edit issues' permission can now update any property including custom fields when adding a note or changing the status
139 * Users with 'edit issues' permission can now update any property including custom fields when adding a note or changing the status
128 * '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
140 * '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
129 * Details by assignees on issue summary view
141 * Details by assignees on issue summary view
130 * '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
142 * '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
131 * Change status select box default to current status
143 * Change status select box default to current status
132 * Preview for issue notes, news and messages
144 * Preview for issue notes, news and messages
133 * Optional description for attachments
145 * Optional description for attachments
134 * 'Fixed version' label changed to 'Target version'
146 * 'Fixed version' label changed to 'Target version'
135 * Let the user choose when deleting issues with reported hours to:
147 * Let the user choose when deleting issues with reported hours to:
136 * delete the hours
148 * delete the hours
137 * assign the hours to the project
149 * assign the hours to the project
138 * reassign the hours to another issue
150 * reassign the hours to another issue
139 * Date range filter and pagination on time entries detail view
151 * Date range filter and pagination on time entries detail view
140 * Propagate time tracking to the parent project
152 * Propagate time tracking to the parent project
141 * Switch added on the project activity view to include subprojects
153 * Switch added on the project activity view to include subprojects
142 * Display total estimated and spent hours on the version detail view
154 * Display total estimated and spent hours on the version detail view
143 * Weekly time tracking block for 'My page'
155 * Weekly time tracking block for 'My page'
144 * Permissions to edit time entries
156 * Permissions to edit time entries
145 * Include subprojects on the issue list, calendar, gantt and timelog by default (can be turned off is administration settings)
157 * Include subprojects on the issue list, calendar, gantt and timelog by default (can be turned off is administration settings)
146 * Roadmap enhancements (separate related issues from wiki contents, leading h1 in version wiki pages is hidden, smaller wiki headings)
158 * Roadmap enhancements (separate related issues from wiki contents, leading h1 in version wiki pages is hidden, smaller wiki headings)
147 * Make versions with same date sorted by name
159 * Make versions with same date sorted by name
148 * Allow issue list to be sorted by target version
160 * Allow issue list to be sorted by target version
149 * Related changesets messages displayed on the issue details view
161 * Related changesets messages displayed on the issue details view
150 * Create a journal and send an email when an issue is closed by commit
162 * Create a journal and send an email when an issue is closed by commit
151 * Add 'Author' to the available columns for the issue list
163 * Add 'Author' to the available columns for the issue list
152 * More appropriate default sort order on sortable columns
164 * More appropriate default sort order on sortable columns
153 * Add issue subject to the time entries view and issue subject, description and tracker to the csv export
165 * Add issue subject to the time entries view and issue subject, description and tracker to the csv export
154 * Permissions to edit issue notes
166 * Permissions to edit issue notes
155 * Display date/time instead of date on files list
167 * Display date/time instead of date on files list
156 * Do not show Roadmap menu item if the project doesn't define any versions
168 * Do not show Roadmap menu item if the project doesn't define any versions
157 * Allow longer version names (60 chars)
169 * Allow longer version names (60 chars)
158 * Ability to copy an existing workflow when creating a new role
170 * Ability to copy an existing workflow when creating a new role
159 * Display custom fields in two columns on the issue form
171 * Display custom fields in two columns on the issue form
160 * Added 'estimated time' in the csv export of the issue list
172 * Added 'estimated time' in the csv export of the issue list
161 * Display the last 30 days on the activity view rather than the current month (number of days can be configured in the application settings)
173 * Display the last 30 days on the activity view rather than the current month (number of days can be configured in the application settings)
162 * Setting for whether new projects should be public by default
174 * Setting for whether new projects should be public by default
163 * User preference to choose how comments/replies are displayed: in chronological or reverse chronological order
175 * User preference to choose how comments/replies are displayed: in chronological or reverse chronological order
164 * Added default value for custom fields
176 * Added default value for custom fields
165 * Added tabindex property on wiki toolbar buttons (to easily move from field to field using the tab key)
177 * Added tabindex property on wiki toolbar buttons (to easily move from field to field using the tab key)
166 * Redirect to issue page after creating a new issue
178 * Redirect to issue page after creating a new issue
167 * Wiki toolbar improvements (mainly for Firefox)
179 * Wiki toolbar improvements (mainly for Firefox)
168 * Display wiki syntax quick ref link on all wiki textareas
180 * Display wiki syntax quick ref link on all wiki textareas
169 * Display links to Atom feeds
181 * Display links to Atom feeds
170 * Breadcrumb nav for the forums
182 * Breadcrumb nav for the forums
171 * Show replies when choosing to display messages in the activity
183 * Show replies when choosing to display messages in the activity
172 * Added 'include' macro to include another wiki page
184 * Added 'include' macro to include another wiki page
173 * RedmineWikiFormatting page available as a static HTML file locally
185 * RedmineWikiFormatting page available as a static HTML file locally
174 * Wrap diff content
186 * Wrap diff content
175 * Strip out email address from authors in repository screens
187 * Strip out email address from authors in repository screens
176 * Highlight the current item of the main menu
188 * Highlight the current item of the main menu
177 * Added simple syntax highlighters for php and java languages
189 * Added simple syntax highlighters for php and java languages
178 * Do not show empty diffs
190 * Do not show empty diffs
179 * Show explicit error message when the scm command failed (eg. when svn binary is not available)
191 * Show explicit error message when the scm command failed (eg. when svn binary is not available)
180 * Lithuanian translation added (Sergej Jegorov)
192 * Lithuanian translation added (Sergej Jegorov)
181 * Ukrainan translation added (Natalia Konovka & Mykhaylo Sorochan)
193 * Ukrainan translation added (Natalia Konovka & Mykhaylo Sorochan)
182 * Danish translation added (Mads Vestergaard)
194 * Danish translation added (Mads Vestergaard)
183 * Added i18n support to the jstoolbar and various settings screen
195 * Added i18n support to the jstoolbar and various settings screen
184 * RedCloth's glyphs no longer user
196 * RedCloth's glyphs no longer user
185 * New icons for the wiki toolbar (from http://www.famfamfam.com/lab/icons/silk/)
197 * New icons for the wiki toolbar (from http://www.famfamfam.com/lab/icons/silk/)
186 * The following menus can now be extended by plugins: top_menu, account_menu, application_menu
198 * The following menus can now be extended by plugins: top_menu, account_menu, application_menu
187 * Added a simple rake task to fetch changesets from the repositories: rake redmine:fetch_changesets
199 * Added a simple rake task to fetch changesets from the repositories: rake redmine:fetch_changesets
188 * Remove hardcoded "Redmine" strings in account related emails and use application title instead
200 * Remove hardcoded "Redmine" strings in account related emails and use application title instead
189 * Mantis importer preserve bug ids
201 * Mantis importer preserve bug ids
190 * Trac importer: Trac guide wiki pages skipped
202 * Trac importer: Trac guide wiki pages skipped
191 * Trac importer: wiki attachments migration added
203 * Trac importer: wiki attachments migration added
192 * Trac importer: support database schema for Trac migration
204 * Trac importer: support database schema for Trac migration
193 * Trac importer: support CamelCase links
205 * Trac importer: support CamelCase links
194 * Removes the Redmine version from the footer (can be viewed on admin -> info)
206 * Removes the Redmine version from the footer (can be viewed on admin -> info)
195 * Rescue and display an error message when trying to delete a role that is in use
207 * Rescue and display an error message when trying to delete a role that is in use
196 * 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
208 * 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
197 * Add "--encoding utf8" option to the Mercurial "hg log" command in order to get utf8 encoded commit logs
209 * Add "--encoding utf8" option to the Mercurial "hg log" command in order to get utf8 encoded commit logs
198 * Fixed: Gantt and calendar not properly refreshed (fragment caching removed)
210 * Fixed: Gantt and calendar not properly refreshed (fragment caching removed)
199 * Fixed: Textile image with style attribute cause internal server error
211 * Fixed: Textile image with style attribute cause internal server error
200 * Fixed: wiki TOC not rendered properly when used in an issue or document description
212 * Fixed: wiki TOC not rendered properly when used in an issue or document description
201 * Fixed: 'has already been taken' error message on username and email fields if left empty
213 * Fixed: 'has already been taken' error message on username and email fields if left empty
202 * Fixed: non-ascii attachement filename with IE
214 * Fixed: non-ascii attachement filename with IE
203 * Fixed: wrong url for wiki syntax pop-up when Redmine urls are prefixed
215 * Fixed: wrong url for wiki syntax pop-up when Redmine urls are prefixed
204 * Fixed: search for all words doesn't work
216 * Fixed: search for all words doesn't work
205 * Fixed: Do not show sticky and locked checkboxes when replying to a message
217 * Fixed: Do not show sticky and locked checkboxes when replying to a message
206 * Fixed: Mantis importer: do not duplicate Mantis username in firstname and lastname if realname is blank
218 * Fixed: Mantis importer: do not duplicate Mantis username in firstname and lastname if realname is blank
207 * Fixed: Date custom fields not displayed as specified in application settings
219 * Fixed: Date custom fields not displayed as specified in application settings
208 * Fixed: titles not escaped in the activity view
220 * Fixed: titles not escaped in the activity view
209 * Fixed: issue queries can not use custom fields marked as 'for all projects' in a project context
221 * Fixed: issue queries can not use custom fields marked as 'for all projects' in a project context
210 * 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
222 * 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
211 * Fixed: locked users should not receive email notifications
223 * Fixed: locked users should not receive email notifications
212 * Fixed: custom field selection is not saved when unchecking them all on project settings
224 * Fixed: custom field selection is not saved when unchecking them all on project settings
213 * Fixed: can not lock a topic when creating it
225 * Fixed: can not lock a topic when creating it
214 * Fixed: Incorrect filtering for unset values when using 'is not' filter
226 * Fixed: Incorrect filtering for unset values when using 'is not' filter
215 * Fixed: PostgreSQL issues_seq_id not updated when using Trac importer
227 * Fixed: PostgreSQL issues_seq_id not updated when using Trac importer
216 * Fixed: ajax pagination does not scroll up
228 * Fixed: ajax pagination does not scroll up
217 * Fixed: error when uploading a file with no content-type specified by the browser
229 * Fixed: error when uploading a file with no content-type specified by the browser
218 * Fixed: wiki and changeset links not displayed when previewing issue description or notes
230 * Fixed: wiki and changeset links not displayed when previewing issue description or notes
219 * Fixed: 'LdapError: no bind result' error when authenticating
231 * Fixed: 'LdapError: no bind result' error when authenticating
220 * Fixed: 'LdapError: invalid binding information' when no username/password are set on the LDAP account
232 * Fixed: 'LdapError: invalid binding information' when no username/password are set on the LDAP account
221 * Fixed: CVS repository doesn't work if port is used in the url
233 * Fixed: CVS repository doesn't work if port is used in the url
222 * Fixed: Email notifications: host name is missing in generated links
234 * Fixed: Email notifications: host name is missing in generated links
223 * Fixed: Email notifications: referenced changesets, wiki pages, attachments... are not turned into links
235 * Fixed: Email notifications: referenced changesets, wiki pages, attachments... are not turned into links
224 * Fixed: Do not clear issue relations when moving an issue to another project if cross-project issue relations are allowed
236 * Fixed: Do not clear issue relations when moving an issue to another project if cross-project issue relations are allowed
225 * Fixed: "undefined method 'textilizable'" error on email notification when running Repository#fetch_changesets from the console
237 * Fixed: "undefined method 'textilizable'" error on email notification when running Repository#fetch_changesets from the console
226 * Fixed: Do not send an email with no recipient, cc or bcc
238 * Fixed: Do not send an email with no recipient, cc or bcc
227 * Fixed: fetch_changesets fails on commit comments that close 2 duplicates issues.
239 * Fixed: fetch_changesets fails on commit comments that close 2 duplicates issues.
228 * Fixed: Mercurial browsing under unix-like os and for directory depth > 2
240 * Fixed: Mercurial browsing under unix-like os and for directory depth > 2
229 * Fixed: Wiki links with pipe can not be used in wiki tables
241 * Fixed: Wiki links with pipe can not be used in wiki tables
230 * Fixed: migrate_from_trac doesn't import timestamps of wiki and tickets
242 * Fixed: migrate_from_trac doesn't import timestamps of wiki and tickets
231 * Fixed: when bulk editing, setting "Assigned to" to "nobody" causes an sql error with Postgresql
243 * Fixed: when bulk editing, setting "Assigned to" to "nobody" causes an sql error with Postgresql
232
244
233
245
234 == 2008-03-12 v0.6.4
246 == 2008-03-12 v0.6.4
235
247
236 * Fixed: private projects name are displayed on account/show even if the current user doesn't have access to these private projects
248 * Fixed: private projects name are displayed on account/show even if the current user doesn't have access to these private projects
237 * Fixed: potential LDAP authentication security flaw
249 * Fixed: potential LDAP authentication security flaw
238 * Fixed: context submenus on the issue list don't show up with IE6.
250 * Fixed: context submenus on the issue list don't show up with IE6.
239 * Fixed: Themes are not applied with Rails 2.0
251 * Fixed: Themes are not applied with Rails 2.0
240 * Fixed: crash when fetching Mercurial changesets if changeset[:files] is nil
252 * Fixed: crash when fetching Mercurial changesets if changeset[:files] is nil
241 * Fixed: Mercurial repository browsing
253 * Fixed: Mercurial repository browsing
242 * Fixed: undefined local variable or method 'log' in CvsAdapter when a cvs command fails
254 * Fixed: undefined local variable or method 'log' in CvsAdapter when a cvs command fails
243 * Fixed: not null constraints not removed with Postgresql
255 * Fixed: not null constraints not removed with Postgresql
244 * Doctype set to transitional
256 * Doctype set to transitional
245
257
246
258
247 == 2007-12-18 v0.6.3
259 == 2007-12-18 v0.6.3
248
260
249 * Fixed: upload doesn't work in 'Files' section
261 * Fixed: upload doesn't work in 'Files' section
250
262
251
263
252 == 2007-12-16 v0.6.2
264 == 2007-12-16 v0.6.2
253
265
254 * Search engine: issue custom fields can now be searched
266 * Search engine: issue custom fields can now be searched
255 * News comments are now textilized
267 * News comments are now textilized
256 * Updated Japanese translation (Satoru Kurashiki)
268 * Updated Japanese translation (Satoru Kurashiki)
257 * Updated Chinese translation (Shortie Lo)
269 * Updated Chinese translation (Shortie Lo)
258 * Fixed Rails 2.0 compatibility bugs:
270 * Fixed Rails 2.0 compatibility bugs:
259 * Unable to create a wiki
271 * Unable to create a wiki
260 * Gantt and calendar error
272 * Gantt and calendar error
261 * Trac importer error (readonly? is defined by ActiveRecord)
273 * Trac importer error (readonly? is defined by ActiveRecord)
262 * Fixed: 'assigned to me' filter broken
274 * Fixed: 'assigned to me' filter broken
263 * Fixed: crash when validation fails on issue edition with no custom fields
275 * Fixed: crash when validation fails on issue edition with no custom fields
264 * Fixed: reposman "can't find group" error
276 * Fixed: reposman "can't find group" error
265 * Fixed: 'LDAP account password is too long' error when leaving the field empty on creation
277 * Fixed: 'LDAP account password is too long' error when leaving the field empty on creation
266 * Fixed: empty lines when displaying repository files with Windows style eol
278 * Fixed: empty lines when displaying repository files with Windows style eol
267 * Fixed: missing body closing tag in repository annotate and entry views
279 * Fixed: missing body closing tag in repository annotate and entry views
268
280
269
281
270 == 2007-12-10 v0.6.1
282 == 2007-12-10 v0.6.1
271
283
272 * Rails 2.0 compatibility
284 * Rails 2.0 compatibility
273 * Custom fields can now be displayed as columns on the issue list
285 * Custom fields can now be displayed as columns on the issue list
274 * Added version details view (accessible from the roadmap)
286 * Added version details view (accessible from the roadmap)
275 * Roadmap: more accurate completion percentage calculation (done ratio of open issues is now taken into account)
287 * Roadmap: more accurate completion percentage calculation (done ratio of open issues is now taken into account)
276 * Added per-project tracker selection. Trackers can be selected on project settings
288 * Added per-project tracker selection. Trackers can be selected on project settings
277 * Anonymous users can now be allowed to create, edit, comment issues, comment news and post messages in the forums
289 * Anonymous users can now be allowed to create, edit, comment issues, comment news and post messages in the forums
278 * Forums: messages can now be edited/deleted (explicit permissions need to be given)
290 * Forums: messages can now be edited/deleted (explicit permissions need to be given)
279 * Forums: topics can be locked so that no reply can be added
291 * Forums: topics can be locked so that no reply can be added
280 * Forums: topics can be marked as sticky so that they always appear at the top of the list
292 * Forums: topics can be marked as sticky so that they always appear at the top of the list
281 * Forums: attachments can now be added to replies
293 * Forums: attachments can now be added to replies
282 * Added time zone support
294 * Added time zone support
283 * Added a setting to choose the account activation strategy (available in application settings)
295 * Added a setting to choose the account activation strategy (available in application settings)
284 * Added 'Classic' theme (inspired from the v0.51 design)
296 * Added 'Classic' theme (inspired from the v0.51 design)
285 * Added an alternate theme which provides issue list colorization based on issues priority
297 * Added an alternate theme which provides issue list colorization based on issues priority
286 * Added Bazaar SCM adapter
298 * Added Bazaar SCM adapter
287 * Added Annotate/Blame view in the repository browser (except for Darcs SCM)
299 * Added Annotate/Blame view in the repository browser (except for Darcs SCM)
288 * Diff style (inline or side by side) automatically saved as a user preference
300 * Diff style (inline or side by side) automatically saved as a user preference
289 * Added issues status changes on the activity view (by Cyril Mougel)
301 * Added issues status changes on the activity view (by Cyril Mougel)
290 * Added forums topics on the activity view (disabled by default)
302 * Added forums topics on the activity view (disabled by default)
291 * Added an option on 'My account' for users who don't want to be notified of changes that they make
303 * Added an option on 'My account' for users who don't want to be notified of changes that they make
292 * Trac importer now supports mysql and postgresql databases
304 * Trac importer now supports mysql and postgresql databases
293 * Trac importer improvements (by Mat Trudel)
305 * Trac importer improvements (by Mat Trudel)
294 * 'fixed version' field can now be displayed on the issue list
306 * 'fixed version' field can now be displayed on the issue list
295 * Added a couple of new formats for the 'date format' setting
307 * Added a couple of new formats for the 'date format' setting
296 * Added Traditional Chinese translation (by Shortie Lo)
308 * Added Traditional Chinese translation (by Shortie Lo)
297 * Added Russian translation (iGor kMeta)
309 * Added Russian translation (iGor kMeta)
298 * Project name format limitation removed (name can now contain any character)
310 * Project name format limitation removed (name can now contain any character)
299 * Project identifier maximum length changed from 12 to 20
311 * Project identifier maximum length changed from 12 to 20
300 * Changed the maximum length of LDAP account to 255 characters
312 * Changed the maximum length of LDAP account to 255 characters
301 * Removed the 12 characters limit on passwords
313 * Removed the 12 characters limit on passwords
302 * Added wiki macros support
314 * Added wiki macros support
303 * Performance improvement on workflow setup screen
315 * Performance improvement on workflow setup screen
304 * More detailed html title on several views
316 * More detailed html title on several views
305 * Custom fields can now be reordered
317 * Custom fields can now be reordered
306 * Search engine: search can be restricted to an exact phrase by using quotation marks
318 * Search engine: search can be restricted to an exact phrase by using quotation marks
307 * Added custom fields marked as 'For all projects' to the csv export of the cross project issue list
319 * Added custom fields marked as 'For all projects' to the csv export of the cross project issue list
308 * Email notifications are now sent as Blind carbon copy by default
320 * Email notifications are now sent as Blind carbon copy by default
309 * Fixed: all members (including non active) should be deleted when deleting a project
321 * Fixed: all members (including non active) should be deleted when deleting a project
310 * Fixed: Error on wiki syntax link (accessible from wiki/edit)
322 * Fixed: Error on wiki syntax link (accessible from wiki/edit)
311 * Fixed: 'quick jump to a revision' form on the revisions list
323 * Fixed: 'quick jump to a revision' form on the revisions list
312 * Fixed: error on admin/info if there's more than 1 plugin installed
324 * Fixed: error on admin/info if there's more than 1 plugin installed
313 * Fixed: svn or ldap password can be found in clear text in the html source in editing mode
325 * Fixed: svn or ldap password can be found in clear text in the html source in editing mode
314 * Fixed: 'Assigned to' drop down list is not sorted
326 * Fixed: 'Assigned to' drop down list is not sorted
315 * Fixed: 'View all issues' link doesn't work on issues/show
327 * Fixed: 'View all issues' link doesn't work on issues/show
316 * Fixed: error on account/register when validation fails
328 * Fixed: error on account/register when validation fails
317 * Fixed: Error when displaying the issue list if a float custom field is marked as 'used as filter'
329 * Fixed: Error when displaying the issue list if a float custom field is marked as 'used as filter'
318 * Fixed: Mercurial adapter breaks on missing :files entry in changeset hash (James Britt)
330 * Fixed: Mercurial adapter breaks on missing :files entry in changeset hash (James Britt)
319 * Fixed: Wrong feed URLs on the home page
331 * Fixed: Wrong feed URLs on the home page
320 * Fixed: Update of time entry fails when the issue has been moved to an other project
332 * Fixed: Update of time entry fails when the issue has been moved to an other project
321 * Fixed: Error when moving an issue without changing its tracker (Postgresql)
333 * Fixed: Error when moving an issue without changing its tracker (Postgresql)
322 * Fixed: Changes not recorded when using :pserver string (CVS adapter)
334 * Fixed: Changes not recorded when using :pserver string (CVS adapter)
323 * Fixed: admin should be able to move issues to any project
335 * Fixed: admin should be able to move issues to any project
324 * Fixed: adding an attachment is not possible when changing the status of an issue
336 * Fixed: adding an attachment is not possible when changing the status of an issue
325 * Fixed: No mime-types in documents/files downloading
337 * Fixed: No mime-types in documents/files downloading
326 * Fixed: error when sorting the messages if there's only one board for the project
338 * Fixed: error when sorting the messages if there's only one board for the project
327 * Fixed: 'me' doesn't appear in the drop down filters on a project issue list.
339 * Fixed: 'me' doesn't appear in the drop down filters on a project issue list.
328
340
329 == 2007-11-04 v0.6.0
341 == 2007-11-04 v0.6.0
330
342
331 * Permission model refactoring.
343 * Permission model refactoring.
332 * Permissions: there are now 2 builtin roles that can be used to specify permissions given to other users than members of projects
344 * Permissions: there are now 2 builtin roles that can be used to specify permissions given to other users than members of projects
333 * Permissions: some permissions (eg. browse the repository) can be removed for certain roles
345 * Permissions: some permissions (eg. browse the repository) can be removed for certain roles
334 * Permissions: modules (eg. issue tracking, news, documents...) can be enabled/disabled at project level
346 * Permissions: modules (eg. issue tracking, news, documents...) can be enabled/disabled at project level
335 * Added Mantis and Trac importers
347 * Added Mantis and Trac importers
336 * New application layout
348 * New application layout
337 * Added "Bulk edit" functionality on the issue list
349 * Added "Bulk edit" functionality on the issue list
338 * More flexible mail notifications settings at user level
350 * More flexible mail notifications settings at user level
339 * 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
351 * 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
340 * 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
352 * 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
341 * Added the ability to customize issue list columns (at application level or for each saved query)
353 * Added the ability to customize issue list columns (at application level or for each saved query)
342 * Overdue versions (date reached and open issues > 0) are now always displayed on the roadmap
354 * Overdue versions (date reached and open issues > 0) are now always displayed on the roadmap
343 * Added the ability to rename wiki pages (specific permission required)
355 * Added the ability to rename wiki pages (specific permission required)
344 * Search engines now supports pagination. Results are sorted in reverse chronological order
356 * Search engines now supports pagination. Results are sorted in reverse chronological order
345 * Added "Estimated hours" attribute on issues
357 * Added "Estimated hours" attribute on issues
346 * A category with assigned issue can now be deleted. 2 options are proposed: remove assignments or reassign issues to another category
358 * A category with assigned issue can now be deleted. 2 options are proposed: remove assignments or reassign issues to another category
347 * Forum notifications are now also sent to the authors of the thread, even if they donοΏ½t watch the board
359 * Forum notifications are now also sent to the authors of the thread, even if they donοΏ½t watch the board
348 * Added an application setting to specify the application protocol (http or https) used to generate urls in emails
360 * Added an application setting to specify the application protocol (http or https) used to generate urls in emails
349 * Gantt chart: now starts at the current month by default
361 * Gantt chart: now starts at the current month by default
350 * Gantt chart: month count and zoom factor are automatically saved as user preferences
362 * Gantt chart: month count and zoom factor are automatically saved as user preferences
351 * Wiki links can now refer to other project wikis
363 * Wiki links can now refer to other project wikis
352 * Added wiki index by date
364 * Added wiki index by date
353 * Added preview on add/edit issue form
365 * Added preview on add/edit issue form
354 * Emails footer can now be customized from the admin interface (Admin -> Email notifications)
366 * Emails footer can now be customized from the admin interface (Admin -> Email notifications)
355 * 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)
367 * 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)
356 * Calendar: first day of week can now be set in lang files
368 * Calendar: first day of week can now be set in lang files
357 * Automatic closing of duplicate issues
369 * Automatic closing of duplicate issues
358 * Added a cross-project issue list
370 * Added a cross-project issue list
359 * AJAXified the SCM browser (tree view)
371 * AJAXified the SCM browser (tree view)
360 * Pretty URL for the repository browser (Cyril Mougel)
372 * Pretty URL for the repository browser (Cyril Mougel)
361 * Search engine: added a checkbox to search titles only
373 * Search engine: added a checkbox to search titles only
362 * Added "% done" in the filter list
374 * Added "% done" in the filter list
363 * Enumerations: values can now be reordered and a default value can be specified (eg. default issue priority)
375 * Enumerations: values can now be reordered and a default value can be specified (eg. default issue priority)
364 * Added some accesskeys
376 * Added some accesskeys
365 * Added "Float" as a custom field format
377 * Added "Float" as a custom field format
366 * Added basic Theme support
378 * Added basic Theme support
367 * Added the ability to set the οΏ½done ratioοΏ½ of issues fixed by commit (Nikolay Solakov)
379 * Added the ability to set the οΏ½done ratioοΏ½ of issues fixed by commit (Nikolay Solakov)
368 * Added custom fields in issue related mail notifications
380 * Added custom fields in issue related mail notifications
369 * Email notifications are now sent in plain text and html
381 * Email notifications are now sent in plain text and html
370 * Gantt chart can now be exported to a graphic file (png). This functionality is only available if RMagick is installed.
382 * Gantt chart can now be exported to a graphic file (png). This functionality is only available if RMagick is installed.
371 * Added syntax highlightment for repository files and wiki
383 * Added syntax highlightment for repository files and wiki
372 * Improved automatic Redmine links
384 * Improved automatic Redmine links
373 * Added automatic table of content support on wiki pages
385 * Added automatic table of content support on wiki pages
374 * Added radio buttons on the documents list to sort documents by category, date, title or author
386 * Added radio buttons on the documents list to sort documents by category, date, title or author
375 * Added basic plugin support, with a sample plugin
387 * Added basic plugin support, with a sample plugin
376 * Added a link to add a new category when creating or editing an issue
388 * Added a link to add a new category when creating or editing an issue
377 * Added a "Assignable" boolean on the Role model. If unchecked, issues can not be assigned to users having this role.
389 * Added a "Assignable" boolean on the Role model. If unchecked, issues can not be assigned to users having this role.
378 * Added an option to be able to relate issues in different projects
390 * Added an option to be able to relate issues in different projects
379 * Added the ability to move issues (to another project) without changing their trackers.
391 * Added the ability to move issues (to another project) without changing their trackers.
380 * Atom feeds added on project activity, news and changesets
392 * Atom feeds added on project activity, news and changesets
381 * Added the ability to reset its own RSS access key
393 * Added the ability to reset its own RSS access key
382 * Main project list now displays root projects with their subprojects
394 * Main project list now displays root projects with their subprojects
383 * Added anchor links to issue notes
395 * Added anchor links to issue notes
384 * Added reposman Ruby version. This script can now register created repositories in Redmine (Nicolas Chuche)
396 * Added reposman Ruby version. This script can now register created repositories in Redmine (Nicolas Chuche)
385 * Issue notes are now included in search
397 * Issue notes are now included in search
386 * Added email sending test functionality
398 * Added email sending test functionality
387 * Added LDAPS support for LDAP authentication
399 * Added LDAPS support for LDAP authentication
388 * Removed hard-coded URLs in mail templates
400 * Removed hard-coded URLs in mail templates
389 * Subprojects are now grouped by projects in the navigation drop-down menu
401 * Subprojects are now grouped by projects in the navigation drop-down menu
390 * Added a new value for date filters: this week
402 * Added a new value for date filters: this week
391 * Added cache for application settings
403 * Added cache for application settings
392 * Added Polish translation (Tomasz Gawryl)
404 * Added Polish translation (Tomasz Gawryl)
393 * Added Czech translation (Jan Kadlecek)
405 * Added Czech translation (Jan Kadlecek)
394 * Added Romanian translation (Csongor Bartus)
406 * Added Romanian translation (Csongor Bartus)
395 * Added Hebrew translation (Bob Builder)
407 * Added Hebrew translation (Bob Builder)
396 * Added Serbian translation (Dragan Matic)
408 * Added Serbian translation (Dragan Matic)
397 * Added Korean translation (Choi Jong Yoon)
409 * Added Korean translation (Choi Jong Yoon)
398 * Fixed: the link to delete issue relations is displayed even if the user is not authorized to delete relations
410 * Fixed: the link to delete issue relations is displayed even if the user is not authorized to delete relations
399 * Performance improvement on calendar and gantt
411 * Performance improvement on calendar and gantt
400 * Fixed: wiki preview doesnοΏ½t work on long entries
412 * Fixed: wiki preview doesnοΏ½t work on long entries
401 * Fixed: queries with multiple custom fields return no result
413 * Fixed: queries with multiple custom fields return no result
402 * Fixed: Can not authenticate user against LDAP if its DN contains non-ascii characters
414 * Fixed: Can not authenticate user against LDAP if its DN contains non-ascii characters
403 * Fixed: URL with ~ broken in wiki formatting
415 * Fixed: URL with ~ broken in wiki formatting
404 * Fixed: some quotation marks are rendered as strange characters in pdf
416 * Fixed: some quotation marks are rendered as strange characters in pdf
405
417
406
418
407 == 2007-07-15 v0.5.1
419 == 2007-07-15 v0.5.1
408
420
409 * per project forums added
421 * per project forums added
410 * added the ability to archive projects
422 * added the ability to archive projects
411 * added οΏ½WatchοΏ½ functionality on issues. It allows users to receive notifications about issue changes
423 * added οΏ½WatchοΏ½ functionality on issues. It allows users to receive notifications about issue changes
412 * custom fields for issues can now be used as filters on issue list
424 * custom fields for issues can now be used as filters on issue list
413 * added per user custom queries
425 * added per user custom queries
414 * commit messages are now scanned for referenced or fixed issue IDs (keywords defined in Admin -> Settings)
426 * commit messages are now scanned for referenced or fixed issue IDs (keywords defined in Admin -> Settings)
415 * projects list now shows the list of public projects and private projects for which the user is a member
427 * projects list now shows the list of public projects and private projects for which the user is a member
416 * versions can now be created with no date
428 * versions can now be created with no date
417 * added issue count details for versions on Reports view
429 * added issue count details for versions on Reports view
418 * added time report, by member/activity/tracker/version and year/month/week for the selected period
430 * added time report, by member/activity/tracker/version and year/month/week for the selected period
419 * each category can now be associated to a user, so that new issues in that category are automatically assigned to that user
431 * each category can now be associated to a user, so that new issues in that category are automatically assigned to that user
420 * added autologin feature (disabled by default)
432 * added autologin feature (disabled by default)
421 * optimistic locking added for wiki edits
433 * optimistic locking added for wiki edits
422 * added wiki diff
434 * added wiki diff
423 * added the ability to destroy wiki pages (requires permission)
435 * added the ability to destroy wiki pages (requires permission)
424 * a wiki page can now be attached to each version, and displayed on the roadmap
436 * a wiki page can now be attached to each version, and displayed on the roadmap
425 * attachments can now be added to wiki pages (original patch by Pavol Murin) and displayed online
437 * attachments can now be added to wiki pages (original patch by Pavol Murin) and displayed online
426 * added an option to see all versions in the roadmap view (including completed ones)
438 * added an option to see all versions in the roadmap view (including completed ones)
427 * added basic issue relations
439 * added basic issue relations
428 * added the ability to log time when changing an issue status
440 * added the ability to log time when changing an issue status
429 * account information can now be sent to the user when creating an account
441 * account information can now be sent to the user when creating an account
430 * author and assignee of an issue always receive notifications (even if they turned of mail notifications)
442 * author and assignee of an issue always receive notifications (even if they turned of mail notifications)
431 * added a quick search form in page header
443 * added a quick search form in page header
432 * added 'me' value for 'assigned to' and 'author' query filters
444 * added 'me' value for 'assigned to' and 'author' query filters
433 * added a link on revision screen to see the entire diff for the revision
445 * added a link on revision screen to see the entire diff for the revision
434 * added last commit message for each entry in repository browser
446 * added last commit message for each entry in repository browser
435 * added the ability to view a file diff with free to/from revision selection.
447 * added the ability to view a file diff with free to/from revision selection.
436 * text files can now be viewed online when browsing the repository
448 * text files can now be viewed online when browsing the repository
437 * added basic support for other SCM: CVS (Ralph Vater), Mercurial and Darcs
449 * added basic support for other SCM: CVS (Ralph Vater), Mercurial and Darcs
438 * added fragment caching for svn diffs
450 * added fragment caching for svn diffs
439 * added fragment caching for calendar and gantt views
451 * added fragment caching for calendar and gantt views
440 * login field automatically focused on login form
452 * login field automatically focused on login form
441 * subproject name displayed on issue list, calendar and gantt
453 * subproject name displayed on issue list, calendar and gantt
442 * added an option to choose the date format: language based or ISO 8601
454 * added an option to choose the date format: language based or ISO 8601
443 * added a simple mail handler. It lets users add notes to an existing issue by replying to the initial notification email.
455 * added a simple mail handler. It lets users add notes to an existing issue by replying to the initial notification email.
444 * a 403 error page is now displayed (instead of a blank page) when trying to access a protected page
456 * a 403 error page is now displayed (instead of a blank page) when trying to access a protected page
445 * added portuguese translation (Joao Carlos Clementoni)
457 * added portuguese translation (Joao Carlos Clementoni)
446 * added partial online help japanese translation (Ken Date)
458 * added partial online help japanese translation (Ken Date)
447 * added bulgarian translation (Nikolay Solakov)
459 * added bulgarian translation (Nikolay Solakov)
448 * added dutch translation (Linda van den Brink)
460 * added dutch translation (Linda van den Brink)
449 * added swedish translation (Thomas Habets)
461 * added swedish translation (Thomas Habets)
450 * italian translation update (Alessio Spadaro)
462 * italian translation update (Alessio Spadaro)
451 * japanese translation update (Satoru Kurashiki)
463 * japanese translation update (Satoru Kurashiki)
452 * fixed: error on history atom feed when thereοΏ½s no notes on an issue change
464 * fixed: error on history atom feed when thereοΏ½s no notes on an issue change
453 * fixed: error in journalizing an issue with longtext custom fields (Postgresql)
465 * fixed: error in journalizing an issue with longtext custom fields (Postgresql)
454 * fixed: creation of Oracle schema
466 * fixed: creation of Oracle schema
455 * fixed: last day of the month not included in project activity
467 * fixed: last day of the month not included in project activity
456 * fixed: files with an apostrophe in their names can't be accessed in SVN repository
468 * fixed: files with an apostrophe in their names can't be accessed in SVN repository
457 * fixed: performance issue on RepositoriesController#revisions when a changeset has a great number of changes (eg. 100,000)
469 * fixed: performance issue on RepositoriesController#revisions when a changeset has a great number of changes (eg. 100,000)
458 * fixed: open/closed issue counts are always 0 on reports view (postgresql)
470 * fixed: open/closed issue counts are always 0 on reports view (postgresql)
459 * fixed: date query filters (wrong results and sql error with postgresql)
471 * fixed: date query filters (wrong results and sql error with postgresql)
460 * fixed: confidentiality issue on account/show (private project names displayed to anyone)
472 * fixed: confidentiality issue on account/show (private project names displayed to anyone)
461 * fixed: Long text custom fields displayed without line breaks
473 * fixed: Long text custom fields displayed without line breaks
462 * fixed: Error when editing the wokflow after deleting a status
474 * fixed: Error when editing the wokflow after deleting a status
463 * fixed: SVN commit dates are now stored as local time
475 * fixed: SVN commit dates are now stored as local time
464
476
465
477
466 == 2007-04-11 v0.5.0
478 == 2007-04-11 v0.5.0
467
479
468 * added per project Wiki
480 * added per project Wiki
469 * added rss/atom feeds at project level (custom queries can be used as feeds)
481 * added rss/atom feeds at project level (custom queries can be used as feeds)
470 * added search engine (search in issues, news, commits, wiki pages, documents)
482 * added search engine (search in issues, news, commits, wiki pages, documents)
471 * simple time tracking functionality added
483 * simple time tracking functionality added
472 * added version due dates on calendar and gantt
484 * added version due dates on calendar and gantt
473 * added subprojects issue count on project Reports page
485 * added subprojects issue count on project Reports page
474 * added the ability to copy an existing workflow when creating a new tracker
486 * added the ability to copy an existing workflow when creating a new tracker
475 * added the ability to include subprojects on calendar and gantt
487 * added the ability to include subprojects on calendar and gantt
476 * added the ability to select trackers to display on calendar and gantt (Jeffrey Jones)
488 * added the ability to select trackers to display on calendar and gantt (Jeffrey Jones)
477 * added side by side svn diff view (Cyril Mougel)
489 * added side by side svn diff view (Cyril Mougel)
478 * added back subproject filter on issue list
490 * added back subproject filter on issue list
479 * added permissions report in admin area
491 * added permissions report in admin area
480 * added a status filter on users list
492 * added a status filter on users list
481 * support for password-protected SVN repositories
493 * support for password-protected SVN repositories
482 * SVN commits are now stored in the database
494 * SVN commits are now stored in the database
483 * added simple svn statistics SVG graphs
495 * added simple svn statistics SVG graphs
484 * progress bars for roadmap versions (Nick Read)
496 * progress bars for roadmap versions (Nick Read)
485 * issue history now shows file uploads and deletions
497 * issue history now shows file uploads and deletions
486 * #id patterns are turned into links to issues in descriptions and commit messages
498 * #id patterns are turned into links to issues in descriptions and commit messages
487 * japanese translation added (Satoru Kurashiki)
499 * japanese translation added (Satoru Kurashiki)
488 * chinese simplified translation added (Andy Wu)
500 * chinese simplified translation added (Andy Wu)
489 * italian translation added (Alessio Spadaro)
501 * italian translation added (Alessio Spadaro)
490 * added scripts to manage SVN repositories creation and user access control using ssh+svn (Nicolas Chuche)
502 * added scripts to manage SVN repositories creation and user access control using ssh+svn (Nicolas Chuche)
491 * better calendar rendering time
503 * better calendar rendering time
492 * fixed migration scripts to work with mysql 5 running in strict mode
504 * fixed migration scripts to work with mysql 5 running in strict mode
493 * fixed: error when clicking "add" with no block selected on my/page_layout
505 * fixed: error when clicking "add" with no block selected on my/page_layout
494 * fixed: hard coded links in navigation bar
506 * fixed: hard coded links in navigation bar
495 * fixed: table_name pre/suffix support
507 * fixed: table_name pre/suffix support
496
508
497
509
498 == 2007-02-18 v0.4.2
510 == 2007-02-18 v0.4.2
499
511
500 * Rails 1.2 is now required
512 * Rails 1.2 is now required
501 * settings are now stored in the database and editable through the application in: Admin -> Settings (config_custom.rb is no longer used)
513 * settings are now stored in the database and editable through the application in: Admin -> Settings (config_custom.rb is no longer used)
502 * added project roadmap view
514 * added project roadmap view
503 * mail notifications added when a document, a file or an attachment is added
515 * mail notifications added when a document, a file or an attachment is added
504 * tooltips added on Gantt chart and calender to view the details of the issues
516 * tooltips added on Gantt chart and calender to view the details of the issues
505 * ability to set the sort order for roles, trackers, issue statuses
517 * ability to set the sort order for roles, trackers, issue statuses
506 * added missing fields to csv export: priority, start date, due date, done ratio
518 * added missing fields to csv export: priority, start date, due date, done ratio
507 * added total number of issues per tracker on project overview
519 * added total number of issues per tracker on project overview
508 * 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-)
520 * 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-)
509 * added back "fixed version" field on issue screen and in filters
521 * added back "fixed version" field on issue screen and in filters
510 * project settings screen split in 4 tabs
522 * project settings screen split in 4 tabs
511 * custom fields screen split in 3 tabs (one for each kind of custom field)
523 * custom fields screen split in 3 tabs (one for each kind of custom field)
512 * multiple issues pdf export now rendered as a table
524 * multiple issues pdf export now rendered as a table
513 * added a button on users/list to manually activate an account
525 * added a button on users/list to manually activate an account
514 * added a setting option to disable "password lost" functionality
526 * added a setting option to disable "password lost" functionality
515 * added a setting option to set max number of issues in csv/pdf exports
527 * added a setting option to set max number of issues in csv/pdf exports
516 * fixed: subprojects count is always 0 on projects list
528 * fixed: subprojects count is always 0 on projects list
517 * fixed: locked users are proposed when adding a member to a project
529 * fixed: locked users are proposed when adding a member to a project
518 * fixed: setting an issue status as default status leads to an sql error with SQLite
530 * fixed: setting an issue status as default status leads to an sql error with SQLite
519 * fixed: unable to delete an issue status even if it's not used yet
531 * fixed: unable to delete an issue status even if it's not used yet
520 * fixed: filters ignored when exporting a predefined query to csv/pdf
532 * fixed: filters ignored when exporting a predefined query to csv/pdf
521 * fixed: crash when french "issue_edit" email notification is sent
533 * fixed: crash when french "issue_edit" email notification is sent
522 * fixed: hide mail preference not saved (my/account)
534 * fixed: hide mail preference not saved (my/account)
523 * fixed: crash when a new user try to edit its "my page" layout
535 * fixed: crash when a new user try to edit its "my page" layout
524
536
525
537
526 == 2007-01-03 v0.4.1
538 == 2007-01-03 v0.4.1
527
539
528 * fixed: emails have no recipient when one of the project members has notifications disabled
540 * fixed: emails have no recipient when one of the project members has notifications disabled
529
541
530
542
531 == 2007-01-02 v0.4.0
543 == 2007-01-02 v0.4.0
532
544
533 * simple SVN browser added (just needs svn binaries in PATH)
545 * simple SVN browser added (just needs svn binaries in PATH)
534 * comments can now be added on news
546 * comments can now be added on news
535 * "my page" is now customizable
547 * "my page" is now customizable
536 * more powerfull and savable filters for issues lists
548 * more powerfull and savable filters for issues lists
537 * improved issues change history
549 * improved issues change history
538 * new functionality: move an issue to another project or tracker
550 * new functionality: move an issue to another project or tracker
539 * new functionality: add a note to an issue
551 * new functionality: add a note to an issue
540 * new report: project activity
552 * new report: project activity
541 * "start date" and "% done" fields added on issues
553 * "start date" and "% done" fields added on issues
542 * project calendar added
554 * project calendar added
543 * gantt chart added (exportable to pdf)
555 * gantt chart added (exportable to pdf)
544 * single/multiple issues pdf export added
556 * single/multiple issues pdf export added
545 * issues reports improvements
557 * issues reports improvements
546 * multiple file upload for issues, documents and files
558 * multiple file upload for issues, documents and files
547 * option to set maximum size of uploaded files
559 * option to set maximum size of uploaded files
548 * textile formating of issue and news descritions (RedCloth required)
560 * textile formating of issue and news descritions (RedCloth required)
549 * integration of DotClear jstoolbar for textile formatting
561 * integration of DotClear jstoolbar for textile formatting
550 * calendar date picker for date fields (LGPL DHTML Calendar http://sourceforge.net/projects/jscalendar)
562 * calendar date picker for date fields (LGPL DHTML Calendar http://sourceforge.net/projects/jscalendar)
551 * new filter in issues list: Author
563 * new filter in issues list: Author
552 * ajaxified paginators
564 * ajaxified paginators
553 * news rss feed added
565 * news rss feed added
554 * option to set number of results per page on issues list
566 * option to set number of results per page on issues list
555 * localized csv separator (comma/semicolon)
567 * localized csv separator (comma/semicolon)
556 * csv output encoded to ISO-8859-1
568 * csv output encoded to ISO-8859-1
557 * user custom field displayed on account/show
569 * user custom field displayed on account/show
558 * default configuration improved (default roles, trackers, status, permissions and workflows)
570 * default configuration improved (default roles, trackers, status, permissions and workflows)
559 * language for default configuration data can now be chosen when running 'load_default_data' task
571 * language for default configuration data can now be chosen when running 'load_default_data' task
560 * javascript added on custom field form to show/hide fields according to the format of custom field
572 * javascript added on custom field form to show/hide fields according to the format of custom field
561 * fixed: custom fields not in csv exports
573 * fixed: custom fields not in csv exports
562 * fixed: project settings now displayed according to user's permissions
574 * fixed: project settings now displayed according to user's permissions
563 * fixed: application error when no version is selected on projects/add_file
575 * fixed: application error when no version is selected on projects/add_file
564 * fixed: public actions not authorized for members of non public projects
576 * fixed: public actions not authorized for members of non public projects
565 * fixed: non public projects were shown on welcome screen even if current user is not a member
577 * fixed: non public projects were shown on welcome screen even if current user is not a member
566
578
567
579
568 == 2006-10-08 v0.3.0
580 == 2006-10-08 v0.3.0
569
581
570 * user authentication against multiple LDAP (optional)
582 * user authentication against multiple LDAP (optional)
571 * token based "lost password" functionality
583 * token based "lost password" functionality
572 * user self-registration functionality (optional)
584 * user self-registration functionality (optional)
573 * custom fields now available for issues, users and projects
585 * custom fields now available for issues, users and projects
574 * new custom field format "text" (displayed as a textarea field)
586 * new custom field format "text" (displayed as a textarea field)
575 * project & administration drop down menus in navigation bar for quicker access
587 * project & administration drop down menus in navigation bar for quicker access
576 * text formatting is preserved for long text fields (issues, projects and news descriptions)
588 * text formatting is preserved for long text fields (issues, projects and news descriptions)
577 * urls and emails are turned into clickable links in long text fields
589 * urls and emails are turned into clickable links in long text fields
578 * "due date" field added on issues
590 * "due date" field added on issues
579 * tracker selection filter added on change log
591 * tracker selection filter added on change log
580 * Localization plugin replaced with GLoc 1.1.0 (iconv required)
592 * Localization plugin replaced with GLoc 1.1.0 (iconv required)
581 * error messages internationalization
593 * error messages internationalization
582 * german translation added (thanks to Karim Trott)
594 * german translation added (thanks to Karim Trott)
583 * data locking for issues to prevent update conflicts (using ActiveRecord builtin optimistic locking)
595 * data locking for issues to prevent update conflicts (using ActiveRecord builtin optimistic locking)
584 * new filter in issues list: "Fixed version"
596 * new filter in issues list: "Fixed version"
585 * active filters are displayed with colored background on issues list
597 * active filters are displayed with colored background on issues list
586 * custom configuration is now defined in config/config_custom.rb
598 * custom configuration is now defined in config/config_custom.rb
587 * user object no more stored in session (only user_id)
599 * user object no more stored in session (only user_id)
588 * news summary field is no longer required
600 * news summary field is no longer required
589 * tables and forms redesign
601 * tables and forms redesign
590 * Fixed: boolean custom field not working
602 * Fixed: boolean custom field not working
591 * Fixed: error messages for custom fields are not displayed
603 * Fixed: error messages for custom fields are not displayed
592 * Fixed: invalid custom fields should have a red border
604 * Fixed: invalid custom fields should have a red border
593 * Fixed: custom fields values are not validated on issue update
605 * Fixed: custom fields values are not validated on issue update
594 * Fixed: unable to choose an empty value for 'List' custom fields
606 * Fixed: unable to choose an empty value for 'List' custom fields
595 * Fixed: no issue categories sorting
607 * Fixed: no issue categories sorting
596 * Fixed: incorrect versions sorting
608 * Fixed: incorrect versions sorting
597
609
598
610
599 == 2006-07-12 - v0.2.2
611 == 2006-07-12 - v0.2.2
600
612
601 * Fixed: bug in "issues list"
613 * Fixed: bug in "issues list"
602
614
603
615
604 == 2006-07-09 - v0.2.1
616 == 2006-07-09 - v0.2.1
605
617
606 * new databases supported: Oracle, PostgreSQL, SQL Server
618 * new databases supported: Oracle, PostgreSQL, SQL Server
607 * projects/subprojects hierarchy (1 level of subprojects only)
619 * projects/subprojects hierarchy (1 level of subprojects only)
608 * environment information display in admin/info
620 * environment information display in admin/info
609 * more filter options in issues list (rev6)
621 * more filter options in issues list (rev6)
610 * default language based on browser settings (Accept-Language HTTP header)
622 * default language based on browser settings (Accept-Language HTTP header)
611 * issues list exportable to CSV (rev6)
623 * issues list exportable to CSV (rev6)
612 * simple_format and auto_link on long text fields
624 * simple_format and auto_link on long text fields
613 * more data validations
625 * more data validations
614 * Fixed: error when all mail notifications are unchecked in admin/mail_options
626 * Fixed: error when all mail notifications are unchecked in admin/mail_options
615 * Fixed: all project news are displayed on project summary
627 * Fixed: all project news are displayed on project summary
616 * Fixed: Can't change user password in users/edit
628 * Fixed: Can't change user password in users/edit
617 * Fixed: Error on tables creation with PostgreSQL (rev5)
629 * Fixed: Error on tables creation with PostgreSQL (rev5)
618 * Fixed: SQL error in "issue reports" view with PostgreSQL (rev5)
630 * Fixed: SQL error in "issue reports" view with PostgreSQL (rev5)
619
631
620
632
621 == 2006-06-25 - v0.1.0
633 == 2006-06-25 - v0.1.0
622
634
623 * multiple users/multiple projects
635 * multiple users/multiple projects
624 * role based access control
636 * role based access control
625 * issue tracking system
637 * issue tracking system
626 * fully customizable workflow
638 * fully customizable workflow
627 * documents/files repository
639 * documents/files repository
628 * email notifications on issue creation and update
640 * email notifications on issue creation and update
629 * multilanguage support (except for error messages):english, french, spanish
641 * multilanguage support (except for error messages):english, french, spanish
630 * online manual in french (unfinished)
642 * online manual in french (unfinished)
General Comments 0
You need to be logged in to leave comments. Login now