Commit Graph

112 Commits (3279b2adbda843bfde1c30166f03e75e39c796b2)

Author SHA1 Message Date
Tim Felgentreff 485335599a fix attachment_removal 14 years ago
Tim Felgentreff 9cd55d8dd4 more test fixes 14 years ago
Tim Felgentreff 4eb07d6ce6 fix use of versions vs journals 14 years ago
Tim Felgentreff a6a25cc5c1 render done_ratio as decimal 14 years ago
Tim Felgentreff 1f9eda4e0d update tests to work with the new data model, where neccessary 14 years ago
Tim Felgentreff d34abea14e use the journal formatters API to register the issue journal formats 15 years ago
Tim Felgentreff 2ec2405b32 convert more to acts_as_journalized 15 years ago
Tim Felgentreff aecb868b85 remove more journal specific functionality 15 years ago
Tim Felgentreff d7768ce600 remove journals to start moving it all out to vestal_versions based plugin 15 years ago
Eric Davis c6201ae15b Recalculate inherited attributes on parents when a child is moved under a new parent. #5524 15 years ago
Eric Davis 7ccdaee110 Only copy visible issues. 15 years ago
Jean-Philippe Lang 0004b52646 Fixes behaviour of move_issues permission for non member role (#5309). 15 years ago
Jean-Philippe Lang f35921d308 Fixes Issue#save_issue_with_child_records so that time entry do not get saved if issue save fails. 15 years ago
Jean-Philippe Lang 43e5bb75d2 Fixed: issue optimistic locking broken by r3308 (#5280). 15 years ago
Jean-Philippe Lang e584ae220d Cleans up status assignment in IssuesController#new handled by Issue#safe_attributes= now. 15 years ago
Jean-Philippe Lang d550c46160 Makes subtasks rescheduled when a 'precedes' relation is set on a parent task. 15 years ago
Jean-Philippe Lang 8e3d1b694a Adds subtasking (#443) including: 15 years ago
Jean-Philippe Lang 3dc4dbe302 Fixed: error while moving an issue to a project with disabled tracker with SQLite3 (#5049). 15 years ago
Eric Davis 22c1e2b8cf Adds named scopes to replace custom finders. 15 years ago
Eric Davis 3f3e30c2aa Refactor: Moved the contents of #issue_update into Issue. 15 years ago
Eric Davis c58dc83e74 Refactor: Replace @journal with @issue.current_journal 15 years ago
Eric Davis 976cba0c5d Refactor: use the existing Issue#new_statuses_allowed_to method. 15 years ago
Jean-Philippe Lang 02cc0efdd7 Fixed: journal details duplicated when an issue is saved twice (#3690). 15 years ago
Jean-Philippe Lang e24d6cc223 Bulk edit refactoring. 15 years ago
Eric Davis f838904a7e Refactor: Extract Issue#bulk_edit from the IssuesController 15 years ago
Jean-Philippe Lang 2f8cf7f762 Removes duplicated LOC. 15 years ago
Jean-Philippe Lang a811f67748 Fixed: SystemStackError (stack level too deep) on Issue#attributes= after model reload (#4838). 15 years ago
Eric Davis 5bd912e9a2 Refactor: Extracted the select_all calls to a new private method. 15 years ago
Eric Davis b86b9b898e Refactor: Moved the raw SQL finders from ReportsController to Issue. 15 years ago
Jean-Philippe Lang 0a05cc2a37 Set a white list of issue attributes that can be mass-assigned from controllers. 15 years ago
Jean-Philippe Lang f6ac12ad9d Fixed: undefined method `stringify_keys!' error in Issue#attributes_with_tracker_first= with ruby1.9 (#4540). 15 years ago
Jean-Philippe Lang 6610bb6b6c Moves watchers filtering logic to ActsAsWatchable. 15 years ago
Jean-Philippe Lang 1f47d5856e Issue#done_ratio should not break if status is nil. 15 years ago
Jean-Philippe Lang d905f2ce7e Allow blank value for IssueStatus#default_done_ratio. 15 years ago
Eric Davis 4fe14e71c2 Adds a Setting to control how an Issue's done_ratio is calculated: 15 years ago
Jean-Philippe Lang f2520385e4 Fixes tracker_id and custom_field_values assignment order for issues (#4353). 15 years ago
Jean-Philippe Lang 0fe389b841 Optimize updates of issue's shared versions. 15 years ago
Jean-Philippe Lang 40e2af7ab9 Optimize issue updates when a version sharing changes. 15 years ago
Jean-Philippe Lang 5f8e9d7118 Version sharing (#465) + optional inclusion of subprojects in the roadmap view (#2666). 15 years ago
Eric Davis e178123569 Enhanced the Issue Bulk Copy feature: 15 years ago
Jean-Philippe Lang c870a7b9ef Do not notify users that are no longer allowed to view an issue (#3589, #4263). 15 years ago
Jean-Philippe Lang 25e131f176 Remove duplicate validation. 15 years ago
Jean-Philippe Lang 88fcf484d4 Enable tracker update on issue edit form (#2405). 15 years ago
Jean-Philippe Lang 3fc655904f Copy issue status on project copy (#3877). 15 years ago
Jean-Philippe Lang d201c54455 Adds version status to limit issue assignments (#1245). 15 years ago
Jean-Philippe Lang 4e73685af7 Reset timestamps and wiki page hierarchy on project copy. 15 years ago
Eric Davis 9ed048dc42 Include the issue status in search results and the Activity page. (#3700) 16 years ago
Jean-Philippe Lang 6994d1c23b Actually block issues from closing when a blocking issue isn't closed (#1740). 16 years ago
Eric Davis 62e58f26b0 Changed Enumerations to use a Single Table Inheritance 16 years ago
Jean-Philippe Lang 7dccf9fda6 Allows multiple roles on the same project (#706). Prerequisite for user groups feature. 16 years ago