summaryrefslogtreecommitdiffstats
path: root/app/models/issue.rb
Commit message (Collapse)AuthorAgeFilesLines
...
* Removed unused scope.Jean-Philippe Lang2011-12-181-6/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8291 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use scoped method instead of merge_conditions.Jean-Philippe Lang2011-12-181-6/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8290 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed after_initialize methods.Jean-Philippe Lang2011-12-181-1/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8288 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use open scope in version issues count methods.Jean-Philippe Lang2011-12-181-1/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8285 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Rails3.1 compatibilityJean-Philippe Lang2011-12-181-1/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8275 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Display issue form fields according to permissions.Jean-Philippe Lang2011-12-151-0/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8227 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Save an @Issue#save@.Etienne Massip2011-12-141-8/+12
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8212 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup.Jean-Philippe Lang2011-12-131-7/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8198 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use safe_attributes for issue watchers assignment.Jean-Philippe Lang2011-12-131-1/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8197 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes project and tracker assigned first in #attributes=Jean-Philippe Lang2011-12-081-7/+11
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8131 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes spent time column available on the issue list (#971).Jean-Philippe Lang2011-12-041-2/+17
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8073 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use user's time zone when logging time while editing ticket (#9619).Jean-Philippe Lang2011-11-241-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7918 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: User with groups may not see issues assigned to him or to its groups ↵Jean-Philippe Lang2011-11-111-2/+2
| | | | | | (#9478). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7771 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Rails3: model: replace deprecated errors.add_to_base at validate_issue of IssueToshi MARUYAMA2011-10-061-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7590 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Rails3: model: replace deprecated errors.add_to_base at ↵Toshi MARUYAMA2011-10-061-1/+1
| | | | | | save_issue_with_child_records of Issue git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7589 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Rails3: model: replace deprecated 'validate' method at Issue modelToshi MARUYAMA2011-09-211-1/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7429 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove trailing white-spaces except SQL from app/models/issue.rb.Toshi MARUYAMA2011-08-211-4/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6516 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Ability to load relations on /issues API (#7366).Jean-Philippe Lang2011-07-241-1/+11
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6313 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: MailHandler does not include JournalDetail for attached files (#7966).Jean-Philippe Lang2011-07-241-3/+8
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6312 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Assignee is removed on issue update if assignee account is locked (#8884).Jean-Philippe Lang2011-07-231-0/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6308 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Ability to assign issues to groups (#2964).Jean-Philippe Lang2011-07-231-6/+14
| | | | | | Option is disabled by default. It can be turned on in application settings. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6306 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds REST API for issue relations (#7366).Jean-Philippe Lang2011-07-041-0/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6176 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Normalize issue description EOLs do prevent false journal details (#8712).Jean-Philippe Lang2011-07-021-0/+7
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6149 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Do not journalize blank description changes (#8712).Jean-Philippe Lang2011-07-021-1/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6147 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove trailing white-spaces excluding SQL from issue model source.Toshi MARUYAMA2011-05-171-77/+77
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5810 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: notes are lost when copying issue(s) (#6901, #8239).Jean-Philippe Lang2011-04-291-1/+7
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5602 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: copying an issue keeps the author of the original issue (#6901).Jean-Philippe Lang2011-04-291-0/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5601 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Private issues (#7414).Jean-Philippe Lang2011-04-151-2/+13
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5466 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds an issues visibility level on roles (#7412).Jean-Philippe Lang2011-04-111-2/+20
| | | | | | It can be set so that users only see their own issues (created or assigned). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5416 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds visibility condition to Issue.by_* count methods.Jean-Philippe Lang2011-04-081-13/+14
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5365 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes visible scopes accept projects option and deprecate Project.visible_by.Jean-Philippe Lang2011-04-051-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5324 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Save queries.Jean-Philippe Lang2011-03-281-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5245 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds css classes to parent/child issues (#7986).Jean-Philippe Lang2011-03-251-0/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5221 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds Issue#visible_condition to build issue visibility statement.Jean-Philippe Lang2011-03-151-1/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5141 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Check for a valid time entry if comments have been entered when updating an ↵Jean-Philippe Lang2011-03-131-1/+1
| | | | | | issue (#7581). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5110 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Prevent SystemStackError on Issue#all_dependent_issues with mutiple circular ↵Jean-Philippe Lang2011-03-131-3/+3
| | | | | | dependencies (#7320). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5104 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup.Jean-Philippe Lang2011-03-101-5/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5079 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Keep track of issue description changes (#746).Jean-Philippe Lang2011-02-271-3/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4954 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Allow additional workflow transitions for issue author and assignee (#2732).Jean-Philippe Lang2011-02-201-1/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4895 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: subtasks are deleted (not destroyed) when destroying parent issue ↵Jean-Philippe Lang2011-01-221-10/+1
| | | | | | (#7385). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4735 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Prevent SystemStackError on Issue#all_dependent_issues with circular ↵Jean-Philippe Lang2011-01-151-3/+6
| | | | | | dependency (#7320). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4723 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes issue safe_attributes extensible (#6000).Jean-Philippe Lang2010-12-121-32/+27
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4491 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Support for updating custom fields using the received custom_fields array ↵Jean-Philippe Lang2010-12-101-0/+1
| | | | | | (#6345, #6403). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4481 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: gantt displays issues by date of creation.Jean-Philippe Lang2010-11-211-2/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4421 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: submitting a non numerical parent task input creates a 500 error (#6932).Jean-Philippe Lang2010-11-201-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4414 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes MailHandler accept all issue attributes and custom fields that can be ↵Jean-Philippe Lang2010-11-121-4/+7
| | | | | | set/updated (#4071, #4807, #5622, #6110). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4394 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moved some permission checks for issue update from controller to model.Jean-Philippe Lang2010-11-111-3/+21
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4393 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: precedes/follows relations no longer update start/due dates (#5803).Jean-Philippe Lang2010-10-191-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4263 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Don't duplicate users in Issue#assignable_users. From r4240Eric Davis2010-10-071-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4241 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Allow assigning issues back to the author. #4199Eric Davis2010-10-071-1/+3
| | | | | | | | This allows an issue to be reassigned to the author even if they are not a project member. Useful when passing back an issue to get more information from the author. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4240 e93f8b46-1217-0410-a6f0-8f06a7374b81