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
Showing
- app/controllers/issues_controller.rb 20 additions, 3 deletionsapp/controllers/issues_controller.rb
- app/controllers/timelog_controller.rb 4 additions, 4 deletionsapp/controllers/timelog_controller.rb
- app/helpers/issues_helper.rb 28 additions, 0 deletionsapp/helpers/issues_helper.rb
- app/models/issue.rb 212 additions, 47 deletionsapp/models/issue.rb
- app/models/issue_relation.rb 1 addition, 0 deletionsapp/models/issue_relation.rb
- app/models/project.rb 11 additions, 1 deletionapp/models/project.rb
- app/views/issues/_attributes.rhtml 5 additions, 5 deletionsapp/views/issues/_attributes.rhtml
- app/views/issues/_form.rhtml 10 additions, 0 deletionsapp/views/issues/_form.rhtml
- app/views/issues/auto_complete.html.erb 9 additions, 0 deletionsapp/views/issues/auto_complete.html.erb
- app/views/issues/gantt.rhtml 9 additions, 6 deletionsapp/views/issues/gantt.rhtml
- app/views/issues/show.rhtml 19 additions, 1 deletionapp/views/issues/show.rhtml
- config/locales/en.yml 4 additions, 0 deletionsconfig/locales/en.yml
- config/locales/fr.yml 4 additions, 0 deletionsconfig/locales/fr.yml
- db/migrate/20100313132032_add_issues_nested_sets_columns.rb 17 additions, 0 deletionsdb/migrate/20100313132032_add_issues_nested_sets_columns.rb
- lib/redmine.rb 2 additions, 1 deletionlib/redmine.rb
- lib/redmine/default_data/loader.rb 1 addition, 0 deletionslib/redmine/default_data/loader.rb
- lib/redmine/helpers/gantt.rb 52 additions, 1 deletionlib/redmine/helpers/gantt.rb
- public/images/task_parent_end.png 0 additions, 0 deletionspublic/images/task_parent_end.png
- public/javascripts/application.js 12 additions, 0 deletionspublic/javascripts/application.js
- public/stylesheets/application.css 20 additions, 5 deletionspublic/stylesheets/application.css
Please register or sign in to comment