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