summaryrefslogtreecommitdiffstats
path: root/app/models
Commit message (Collapse)AuthorAgeFilesLines
...
* Use IssueRelation#to_s.Jean-Philippe Lang2014-11-051-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13565 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Overrides IssueRelation#to_s.Jean-Philippe Lang2014-11-051-0/+10
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13563 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed that setting a status as closed should update issue closed_on ↵Jean-Philippe Lang2014-11-051-0/+18
| | | | | | attribute (#18280). git-svn-id: http://svn.redmine.org/redmine/trunk@13560 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Let QueryColumn accept a Proc as caption (#18276).Jean-Philippe Lang2014-11-041-1/+8
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13558 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed that a disabled field which is required by workflow rules blocks issue ↵Jean-Philippe Lang2014-11-041-1/+1
| | | | | | creation/update (#17744). git-svn-id: http://svn.redmine.org/redmine/trunk@13557 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moved controller code to new method Project#add_default_member.Jean-Philippe Lang2014-11-021-0/+9
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13542 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a 'sorted' scope to Project.Jean-Philippe Lang2014-11-021-0/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13541 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Default status per tracker (#5991).Jean-Philippe Lang2014-11-023-27/+67
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13535 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed that IssueRelation should not be responsible for calling ↵Jean-Philippe Lang2014-11-022-26/+56
| | | | | | Issue#init_journal (#18237). git-svn-id: http://svn.redmine.org/redmine/trunk@13534 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed ORDER option on acts_as_tree that duplicates default_scope.Jean-Philippe Lang2014-10-301-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13528 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed SQL errors with SQLServer (column specified more than once in the ↵Jean-Philippe Lang2014-10-292-2/+2
| | | | | | order by list) after r13526. git-svn-id: http://svn.redmine.org/redmine/trunk@13527 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Order scopes cleanup.Jean-Philippe Lang2014-10-296-7/+7
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13526 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup.Jean-Philippe Lang2014-10-281-2/+2
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13525 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed unused instance variable.Jean-Philippe Lang2014-10-281-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13524 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup.Jean-Philippe Lang2014-10-281-3/+3
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13523 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup, removed raw SQL.Jean-Philippe Lang2014-10-282-2/+2
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13522 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Query IssueStatus model to prevent workflows instanciation.Jean-Philippe Lang2014-10-261-10/+14
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13516 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup.Jean-Philippe Lang2014-10-261-10/+15
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13515 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Prevents useless COUNT queries.Jean-Philippe Lang2014-10-261-2/+2
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13514 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup.Jean-Philippe Lang2014-10-261-8/+15
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13513 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Clear @assignable_users on reload.Jean-Philippe Lang2014-10-251-0/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13510 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes Project#assignable_users return a scope that prevents 2*n queries.Jean-Philippe Lang2014-10-252-6/+8
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13509 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup.Jean-Philippe Lang2014-10-252-17/+19
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13508 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup, use safer #closed?Jean-Philippe Lang2014-10-241-2/+2
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13505 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Restores commits reverted when rails-4.1 branch was merged (#18174).Jean-Philippe Lang2014-10-244-5/+10
| | | | | | Patch by Mischa The Evil. git-svn-id: http://svn.redmine.org/redmine/trunk@13504 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove unneeded "references" of joinsToshi MARUYAMA2014-10-2412-23/+0
| | | | | | "references" is needed for includes, but not needed for joins. git-svn-id: http://svn.redmine.org/redmine/trunk@13501 e93f8b46-1217-0410-a6f0-8f06a7374b81
* use includes instead of joins at Issue#visibleToshi MARUYAMA2014-10-241-1/+1
| | | | | | | | | | | | | | "rake test" passes all test, but following test fails on command line. <pre> $ ruby test/unit/issue_test.rb -n test_visible_scope_for_member_with_groups_should_return_assigned_issues 1) Failure: IssueTest#test_visible_scope_for_member_with_groups_should_return_assigned_issues [test/unit/issue_test.rb:321]: Failed assertion, no message given. </pre> git-svn-id: http://svn.redmine.org/redmine/trunk@13500 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a single controller for users and groups memberships and support for ↵Jean-Philippe Lang2014-10-233-11/+23
| | | | | | adding multiple projects at once (#11702). git-svn-id: http://svn.redmine.org/redmine/trunk@13498 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup: use #project_condition.Jean-Philippe Lang2014-10-231-3/+2
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13497 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use regular AR query instead of raw SQL.Jean-Philippe Lang2014-10-231-5/+2
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13496 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaced Board#topics with a regular method.Jean-Philippe Lang2014-10-221-1/+5
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13491 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed an SQL error with SQLServer (#14534).Jean-Philippe Lang2014-10-221-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13490 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup, use array instead of handcrafted update.Jean-Philippe Lang2014-10-221-4/+4
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13485 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed unneeded :foreign_key option on belongs_to associations.Jean-Philippe Lang2014-10-2212-23/+23
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13484 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed deprecated stuff for Redmine 3.0.Jean-Philippe Lang2014-10-223-39/+0
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13483 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged rails-4.1 branch (#14534).Jean-Philippe Lang2014-10-2250-189/+283
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13482 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed test failure with MySQL introduced by r13467.Jean-Philippe Lang2014-10-211-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13468 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed test failure with SQLServer introduced by r13461.Jean-Philippe Lang2014-10-211-1/+2
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13467 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed tests broken by r13461.Jean-Philippe Lang2014-10-201-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13466 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup, removed raw SQL queries.Jean-Philippe Lang2014-10-201-61/+36
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13461 e93f8b46-1217-0410-a6f0-8f06a7374b81
* use deep_dup to prevent losing mail receiving options (#14491)Toshi MARUYAMA2014-10-201-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13457 e93f8b46-1217-0410-a6f0-8f06a7374b81
* MailHandler: Don't use String#respond_to?(:force_encoding) (#18047)Toshi MARUYAMA2014-10-081-1/+1
| | | | | | Contributed by Felix Schäfer. git-svn-id: http://svn.redmine.org/redmine/trunk@13432 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Don't link multiple changesets from the same commit multiple times (#17931).Jean-Philippe Lang2014-10-052-1/+19
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13427 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Let the new time_entry form be submitted without project (#17954).Jean-Philippe Lang2014-10-041-6/+8
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13422 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds buit-in groups to give specific permissions to anonymous and non ↵Jean-Philippe Lang2014-09-288-27/+194
| | | | | | members users per project (#17976). git-svn-id: http://svn.redmine.org/redmine/trunk@13417 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Ignore email keywords after truncation line (#8758).Jean-Philippe Lang2014-09-201-3/+3
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13413 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Expire other sessions on password change (#17796).Jean-Baptiste Barth2014-09-161-0/+1
| | | | | | | Contributed by Jan Schulz-Hofen. git-svn-id: http://svn.redmine.org/redmine/trunk@13412 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove trailing white-space from app/models/issue_custom_field.rbToshi MARUYAMA2014-09-161-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13410 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup (#17717).Jean-Philippe Lang2014-09-141-3/+5
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13403 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Parent issue autocomplete does not follow to the "Allow cross-project ↵Jean-Philippe Lang2014-09-141-0/+22
| | | | | | subtasks" setting (#14281). git-svn-id: http://svn.redmine.org/redmine/trunk@13400 e93f8b46-1217-0410-a6f0-8f06a7374b81