summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Makes subtasks rescheduled when a 'precedes' relation is set on a parent task.Jean-Philippe Lang2010-03-131-0/+15
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3574 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds subtasking (#443) including:Jean-Philippe Lang2010-03-136-16/+405
| | | | | | | | | | | | | | | * priority, start/due dates, progress, estimate, spent time roll-up to parent issues * descendant issues tree displayed on the issue view with context menu support * issue tree display on the gantt chart * issue tree copy on project copy * unlimited nesting Defining subtasks requires the new permission 'Manage subtasks'. Subtasks can not belong to a different project than the parent task. Implementation is based on scoped nested sets for fast reads and updates. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3573 e93f8b46-1217-0410-a6f0-8f06a7374b81
* More detailed failures message.Jean-Philippe Lang2010-03-121-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3570 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes a test failure.Jean-Philippe Lang2010-03-121-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3569 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactors textile formatting tests.Jean-Philippe Lang2010-03-121-16/+15
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3568 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: inline code with less-then/greater-than produces @lt; and @gt; (#1416).Jean-Philippe Lang2010-03-121-0/+19
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3567 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: error while moving an issue to a project with disabled tracker with ↵Jean-Philippe Lang2010-03-121-0/+10
| | | | | | SQLite3 (#5049). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3566 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: text formatting breaks when using parenthesis inside bold tags (#1334).Jean-Philippe Lang2010-03-121-0/+18
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3563 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: some textile modifiers combinations don't work, eg. bold inside ↵Jean-Philippe Lang2010-03-111-0/+45
| | | | | | underline (#5045). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3561 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use assert_select to check the download link. (#4204)Eric Davis2010-03-101-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3558 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds named scopes to replace custom finders.Eric Davis2010-03-101-0/+20
| | | | | | | | | * Adds watched_by class method in ActsAsWatchable * Adds Issue#recently_updated, Issue#with_limit and Issue#on_active_project #2482 git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3557 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added unit tests for IssuesHelper#show_detailEric Davis2010-03-082-0/+190
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3552 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moves scm adapters unit tests to a dedicated folder.Jean-Philippe Lang2010-03-064-4/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3551 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moves ProjectsController#add_issue_category to IssueCategoriesController#new.Jean-Philippe Lang2010-03-062-12/+29
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3549 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moves ProjectsController#add_version to VersionsController#new.Jean-Philippe Lang2010-03-062-35/+34
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3548 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: no email notification on new project/version file added (#4966).Jean-Philippe Lang2010-03-031-0/+14
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3532 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes git annotate (#3832).Jean-Philippe Lang2010-03-031-2/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3531 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added test for when an attachment fails to save.Eric Davis2010-03-031-1/+21
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3527 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes failing tests from r3521Eric Davis2010-03-021-6/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3522 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Verify issues are updated by HTTP PUT only. Regression from r3486.Eric Davis2010-03-011-0/+14
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3520 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a test for not sending email without recipient (#4920).Jean-Philippe Lang2010-02-281-0/+21
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3518 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Git blame/annotate fails on moved files (#3832).Jean-Philippe Lang2010-02-281-0/+14
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3513 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: attachments with the same name at the same time overwrite (#3691).Jean-Philippe Lang2010-02-281-0/+10
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3511 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes a test failure due to a default custom field value.Jean-Philippe Lang2010-02-281-4/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3509 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds missing fixtures.Jean-Philippe Lang2010-02-281-0/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3508 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds attachments upload on wiki edit form (#1223).Jean-Philippe Lang2010-02-281-0/+17
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3500 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: journal details duplicated when an issue is saved twice (#3690).Jean-Philippe Lang2010-02-281-0/+26
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3499 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Let administrators see locked user profiles.Jean-Philippe Lang2010-02-261-2/+8
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3493 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes AuthSource.authenticate return a hash instead of an array.Jean-Philippe Lang2010-02-262-6/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3492 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Test that AuthSourceLdap#authenticate returns valid User attributes only.Jean-Philippe Lang2010-02-261-16/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3491 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moves the LDAP test server to a fixture.Jean-Philippe Lang2010-02-263-24/+18
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3490 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a sample test LDAP configuration file.Jean-Philippe Lang2010-02-261-0/+19
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3489 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: Move the updating of an Issue to the #update method.Eric Davis2010-02-252-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3486 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix LDAP on the fly creation. The User object doesn't have a :dn attribute.Eric Davis2010-02-251-0/+30
| | | | | | Fixes #4918 and adds a test for the behavior. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3485 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: Start to extract IssuesController#edit into #update (REST).Eric Davis2010-02-241-24/+24
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3480 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Bulk edit refactoring.Jean-Philippe Lang2010-02-231-22/+25
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3478 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moved the IssuesController routing tests to an integration test.Eric Davis2010-02-222-116/+43
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3474 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removes --find-copies-harder git option to retrieve commits which was way to ↵Jean-Philippe Lang2010-02-211-1/+1
| | | | | | slow (#4547). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3468 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Remove invalid utf8 sequences from commit comments and author name (#4773).Jean-Philippe Lang2010-02-202-2/+19
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3466 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Cleanup.Jean-Philippe Lang2010-02-201-8/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3459 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Links in Forum mails should redirect to message, not topic (#4884).Jean-Philippe Lang2010-02-201-2/+14
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3458 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Pound (#) followed by number with leading zero (0) removes leading ↵Jean-Philippe Lang2010-02-181-0/+2
| | | | | | zero when rendered in wiki (#4872). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3451 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix an IndexError if all the :last menu items are deleted from a menu. #4718Eric Davis2010-02-181-1/+18
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3447 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Deselecting textile text formatting causes interning empty string ↵Jean-Philippe Lang2010-02-171-0/+10
| | | | | | errors (#4867). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3446 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a test for emission address with phrase (#4855).Jean-Philippe Lang2010-02-171-0/+10
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3443 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: unit tests broken by r3438 (#4860).Jean-Philippe Lang2010-02-171-0/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3442 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: Extract method from AuthSourceLdap#authenticateEric Davis2010-02-161-3/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3439 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added some tests for the LDAP authentication.Eric Davis2010-02-163-0/+145
| | | | | | Includes an export of an LDAP database to use in testing. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3438 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: Merged TrackersController#list and #indexEric Davis2010-02-151-7/+7
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3437 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: Merged RolesController#list and #indexEric Davis2010-02-151-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3435 e93f8b46-1217-0410-a6f0-8f06a7374b81