Fixes error messages translation.
Fixes case when setting locale.
Another truncate fix.
Moves date and time formatting methods to Redmine::I18n.
Fixes strings with multiple arguments.
Start moving fr translation to I18n locale.
Removes the ActiveRecord::Errors part of GLoc. I18n now handles error messages translation.
Fixes error rendering (render :nothing => true, :layout => true does no longer render anything).
render :nothing => true, :layout => true
Fixes call to strip_tags in MailHandler.
Rails 2.2 deprecation (concat method).
Rails 2.2 deprecation (truncate helper).
Rails 2.2 branch added.
Adds a 'box' div around news comment form (#2632).
Include both version date and name when sorting issues by target version (#1502).
Include both last and first name when sorting issues by assignee (#1841).
Adds a setting to limit the number of revisions displayed on a repository file log (default=100).
Use estimated hours to weight issues in version completion calculation (#2182).
Show line breaks in activity events summary.
Do not repeat one-line commit logs on the activity view.
Fixed: Contextual divs after attachments are placed incorrectly in FireFox (#2633).
Fixed: issue details view discloses relations to issues that the user is not allowed to view (#2589).
Removes Issue.visible_by
Updates footer year.
Changes time related icons.
Adds projects association on tracker form (#2578).
Adds an helper to render other formats download links.
Fixed an error when downloading gantt png at global level.
Sort target versions list on bulk edit form (#2616).
Fixed project news atom link broken by r2317.
Fixing calendar and gantt links broken by r2317.
Fixed calendar navigation links broken by r2317.
Fixed user's activity atom feed broken by r2317.
Fixed clearing the Issue filters in the issue list, broken by #2317
Fixes Issue sorting in a project, broken by #2317
Issues were sorting but the project id wasn't being added so theIssuesController would return all issues (cross-project).
Fixed: users should not be able to add relations with issues they're not allowed to view (#2589).
Fixed that 'My page' blocks may display issues that the user is no longer allowed to view (#2590).
Replaces the obsolete robots.txt with a cached action (#2491).
Fixes activity pagination broken by r2317.
Converted routing and urls to follow the Rails REST convention.
Patch supplied by commits from Gerrit Kaiser on Github. Existing routes willstill work (backwards compatible) but any new urls will be generated using thenew routing rules.
Changes listed below:...
Ability to bulk edit custom fields of type 'list' (#461).
Render the project list as a tree on Move form.
Removes spaces before colons.
Adds ability to bulk copy issues (#1847).This can be done by checking the 'Copy' checkbox on the 'Move' form.
Fixed that the project jump box does not preserve current tab after r2304.
Ignore archived subprojects in Project#rolled_up_trackers (#2550).
Merged nested projects branch. Removes limit on subproject nesting (#594).
Fixed: Details time log report CSV export doesn't honour date format from settings (patch #2466 by Russell Hind).
Automatically focus several form fields.
Accept replies to forum messages by subject recognition (#1616).
Allow email to reply to a forum message (#1616).
Use In-Reply-To and References headers to handle replies by email.
Fix in AttachmentsController#show.
Adds Message-Id and References headers to email notifications so that issues and messages threads can be displayed by email clients (#1401).
User custom fields can now be set as editable so that users can edit them on 'My account'.For existing user custom fields, this new attribute is set to false by default to preserve the prior behaviour (it can turned on by editing the custom field in admin area)....
Moves a few settings to a "Display" panel.
CustomFieldsController#list moved to #index.
CustomFieldsController refactoring.
Make use of tracker_ids association in issue custom field form.
Project jump box fix.
Do not show Category field when categories are not defined.
Slight visual changes on the issue form.
Use a textarea for custom fields possible values (#2472).
Makes subject field get focus on 'New issue' form (#2522).
Adds a 'Create and continue' button on the new issue form, that will create the issue and display the form again (#2523).
Added two new plugin hooks to IssuesController:
#2475
Ability to sort the issue list by text, int and float custom fields (#1139).
Ability to sort the issue list by text, list, date and boolean custom fields (#1139).
Different icon for closed issues in search result (#992).
Makes email adress uniqueness case-insensitive (#2473).
Fixed: no error is raised when entering invalid hours on the issue update form (#2465).
Adds 'closed' css class to closed issues in the issue list (#2458).
Makes issue description a non-required field (#2456).
Slight changes to ease Rails 2.2 support.
Move PDF stuff to a single helper.
Fixed: email notification for changes I make still occurs when running Repository.fetch_changesets (#1957).
Display a warning if some attachments were not saved (#2008).
Moves flash messages rendering to a helper method.
Fixed: syntax highlight doesn't appear in new ticket preview (#1976).
Lower the project identifier limit to a minimum of two characters (#2003).
Admin Info Screen: Display if plugin assets directory is writable (#2425).
Do not escape back_url twice when login fails.
Import custom fields values from emails (#2413).
Jump to the current tab when using the project quick-jump combo (#2364).
Increment project files downloads.
Mail handler: add watchers before sending notification (#2245).
Do not show a link to the current annotate or view page (#2367).
Prevent SQL error with old sessions after r2171.
Validates sort_key and sort_order params (#2378).
Escape query names (#2379).
Escape wiki annotate lines content (#2380).
Show view/annotate/download links on repositories/entries and repositories/annotate views (#2367).
Do not hardcode Watcher string in r2164.
Adds watchers selection on new issue form (#398). Permission 'add issue watchers' required.
Check that wiki page exists before processing (#2360).
Escape textarea content when editing a issue note.
Adds a css class (overdue) to overdue issues on issue lists and detail views (#2337).
Adds a helper that returns issues css classes.
Fixes repository user mapping submission when a repository username is blank (#2339, Conflicting types for parameter containers).
Mail handler: strip tags when receiving a html-only email (#2312).
Rails 2.1.2 deprecations (#2332).