1. 17 Sep, 2010 1 commit
  2. 10 Sep, 2010 1 commit
    • Eric Davis's avatar
      Rewrite the Gantt chart. #6276 · bdb3937e
      Eric Davis authored
      This version of the Gantt chart supports nested charts. So Projects,
      Versions, and Issues will be nested underneath their parents correctly.
      
      Additional features:
      
      * Move all Gantt code to Redmine::Helpers::Gantt class instead of having it in
        the Gantt class, controller, and view
      * Recursive and nest sub-projects
      * Recursive and nest versions
      * Recursive and nest issues
      * Draw a line showing when a Project is active and it's progress
      * Draw a line showing when a Version is active and it's progress
      * Show a version's % complete
      * Change the color of Projects, Versions, and Issues if they are late or
        behind schedule
      * Added Project#start_date and #due_date
      * Added Project#completed_percent
      * Use a mini-gravatar on the Gantt chart
      * Added tests for the Gantt rendering
      
      git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4072 e93f8b46-1217-0410-a6f0-8f06a7374b81
      bdb3937e
  3. 10 Aug, 2010 1 commit
  4. 20 Jun, 2010 1 commit
  5. 30 Apr, 2010 2 commits
  6. 18 Apr, 2010 1 commit
  7. 16 Mar, 2010 1 commit
  8. 14 Mar, 2010 1 commit
  9. 13 Mar, 2010 1 commit
    • Jean-Philippe Lang's avatar
      Adds subtasking (#443) including: · 8e3d1b69
      Jean-Philippe Lang authored
      * 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
      8e3d1b69
  10. 10 Mar, 2010 1 commit
  11. 03 Mar, 2010 1 commit
  12. 17 Feb, 2010 1 commit
  13. 07 Feb, 2010 1 commit
  14. 01 Feb, 2010 1 commit
  15. 18 Dec, 2009 1 commit
  16. 13 Dec, 2009 1 commit
  17. 02 Dec, 2009 1 commit
  18. 25 Nov, 2009 1 commit
    • Eric Davis's avatar
      Converted Menus to a Tree structure to allow submenus. · 1f06cf88
      Eric Davis authored
      * Bundle the rubytree gem
      * Patched RubyTree's TreeNode to add some additional methods.
      * Converted the menu rendering to walk the Tree of MenuItems to render
        each item
      * Added a menu option for :parent_menu to make this menu a child of the parent
      * Added a bunch of tests
      * Made MenuItem a subclass of Tree::TreeNode in order to use it's methods
        directly
      * Changed the exceptions in MenuItem#new to be ArgumentErrors instead of the
        generic RuntimeError
      
        #4250
      
      git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3090 e93f8b46-1217-0410-a6f0-8f06a7374b81
      1f06cf88
  19. 20 Nov, 2009 1 commit
  20. 07 Nov, 2009 1 commit
  21. 10 Oct, 2009 1 commit
  22. 07 Oct, 2009 1 commit
  23. 13 Sep, 2009 1 commit
    • Eric Davis's avatar
      Upgraded to Rails 2.3.4 (#3597) · 7b0cb6ab
      Eric Davis authored
      * Ran the Rails upgrade
      * Upgraded to Rails Engines 2.3.2
      * Added a plugin to let Engines override application views.
      * Converted tests to use the new classes:
      ** ActionController::TestCase for functional
      ** ActiveSupport::TestCase for units
      * Converted ActiveRecord::Error message to a string.
      * ActiveRecord grouping returns an ordered hash which doesn't have #sort!
      * Updated the I18n storage_units format.
      * Added some default initializers from a fresh rails app
      * Changed the order of check_box_tags and hidden_field_tags.  The hidden tag
        needs to appear first in Rails 2.3, otherwise it will override any value in
        the check_box_tag.
      * Removed the custom handler for when the cookie store is tampered with.
        Rails 2.3 removed the TamperedWithCookie exception and instead Rails will not
        load the data from it when it's been tampered with (e.g. no user login).
      * Fixed mail layouts, 2.3 has problems with implicit multipart emails that
        use layouts.  Also removed some custom Redmine mailer code.
      * Fixed a bug that occurred in tests where the "required" span tag would be
        added to the :field_status translation.  This resulted in an email string of:
      
          <li>Status<span class="required"> *</span><span class="required"> *</span>
      
        Instead of:
      
          <li>Status: New</li>
      
      git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2887 e93f8b46-1217-0410-a6f0-8f06a7374b81
      7b0cb6ab
  24. 02 Aug, 2009 1 commit
  25. 21 Apr, 2009 1 commit
  26. 04 Mar, 2009 1 commit
  27. 26 Feb, 2009 2 commits
  28. 21 Feb, 2009 1 commit
  29. 12 Feb, 2009 2 commits
  30. 11 Feb, 2009 3 commits
  31. 10 Feb, 2009 1 commit
  32. 24 Jan, 2009 1 commit
  33. 22 Dec, 2008 1 commit
  34. 14 Dec, 2008 1 commit
  35. 09 Dec, 2008 1 commit