Merge pull request #2970

Provide support for completion filter in search (fixes #2958)
This commit is contained in:
Frédéric Guillot 2017-01-25 22:44:56 -05:00 committed by GitHub
commit 0193b6f0bf
2 changed files with 8 additions and 0 deletions

View File

@ -14,6 +14,7 @@ use Kanboard\Filter\TaskCategoryFilter;
use Kanboard\Filter\TaskColorFilter;
use Kanboard\Filter\TaskColumnFilter;
use Kanboard\Filter\TaskCommentFilter;
use Kanboard\Filter\TaskCompletionDateFilter;
use Kanboard\Filter\TaskCreationDateFilter;
use Kanboard\Filter\TaskCreatorFilter;
use Kanboard\Filter\TaskDescriptionFilter;
@ -156,6 +157,9 @@ class FilterProvider implements ServiceProviderInterface
->withFilter(TaskStartDateFilter::getInstance()
->setDateParser($c['dateParser'])
)
->withFilter(TaskCompletionDateFilter::getInstance()
->setDateparser($c['dateParser'])
)
->withFilter(new TaskIdFilter())
->withFilter(TaskLinkFilter::getInstance()
->setDatabase($c['db'])

View File

@ -106,6 +106,10 @@ Attribute: **description** or **desc**
Example: `description:"text search"`
### Search by completion
Attribute: **completed**
### Search by external reference
The task reference is an external id of your task, by example a ticket number from another software.