Added the ability to copy a project in the Project Administration panel.

* Added Copy project button.
* Added Project#copy_from to duplicate a project to be modified and saved by the user
* Added a ProjectsController#copy based off the add method
** Used Project#copy_from to create a duplicate project in memory
* Implemented Project#copy to copy data for a project from another and save it.
** Members
** Project level queries
** Project custom fields
* Added a plugin hook for Project#copy.

  #1125  #1556  #886  #309

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2704 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Eric Davis
2009-05-03 21:25:37 +00:00
parent 29c0dae151
commit fa7bd1c71d
9 changed files with 242 additions and 9 deletions
+2 -2
View File
@@ -58,7 +58,7 @@ issues_004:
category_id:
description: Issue on project 2
tracker_id: 1
assigned_to_id:
assigned_to_id: 2
author_id: 2
status_id: 1
issues_005:
@@ -125,4 +125,4 @@ issues_008:
start_date:
due_date:
lock_version: 0