Commit Graph

123 Commits (997493f6af9b8a332f820772ce4b1f4dd58c2db5)

Author SHA1 Message Date
Jean-Philippe Lang 1bf4f52de5 Check for a valid time entry if comments have been entered when updating an issue (#7581). 14 years ago
Jean-Philippe Lang 93a4f621f0 Prevent SystemStackError on Issue#all_dependent_issues with mutiple circular dependencies (#7320). 14 years ago
Jean-Philippe Lang af34ecdb90 Code cleanup. 14 years ago
Jean-Philippe Lang c9497f39b8 Keep track of issue description changes (#746). 14 years ago
Jean-Philippe Lang cc2d6f3605 Allow additional workflow transitions for issue author and assignee (#2732). 14 years ago
Jean-Philippe Lang 4525b7f6e2 Fixed: subtasks are deleted (not destroyed) when destroying parent issue (#7385). 14 years ago
Jean-Philippe Lang befd725b8b Prevent SystemStackError on Issue#all_dependent_issues with circular dependency (#7320). 14 years ago
Jean-Philippe Lang 3409333522 Makes issue safe_attributes extensible (#6000). 14 years ago
Jean-Philippe Lang 3e3315c103 Support for updating custom fields using the received custom_fields array (#6345, #6403). 14 years ago
Jean-Philippe Lang 77c6188ec2 Fixed: gantt displays issues by date of creation. 14 years ago
Jean-Philippe Lang 06b0176a3e Fixed: submitting a non numerical parent task input creates a 500 error (#6932). 14 years ago
Jean-Philippe Lang e0e8c14c2a Makes MailHandler accept all issue attributes and custom fields that can be set/updated (#4071, #4807, #5622, #6110). 14 years ago
Jean-Philippe Lang 0eb7d8f614 Moved some permission checks for issue update from controller to model. 14 years ago
Jean-Philippe Lang f3baa5bfee Fixed: precedes/follows relations no longer update start/due dates (#5803). 14 years ago
Eric Davis 73f12765a9 Don't duplicate users in Issue#assignable_users. From r4240 14 years ago
Eric Davis 7798e1b1f7 Allow assigning issues back to the author. #4199 14 years ago
Eric Davis c059300d99 Added User#notify_about? to check when a user should be notified about an event 14 years ago
Eric Davis 83e0be5d07 Fixes reverting an issue to a status with a done_ratio of 0%. #5170 14 years ago
Eric Davis f62a1827f3 Updated issue delete confirmation when it has child issues. #6191 14 years ago
Jean-Baptiste Barth c4d44af54c Fixed non standard SQL syntax. #6413 14 years ago
Eric Davis bdb3937e0f Rewrite the Gantt chart. #6276 14 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