LDAP authentication: only ask for the user's DN if on-the-fly registration is disabled
Removed IssueStatus html_color attribute.Issue list colorization can be done using a custom theme. Each row is given a class that correspond to the issue status (eg. status-1 where 1 is the status position).
Pretty URL for the repository browser (Cyril Mougel)
Added radio buttons on the documents list to sort documents by category, date, title or author.
Activity view now uses events attributes.Fixed: error on activity feed if it contains a document.
Some slight improvements in AJAX errors handling.
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.The Copy functionality is of course only available if the user is allowed to create an issue.It copies the issue attributes and the custom fields values.
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.The context menu shows up when right-clicking an issue (Opera users have to use Ctrl + left-click instead since right-click can't be reassigned for this browser)....
Fixed: some quotation marks are rendered as strange characters in pdf.
Added "Float" as a custom field format.
Serbian translation added (Dragan Matic)
Fixed: error when bulk editing with Postgresql
SCM browser: directories can now be collapsed and re-expanded with no additional request.
Added a bit of AJAX on the SCM browser (tree view).
SVN integration: reposman.rb can now register created repositories in Redmine, so that the administrator doesn't have to enter the repository url in Redmine once it's created.To do so, use the --url option when running reposman (see reposman help).
Fixed flashes style for IE6.
Added status and priority related classes for each row on the issue list so that a custom theme can colorize issues by priority or status.
Fixed: LDAP authentication crashes if one of the LDAP attributes name is left blank on the LDAP setup screen.When not checking "On-the-fly" register, the 3 optional fields can now be safely left blank.
Fixed: unable to add a file to an issue without entering a note.
New document form can be accessed from the document list with no additional request.
Added the ability to unassign issues with bulk edit.
Removed issue assignment validation to avoid validation failure when updating the issue and if the assignee is no longer a member of the project.
Added LDAPS support migration and fixed connection test flash messages.
Added LDAPS support for LDAP authentication.
Fixed: log is not displayed when browsing a copy in a svn repository.
Search engine: added a checkbox to search titles only (usefull when searching on common words).
Fixed: 'Issues' table shows weird date for 'Start' and 'Due date' columns
Slight style change on plugin configuration view.
Removed inconsistent user manual stuff (html/docbook content and controller). Help link now points to the Redmine guide which will be more easy to maintain.Also removed the useless components directory.
Removed translated email templates attachments_added and document_added (no longer usefull).
Added html part to news_added mail.
Moved translated strings of 'register' and 'lost password' mail templates to lang files.
Status can now be updated when bulk editing issues.Workflow permissions are applied as when changing the status of a single issue. The issue is not saved (and an error is displayed) if the status transition is not allowed for the user.
Fixed: unable to change how many months are displayed on the gantt.
Fixed: a user not authorized to edit wiki pages gets the edit form if the page doesn't exist. He now gets a 404.
Added custom fields in issue related mail notifications.
Added the ability to set the "done ratio" of issues fixed by commit (original path by Nikolay Solakov, slightly edited).
Fixed: Bulk edit doesn't change the category or fixed version properties.
Added basic Theme support.Theme is set at application level (in Admin -> Settings).For now, themes can override stylesheets only (application.css).
Added 'Bulk edit' functionality.This can be done by clicking on the edit link (little pen icon) at the upper-left corner of the issue list.Most properties can be set (priority, assignee, category, fixed version, start and due dates, done ratio) and a note can be entered....
Default encodings for repository files can now be set in application settings (Admin -> Settings -> Repositories encodings).These encodings are used to convert files content and diff to UTF-8 so that they're properly displayed.Multiple values are allowed (comma separated).
Fixed: improper 0x5c char handling in PDF output (Go Maeda).
Added preview on add/edit issue form.
Content of projects/add_issue.rhtml and issues/edit.rhtml moved to a shared partial.
Merged IssuesController#export_pdf into IssuesController#show.
Sligth changes on my page issue tables and wiki history, changesets tables.
Added label tags on role form permission checkboxes.
Fixed: Title with non-ascii characters breaks wiki
Added default value for enumerations.Only default issue priority is actually used.
Issues sorted by priority position.
Added position on Enumeration model.
Fixed: pagination broken on news list with Opera.
Fixed: can't select columns when creating a new query.
Performance improvement on calendar and gantt (about 45% on gantt for large number of issues).Partial issues/_tooltip is replaced by an helper and some translated strings are now cached.
Small fix in project activity feed.
Added label tags on various checkboxes.
Don't show attributes on role form for built-in roles.
Removed ProjectsController#feeds. This view was incomplete and inconsistent with permissions.Feeds can still be accessed from the corresponding screens (eg. news feed is accessible from the news view).
Moved media print specific styles to application.css (print.css removed).
Default columns displayed on the issue list can now be selected at application level.Saved queries can overide this selection.
Custom query columns: checkboxes replaced by two selects that let the user specify columns order.
Added a checkbox on custom query form to explicitly say if the query uses default columns or not.
Added the ability to customize columns of a saved query.
Fixed: Can not authenticate user against LDAP if its DN contains non-ascii characters.
Fixed: Manage pu(b)lic queries typo (Thomas Lecavelier).As this fix modifies manage_public_queries permission symbol, this permission has to re-entered.
Sligth changes to wiki views.
Fixed: unable to migrate from an empty database.(Message model is loaded at startup, which fails if it doesn't exist)
Slight style update.
Added wiki index by date.
Search engines now supports pagination.Results are sorted in reverse chronological order.
Slight changes to the stylesheet and footer.
Boards: new message form displayed with no additional request.
Slight change to issues/show.
Added a named route for the home page.
Fixed projects search.
Search engine now only searches objects the user is allowed to view.
Project activity view now only shows what the user is allowed to view.
Added length validation for IssueCategory name.
Fixed: Planning title displayed in the project sidebar even if there is no link below.
Basic plugin support.
Subversion repository now accepts svn+ssh url.
The news list now shows the full news contents.News add/edit forms are now accessible with no additional request.
Added polish translation (Tomasz Gawryl).Added a gloc task to update lang files based on the english file content.
Application layout refactored.The project menu is now the main menu.
Fixed: project homepage length validation inconsistent with database field.
Fixed setting value serialization.
Fixed: Oracle error when saving serialized setting (eg. mail notifications)
Fixed: error on document list with a document without description.
Fixed: error when uploading a file with a content type longer than 60 chars.(Maximum size changed to 255. Mime type not saved if longer)
Added RMagick availability on admin/info.