1. 03 Sep, 2010 1 commit
  2. 02 Sep, 2010 1 commit
  3. 01 Sep, 2010 1 commit
  4. 31 Aug, 2010 1 commit
  5. 30 Aug, 2010 1 commit
  6. 27 Aug, 2010 1 commit
  7. 19 Jun, 2010 1 commit
  8. 27 May, 2010 1 commit
  9. 30 Apr, 2010 1 commit
  10. 21 Mar, 2010 1 commit
  11. 12 Mar, 2010 1 commit
  12. 08 Mar, 2010 1 commit
  13. 06 Mar, 2010 2 commits
  14. 03 Mar, 2010 1 commit
  15. 02 Mar, 2010 1 commit
  16. 10 Feb, 2010 1 commit
  17. 05 Feb, 2010 1 commit
  18. 14 Jan, 2010 1 commit
  19. 26 Dec, 2009 1 commit
  20. 24 Dec, 2009 1 commit
  21. 12 Dec, 2009 2 commits
  22. 06 Dec, 2009 2 commits
  23. 02 Dec, 2009 1 commit
  24. 15 Nov, 2009 2 commits
  25. 29 Oct, 2009 1 commit
  26. 25 Oct, 2009 3 commits
  27. 24 Oct, 2009 1 commit
  28. 22 Oct, 2009 2 commits
    • edavis10's avatar
      When a specific TimeEntryActivity are change, associated TimeEntries will be · b6b48add
      edavis10 authored
      re-assigned to the correct record.
      
      * Renamed build to create since the methods now create objects.
      * Removed call to Project#save that isn't needed since objects are saved directly now.
      * Wrapped the activity creation and updates in a SQL transaction so TimeEntries
        will remain in a consistent state if there is an error.
      * When a Project's TimeEntryActivities are destroyed, they are now
        reassigned to the parent TimeEntryActivity.
      
        #4077
      
      git-svn-id: https://svn.redmine.org/redmine/trunk@2950 e93f8b46-1217-0410-a6f0-8f06a7374b81
      b6b48add
    • edavis10's avatar
      Added a Activities tab to Project Settings · 75473e27
      edavis10 authored
      * Changed Project#activities to allow getting inactive Activities also:
        * Changed the Enumeration#all named_scope to exclude project specific Activities
        * Changed the Project has_many time_entry_activities to include all by default
          and provided an #active method to filter them to active ones only
        * Split Project#activities to two methods and gave it a parameter that is used
          to determine if inactive activities are included (default is no)
      * Added a reset button to delete all project specific activities.
      * Added ProjectsController#reset_activities to remove the project
        specific activities
      * Added a HTTP DELETE route for reset_activities
      * Changed the permissions for managing project activities to have access to the
        ProjectsController#reset_activities action
      * Added a way to bulk save Project specific Activities in ProjectsController
        * #save_activities will save all the changed activities, including update the
          existing records
        * Added helper methods to the controller which will be refactored later
        * Allow the same TimeEntryActivity names on different projects
      
        #4077
      
      git-svn-id: https://svn.redmine.org/redmine/trunk@2949 e93f8b46-1217-0410-a6f0-8f06a7374b81
      75473e27
  29. 04 Jul, 2009 1 commit
  30. 17 May, 2009 2 commits
  31. 12 May, 2009 1 commit
  32. 10 May, 2009 1 commit