OSDN Git Service

redminele/redmine.git
14 years agoMerge issue and time entry validation error messages.
Jean-Philippe Lang [Sun, 11 Apr 2010 17:00:13 +0000 (17:00 +0000)]
Merge issue and time entry validation error messages.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3665 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixes Issue#save_issue_with_child_records so that time entry do not get saved if...
Jean-Philippe Lang [Sun, 11 Apr 2010 16:48:46 +0000 (16:48 +0000)]
Fixes Issue#save_issue_with_child_records so that time entry do not get saved if issue save fails.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3664 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixed: issue optimistic locking broken by r3308 (#5280).
Jean-Philippe Lang [Sun, 11 Apr 2010 16:27:37 +0000 (16:27 +0000)]
Fixed: issue optimistic locking broken by r3308 (#5280).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3663 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoLinkify folder names on revision view (#5164).
Jean-Philippe Lang [Sun, 11 Apr 2010 15:18:49 +0000 (15:18 +0000)]
Linkify folder names on revision view (#5164).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3659 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixed: Update of Subversion changesets broken by r3466 under Solaris (#5255).
Jean-Philippe Lang [Sun, 11 Apr 2010 13:55:30 +0000 (13:55 +0000)]
Fixed: Update of Subversion changesets broken by r3466 under Solaris (#5255).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3635 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoCheck that admin LDAP user is untouched after authentication (#5263).
Jean-Philippe Lang [Sun, 11 Apr 2010 13:54:42 +0000 (13:54 +0000)]
Check that admin LDAP user is untouched after authentication (#5263).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3634 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixes calculation of version estimated hours with subtasks (#5265).
Jean-Philippe Lang [Sun, 11 Apr 2010 13:20:02 +0000 (13:20 +0000)]
Fixes calculation of version estimated hours with subtasks (#5265).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3633 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoMakes the wiki sidebar editable (#5208).
Jean-Philippe Lang [Sun, 11 Apr 2010 12:56:18 +0000 (12:56 +0000)]
Makes the wiki sidebar editable (#5208).
The content of the wiki page named 'Sidebar' is rendered in the sidebar if it exists. Permission to edit protected pages is required to create this page.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3632 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoRemoved count from issues.xml. It causes a typecast error in ActiveResource. (#4745)
Eric Davis [Sat, 10 Apr 2010 07:30:06 +0000 (07:30 +0000)]
Removed count from issues.xml. It causes a typecast error in ActiveResource. (#4745)

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3631 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoAdded rake task to generate the yardoc (rake yard)
Eric Davis [Fri, 9 Apr 2010 23:42:41 +0000 (23:42 +0000)]
Added rake task to generate the yardoc (rake yard)

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3630 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoTranslation updates:
Azamat Hackimov [Tue, 6 Apr 2010 16:57:51 +0000 (16:57 +0000)]
Translation updates:
* ko (#5245)
* fr (#5247)
* pt-BR (#5244)
* zh

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3629 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoTranslation updates
Azamat Hackimov [Sat, 3 Apr 2010 18:02:51 +0000 (18:02 +0000)]
Translation updates
* ja (#5240)
* zn-TW (#5241)

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3628 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoNew strings to localization (#5225)
Azamat Hackimov [Sat, 3 Apr 2010 11:54:24 +0000 (11:54 +0000)]
New strings to localization (#5225)
* error_can_not_delete_custom_field: Unable to delete custom field
* error_unable_to_connect: Unable to connect ({{value}})
* error_can_not_remove_role: This role is in use and can not be deleted.
* error_can_not_delete_tracker: This tracker contains issues and can't be deleted.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3627 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoTranslation updates and new Mongolian language (#5237)
Azamat Hackimov [Sat, 3 Apr 2010 10:49:16 +0000 (10:49 +0000)]
Translation updates and new Mongolian language (#5237)
* da (#5197)
* pt-BR (#5205 and #5210)
* zh (#5227)

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3626 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoAdds a css class to issue id tds (#5204).
Jean-Philippe Lang [Mon, 29 Mar 2010 19:50:00 +0000 (19:50 +0000)]
Adds a css class to issue id tds (#5204).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3625 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixes an error when running tests coverage.
Jean-Philippe Lang [Sun, 28 Mar 2010 15:18:09 +0000 (15:18 +0000)]
Fixes an error when running tests coverage.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3624 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoPreview description if it was edited while updating an issue (#741).
Jean-Philippe Lang [Sun, 28 Mar 2010 15:17:46 +0000 (15:17 +0000)]
Preview description if it was edited while updating an issue (#741).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3623 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixes broken test.
Jean-Philippe Lang [Sun, 28 Mar 2010 14:52:33 +0000 (14:52 +0000)]
Fixes broken test.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3622 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoApplies the same style to the admin project tree than issues.
Jean-Philippe Lang [Sun, 28 Mar 2010 13:30:44 +0000 (13:30 +0000)]
Applies the same style to the admin project tree than issues.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3621 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoSlight optimization in issue tree rendering.
Jean-Philippe Lang [Sun, 28 Mar 2010 12:57:39 +0000 (12:57 +0000)]
Slight optimization in issue tree rendering.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3620 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixes diff highlighting (#5199).
Jean-Philippe Lang [Sun, 28 Mar 2010 11:30:48 +0000 (11:30 +0000)]
Fixes diff highlighting (#5199).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3619 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoIssue list improvements for subtasking (#5196):
Jean-Philippe Lang [Sat, 27 Mar 2010 16:55:20 +0000 (16:55 +0000)]
Issue list improvements for subtasking (#5196):
* makes the parent task column available
* display the issue hierarchy when list is sorted by parent

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3618 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoAdds parent issue id to the issues CSV export.
Jean-Philippe Lang [Sat, 27 Mar 2010 13:38:29 +0000 (13:38 +0000)]
Adds parent issue id to the issues CSV export.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3617 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixes backslashes escaping when quoting issue description/note (#5129).
Jean-Philippe Lang [Sat, 27 Mar 2010 13:33:19 +0000 (13:33 +0000)]
Fixes backslashes escaping when quoting issue description/note (#5129).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3616 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoWidth of pre blocks in descriptions changed to auto (#5160).
Jean-Philippe Lang [Sat, 27 Mar 2010 13:10:22 +0000 (13:10 +0000)]
Width of pre blocks in descriptions changed to auto (#5160).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3615 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixed: Links to missing wiki pages not red on project overview page (#5177).
Jean-Philippe Lang [Sat, 27 Mar 2010 12:54:13 +0000 (12:54 +0000)]
Fixed: Links to missing wiki pages not red on project overview page (#5177).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3614 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoEscape revision on repository view (#5153).
Jean-Philippe Lang [Sat, 27 Mar 2010 12:46:45 +0000 (12:46 +0000)]
Escape revision on repository view (#5153).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3613 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoEscape href attribute in auto links (#5179).
Jean-Philippe Lang [Wed, 24 Mar 2010 20:26:22 +0000 (20:26 +0000)]
Escape href attribute in auto links (#5179).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3612 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixes permission check in QueriesController (#5181).
Jean-Philippe Lang [Wed, 24 Mar 2010 20:25:09 +0000 (20:25 +0000)]
Fixes permission check in QueriesController (#5181).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3611 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoTranslation updates and fixes
Azamat Hackimov [Wed, 24 Mar 2010 16:55:01 +0000 (16:55 +0000)]
Translation updates and fixes
* ja.yml (#5097)
* pt-BR.yml (#5120)
* sl.yml (#5063)
* sv.yml (#5144)
* zh-TW (#5075)

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3610 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoTranslation ru, fix for #5157
Azamat Hackimov [Wed, 24 Mar 2010 02:48:09 +0000 (02:48 +0000)]
Translation ru, fix for #5157

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3609 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoAdds an option to enable/disable email notifications during a project copy (#4672).
Jean-Philippe Lang [Sun, 21 Mar 2010 11:17:29 +0000 (11:17 +0000)]
Adds an option to enable/disable email notifications during a project copy (#4672).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3608 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoOptimize retrieval of user's projects members.
Jean-Philippe Lang [Sun, 21 Mar 2010 09:28:24 +0000 (09:28 +0000)]
Optimize retrieval of user's projects members.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3607 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoCleans up status assignment in IssuesController#new handled by Issue#safe_attributes...
Jean-Philippe Lang [Sat, 20 Mar 2010 17:37:04 +0000 (17:37 +0000)]
Cleans up status assignment in IssuesController#new handled by Issue#safe_attributes= now.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3606 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixed: Double-dash results in strikethrough text (#5122).
Jean-Philippe Lang [Sat, 20 Mar 2010 12:54:23 +0000 (12:54 +0000)]
Fixed: Double-dash results in strikethrough text (#5122).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3605 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoRefactor: Extract Query#sortable_columns from the controller.
Eric Davis [Fri, 19 Mar 2010 15:42:03 +0000 (15:42 +0000)]
Refactor: Extract Query#sortable_columns from the controller.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3604 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixed: code syntax highlighting not working in Document page (#3740).
Jean-Philippe Lang [Thu, 18 Mar 2010 20:06:16 +0000 (20:06 +0000)]
Fixed: code syntax highlighting not working in Document page (#3740).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3603 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoAdds text formatting to documents index (#202).
Jean-Philippe Lang [Thu, 18 Mar 2010 20:02:17 +0000 (20:02 +0000)]
Adds text formatting to documents index (#202).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3602 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoRefactor: Extract method to the Member model
Eric Davis [Thu, 18 Mar 2010 15:49:11 +0000 (15:49 +0000)]
Refactor: Extract method to the Member model

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3601 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoAdds an helper for displaying the 'checked' image.
Jean-Philippe Lang [Wed, 17 Mar 2010 20:46:22 +0000 (20:46 +0000)]
Adds an helper for displaying the 'checked' image.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3600 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoDo not query the database for project level on projects list.
Jean-Philippe Lang [Wed, 17 Mar 2010 20:06:52 +0000 (20:06 +0000)]
Do not query the database for project level on projects list.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3599 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoAccept issue links inside brackets (#4418).
Jean-Philippe Lang [Wed, 17 Mar 2010 19:57:32 +0000 (19:57 +0000)]
Accept issue links inside brackets (#4418).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3598 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoRefactor: Change the different find_object filters to share a common method.
Eric Davis [Wed, 17 Mar 2010 15:41:58 +0000 (15:41 +0000)]
Refactor: Change the different find_object filters to share a common method.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3597 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixes undefined method 'notes' error from r3594
Eric Davis [Wed, 17 Mar 2010 04:13:05 +0000 (04:13 +0000)]
Fixes undefined method 'notes' error from r3594

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3596 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoRemoves broken links in wiki syntax help page (#5081).
Jean-Philippe Lang [Tue, 16 Mar 2010 21:48:21 +0000 (21:48 +0000)]
Removes broken links in wiki syntax help page (#5081).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3595 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoInlines some code to speed up large ticket history rendering.
Jean-Philippe Lang [Tue, 16 Mar 2010 21:37:05 +0000 (21:37 +0000)]
Inlines some code to speed up large ticket history rendering.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3594 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixed: Wrong label in issue-journal for subtask-changes (#5090).
Jean-Philippe Lang [Tue, 16 Mar 2010 20:37:29 +0000 (20:37 +0000)]
Fixed: Wrong label in issue-journal for subtask-changes (#5090).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3593 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoUpgrade CodeRay to 0.9.2 (#3359).
Jean-Philippe Lang [Tue, 16 Mar 2010 20:29:12 +0000 (20:29 +0000)]
Upgrade CodeRay to 0.9.2 (#3359).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3592 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoRefactor: Split the find_object methods to prep for a larger refactoring.
Eric Davis [Tue, 16 Mar 2010 15:17:47 +0000 (15:17 +0000)]
Refactor: Split the find_object methods to prep for a larger refactoring.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3591 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoClose unclosed pre/code tags (#4265).
Jean-Philippe Lang [Mon, 15 Mar 2010 19:57:35 +0000 (19:57 +0000)]
Close unclosed pre/code tags (#4265).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3590 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoDo not parse redmine links inside pre/code tags (#1288).
Jean-Philippe Lang [Mon, 15 Mar 2010 19:54:50 +0000 (19:54 +0000)]
Do not parse redmine links inside pre/code tags (#1288).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3589 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoExtract parsing of inline attachments, wiki links and redmine links.
Jean-Philippe Lang [Mon, 15 Mar 2010 19:37:01 +0000 (19:37 +0000)]
Extract parsing of inline attachments, wiki links and redmine links.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3588 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixed closing tags in syntax highlighting tests.
Jean-Philippe Lang [Mon, 15 Mar 2010 19:33:05 +0000 (19:33 +0000)]
Fixed closing tags in syntax highlighting tests.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3587 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoAdd background color to line numbers of highlighted code.
Jean-Philippe Lang [Sun, 14 Mar 2010 14:53:25 +0000 (14:53 +0000)]
Add background color to line numbers of highlighted code.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3586 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoReplace the hardcoded "CodeRay" css class name for highlighted elements.
Jean-Philippe Lang [Sun, 14 Mar 2010 13:22:50 +0000 (13:22 +0000)]
Replace the hardcoded "CodeRay" css class name for highlighted elements.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3585 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoExtract CodeRay calls to Redmine::SyntaxHighlighting (#2985).
Jean-Philippe Lang [Sun, 14 Mar 2010 12:57:08 +0000 (12:57 +0000)]
Extract CodeRay calls to Redmine::SyntaxHighlighting (#2985).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3584 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoReverts r1476 that is no longer needed after r3582.
Jean-Philippe Lang [Sun, 14 Mar 2010 09:07:21 +0000 (09:07 +0000)]
Reverts r1476 that is no longer needed after r3582.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3583 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoDo not html escape code that is going to be highlighted (#2985, #3359).
Jean-Philippe Lang [Sun, 14 Mar 2010 09:05:58 +0000 (09:05 +0000)]
Do not html escape code that is going to be highlighted (#2985, #3359).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3582 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoOptimization: load attachments when needed.
Jean-Philippe Lang [Sun, 14 Mar 2010 08:33:53 +0000 (08:33 +0000)]
Optimization: load attachments when needed.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3581 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoEnlarges the sidebar.
Jean-Philippe Lang [Sat, 13 Mar 2010 17:50:10 +0000 (17:50 +0000)]
Enlarges the sidebar.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3580 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoMove issue watchers to the sidebar.
Jean-Philippe Lang [Sat, 13 Mar 2010 17:45:41 +0000 (17:45 +0000)]
Move issue watchers to the sidebar.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3579 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoAdds index on issues nested set columns.
Jean-Philippe Lang [Sat, 13 Mar 2010 17:17:10 +0000 (17:17 +0000)]
Adds index on issues nested set columns.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3578 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoSlight UI changes to the subtasks tree.
Jean-Philippe Lang [Sat, 13 Mar 2010 15:47:06 +0000 (15:47 +0000)]
Slight UI changes to the subtasks tree.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3577 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoAdd subtasking strings to locales.
Jean-Philippe Lang [Sat, 13 Mar 2010 15:45:22 +0000 (15:45 +0000)]
Add subtasking strings to locales.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3576 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoTranslations updates.
Jean-Philippe Lang [Sat, 13 Mar 2010 15:42:57 +0000 (15:42 +0000)]
Translations updates.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3575 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoMakes subtasks rescheduled when a 'precedes' relation is set on a parent task.
Jean-Philippe Lang [Sat, 13 Mar 2010 15:29:34 +0000 (15:29 +0000)]
Makes subtasks rescheduled when a 'precedes' relation is set on a parent task.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3574 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoAdds subtasking (#443) including:
Jean-Philippe Lang [Sat, 13 Mar 2010 14:56:49 +0000 (14:56 +0000)]
Adds subtasking (#443) including:
* priority, start/due dates, progress, estimate, spent time roll-up to parent issues
* descendant issues tree displayed on the issue view with context menu support
* issue tree display on the gantt chart
* issue tree copy on project copy
* unlimited nesting

Defining subtasks requires the new permission 'Manage subtasks'.
Subtasks can not belong to a different project than the parent task.

Implementation is based on scoped nested sets for fast reads and updates.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3573 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoDo not reset session when a non logged in user request the login form (#4958).
Jean-Philippe Lang [Fri, 12 Mar 2010 19:22:11 +0000 (19:22 +0000)]
Do not reset session when a non logged in user request the login form (#4958).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3572 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixed windows platform detection in reposman.rb (#5039).
Jean-Philippe Lang [Fri, 12 Mar 2010 18:15:19 +0000 (18:15 +0000)]
Fixed windows platform detection in  reposman.rb (#5039).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3571 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoMore detailed failures message.
Jean-Philippe Lang [Fri, 12 Mar 2010 15:22:05 +0000 (15:22 +0000)]
More detailed failures message.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3570 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixes a test failure.
Jean-Philippe Lang [Fri, 12 Mar 2010 15:19:49 +0000 (15:19 +0000)]
Fixes a test failure.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3569 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoRefactors textile formatting tests.
Jean-Philippe Lang [Fri, 12 Mar 2010 15:17:53 +0000 (15:17 +0000)]
Refactors textile formatting tests.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3568 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixed: inline code with less-then/greater-than produces @lt; and @gt; (#1416).
Jean-Philippe Lang [Fri, 12 Mar 2010 15:12:23 +0000 (15:12 +0000)]
Fixed: inline code with less-then/greater-than produces @lt; and @gt; (#1416).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3567 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixed: error while moving an issue to a project with disabled tracker with SQLite3...
Jean-Philippe Lang [Fri, 12 Mar 2010 14:51:33 +0000 (14:51 +0000)]
Fixed: error while moving an issue to a project with disabled tracker with SQLite3 (#5049).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3566 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoAdds missing flash messages on project settings (#5043).
Jean-Philippe Lang [Fri, 12 Mar 2010 13:51:00 +0000 (13:51 +0000)]
Adds missing flash messages on project settings (#5043).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3565 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoCleanup and warning added in database.yml.database about the test database.
Jean-Philippe Lang [Fri, 12 Mar 2010 13:48:14 +0000 (13:48 +0000)]
Cleanup and warning added in database.yml.database about the test database.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3564 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixed: text formatting breaks when using parenthesis inside bold tags (#1334).
Jean-Philippe Lang [Fri, 12 Mar 2010 13:43:11 +0000 (13:43 +0000)]
Fixed: text formatting breaks when using parenthesis inside bold tags (#1334).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3563 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixed: avatar display breaks user profile page layout (#5008).
Jean-Philippe Lang [Fri, 12 Mar 2010 13:35:36 +0000 (13:35 +0000)]
Fixed: avatar display breaks user profile page layout (#5008).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3562 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixed: some textile modifiers combinations don't work, eg. bold inside underline...
Jean-Philippe Lang [Thu, 11 Mar 2010 19:55:31 +0000 (19:55 +0000)]
Fixed: some textile modifiers combinations don't work, eg. bold inside underline (#5045).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3561 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoRefactor: Extract method for setting the flash on bulk issue saves.
Eric Davis [Thu, 11 Mar 2010 16:34:08 +0000 (16:34 +0000)]
Refactor: Extract method for setting the flash on bulk issue saves.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3560 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoRemoves broken javascript on wiki history.
Jean-Philippe Lang [Wed, 10 Mar 2010 19:16:03 +0000 (19:16 +0000)]
Removes broken javascript on wiki history.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3559 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoUse assert_select to check the download link. (#4204)
Eric Davis [Wed, 10 Mar 2010 05:38:58 +0000 (05:38 +0000)]
Use assert_select to check the download link. (#4204)

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3558 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoAdds named scopes to replace custom finders.
Eric Davis [Wed, 10 Mar 2010 05:10:43 +0000 (05:10 +0000)]
Adds named scopes to replace custom finders.

* Adds watched_by class method in ActsAsWatchable
* Adds Issue#recently_updated, Issue#with_limit and Issue#on_active_project

  #2482

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3557 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoTranslation updates
Azamat Hackimov [Tue, 9 Mar 2010 21:02:11 +0000 (21:02 +0000)]
Translation updates
* ja (#4946)
* zh-TW (#4947)
* ru

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3556 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixed: NoMethodError error on roadmap if no trackers are selected and a shared versio...
Jean-Philippe Lang [Mon, 8 Mar 2010 20:17:09 +0000 (20:17 +0000)]
Fixed: NoMethodError error on roadmap if no trackers are selected and a shared version is available (#5006).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3555 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoRefactor: Remove duplicated case statements.
Eric Davis [Mon, 8 Mar 2010 16:47:57 +0000 (16:47 +0000)]
Refactor: Remove duplicated case statements.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3554 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoRefactor: Extract similar logic in IssuesHelper#show_detail to a new method.
Eric Davis [Mon, 8 Mar 2010 16:47:52 +0000 (16:47 +0000)]
Refactor: Extract similar logic in IssuesHelper#show_detail to a new method.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3553 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoAdded unit tests for IssuesHelper#show_detail
Eric Davis [Mon, 8 Mar 2010 16:47:47 +0000 (16:47 +0000)]
Added unit tests for IssuesHelper#show_detail

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3552 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoMoves scm adapters unit tests to a dedicated folder.
Jean-Philippe Lang [Sat, 6 Mar 2010 20:35:38 +0000 (20:35 +0000)]
Moves scm adapters unit tests to a dedicated folder.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3551 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoMakes test pass with Bazaar 2.1.0 (#5002).
Jean-Philippe Lang [Sat, 6 Mar 2010 20:14:09 +0000 (20:14 +0000)]
Makes test pass with Bazaar 2.1.0 (#5002).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3550 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoMoves ProjectsController#add_issue_category to IssueCategoriesController#new.
Jean-Philippe Lang [Sat, 6 Mar 2010 18:43:00 +0000 (18:43 +0000)]
Moves ProjectsController#add_issue_category to IssueCategoriesController#new.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3549 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoMoves ProjectsController#add_version to VersionsController#new.
Jean-Philippe Lang [Sat, 6 Mar 2010 18:25:01 +0000 (18:25 +0000)]
Moves ProjectsController#add_version to VersionsController#new.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3548 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoAdds context menu to the roadmap issue lists.
Jean-Philippe Lang [Sat, 6 Mar 2010 18:03:25 +0000 (18:03 +0000)]
Adds context menu to the roadmap issue lists.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3547 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoRemove double negative condition
Eric Davis [Fri, 5 Mar 2010 17:25:51 +0000 (17:25 +0000)]
Remove double negative condition

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3546 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoRefactor: Moved the contents of #issue_update into Issue.
Eric Davis [Fri, 5 Mar 2010 17:11:50 +0000 (17:11 +0000)]
Refactor: Moved the contents of #issue_update into Issue.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3545 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoUnselect issues when clicking outside of the list.
Jean-Philippe Lang [Thu, 4 Mar 2010 19:09:14 +0000 (19:09 +0000)]
Unselect issues when clicking outside of the list.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3544 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoDo not disable text selection in the issue list.
Jean-Philippe Lang [Thu, 4 Mar 2010 19:06:33 +0000 (19:06 +0000)]
Do not disable text selection in the issue list.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3543 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoAdds an helper for creating the context menu.
Jean-Philippe Lang [Thu, 4 Mar 2010 19:02:57 +0000 (19:02 +0000)]
Adds an helper for creating the context menu.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3542 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoFixed: hard coded English string at the selection of issue watchers (#4982).
Jean-Philippe Lang [Thu, 4 Mar 2010 18:49:03 +0000 (18:49 +0000)]
Fixed: hard coded English string at the selection of issue watchers (#4982).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3541 e93f8b46-1217-0410-a6f0-8f06a7374b81

14 years agoRefactor: Replace @journal with @issue.current_journal
Eric Davis [Thu, 4 Mar 2010 16:18:51 +0000 (16:18 +0000)]
Refactor: Replace @journal with @issue.current_journal

This removes an instance variable in #issue_update which will let it be moved
to the Issue model.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3540 e93f8b46-1217-0410-a6f0-8f06a7374b81