Changelog » History » Version 12

Jean-Philippe Lang, 2008-12-07 12:30
0.8.0 RC1

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